Sync with portage [Fri May 11 17:45:21 MSK 2012].

mhiretskiy
root 12 years ago
parent 95df6bfaf5
commit 7dafc021a5

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ski/ski-1.3.2.ebuild,v 1.2 2012/04/17 04:01:05 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ski/ski-1.3.2.ebuild,v 1.3 2012/05/11 10:23:21 vapier Exp $
EAPI="4"
inherit autotools eutils
DESCRIPTION="ia64 instruction set simulator"
HOMEPAGE="http://ski.sourceforge.net/"
HOMEPAGE="http://ski.sourceforge.net/ http://www.gelato.unsw.edu.au/IA64wiki/SkiSimulator"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-9999.ebuild,v 1.28 2011/10/23 13:14:01 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-9999.ebuild,v 1.29 2012/05/11 09:07:25 sera Exp $
EAPI=2
@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS=""
IUSE="alsa headless pulseaudio python +qt4 sdk"
# The VBoxSDL frontend needs media-libs/libsdl[X] (bug #177335)
RDEPEND="!app-emulation/virtualbox-bin
!app-emulation/virtualbox-additions
!app-emulation/virtualbox-modules
@ -34,7 +35,7 @@ RDEPEND="!app-emulation/virtualbox-bin
)
x11-libs/libXcursor
x11-libs/libXinerama
media-libs/libsdl
media-libs/libsdl[X]
x11-libs/libXt
media-libs/mesa )
sys-apps/usermode-utilities
@ -48,25 +49,12 @@ DEPEND="${RDEPEND}
media-libs/libpng
>=media-libs/alsa-lib-1.0.13
pulseaudio? ( media-sound/pulseaudio )
python? ( >=dev-lang/python-2.3 )"
python? ( >=dev-lang/python-2.3[threads] )"
BUILD_TARGETS="all"
MODULE_NAMES="vboxdrv(misc:${S}/out/linux.${ARCH}/release/bin/src:${S}/out/linux.${ARCH}/release/bin/src)"
pkg_setup() {
# The VBoxSDL frontend needs media-libs/libsdl compiled
# with USE flag X enabled (bug #177335)
if ! built_with_use media-libs/libsdl X; then
eerror "media-libs/libsdl was compiled without the \"X\" USE flag enabled."
eerror "Please re-emerge media-libs/libsdl with USE=\"X\"."
die "media-libs/libsdl should be compiled with the \"X\" USE flag."
fi
if use python && ! built_with_use dev-lang/python threads ; then
eerror "dev-lang/python was compiled without the \"threads\" USE flag enabled."
eerror "Please re-emerge dev-lang/python with USE=\"threads\"."
die "dev-lang/python should be compiled with the \"threads\" USE flag."
fi
linux-mod_pkg_setup
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"

@ -1 +0,0 @@
DIST portato-0.14.1.tar.gz 258852 RMD160 f8bdf76a60b7e10e0177f46a8e66940ef13b3411 SHA1 d1bb452cf497512faf933ff20baccd366b719581 SHA256 687160f74a6560bfea1d7c57d9706588441c4a1134a4edebfcdb328ca9ab86b4

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>tools-portage</herd>
<maintainer>
<email>gentoo@necoro.eu</email>
<name>René Neumann</name>
</maintainer>
<use>
<flag name="eix">Enable eix support</flag>
<flag name="userpriv">Allow emerge processes as normal user</flag>
</use>
</pkgmetadata>

@ -1,141 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/portato/portato-0.14.1.ebuild,v 1.4 2011/10/27 20:58:09 tomka Exp $
EAPI="3"
inherit distutils eutils
DESCRIPTION="A GUI for Portage written in Python"
HOMEPAGE="http://necoro.eu/portato"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="eix kde libnotify nls +sqlite userpriv"
LANGS="ca de es fr it pl pt_BR tr"
for X in $LANGS; do IUSE="${IUSE} linguas_${X}"; done
COMMON_DEPEND="|| (
dev-lang/python:2.7[sqlite?,threads]
dev-lang/python:2.6[sqlite?,threads] )"
RDEPEND="$COMMON_DEPEND
app-portage/portage-utils
x11-libs/vte:0[python]
>=dev-python/pygtk-2.14.0
dev-python/pygtksourceview:2
>=sys-apps/portage-2.1.7.17
kde? ( kde-base/kdesu )
!kde? ( x11-libs/gksu )
libnotify? ( dev-python/notify-python )
nls? ( virtual/libintl )
eix? ( >=app-portage/eix-0.15.4 )"
DEPEND="$COMMON_DEPEND
nls? ( sys-devel/gettext )"
# filled later on
PLUGIN_DIR=""
pkg_setup()
{
python_set_active_version 2
if use eix && ! use sqlite; then
ewarn "You have enabled 'eix' but not 'sqlite'!"
ewarn "eix-support depends on sqlite, so it will be disabled as well."
fi
}
src_configure ()
{
# set this before changing ROOT_DIR
# else it would include $ROOT -- which would be plusungood
PLUGIN_DIR=$(./portato.py --plugin-dir)
sed -i -e "s;^\(ROOT_DIR\s*=\s*\).*;\1\"${ROOT}\";" portato/constants.py || die "sed failed"
if use userpriv; then
sed -i -e "s/Exec=.*/Exec=portato --no-fork/" portato.desktop || die "sed failed"
fi
# change configured db-type depending on useflags
local dbtype="dict"
if use sqlite; then
if use eix; then
dbtype="eixsql"
else
dbtype="sql"
fi
fi
sed -i -e "s;^\(type\s*=\s*\).*;\1${dbtype};" etc/portato.cfg || die "sed failed"
}
src_compile ()
{
if use nls; then
./pocompile.sh -emerge ${LINGUAS} || die "pocompile failed"
fi
if ! use eix || ! use sqlite; then
distutils_src_compile --disable-eix
else
distutils_src_compile
fi
}
src_install ()
{
if ! use eix || ! use sqlite; then
distutils_src_install --disable-eix
else
distutils_src_install
fi
newbin portato.py portato || die "newbin failed"
dodoc doc/* || die "dodoc failed"
# config
insinto /etc
doins etc/* || die "installing config files failed"
# desktop
doicon icons/portato-icon.png || die "doicon failed"
domenu portato.desktop || die "domenu failed"
# nls
if use nls && [ -d i18n/mo ]; then
domo i18n/mo/*
fi
# man page
doman portato.1
}
pkg_postinst ()
{
distutils_pkg_postinst
python_mod_optimize "${PLUGIN_DIR}"
if use eix && use sqlite; then
einfo
elog "If you are using eix-remote there is no guarantee,"
elog "that portato will work as expected with the eixsql database."
elog "If in doubt, change back to sql."
fi
}
pkg_postrm ()
{
distutils_pkg_postrm
python_mod_cleanup "${PLUGIN_DIR}"
# try to remove the DATA_DIR, as it may still exist
# reason: it was tried to remove it before plugin stuff was purged
rmdir "${ROOT}"$(dirname ${PLUGIN_DIR}) 2> /dev/null
}

@ -1,3 +1,4 @@
DIST portpeek-1.9.70.tar.gz 8634 RMD160 3da26cddb24b4f6d7eb99d81e6ccef49b48d2224 SHA1 c0c4f49a8cc865313e842d1775d6dd74c21c25c8 SHA256 21a6edab38ea5c3cba99b27856f5f0918154c5d5f93286618c213f5385e32e2b
DIST portpeek-1.9.83.tar.gz 10535 RMD160 b9637e5cd4b8bb2237773227f2d5680af63cfc4c SHA1 541fe4a9f0c26348dc6121438c4f8860223b50a1 SHA256 882703c3b4646eb8f15d34af2d87d7e80ce14b8b15f47706760a84fb1f76cc02
DIST portpeek-2.0.22.tar.gz 11373 RMD160 c4738cebb2eece523a305800c0c032919849a6e3 SHA1 c0daab6104012052561442169769d58cb4a4507f SHA256 21caa8aead79f54e553d82bf36e912afe77be22188c75dbbbd5a0229f75f388f
DIST portpeek-2.0.23.tar.gz 11381 RMD160 8c997c15b6b568b0b7264c1bc8736859458adcab SHA1 a43554f0f142c6f57558ebbe1a29f6d27b7f21b4 SHA256 fd0dda1e6af6b8c0df5bf70d0151b3292bd44042c6d9da5321235bafccccc520

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.0.23.ebuild,v 1.1 2012/05/11 11:44:06 mpagano Exp $
EAPI="4"
PYTHON_DEPEND="*:2.7"
inherit python
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND=">=app-portage/gentoolkit-0.3.0.5
>=sys-apps/portage-2.1.10.49"
src_install() {
dobin ${PN} || die "dobin failed"
doman *.[0-9]
}

@ -1,4 +1,5 @@
DIST 10gen-mms-agent.zip 30129 RMD160 3d5990281baaa062fadee2f8d121c88901f04a77 SHA1 cb79e490987d4198aa7d7aaa83bdaa18b8aac311 SHA256 f354e04bafb721980b4d45917dce6c37d8f2295170199f1645b1363e92cc0ed2
DIST 20111027-10gen-mms-agent.zip 25241 RMD160 418b238a317583bace686f1386b2a4d0c7c78a92 SHA1 37349cfa1453eaecf7354f3d4a2595efdea02a95 SHA256 e5625ce9029a376674d24b242527459403ac782d18c78d91beab93fa8f6783f1
DIST mongodb-src-r1.8.4.tar.gz 1727826 RMD160 6b561592b4f58f08ca2789e5ab92a3d31597912e SHA1 d296a6e04057e17989de5c7ded3a8c4d28285156 SHA256 c4e27bf22f2353e28ce169dbdbc24205baf863d1f61bd9a31b2230386cada4ae
DIST mongodb-src-r2.0.3.tar.gz 2964557 RMD160 4b421b0fd7d01ba561e21566c8fc38941bde1a52 SHA1 b6821a8436ce1867b49cad86a855df81499a831c SHA256 f5f365adc6597d5c3c086da27f0ca179313da03fb547a2202badd23f95360699
DIST mongodb-src-r2.0.4.tar.gz 2966431 RMD160 13cc2f7b83333dae8c5511190e5f44e8875b673f SHA1 174297b77368058d3e1eed8c98079222507f827b SHA256 65296df2777778f49a72513483d048f271339683c89d676b80e76687496a38f9
DIST mongodb-src-r2.0.5.tar.gz 2971476 RMD160 ca4a9ad2955f94cdd6d2e55ffa45f9d5a20dd8de SHA1 5ee058e7d800568bc53d544a809c7b50cea0013e SHA256 5bdd2ccdeb89e1955313f7aabc6afd448cd25bcc1b85e976960f476025bcdc6e

@ -1,61 +0,0 @@
--- a/SConstruct 2012-02-27 01:44:09.000000000 +0100
+++ b/SConstruct 2012-02-29 12:19:27.806016101 +0100
@@ -700,7 +700,7 @@
env["CXX"] = "distcc " + env["CXX"]
# -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
- env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
+ env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
# env.Append( " -Wconversion" ) TODO: this doesn't really work yet
if linux:
env.Append( CPPFLAGS=" -Werror " )
@@ -708,7 +708,9 @@
env.Append( CPPFLAGS=" -fno-builtin-memcmp " ) # glibc's memcmp is faster than gcc's
env.Append( CPPDEFINES="_FILE_OFFSET_BITS=64" )
+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
env.Append( CXXFLAGS=" -Wnon-virtual-dtor " )
+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" )
env.Append( LIBS=[] )
@@ -718,12 +720,13 @@
if linux and has_option( "sharedclient" ):
env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )
+ env.Append( SHLINKFLAGS=" -Wl,-soname=libmongoclient.so " )
if debugBuild:
env.Append( CPPFLAGS=" -O0 -fstack-protector " );
env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind
else:
- env.Append( CPPFLAGS=" -O3 " )
+ env.Append( CXXFLAGS=" -O3 " )
#env.Append( CPPFLAGS=" -fprofile-generate" )
#env.Append( LINKFLAGS=" -fprofile-generate" )
# then:
@@ -827,14 +830,16 @@
binaries = ['python2.5', 'python2.6', 'python2.7', 'python25', 'python26', 'python27', 'python']
for binary in binaries:
try:
- # py-2.4 compatible replacement for shell backticks
- out, err = subprocess.Popen([binary, '-V'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
- for stream in (out, err):
- match = version.search(stream)
- if match:
- versiontuple = tuple(map(int, match.group(1).split('.')))
- if versiontuple >= (2, 5):
- return binary
+ for path in smokeEnv['ENV']['PATH'].split(':'):
+ if os.path.isfile( '%s/%s' % (path, binary) ):
+ # py-2.4 compatible replacement for shell backticks
+ out, err = subprocess.Popen([binary, '-V'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
+ for stream in (out, err):
+ match = version.search(stream)
+ if match:
+ versiontuple = tuple(map(int, match.group(1).split('.')))
+ if versiontuple >= (2, 5):
+ return binary
except:
pass
# if that all fails, fall back to "python"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.3.ebuild,v 1.2 2012/03/19 14:51:15 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.5.ebuild,v 1.1 2012/05/11 08:13:57 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -12,7 +12,7 @@ MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
mms-agent? ( http://dev.gentoo.org/~ultrabug/20111027-10gen-mms-agent.zip )"
mms-agent? ( https://mms.10gen.com/settings/10gen-mms-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
@ -46,15 +46,15 @@ pkg_setup() {
}
src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.3-fix-scons.patch"
epatch "${FILESDIR}/${PN}-2.0-fix-scons.patch"
# drop -Werror
sed -i -e '/Werror/d' SConstruct || die
sed -i -e "s@jsapi.h@js/jsapi.h@g" \
-e "s@jsobj.h@js/jsobj.h@g" \
-e "s@jsdate.h@js/jsdate.h@g" \
-e "s@jsregexp.h@js/jsregexp.h@g" scripting/engine_spidermonkey.h
-e "s@jsobj.h@js/jsobj.h@g" \
-e "s@jsdate.h@js/jsdate.h@g" \
-e "s@jsregexp.h@js/jsregexp.h@g" scripting/engine_spidermonkey.h || die
}
src_compile() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8x.ebuild,v 1.1 2012/05/10 22:33:47 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8x.ebuild,v 1.2 2012/05/11 07:37:17 jdhore Exp $
# this ebuild is only for the libcrypto.so.0.9.8 and libssl.so.0.9.8 SONAME for ABI compat
@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${P}.tar.gz"
LICENSE="openssl"
SLOT="0.9.8"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="bindist gmp kerberos sse2 test zlib"
RDEPEND="gmp? ( dev-libs/gmp )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0j.ebuild,v 1.1 2012/05/10 22:33:47 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0j.ebuild,v 1.2 2012/05/11 07:37:17 jdhore Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${P}.tar.gz
LICENSE="openssl"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test zlib"
# Have the sub-libs in RDEPEND with [static-libs] since, logically,

@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="cpan">adocman</remote-id>
</upstream>

@ -0,0 +1 @@
DIST libextractor-python-0.6.tar.gz 4086 RMD160 a43e3c4c3fbd629d4d6165e4d14cddc88e2e15f6 SHA1 3d9d42965ae55c0db4cec7d895cf11e6ddf8f3e3 SHA256 9a4f9a7049765bbc253be324cab2f774848e1bbb5542868f3b3686934139d9e9

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/libextractor-python/libextractor-python-0.6.ebuild,v 1.1 2012/05/11 08:35:35 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="extractor.py"
inherit distutils
DESCRIPTION="A library used to extract metadata from files of arbitrary type"
HOMEPAGE="http://www.gnu.org/software/libextractor/"
SRC_URI="mirror://gnu/libextractor/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=">=media-libs/libextractor-0.6.3"
DEPEND="${RDEPEND}
dev-python/setuptools"
S=${WORKDIR}/Extractor-${PV}

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>net-p2p</herd>
<maintainer>
<email>ssuominen@gentoo.org</email>
<name>Samuli Suominen</name>
</maintainer>
</pkgmetadata>

@ -1,3 +1,3 @@
DIST pymongo-2.0.1.tar.gz 171745 RMD160 b6c1b6bdcd8165e6d8e124c2fbcd316b392e49e2 SHA1 864b839f71e28f3f37b6b375c8c13c7a4cca1ee1 SHA256 608b0a1ab378a6f0a74035f6a0e05c00903d47139784b00c56fe47665bfd685c
DIST pymongo-2.1.1.tar.gz 199974 RMD160 e114d9e95d3e2512e054552571eb66b93229e1e0 SHA1 f6d479ce863cf202aaa687d9f7739ffb47b4f421 SHA256 7dd891ce2088a2d21f172102be530cc3083571a0f1eecfa0aff612da8076c37b
DIST pymongo-2.1.tar.gz 197271 RMD160 a9bcbb4de71cbfa8b9674873f2662f5f55974288 SHA1 5900ac2708a5c18107ed510b90f965b3475d678e SHA256 49dbefef8d37fc0b09c0383b71ac9eab23c05170ea95f51a86bd8ffd20dd5bee
DIST pymongo-2.2.tar.gz 228794 RMD160 ca4e74a325691c98dd06d90fd9bc6b4471a44cd5 SHA1 09afcc6ea6b19a908df07401215c7e2ed8f89523 SHA256 ac7952896ecfd5d9b4b9d8bb0077c95a0296ea21374df85e2ca32c237c0be57f

@ -1,11 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.0.1.ebuild,v 1.1 2011/08/19 09:39:34 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.2.ebuild,v 1.1 2012/05/11 08:31:30 ultrabug Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
DISTUTILS_SRC_TEST="nosetests"

@ -1,3 +1,4 @@
DIST id-utils_4.2-1.diff.gz 6178 RMD160 16841ac4167538aeadd47bfdebedd75a81be9cc7 SHA1 5dea1807133b7bc677a15d5ce92f3eea742925c6 SHA256 125cca5aad92bc91348ac1508df2187833d371d08a02aef322e366747f530d82
DIST idutils-4.2.tar.gz 706193 RMD160 cddc6ac3d26f8a836a4d8c5d7111b4439095abe8 SHA1 306f6e296768d494d771777647c04c8ceed66c1f SHA256 c5740eebf02812e61963a5f90b2e0aed240fe8009853f508fda22b99f7f1fa99
DIST idutils-4.5.tar.gz 1476520 RMD160 239d7521764ae0c04087f0b14474af29e002613c SHA1 8daecdbffacec091df1767b77de5ceabc9d8c3f5 SHA256 58d8a765e14eb436b3646ee13e5476d5042a4c48db94f2459f018dc79b982249
DIST idutils-4.6.tar.xz 1001496 RMD160 9b136e5bedf04183a631c1c7642c7982deb5016d SHA1 cb977ce3e4b2bacda85797e9048986e1c1765148 SHA256 8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/idutils/idutils-4.6.ebuild,v 1.1 2012/05/11 09:10:44 ssuominen Exp $
EAPI=4
inherit elisp-common
DESCRIPTION="Fast, high-capacity, identifier database tool"
HOMEPAGE="http://www.gnu.org/software/idutils/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="emacs nls"
RDEPEND="emacs? ( virtual/emacs )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
src_configure() {
use emacs || export EMACS=no
econf \
$(use_enable nls) \
$(use_with emacs lispdir "${SITELISP}/${PN}")
}

@ -1,2 +1,3 @@
DIST cola-1.4.3.4.tar.gz 517209 RMD160 3e51ded13148b09f3c7a8145ec95ae569c1af4ac SHA1 15866ae4fbe21791d9291c51f302a9a1fd276393 SHA256 36e6a1870378a213a5f36a91ac3d38b612cf578822b72e3d97dadc65c79c935b
DIST cola-1.4.3.5.tar.gz 518482 RMD160 af6e374ee6e17340951490aef514a11454e44ce3 SHA1 cc1258bce1d958a25283d91335b49964371fc008 SHA256 16651f8d17193cb69ae1dd71e455331817876875f84bb76176505ccd8d1b59ed
DIST git-cola-1.7.7.tar.gz 340187 RMD160 294d247b803dcc46643ee5539434bbf93e93a852 SHA1 648b6fa31da585e12478e7a7076587c3c127ba9d SHA256 6e1db7ea6e3de90a612607bb598225fb4a09bfc75fd8d0d3f164f4e162823008

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cola/cola-1.4.3.5.ebuild,v 1.1 2011/10/18 08:32:46 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-cola/git-cola-1.4.3.4.ebuild,v 1.1 2012/05/11 08:29:04 jlec Exp $
EAPI="3"
@ -8,9 +8,12 @@ PYTHON_DEPEND="2"
inherit distutils eutils
DESCRIPTION="A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features."
MY_PN="cola"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features"
HOMEPAGE="http://cola.tuxfamily.org/"
SRC_URI="http://cola.tuxfamily.org/releases/${P}.tar.gz"
SRC_URI="http://cola.tuxfamily.org/releases/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cola/cola-1.4.3.4.ebuild,v 1.2 2011/09/09 10:57:29 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-cola/git-cola-1.4.3.5.ebuild,v 1.1 2012/05/11 08:29:04 jlec Exp $
EAPI="3"
@ -8,9 +8,12 @@ PYTHON_DEPEND="2"
inherit distutils eutils
DESCRIPTION="A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features."
MY_PN="cola"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features"
HOMEPAGE="http://cola.tuxfamily.org/"
SRC_URI="http://cola.tuxfamily.org/releases/${P}.tar.gz"
SRC_URI="http://cola.tuxfamily.org/releases/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -0,0 +1,90 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-cola/git-cola-1.7.7.ebuild,v 1.1 2012/05/11 09:42:03 jlec Exp $
EAPI=4
PYTHON_DEPEND="2"
inherit distutils eutils
DESCRIPTION="The highly caffeinated git GUI"
HOMEPAGE="http://git-cola.github.com/"
SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND="
dev-python/jsonpickle
dev-python/pyinotify
dev-python/PyQt4
dev-vcs/git"
DEPEND="${RDEPEND}
doc? (
app-text/asciidoc
dev-python/sphinx
app-text/xmlto )
sys-devel/gettext
test? ( dev-python/nose )"
# tests currently broken due to unfinished translation framework
RESTRICT="test"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# don't install docs into wrong location
sed -i \
-e '/doc/d' \
setup.py || die "sed failed"
sed -i \
-e "s|'doc', 'git-cola'|'doc', '${PF}', 'html'|" \
cola/resources.py || die "sed failed"
epatch "${FILESDIR}"/1.3.8-disable-tests.patch
python_convert_shebangs 2 bin/git-cola bin/git-dag share/git-cola/bin/ssh-askpass
}
src_compile() {
distutils_src_compile
if use doc ; then
cd share/doc/git-cola/
emake all
fi
}
src_install() {
distutils_src_install
dodoc share/doc/git-cola/*.txt
if use doc ; then
dohtml -r _build/html/*
doman *.1
else
dohtml "${FILESDIR}/index.html"
fi
}
src_test() {
PYTHONPATH="${S}:${S}/build/lib:${PYTHONPATH}" LC_ALL="C" nosetests \
--verbose --with-doctest --with-id --exclude=jsonpickle --exclude=json \
|| die "running nosetests failed"
}
pkg_postinst() {
python_mod_optimize /usr/share/git-cola/lib/cola
}
pkg_postrm() {
python_mod_cleanup /usr/share/git-cola/lib/cola
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/nsplugins.eclass,v 1.28 2011/12/27 17:55:12 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/nsplugins.eclass,v 1.29 2012/05/11 10:46:32 scarabeus Exp $
#
# @ECLASS: nsplugins.eclass
# @MAINTAINER:
@ -50,6 +50,11 @@ pkg_mv_plugins() {
# This function installs a plugin with dosym to PLUGINS_DIR.
# First argument should be the plugin file.
inst_plugin() {
if [[ -z "${1}" ]]; then
eerror "The plugin file \"${1}\" does not exist."
die "No such file or directory."
fi
dodir /usr/$(get_libdir)/${PLUGINS_DIR}
dosym ${1} /usr/$(get_libdir)/${PLUGINS_DIR}/$(basename ${1})
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/unpacker.eclass,v 1.8 2012/04/29 00:15:10 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/unpacker.eclass,v 1.9 2012/05/11 07:46:44 vapier Exp $
# @ECLASS: unpacker.eclass
# @MAINTAINER:
@ -313,6 +313,12 @@ _unpacker() {
arch="unpack_deb" ;;
*.run)
arch="unpack_makeself" ;;
*.sh)
# Not all shell scripts are makeself
if head -n 30 "${a}" | grep -qs '#.*Makeself' ; then
arch="unpack_makeself"
fi
;;
*.bin)
# Makeself archives can be annoyingly named
if head -c 100 "${a}" | grep -qs '#.*Makeself' ; then

@ -1 +0,0 @@
DIST dk-milter-1.0.2.tar.gz 362255 RMD160 24c1b3f023257937f212e38e15b151b9a5e81caf SHA1 95b60ebb9d28c8213ce36c3fcf383faeaa3f0e6a SHA256 b671234ca4089bfe71ab4685b7ed6efaae51017ee5b389b7bf60656b182a20d9

@ -1,139 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/dk-milter/dk-milter-1.0.2-r1.ebuild,v 1.1 2009/08/22 22:47:13 mrness Exp $
EAPI="2"
inherit eutils toolchain-funcs
DESCRIPTION="A milter-based application provide DomainKeys service"
HOMEPAGE="http://sourceforge.net/projects/dk-milter/"
SRC_URI="mirror://sourceforge/dk-milter/${P}.tar.gz"
LICENSE="Sendmail-Open-Source"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ipv6"
DEPEND="dev-libs/openssl
>=sys-libs/db-3.2
|| ( mail-filter/libmilter mail-mta/sendmail )"
RDEPEND="${DEPEND}"
pkg_setup() {
enewgroup milter
# mail-milter/spamass-milter creates milter user with this home directory
# For consistency reasons, milter user must be created here with this home directory
# even though this package doesn't need a home directory for this user (#280571)
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
epatch "${FILESDIR}"/${P}-as-needed.patch
local ENVDEF=""
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
sed -e "s:@@CFLAGS@@:${CFLAGS}:" \
-e "s:@@LDFLAGS@@:${LDFLAGS}:" \
-e "s/@@ENVDEF@@/${ENVDEF}/" \
"${FILESDIR}/gentoo.config.m4" > "${S}/devtools/Site/site.config.m4" \
|| die "failed to generate site.config.m4"
}
src_compile() {
emake -j1 CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
# no other program need to read from here
dodir /etc/mail/dk-filter
fowners milter:milter /etc/mail/dk-filter
fperms 700 /etc/mail/dk-filter
newinitd "${FILESDIR}/dk-filter.init" dk-filter \
|| die "newinitd failed"
newconfd "${FILESDIR}/dk-filter.conf" dk-filter \
|| die "newconfd failed"
# prepare directory for .pid and .sock files
dodir /var/run/dk-filter
fowners milter:milter /var/run/dk-filter
dodir /usr/bin
emake -j1 DESTDIR="${D}" \
SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \
install || die "make install failed"
# man build is broken; do man page installation by hand
doman */*.8
# some people like docs
dodoc README RELEASE_NOTES KNOWNBUGS *.txt
}
pkg_postinst() {
ewarn "DomainKeys RFC is obsoleted by DKIM and therefore you should only use"
ewarn "dk-milter for verifying mail signed with DomainKeys-Signature."
echo
elog "However, if you still want to use this in sign mode, you should run"
elog " emerge --config ${CATEGORY}/${PN}"
elog "It will help you create your key and give you hints on how"
elog "to configure your DNS and MTA."
}
pkg_config() {
local selector pubkey
read -p "Enter the selector name (default ${HOSTNAME}): " selector
[[ -n "${selector}" ]] || selector=${HOSTNAME}
if [[ -z "${selector}" ]]; then
eerror "Oddly enough, you don't have a HOSTNAME."
return 1
fi
if [[ -f "${ROOT}"etc/mail/dk-filter/${selector}.private ]]; then
ewarn "The private key for this selector already exists."
else
einfo "Select the size of private key:"
einfo " [1] 512 bits"
einfo " [2] 1024 bits"
while read -n 1 -s -p " Press 1 or 2 on the keyboard to select the key size " keysize ; do
[[ "${keysize}" == "1" || "${keysize}" == "2" ]] && echo && break
done
case ${keysize} in
1) keysize=512 ;;
*) keysize=1024 ;;
esac
# generate the private and public keys
openssl genrsa -out "${ROOT}"etc/mail/dk-filter/${selector}.private ${keysize} && \
chown milter:milter "${ROOT}"etc/mail/dk-filter/${selector}.private && chmod u=r,g-rwx,o-rwx "${ROOT}"etc/mail/dk-filter/${selector}.private &&
openssl rsa -in "${ROOT}"etc/mail/dk-filter/${selector}.private -out "${ROOT}"etc/mail/dk-filter/${selector}.public -pubout -outform PEM || \
{ eerror "Failed to create private and public keys." ; return 1; }
fi
# dk-filter selector configuration
echo
einfo "Make sure you add these parameters to your dk-filter command line:"
einfo " -b sv -d your-domain.com -H -s /etc/mail/dk-filter/${selector}.private -S ${selector}"
# MTA configuration
echo
einfo "If you are using Postfix, add following lines to your main.cf:"
einfo " smtpd_milters = unix:/var/run/dk-filter/dk-filter.sock"
einfo " non_smtpd_milters = unix:/var/run/dk-filter/dk-filter.sock"
# DNS configuration
{
local line
pubkey=
while read line; do
[[ "${line}" == "--"* ]] || pubkey="${pubkey}${line}"
done
} < "${ROOT}"etc/mail/dk-filter/${selector}.public
echo
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
einfo " ${selector}._domainkey IN TXT \"g=\\; k=rsa\\; t=y\\; o=~\\; p=${pubkey}\""
echo
einfo "t=y signifies you only test the DK on your domain."
einfo "See the DomainKeys specification for more info."
}

@ -1,7 +0,0 @@
# dk-filter parameters; following ones are mandatory
DAEMON_USER="milter"
SOCKET_SPEC="local:/var/run/dk-filter/dk-filter.sock"
# Additional options for the Domain Key Milter see dk-filter(8) for more information.
ADDITIONAL_OPTS="-l -b v \
-C badsignature=reject,dnserror=tempfail,internal=tempfail,nosignature=accept,signaturemissing=reject"

@ -1,54 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/dk-milter/files/dk-filter.init,v 1.5 2011/06/10 11:49:10 eras Exp $
depend() {
use dns logger net
}
PIDFILE="/var/run/dk-filter/${SVCNAME}.pid"
check_cfg() {
if [ -z "${DAEMON_USER}" ] ; then
eerror "DAEMON_USER is unset"
return 1
fi
SOCKET_TYPE=${SOCKET_SPEC%%:*}
SOCKET_ADDRESS=${SOCKET_SPEC#*:}
if [ -z "${SOCKET_TYPE}" -o -z "${SOCKET_ADDRESS}" ]; then
eerror "SOCKET_SPEC is invalid"
return 1
fi
if [[ " ${ADDITIONAL_OPTS} " == *" -"[fpP]" "* ]]; then
eerror "-f, -p or -P are not allowed in ADDITIONAL_OPTS"
return 1
fi
if [[ "${SOCKET_TYPE}" == "local" && -S "${SOCKET_ADDRESS}" ]] ; then
ewarn "Strange, the socket file already exist in \"${SOCKET_ADDRESS}\""
ewarn "it will be removed now and re-created by the service"
ewarn "BUT please make your checks."
rm -f "${SOCKET_ADDRESS}"
fi
}
start() {
local SOCKET_TYPE SOCKET_ADDRESS
check_cfg || return 1
ebegin "Starting DomainKeys filter"
start-stop-daemon --start --pidfile "${PIDFILE}" \
--exec /usr/bin/dk-filter -- -u "${DAEMON_USER}" -p "${SOCKET_SPEC}" -P "${PIDFILE}" ${ADDITIONAL_OPTS} && \
[ "${SOCKET_TYPE}" != "local" -a "${SOCKET_TYPE}" != "unix" ] || chmod a+rwx "${SOCKET_ADDRESS}"
eend $?
}
stop() {
ebegin "Stopping DomainKeys filter"
start-stop-daemon --stop --pidfile "${PIDFILE}"
eend $?
}

@ -1,21 +0,0 @@
diff -Nru dk-milter-1.0.2.orig/devtools/M4/UNIX/defines.m4 dk-milter-1.0.2/devtools/M4/UNIX/defines.m4
--- dk-milter-1.0.2.orig/devtools/M4/UNIX/defines.m4 2006-10-06 05:44:44.000000000 +0000
+++ dk-milter-1.0.2/devtools/M4/UNIX/defines.m4 2009-03-07 14:02:10.000000000 +0000
@@ -26,7 +26,7 @@
CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC')
# Linker for libraries
LD= ifdef(`confLD', `confLD', `confCC')
-LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
+LDOPTS= ifdef(`confLDOPTS', `confLDOPTS')
LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared')
# Shell
@@ -68,7 +68,7 @@
LIBDIRS=confLIBDIRS
# Additional libs needed
-LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS')
+LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
# libraries required on your system
LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST')

@ -1,5 +0,0 @@
define(`confNO_MAN_BUILD',`')
define(`confOPTIMIZE', `@@CFLAGS@@')
define(`confLDOPTS', `@@LDFLAGS@@')
define(`confENVDEF', `@@ENVDEF@@')
define(`bld_USE_ARLIB', `true')

@ -1 +0,0 @@
DIST dkim-milter-2.8.3.tar.gz 748415 RMD160 339886a8ec02615a785b5a5605b2b752e8e946bb SHA1 ee8f7aa1429f763f6a4012e902296733df0fa0e6 SHA256 222afc936b70b823289e8e327c06c2920a5f33df43f07024b5f931856406048f

@ -1,158 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/dkim-milter/dkim-milter-2.8.3-r1.ebuild,v 1.2 2009/11/03 17:31:26 armin76 Exp $
EAPI="2"
inherit eutils toolchain-funcs
DESCRIPTION="A milter-based application to provide DomainKeys Identified Mail (DKIM) service"
HOMEPAGE="http://sourceforge.net/projects/dkim-milter/"
SRC_URI="mirror://sourceforge/dkim-milter/${P}.tar.gz"
LICENSE="Sendmail-Open-Source"
SLOT="0"
KEYWORDS="~amd64 ~ia64 x86"
IUSE="ipv6 diffheaders"
DEPEND="dev-libs/openssl
>=sys-libs/db-3.2
|| ( mail-filter/libmilter mail-mta/sendmail )
diffheaders? ( dev-libs/tre )"
RDEPEND="${DEPEND}"
pkg_setup() {
enewgroup milter
# mail-milter/spamass-milter creates milter user with this home directory
# For consistency reasons, milter user must be created here with this home directory
# even though this package doesn't need a home directory for this user (#280571)
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-build-system.patch
cp site.config.m4.dist devtools/Site/site.config.m4 || \
die "failed to copy site.config.m4"
epatch "${FILESDIR}"/${P}-gentoo.patch
local CC="$(tc-getCC)"
local ENVDEF=""
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
sed -i -e "s:@@CC@@:${CC}:" \
-e "s:@@CFLAGS@@:${CFLAGS}:" \
-e "s:@@LDFLAGS@@:${LDFLAGS}:" \
-e "s:@@ENVDEF@@:${ENVDEF}:" \
-e "s:@@LIBDIR@@:/usr/$(get_libdir):" \
devtools/Site/site.config.m4
if use diffheaders ; then
epatch "${FILESDIR}/${PN}-diffheaders.patch"
sed -i -e 's/^dnl \(APPENDDEF.*-D_FFR_DIFFHEADERS.*\)/\1/' \
devtools/Site/site.config.m4
fi
}
src_compile() {
emake -j1 || die "emake failed"
}
src_test() {
emake -j1 OPTIONS=check || die "emake check failed"
}
src_install() {
# no other program need to read from here
dodir /etc/mail/dkim-filter
fowners milter:milter /etc/mail/dkim-filter
fperms 700 /etc/mail/dkim-filter
insinto /etc/mail/dkim-filter
newins dkim-filter/dkim-filter.conf.sample dkim-filter.conf
newinitd "${FILESDIR}/dkim-filter.init" dkim-filter \
|| die "newinitd failed"
sed -i -e s:bin/dkim-filter:sbin/dkim-filter: "${D}/etc/init.d/dkim-filter" \
|| die 'failed to correct dkim-filter path'
# prepare directory for .pid, .sock and .stats files
dodir /var/run/dkim-filter
fowners milter:milter /var/run/dkim-filter
dodir /usr/bin /usr/sbin
emake -j1 DESTDIR="${D}" \
SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \
install || die "make install failed"
# man build is broken; do man page installation by hand
doman */*.{3,5,8} || die "failed to install man pages"
# some people like docs
dodoc README RELEASE_NOTES *.txt &&
dohtml -r libdkim/docs/* ||
die "failed to install docs"
}
pkg_postinst() {
elog "If you want to sign your mail messages, you will have to run"
elog " emerge --config ${CATEGORY}/${PN}"
elog "It will help you create your key and give you hints on how"
elog "to configure your DNS and MTA."
ewarn "Make sure your MTA has r/w access to the socket file."
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
ewarn "to milter group or you can simply set UMask to 000."
}
pkg_config() {
local selector keysize pubkey
read -p "Enter the selector name (default ${HOSTNAME}): " selector
[[ -n "${selector}" ]] || selector=${HOSTNAME}
if [[ -z "${selector}" ]]; then
eerror "Oddly enough, you don't have a HOSTNAME."
return 1
fi
if [[ -f "${ROOT}"etc/mail/dkim-filter/${selector}.private ]]; then
ewarn "The private key for this selector already exists."
else
einfo "Select the size of private key:"
einfo " [1] 512 bits"
einfo " [2] 1024 bits"
while read -n 1 -s -p " Press 1 or 2 on the keyboard to select the key size " keysize ; do
[[ "${keysize}" == "1" || "${keysize}" == "2" ]] && echo && break
done
case ${keysize} in
1) keysize=512 ;;
*) keysize=1024 ;;
esac
# generate the private and public keys
dkim-genkey -b ${keysize} -D "${ROOT}"etc/mail/dkim-filter/ \
-s ${selector} && \
chown milter:milter \
"${ROOT}"etc/mail/dkim-filter/"${selector}".private || \
{ eerror "Failed to create private and public keys." ; return 1; }
fi
# dkim-filter selector configuration
echo
einfo "Make sure you have the following settings in your dkim-filter.conf:"
einfo " Keyfile /etc/mail/dkim-filter/${selector}.private"
einfo " Selector ${selector}"
# MTA configuration
echo
einfo "If you are using Postfix, add following lines to your main.cf:"
einfo " smtpd_milters = unix:/var/run/dkim-filter/dkim-filter.sock"
einfo " non_smtpd_milters = unix:/var/run/dkim-filter/dkim-filter.sock"
# DNS configuration
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
cat "${ROOT}"etc/mail/dkim-filter/${selector}.txt
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
einfo
einfo "Also look at the draft ASP http://www.dkim.org/specs/draft-ietf-dkim-ssp-03.html"
}

@ -1,51 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/dkim-milter/files/dkim-filter.init,v 1.4 2008/01/24 11:39:15 mrness Exp $
CONFFILE=/etc/mail/dkim-filter/${SVCNAME}.conf
PIDFILE=/var/run/dkim-filter/${SVCNAME}.pid
depend() {
use dns logger net
}
check_cfg() {
if [ ! -f "${CONFFILE}" ] ; then
eerror "Configuration file ${CONFFILE} is missing"
return 1
fi
if egrep -q '^[[:space:]]*Background[[:space:]]+no' "${CONFFILE}" ; then
eerror "${SVCNAME} service cannot run with Background key set to yes!"
return 1
fi
if egrep -q '^[[:space:]]*PidFile[[:space:]]' "${CONFFILE}"; then
eerror "Please remove PidFile key from your configuration file!"
eerror "${SVCNAME} is automatically configured to use ${PIDFILE} as pid file."
return 1
fi
}
start() {
check_cfg || return 1
# Remove stalled Unix socket if no other process is using it
local UNIX_SOCKET=$(sed -ne 's/^[[:space:]]*Socket[[:space:]]\+\(unix\|local\)://p' "${CONFFILE}")
if [ -S "${UNIX_SOCKET}" ] && ! fuser -s "${UNIX_SOCKET}"; then
rm "${UNIX_SOCKET}"
fi
ebegin "Starting DKIM filter"
start-stop-daemon --start --pidfile "${PIDFILE}" \
--exec /usr/bin/dkim-filter -- -x "${CONFFILE}" -P "${PIDFILE}"
eend $?
}
stop() {
ebegin "Stopping DKIM filter"
start-stop-daemon --stop --pidfile "${PIDFILE}"
eend $?
}

@ -1,174 +0,0 @@
diff -Nru dkim-milter-2.8.3.orig/devtools/Site/site.config.m4 dkim-milter-2.8.3/devtools/Site/site.config.m4
--- dkim-milter-2.8.3.orig/devtools/Site/site.config.m4 2009-08-23 00:52:05.000000000 +0200
+++ dkim-milter-2.8.3/devtools/Site/site.config.m4 2009-08-23 00:56:05.000000000 +0200
@@ -11,7 +11,15 @@
dnl If you are encountering coredumps and want to be able to analyze them
dnl using something like "gdb", enable this next line by deleting the "dnl"
dnl at the front of it.
-dnl define(`confOPTIMIZE', `-g')
+define(`confCC', `@@CC@@')
+define(`confOPTIMIZE', `@@CFLAGS@@')
+define(`confLDOPTS', `@@LDFLAGS@@')
+define(`confENVDEF', `@@ENVDEF@@')
+define(`confMKDIR', `mkdir')
+define(`confLIBDIR', `@@LIBDIR@@')
+define(`confSHAREDLIBDIR', `@@LIBDIR@@')
+dnl man build is broken
+define(`confNO_MAN_BUILD',`')
dnl Shared library for libdkim
dnl
@@ -26,7 +34,7 @@
dnl the package, enable this next line by deleting the "dnl" at the front
dnl of it. This is done automatically if you've requested the shared
dnl library.
-dnl define(`bld_LIBDKIM_INSTALL', `true')
+define(`bld_LIBDKIM_INSTALL', `true')
dnl Use native strlcat()/strlcpy() functions
dnl
@@ -53,7 +61,7 @@
dnl
dnl If you want to use the provided asynchronous resolver library, enable this
dnl next line by deleting the "dnl" at the front of it.
-dnl define(`bld_USE_ARLIB', `true')
+define(`bld_USE_ARLIB', `true')
dnl
dnl libar normally uses res_init() or res_ninit() to load the contents
dnl of resolv.conf for its use. If neither of these work on your system
@@ -94,7 +102,7 @@
dnl it has seen, rather than relying on the DNS server to provide caching,
dnl enable this next line by deleting the "dnl" at the front of it. Also
dnl see the section below called "BerkeleyDB".
-dnl APPENDDEF(`confENVDEF', `-DQUERY_CACHE ')
+APPENDDEF(`confENVDEF', `-DQUERY_CACHE ')
dnl BerkeleyDB -- Berkeley DB ("Sleepycat") database
dnl
@@ -107,7 +115,7 @@
dnl by deleting "dnl" from the front of them:
dnl APPENDDEF(`confINCDIRS', `-I/usr/local/BerkeleyDB/include ')
dnl APPENDDEF(`confLIBDIRS', `-L/usr/local/BerkeleyDB/lib ')
-dnl APPENDDEF(`confLIBS', `-ldb ')
+APPENDDEF(`confLIBS', `-ldb ')
dnl OpenSSL -- cryptography library
dnl
@@ -146,7 +154,7 @@
dnl APPENDDEF(`confENVDEF', `-D_FFR_REPORT_INTERVALS ')
dnl APPENDDEF(`confENVDEF', `-D_FFR_SELECT_CANONICALIZATION ')
dnl APPENDDEF(`confENVDEF', `-D_FFR_SELECTOR_HEADER ')
-dnl APPENDDEF(`confENVDEF', `-D_FFR_STATS ')
+APPENDDEF(`confENVDEF', `-D_FFR_STATS ')
dnl APPENDDEF(`confENVDEF', `-D_FFR_VBR ')
dnl APPENDDEF(`confENVDEF', `-D_FFR_ZTAGS ')
diff -Nru dkim-milter-2.8.3.orig/dkim-filter/dkim-filter.conf.sample dkim-milter-2.8.3/dkim-filter/dkim-filter.conf.sample
--- dkim-milter-2.8.3.orig/dkim-filter/dkim-filter.conf.sample 2008-12-27 06:21:56.000000000 +0100
+++ dkim-milter-2.8.3/dkim-filter/dkim-filter.conf.sample 2009-08-23 00:52:30.000000000 +0200
@@ -90,13 +90,6 @@
# AutoRestartRate n/tu
-## Background { yes | no }
-## default "yes"
-##
-## Indicate whether or not the filter should run in the background.
-
-# Background Yes
-
## BaseDirectory path
## default (none)
##
@@ -193,7 +186,7 @@
## hosts from which mail should be signed rather than verified.
## Automatically contains 127.0.0.1. See man page for file format.
-# InternalHosts filename
+# InternalHosts /etc/mail/dkim-filter/internalhosts
## KeepTemporaryFiles { yes | no }
## default "no"
@@ -209,7 +202,7 @@
## Specifies the path to the private key to use when signing. Ignored if
## Keylist is set. No default; must be specified for signing.
-KeyFile /var/db/dkim/example.private
+KeyFile /etc/mail/dkim-filter/my-selector-name.private
## KeyList filename
##
@@ -226,7 +219,7 @@
## as the beginning of a comment. See dkim-filter.conf(5) for more
## information.
-# KeyList /var/db/dkim/keylist
+# KeyList /etc/mail/dkim-filter/keylist
## LocalADSP filename
##
@@ -350,24 +343,6 @@
## page for file format.
# PeerList filename
-
-## PidFile filename
-##
-## Name of the file where the filter should write its pid before beginning
-## normal operations.
-
-# PidFile filename
-
-## POPDBFile filename
-##
-## Names a database which should be checked for "POP before SMTP" records
-## as a form of authentication of users who may be sending mail through
-## the MTA for signing. Requires special compilation of the filter.
-## See dkim-filter.conf(5) for more information.
-
-# POPDBFile filename
-
-## Quarantine { yes | no }
## default "no"
##
## Indicates whether or not the filter should arrange to quarantine mail
@@ -486,7 +461,7 @@
## inet:port to listen on all interfaces
## local:/path/to/socket to listen on a UNIX domain socket
-Socket inet:port@localhost
+Socket local:/var/run/dkim-filter/dkim-filter.sock
## StrictTestMode { yes | no }
## default "no"
@@ -553,7 +528,7 @@
## The system has its own default which will be used (usually 022).
## See the umask(2) man page for more information.
-# UMask 022
+UMask 002
## Userid userid
## default (none)
@@ -561,7 +536,7 @@
## Change to user "userid" before starting normal operation? May include
## a group ID as well, separated from the userid by a colon.
-# UserID userid
+UserID milter
## X-Header { yes | no }
## default "no"
@@ -570,3 +545,12 @@
## messages it has processed.
# X-Header No
+#
+
+## Statistics filename
+##
+## Names a file to which useful statistics will be saved.
+## See man dkim-stats page
+
+Statistics /var/run/dkim-filter/dkim-filter.stats
+

@ -1,117 +0,0 @@
diff -Nru dkim-milter-2.8.3.orig/devtools/M4/UNIX/defines.m4 dkim-milter-2.8.3/devtools/M4/UNIX/defines.m4
--- dkim-milter-2.8.3.orig/devtools/M4/UNIX/defines.m4 2006-10-06 08:44:44.000000000 +0300
+++ dkim-milter-2.8.3/devtools/M4/UNIX/defines.m4 2009-07-19 09:52:08.000000000 +0300
@@ -26,7 +26,7 @@
CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC')
# Linker for libraries
LD= ifdef(`confLD', `confLD', `confCC')
-LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
+LDOPTS= ifdef(`confLDOPTS', `confLDOPTS')
LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared')
# Shell
@@ -71,7 +71,7 @@
LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS')
# libraries required on your system
-LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST')
+LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
# location of sendmail binary (usually /usr/sbin or /usr/lib)
BINDIR= ifdef(`confMBINDIR', `confMBINDIR', `/usr/sbin')
diff -Nru dkim-milter-2.8.3.orig/devtools/M4/UNIX/executable.m4 dkim-milter-2.8.3/devtools/M4/UNIX/executable.m4
--- dkim-milter-2.8.3.orig/devtools/M4/UNIX/executable.m4 2006-10-06 08:44:44.000000000 +0300
+++ dkim-milter-2.8.3/devtools/M4/UNIX/executable.m4 2009-07-19 09:51:59.000000000 +0300
@@ -30,12 +30,12 @@
ifdef(`bldNO_INSTALL', ,
`install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT ifdef(`bldTARGET_INST_DEP', `bldTARGET_INST_DEP')
- ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${bldINSTALL_DIR`'BINDIR} ]; then confMKDIR -p ${DESTDIR}${bldINSTALL_DIR`'BINDIR}; else :; fi ')
- ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m ${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT ${DESTDIR}${bldINSTALL_DIR`'BINDIR}
+ ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${bldINSTALL_DIR`'BINDIR}" ]; then confMKDIR -p "${DESTDIR}${bldINSTALL_DIR`'BINDIR}"; else :; fi ')
+ ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m ${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT "${DESTDIR}${bldINSTALL_DIR`'BINDIR}"
ifdef(`bldTARGET_LINKS', `bldMAKE_TARGET_LINKS(${bldINSTALL_DIR`'BINDIR}/bldCURRENT_PRODUCT, ${bldCURRENT_PRODUCT`'TARGET_LINKS})')')
strip-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT
- ${STRIP} ${STRIPOPTS} ${DESTDIR}${bldINSTALL_DIR`'BINDIR}`'/bldCURRENT_PRODUCT
+ ${STRIP} ${STRIPOPTS} "${DESTDIR}${bldINSTALL_DIR`'BINDIR}`'/bldCURRENT_PRODUCT"
bldCURRENT_PRODUCT-clean:
rm -f ${OBJS} bldCURRENT_PRODUCT ${MANPAGES}
diff -Nru dkim-milter-2.8.3.orig/devtools/M4/UNIX/library.m4 dkim-milter-2.8.3/devtools/M4/UNIX/library.m4
--- dkim-milter-2.8.3.orig/devtools/M4/UNIX/library.m4 2006-09-06 01:56:53.000000000 +0300
+++ dkim-milter-2.8.3/devtools/M4/UNIX/library.m4 2009-07-19 09:51:59.000000000 +0300
@@ -27,8 +27,8 @@
ifdef(`bldLINK_SOURCES', `bldMAKE_SOURCE_LINKS(bldLINK_SOURCES)')
install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT.a
-ifdef(`bldINSTALLABLE', ` ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${bldINSTALL_DIR`'LIBDIR} ]; then confMKDIR -p ${DESTDIR}${bldINSTALL_DIR`'LIBDIR}; else :; fi ')
- ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} bldCURRENT_PRODUCT.a ${DESTDIR}${LIBDIR}')
+ifdef(`bldINSTALLABLE', ` ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${LIBDIR}" ]; then confMKDIR -p "${DESTDIR}${LIBDIR}"; else :; fi ')
+ ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} bldCURRENT_PRODUCT.a "${DESTDIR}${LIBDIR}"')
bldCURRENT_PRODUCT-clean:
rm -f ${OBJS} bldCURRENT_PRODUCT.a ${MANPAGES}
diff -Nru dkim-milter-2.8.3.orig/devtools/M4/UNIX/manpage.m4 dkim-milter-2.8.3/devtools/M4/UNIX/manpage.m4
--- dkim-milter-2.8.3.orig/devtools/M4/UNIX/manpage.m4 2006-09-08 01:13:07.000000000 +0300
+++ dkim-milter-2.8.3/devtools/M4/UNIX/manpage.m4 2009-07-19 09:51:59.000000000 +0300
@@ -68,11 +68,11 @@
ifdef(`confNO_MAN_INSTALL', `divert(-1)', `dnl')
define(`bldMAN_INSTALL_CMD',
`ifdef(`confDONT_INSTALL_CATMAN', `dnl',
-` ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC} ]; then confMKDIR -p ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}; else :; fi ')
- ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'')
+` ifdef(`confMKDIR', `if [ ! -d "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}" ]; then confMKDIR -p "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}"; else :; fi ')
+ ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}''")
ifdef(`confINSTALL_RAWMAN',
-` ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN} ]; then confMKDIR -p ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}; else :; fi ')
- ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).bldGET_MAN_SOURCE_NUM($1) `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'', `dnl')'
+` ifdef(`confMKDIR', `if [ ! -d "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'" ]; then confMKDIR -p "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'"; else :; fi ')
+ ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).bldGET_MAN_SOURCE_NUM($1) "`${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}''", `dnl')'
)dnl
bldFOREACH(`bldMAN_INSTALL_CMD(', `bldMAN_PAGES')
ifdef(`confNO_MAN_INSTALL', `divert(0)', `dnl')
diff -Nru dkim-milter-2.8.3.orig/devtools/M4/UNIX/sharedlib.m4 dkim-milter-2.8.3/devtools/M4/UNIX/sharedlib.m4
--- dkim-milter-2.8.3.orig/devtools/M4/UNIX/sharedlib.m4 2009-01-22 04:18:32.000000000 +0200
+++ dkim-milter-2.8.3/devtools/M4/UNIX/sharedlib.m4 2009-07-19 09:51:59.000000000 +0300
@@ -53,10 +53,10 @@
ifdef(`bldLINK_SOURCES', `bldMAKE_SOURCE_LINKS(bldLINK_SOURCES)')
install-`'bldCURRENT_PRODUCT: ${SHAREDLIB}
- ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${SHAREDLIBDIR} ]; then confMKDIR -p ${DESTDIR}${SHAREDLIBDIR}; else :; fi ')
- ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} ${SHAREDLIB} ${DESTDIR}${SHAREDLIBDIR}
- ifelse(bldOS, `AIX', `${AR} ${AROPTS} ${DESTDIR}${SHAREDLIBDIR}bldCURRENT_PRODUCT.a ${SHAREDLIB}', `rm -f ${DESTDIR}${SHAREDLIBDIR}${SHAREDLIB_LINK}
- ${LN} ${LNOPTS} ${DESTDIR}${SHAREDLIBDIR}${SHAREDLIB} ${DESTDIR}${SHAREDLIBDIR}${SHAREDLIB_LINK}')
+ ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${SHAREDLIBDIR}" ]; then confMKDIR -p "${DESTDIR}${SHAREDLIBDIR}"; else :; fi ')
+ ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} ${SHAREDLIB} "${DESTDIR}${SHAREDLIBDIR}"
+ ifelse(bldOS, `AIX', `${AR} ${AROPTS} "${DESTDIR}${SHAREDLIBDIR}bldCURRENT_PRODUCT.a ${SHAREDLIB}"', `rm -f "${DESTDIR}${SHAREDLIBDIR}${SHAREDLIB_LINK}"
+ ${LN} ${LNOPTS} ${SHAREDLIB} "${DESTDIR}${SHAREDLIBDIR}${SHAREDLIB_LINK}"')
bldCURRENT_PRODUCT-clean:
rm -f ${OBJS} ${SHAREDLIB} bldCURRENT_PRODUCT.a ${MANPAGES} ifelse(bldOS, `AIX', `shr.o', `bldCURRENT_PRODUCT${SHAREDLIB_EXT}')
diff -Nru dkim-milter-2.8.3.orig/dkim-filter/Makefile.m4 dkim-milter-2.8.3/dkim-filter/Makefile.m4
--- dkim-milter-2.8.3.orig/dkim-filter/Makefile.m4 2009-02-09 21:53:09.000000000 +0200
+++ dkim-milter-2.8.3/dkim-filter/Makefile.m4 2009-07-19 09:51:59.000000000 +0300
@@ -74,7 +74,8 @@
divert(bldTARGETS_SECTION)
install-genkey:
- ${INSTALL} -c -o ${UBINOWN} -g ${UBINGRP} -m 555 ${SRCDIR}/dkim-filter/dkim-genkey.sh ${DESTDIR}${UBINDIR}/dkim-genkey
+ ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${UBINDIR}" ]; then confMKDIR -p "${DESTDIR}${UBINDIR}"; else :; fi ')
+ ${INSTALL} -c -o ${UBINOWN} -g ${UBINGRP} -m 555 ${SRCDIR}/dkim-filter/dkim-genkey.sh "${DESTDIR}${UBINDIR}/dkim-genkey"
divert(0)
bldPRODUCT_END
diff -Nru dkim-milter-2.8.3.orig/libdkim/Makefile.m4 dkim-milter-2.8.3/libdkim/Makefile.m4
--- dkim-milter-2.8.3.orig/libdkim/Makefile.m4 2009-05-26 20:03:39.000000000 +0300
+++ dkim-milter-2.8.3/libdkim/Makefile.m4 2009-07-19 09:51:59.000000000 +0300
@@ -42,7 +42,8 @@
divert(bldTARGETS_SECTION)
install-dkim-includes:
- ${INSTALL} -c -o ${UBINOWN} -g ${UBINGRP} -m 555 ${SRCDIR}/libdkim/dkim.h ${DESTDIR}${INCLUDEDIR}/dkim.h
+ ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${INCLUDEDIR}" ]; then confMKDIR -p "${DESTDIR}${INCLUDEDIR}"; else :; fi ')
+ ${INSTALL} -c -o ${UBINOWN} -g ${UBINGRP} -m 444 ${SRCDIR}/libdkim/dkim.h "${DESTDIR}${INCLUDEDIR}/dkim.h"
bldPRODUCT_END
define(`confCHECK_LIBS', `libdkim.a')dnl

@ -1,14 +0,0 @@
--- devtools/Site/site.config.m4.orig 2007-10-13 13:44:57.000000000 +1000
+++ devtools/Site/site.config.m4 2007-10-13 13:45:45.000000000 +1000
@@ -67,9 +67,9 @@
dnl to have the "tre" library and its header files installed. If necessary,
dnl enable these lines by deleting "dnl" from the front of them and edit
dnl paths as needed.
-dnl APPENDDEF(`confINCDIRS', `-I/usr/local/include/tre ')
+APPENDDEF(`confINCDIRS', `-I/usr/include/tre ')
dnl APPENDDEF(`confLIBDIRS', `-L/usr/local/lib/tre ')
-dnl APPENDDEF(`confLIBS', `-ltre ')
+APPENDDEF(`confLIBS', `-ltre ')
dnl Code For Future Release (FFRs):
dnl

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>net-mail</herd>
<longdescription>A program implementing the Milter API that signs and verifies
using the DKIM standard</longdescription>
<use>
<flag name='diffheaders'>On verification failure, compare the original and
the received headers to look for possible munging</flag>
</use>
</pkgmetadata>

@ -0,0 +1 @@
DIST 147453-photo-0.7.1.1.tar.gz 343026 RMD160 628f08dbad692e53c06cfe5e35914b189eaa3027 SHA1 52680e753dcf372cee97d45dce2b14e47ba71546 SHA256 e93d03208b5be97ac8dd1234fcfa18801521f2a1c24f411db42d5863be487a24

@ -0,0 +1,22 @@
diff -burN photo-0.7.1.1-orig/CMakeLists.txt photo-0.7.1.1/CMakeLists.txt
--- photo-0.7.1.1-orig/CMakeLists.txt 2012-04-29 20:38:49.374650243 +0800
+++ photo-0.7.1.1/CMakeLists.txt 2012-04-29 21:00:03.237838770 +0800
@@ -28,7 +28,7 @@
if(UNIX)
# find xdg-desktop-menu and xdg-mime
- find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu)
+ #find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu)
# Set the install prefix to /usr/
SET(PRODUCT_INSTALL_PREFIX /usr)
@@ -41,7 +41,8 @@
# Install desktop file
INSTALL(
- CODE "execute_process(COMMAND ${XDG-DESKTOP-MENU_EXECUTABLE} install --novendor ${CMAKE_CURRENT_SOURCE_DIR}/photo.desktop)"
+ FILES photo.desktop
+ DESTINATION share/applications/
)
# And install all the icons

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>net-mail</herd>
<herd>qt</herd>
</pkgmetadata>

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/photo/photo-0.7.1.1.ebuild,v 1.1 2012/05/11 09:29:46 yngwin Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="Simple but powerful Qt4-based image viewer"
HOMEPAGE="http://qt-apps.org/content/show.php/Photo?content=147453"
SRC_URI="http://qt-apps.org/CONTENT/content-files/147453-${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="media-gfx/exiv2
x11-libs/qt-gui:4"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-install-desktop.patch
}
#TODO: translations

@ -1,2 +1 @@
DIST libextractor-0.5.19a.tar.gz 7945320 RMD160 db3ec3f42a60ea8a63c7f2976e4911e5249b6c75 SHA1 fd23351cd326eb1550a28554d740c72807373bb1 SHA256 e22a8837b7f70839895e3742b223777802935d250eb2e6256117a4bca4e12803
DIST libextractor-0.6.3.tar.gz 1381932 RMD160 f35049cee0cd486783e77a098566f1a6752379c6 SHA1 58ca71d04fcbac6ea9675bd91ffa18a26c865ebc SHA256 0c3afd11b77eed90d59210a947bc609b9c8adffaf656c5c665a982aa665ab5ba

@ -1,38 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libextractor/libextractor-0.5.19a.ebuild,v 1.5 2009/12/29 17:43:47 armin76 Exp $
inherit libtool
DESCRIPTION="A simple library for keyword extraction"
HOMEPAGE="http://www.gnunet.org/libextractor/"
SRC_URI="http://gnunet.org/${PN}/download/${P}.tar.gz"
IUSE="gtk nls vorbis zlib"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 sparc x86"
# Disabled tests because they dont work (tester@g.o)
RESTRICT="test"
DEPEND=">=sys-devel/libtool-1.4.1
>=dev-libs/glib-2.0.0
media-libs/libmpeg2
nls? ( virtual/libintl )
gtk? ( >=x11-libs/gtk+-2.6.10 )
zlib? ( sys-libs/zlib )
vorbis? ( >=media-libs/libvorbis-1.0_beta4 )"
RDEPEND=""
src_compile() {
elibtoolize
#bug #188169 -> --disable-xpdf
econf --enable-glib --enable-exiv2 \
--disable-xpdf \
$(use_enable nls) || die "econf failed"
emake -j1 || die "emake failed"
}
src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
}

@ -0,0 +1 @@
DIST gtk-v4l-0.4.tar.gz 328732 RMD160 70961b76674c1c4f2d12bf4eff0cce687fc13d78 SHA1 20bca49645bb86b42f562d399ffe2ade2ac4d78c SHA256 a87fe9e3afc141dd98be7bf8875faa679a914f438611fb01a7b25b75c2d75b6c

@ -0,0 +1,53 @@
From e7730e2eb0e148e94f6bba13a70ddf61ae94b313 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Wed, 9 May 2012 13:00:07 +0200
Subject: [PATCH] gtk-v4l-device: remove source on finalize
This fixes us from getting events from it, with a user_data argument
pointing to the finalized object, when the fd gets re-used if another device
gets plugged in later, and that device then generates ctrl events.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
---
lib/gtk-v4l-device.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/lib/gtk-v4l-device.c b/lib/gtk-v4l-device.c
index c4ce1e5..67e8ccc 100644
--- a/lib/gtk-v4l-device.c
+++ b/lib/gtk-v4l-device.c
@@ -43,6 +43,7 @@ enum
struct _Gtkv4lDevicePrivate {
GList *controls;
GIOChannel *channel;
+ guint channel_source_id;
};
/* will create gtk_v4l_device_get_type and set gtk_v4l_device_parent_class */
@@ -166,8 +167,10 @@ gtk_v4l_device_finalize (GObject *object)
g_list_foreach (self->priv->controls, gtk_v4l_device_free_control, NULL);
g_list_free (self->priv->controls);
- if (self->priv->channel)
+ if (self->priv->channel) {
+ g_source_remove (self->priv->channel_source_id);
g_io_channel_unref (self->priv->channel);
+ }
if (self->fd != -1)
close (self->fd);
@@ -303,8 +306,9 @@ gtk_v4l_device_new_control (Gtkv4lDevice *self, struct v4l2_queryctrl *query)
r = v4l2_ioctl(self->fd, VIDIOC_SUBSCRIBE_EVENT, &sub);
if (r >= 0 && !self->priv->channel) {
self->priv->channel = g_io_channel_unix_new (self->fd);
- g_io_add_watch (self->priv->channel, G_IO_PRI, gtk_v4l_device_ctrl_event,
- self);
+ self->priv->channel_source_id =
+ g_io_add_watch (self->priv->channel, G_IO_PRI, gtk_v4l_device_ctrl_event,
+ self);
}
}
--
1.7.10

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild,v 1.1 2012/05/11 09:28:45 ssuominen Exp $
EAPI=4
inherit eutils
DESCRIPTION="A control application for Video 4 Linux (based on C and GTK+)"
HOMEPAGE="http://fedorahosted.org/gtk-v4l/"
SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-libs/glib-2
>=media-libs/libv4l-0.6
|| ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] )
x11-libs/gtk+:3"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog README"
src_prepare() {
epatch "${FILESDIR}"/${P}-device-remove-source-on-finalize.patch
sed -i -e '/^Categories/s:Application:GTK:' ${PN}.desktop.in || die
}
src_configure() {
econf --disable-static
}
src_install() {
default
rm -f "${ED}"/usr/lib*/lib*.la
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>media-tv</herd>
<maintainer>
<email>ssuominen@gentoo.org</email>
<name>Samuli Suominen</name>
</maintainer>
</pkgmetadata>

@ -3,7 +3,7 @@ sys-devel/libtool || ( dev-libs/elfutils dev-libs/libelf ) sys-libs/ncurses gtk?
0
mirror://sourceforge/ski/ski-1.3.2.tar.gz
http://ski.sourceforge.net/
http://ski.sourceforge.net/ http://www.gelato.unsw.edu.au/IA64wiki/SkiSimulator
GPL-2
ia64 instruction set simulator
~amd64 ~x86

@ -1,5 +1,5 @@
!app-emulation/virtualbox-bin !app-emulation/virtualbox-additions !app-emulation/virtualbox-modules app-arch/makeself app-cdr/cdrtools dev-libs/libIDL >=dev-libs/libxslt-1.1.19 dev-libs/xalan-c dev-libs/xerces-c net-misc/curl sys-libs/libcap !headless? ( qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/qt-opengl:4 ) x11-libs/libXcursor x11-libs/libXinerama media-libs/libsdl x11-libs/libXt media-libs/mesa ) sys-apps/usermode-utilities net-misc/bridge-utils >dev-util/kbuild-0.1.5 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-devel/dev86 sys-power/iasl media-libs/libpng >=media-libs/alsa-lib-1.0.13 pulseaudio? ( media-sound/pulseaudio ) python? ( >=dev-lang/python-2.3 ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) dev-vcs/subversion net-misc/rsync
!app-emulation/virtualbox-bin !app-emulation/virtualbox-additions !app-emulation/virtualbox-modules app-arch/makeself app-cdr/cdrtools dev-libs/libIDL >=dev-libs/libxslt-1.1.19 dev-libs/xalan-c dev-libs/xerces-c net-misc/curl sys-libs/libcap !headless? ( qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/qt-opengl:4 ) x11-libs/libXcursor x11-libs/libXinerama media-libs/libsdl x11-libs/libXt media-libs/mesa ) sys-apps/usermode-utilities net-misc/bridge-utils kernel_linux? ( virtual/modutils )
!app-emulation/virtualbox-bin !app-emulation/virtualbox-additions !app-emulation/virtualbox-modules app-arch/makeself app-cdr/cdrtools dev-libs/libIDL >=dev-libs/libxslt-1.1.19 dev-libs/xalan-c dev-libs/xerces-c net-misc/curl sys-libs/libcap !headless? ( qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/qt-opengl:4 ) x11-libs/libXcursor x11-libs/libXinerama media-libs/libsdl[X] x11-libs/libXt media-libs/mesa ) sys-apps/usermode-utilities net-misc/bridge-utils >dev-util/kbuild-0.1.5 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-devel/dev86 sys-power/iasl media-libs/libpng >=media-libs/alsa-lib-1.0.13 pulseaudio? ( media-sound/pulseaudio ) python? ( >=dev-lang/python-2.3[threads] ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) dev-vcs/subversion net-misc/rsync
!app-emulation/virtualbox-bin !app-emulation/virtualbox-additions !app-emulation/virtualbox-modules app-arch/makeself app-cdr/cdrtools dev-libs/libIDL >=dev-libs/libxslt-1.1.19 dev-libs/xalan-c dev-libs/xerces-c net-misc/curl sys-libs/libcap !headless? ( qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/qt-opengl:4 ) x11-libs/libXcursor x11-libs/libXinerama media-libs/libsdl[X] x11-libs/libXt media-libs/mesa ) sys-apps/usermode-utilities net-misc/bridge-utils kernel_linux? ( virtual/modutils )
0

@ -1,22 +0,0 @@
|| ( dev-lang/python:2.7[sqlite?,threads] dev-lang/python:2.6[sqlite?,threads] ) nls? ( sys-devel/gettext ) dev-lang/python
|| ( dev-lang/python:2.7[sqlite?,threads] dev-lang/python:2.6[sqlite?,threads] ) app-portage/portage-utils x11-libs/vte:0[python] >=dev-python/pygtk-2.14.0 dev-python/pygtksourceview:2 >=sys-apps/portage-2.1.7.17 kde? ( kde-base/kdesu ) !kde? ( x11-libs/gksu ) libnotify? ( dev-python/notify-python ) nls? ( virtual/libintl ) eix? ( >=app-portage/eix-0.15.4 ) dev-lang/python
0
mirror://sourceforge/portato/portato-0.14.1.tar.gz
http://necoro.eu/portato
GPL-2
A GUI for Portage written in Python
~amd64 ~ppc ~ppc64 ~x86
distutils eutils multilib python toolchain-funcs user
eix kde libnotify nls +sqlite userpriv linguas_ca linguas_de linguas_es linguas_fr linguas_it linguas_pl linguas_pt_BR linguas_tr
3
compile configure install postinst postrm prepare setup

@ -0,0 +1,22 @@
|| ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* )
>=app-portage/gentoolkit-0.3.0.5 >=sys-apps/portage-2.1.10.49 || ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* )
0
http://www.mpagano.com/downloads/portpeek-2.0.23.tar.gz
http://www.mpagano.com/blog/?page_id=3
GPL-2
A helper program for maintaining the package.keyword and package.unmask files
~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd
multilib python toolchain-funcs
4
install setup

@ -1,7 +1,7 @@
!v8? ( <dev-lang/spidermonkey-1.8[unicode] ) v8? ( dev-lang/v8 ) dev-libs/boost dev-libs/libpcre[cxx] net-libs/libpcap app-arch/snappy sys-libs/readline sys-libs/ncurses >=dev-util/scons-1.2.0
!v8? ( <dev-lang/spidermonkey-1.8[unicode] ) v8? ( dev-lang/v8 ) dev-libs/boost dev-libs/libpcre[cxx] net-libs/libpcap app-arch/snappy
0
http://downloads.mongodb.org/src/mongodb-src-r2.0.3.tar.gz mms-agent? ( http://dev.gentoo.org/~ultrabug/20111027-10gen-mms-agent.zip )
http://downloads.mongodb.org/src/mongodb-src-r2.0.5.tar.gz mms-agent? ( https://mms.10gen.com/settings/10gen-mms-agent.zip )
http://www.mongodb.org
AGPL-3 Apache-2.0

@ -6,7 +6,7 @@ mirror://openssl/source/openssl-0.9.8x.tar.gz
http://www.openssl.org/
openssl
Toolkit for SSL v2/v3 and TLS v1
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd
eutils flag-o-matic multilib toolchain-funcs user
bindist gmp kerberos sse2 test zlib

@ -6,7 +6,7 @@ mirror://openssl/source/openssl-1.0.0j.tar.gz http://cvs.pld-linux.org/cgi-bin/c
http://www.openssl.org/
openssl
full-strength general purpose cryptography library (including SSL v2/v3 and TLS v1)
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd
eutils flag-o-matic multilib toolchain-funcs user
bindist gmp kerberos rfc3779 sse2 static-libs test zlib

@ -0,0 +1,22 @@
>=media-libs/libextractor-0.6.3 dev-python/setuptools || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
>=media-libs/libextractor-0.6.3 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
mirror://gnu/libextractor/libextractor-python-0.6.tar.gz
http://www.gnu.org/software/libextractor/
GPL-2
A library used to extract metadata from files of arbitrary type
~amd64 ~ppc ~ppc64 ~x86
distutils multilib python toolchain-funcs
4
compile install postinst postrm prepare setup

@ -1,7 +1,7 @@
dev-db/mongodb dev-python/setuptools doc? ( dev-python/sphinx ) =dev-lang/python-2* test? ( dev-python/nose )
dev-db/mongodb =dev-lang/python-2*
0
mirror://pypi/p/pymongo/pymongo-2.0.1.tar.gz
mirror://pypi/p/pymongo/pymongo-2.2.tar.gz
http://github.com/mongodb/mongo-python-driver http://pypi.python.org/pypi/pymongo
Apache-2.0

@ -0,0 +1,22 @@
emacs? ( virtual/emacs ) nls? ( virtual/libintl ) nls? ( sys-devel/gettext )
emacs? ( virtual/emacs ) nls? ( virtual/libintl )
0
mirror://gnu/idutils/idutils-4.6.tar.xz
http://www.gnu.org/software/idutils/
GPL-2
Fast, high-capacity, identifier database tool
~amd64 ~x86
elisp-common
emacs nls
4
configure

@ -5,7 +5,7 @@ http://cola.tuxfamily.org/releases/cola-1.4.3.4.tar.gz
test
http://cola.tuxfamily.org/
GPL-2
A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features.
A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features
~amd64 ~x86 ~amd64-linux ~x86-linux
distutils eutils multilib python toolchain-funcs user
doc test

@ -5,7 +5,7 @@ http://cola.tuxfamily.org/releases/cola-1.4.3.5.tar.gz
test
http://cola.tuxfamily.org/
GPL-2
A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features.
A sweet, carbonated git gui known for its sugary flavour and caffeine-inspired features
~amd64 ~x86 ~amd64-linux ~x86-linux
distutils eutils multilib python toolchain-funcs user
doc test

@ -0,0 +1,22 @@
dev-python/jsonpickle dev-python/pyinotify dev-python/PyQt4 dev-vcs/git doc? ( app-text/asciidoc dev-python/sphinx app-text/xmlto ) sys-devel/gettext test? ( dev-python/nose ) =dev-lang/python-2*
dev-python/jsonpickle dev-python/pyinotify dev-python/PyQt4 dev-vcs/git =dev-lang/python-2*
0
mirror://github/git-cola/git-cola/git-cola-1.7.7.tar.gz
test
http://git-cola.github.com/
GPL-2
The highly caffeinated git GUI
~amd64 ~x86 ~amd64-linux ~x86-linux
distutils eutils multilib python toolchain-funcs user
doc test
4
compile install postinst postrm prepare setup test

@ -1,22 +0,0 @@
dev-libs/openssl >=sys-libs/db-3.2 || ( mail-filter/libmilter mail-mta/sendmail )
dev-libs/openssl >=sys-libs/db-3.2 || ( mail-filter/libmilter mail-mta/sendmail )
0
mirror://sourceforge/dk-milter/dk-milter-1.0.2.tar.gz
http://sourceforge.net/projects/dk-milter/
Sendmail-Open-Source
A milter-based application provide DomainKeys service
~amd64 ~x86
eutils multilib toolchain-funcs user
ipv6
2
compile config install postinst prepare setup

@ -1,22 +0,0 @@
dev-libs/openssl >=sys-libs/db-3.2 || ( mail-filter/libmilter mail-mta/sendmail ) diffheaders? ( dev-libs/tre )
dev-libs/openssl >=sys-libs/db-3.2 || ( mail-filter/libmilter mail-mta/sendmail ) diffheaders? ( dev-libs/tre )
0
mirror://sourceforge/dkim-milter/dkim-milter-2.8.3.tar.gz
http://sourceforge.net/projects/dkim-milter/
Sendmail-Open-Source
A milter-based application to provide DomainKeys Identified Mail (DKIM) service
~amd64 ~ia64 x86
eutils multilib toolchain-funcs user
ipv6 diffheaders
2
compile config install postinst prepare setup test

@ -0,0 +1,22 @@
media-gfx/exiv2 x11-libs/qt-gui:4 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
media-gfx/exiv2 x11-libs/qt-gui:4
0
http://qt-apps.org/CONTENT/content-files/147453-photo-0.7.1.1.tar.gz
http://qt-apps.org/content/show.php/Photo?content=147453
GPL-2
Simple but powerful Qt4-based image viewer
~amd64
base cmake-utils eutils flag-o-matic multilib toolchain-funcs user
4
compile configure install prepare test unpack

@ -1,22 +0,0 @@
>=sys-devel/libtool-1.4.1 >=dev-libs/glib-2.0.0 media-libs/libmpeg2 nls? ( virtual/libintl ) gtk? ( >=x11-libs/gtk+-2.6.10 ) zlib? ( sys-libs/zlib ) vorbis? ( >=media-libs/libvorbis-1.0_beta4 )
0
http://gnunet.org/libextractor/download/libextractor-0.5.19a.tar.gz
test
http://www.gnunet.org/libextractor/
LGPL-2.1
A simple library for keyword extraction
amd64 ~arm ~ppc ~ppc64 sparc x86
libtool multilib toolchain-funcs
gtk nls vorbis zlib
compile install

@ -0,0 +1,22 @@
>=dev-libs/glib-2 >=media-libs/libv4l-0.6 || ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] ) x11-libs/gtk+:3 virtual/pkgconfig
>=dev-libs/glib-2 >=media-libs/libv4l-0.6 || ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] ) x11-libs/gtk+:3
0
http://fedorahosted.org/releases/g/t/gtk-v4l/gtk-v4l-0.4.tar.gz
http://fedorahosted.org/gtk-v4l/
GPL-2
A control application for Video 4 Linux (based on C and GTK+)
~amd64 ~x86
eutils multilib toolchain-funcs user
4
configure install prepare

@ -0,0 +1,22 @@
>=net-libs/libnetfilter_conntrack-0.0.100 net-libs/libnetfilter_queue
>=net-libs/libnetfilter_conntrack-0.0.100 net-libs/libnetfilter_queue net-misc/l7-protocols
0
http://download.clearfoundation.com/l7-filter/l7-filter-userspace-0.12-beta1.tar.gz
http://l7-filter.clearfoundation.com/
GPL-2
Userspace utilities for layer 7 iptables QoS
~amd64 ~x86
eutils multilib toolchain-funcs user versionator
4
prepare

@ -1,7 +1,7 @@
app-text/libpaper acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) avahi? ( net-dns/avahi ) dbus? ( sys-apps/dbus ) java? ( >=virtual/jre-1.6 ) jpeg? ( virtual/jpeg:0 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap[ssl?,gnutls?] ) pam? ( virtual/pam ) perl? ( dev-lang/perl ) png? ( >=media-libs/libpng-1.4.3:0 ) slp? ( >=net-libs/openslp-1.0.4 ) ssl? ( gnutls? ( dev-libs/libgcrypt net-libs/gnutls ) !gnutls? ( >=dev-libs/openssl-0.9.8g ) ) systemd? ( sys-apps/systemd ) tiff? ( >=media-libs/tiff-3.5.5:0 ) usb? ( virtual/libusb:0 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 dev-lang/perl[-build] python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) ) java? ( >=dev-java/java-config-2.1.9-r1 ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
app-text/libpaper acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) avahi? ( net-dns/avahi ) dbus? ( sys-apps/dbus ) java? ( >=virtual/jre-1.6 ) jpeg? ( virtual/jpeg:0 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap[ssl?,gnutls?] ) pam? ( virtual/pam ) perl? ( dev-lang/perl ) png? ( >=media-libs/libpng-1.4.3:0 ) slp? ( >=net-libs/openslp-1.0.4 ) ssl? ( gnutls? ( dev-libs/libgcrypt net-libs/gnutls ) !gnutls? ( >=dev-libs/openssl-0.9.8g ) ) systemd? ( sys-apps/systemd ) tiff? ( >=media-libs/tiff-3.5.5:0 ) usb? ( virtual/libusb:0 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) dev-lang/perl[-build] python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) ) java? ( >=dev-java/java-config-2.1.9-r1 )
0
mirror://easysw/cups/1.5.2/cups-1.5.2-source.tar.bz2 http://dev.gentoo.org/~dilfridge/distfiles/cups-1.5.2-ipp-r8950.patch.bz2 http://dev.gentoo.org/~dilfridge/distfiles/cups-1.5.2-avahi.patch.bz2
mirror://easysw/cups/1.5.2/cups-1.5.2-source.tar.bz2 http://dev.gentoo.org/~dilfridge/distfiles/cups-1.5.2-ipp-r8950.patch.bz2 http://dev.gentoo.org/~dilfridge/distfiles/cups-1.5.2-avahi.patch.bz2 http://dev.gentoo.org/~dilfridge/distfiles/cups-1.5.2-locales.patch.xz
test
http://www.cups.org/
GPL-2

@ -0,0 +1,22 @@
dev-lang/tk[threads] dev-python/numpy dev-tcltk/tix =sci-libs/ccpn-data-2.2.2* sci-biology/psipred x11-libs/libXext x11-libs/libX11 opengl? ( media-libs/freeglut dev-python/pyglet ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) || ( =dev-lang/python-2.7*[ssl,tk] =dev-lang/python-2.6*[ssl,tk] =dev-lang/python-2.5*[ssl,tk] )
dev-lang/tk[threads] dev-python/numpy dev-tcltk/tix =sci-libs/ccpn-data-2.2.2* sci-biology/psipred x11-libs/libXext x11-libs/libX11 opengl? ( media-libs/freeglut dev-python/pyglet ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) || ( =dev-lang/python-2.7*[ssl,tk] =dev-lang/python-2.6*[ssl,tk] =dev-lang/python-2.5*[ssl,tk] )
0
http://www-old.ccpn.ac.uk/download/ccpnmr/analysis2.2.2.tar.gz http://dev.gentoo.org/~jlec/distfiles/ccpn-update-2.2.2-120511.patch.xz
mirror
http://www.ccpn.ac.uk/ccpn
|| ( CCPN LGPL-2.1 )
The Collaborative Computing Project for NMR
~amd64 ~x86 ~amd64-linux ~x86-linux
eutils multilib portability python toolchain-funcs user versionator
extendnmr +opengl
extendnmr? ( >=sci-chemistry/aria-2.3.2-r1 sci-chemistry/prodecomp )
4
compile install postinst postrm prepare setup

@ -0,0 +1,22 @@
=dev-lang/python-2*
!<sci-chemistry/ccpn-2.2.2_p120511 =dev-lang/python-2*
0
http://www2.ccpn.ac.uk/download/ccpnmr/analysis2.2.2.tar.gz http://dev.gentoo.org/~jlec/distfiles/ccpn-update-2.2.2-120511.patch.xz
binchecks strip
http://www.ccpn.ac.uk/ccpn
|| ( CCPN LGPL-2.1 )
The Collaborative Computing Project for NMR - Data
~amd64 ~x86 ~amd64-linux ~x86-linux
eutils multilib portability python toolchain-funcs user versionator
4
install prepare setup

@ -0,0 +1,22 @@
>=dev-libs/expat-2 selinux? ( sec-policy/selinux-dbus sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-32 ) X? ( x11-libs/libX11 x11-libs/libXt ) virtual/pkgconfig doc? ( app-doc/doxygen app-text/docbook-xml-dtd:4.1.2 app-text/xmlto ) test? ( >=dev-libs/glib-2.24 dev-lang/python:2.7 ) || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
>=dev-libs/expat-2 selinux? ( sec-policy/selinux-dbus sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-32 ) X? ( x11-libs/libX11 x11-libs/libXt )
0
http://dbus.freedesktop.org/releases/dbus/dbus-1.5.12.tar.gz
http://dbus.freedesktop.org/
|| ( AFL-2.1 GPL-2 )
A message bus system, a simple way for applications to talk to each other
autotools eutils flag-o-matic libtool linux-info multilib python systemd toolchain-funcs user versionator virtualx
debug doc selinux static-libs systemd test X test
4
compile configure install postinst prepare setup test

@ -1,7 +1,7 @@
sys-libs/ncurses cairo? ( x11-libs/cairo[X?,svg?] ) pci? ( sys-apps/pciutils ) xml? ( dev-libs/libxml2 ) virtual/pkgconfig numa? ( sys-process/numactl )
sys-libs/ncurses cairo? ( x11-libs/cairo[X?,svg?] ) pci? ( sys-apps/pciutils ) xml? ( dev-libs/libxml2 )
0
http://www.open-mpi.org/software/hwloc/v1.4/downloads/hwloc-1.4.tar.bz2
http://www.open-mpi.org/software/hwloc/v1.4/downloads/hwloc-1.4.2.tar.bz2
http://www.open-mpi.org/projects/hwloc/
BSD

@ -1,7 +1,7 @@
elibc_glibc? ( >=sys-libs/glibc-2.8 ) amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) ppc? ( >=sys-devel/binutils-2.17 ) ppc64? ( >=sys-devel/binutils-2.17 ) >=sys-devel/binutils-2.15.94 sys-devel/gnuconfig >=sys-apps/sed-4 sys-libs/zlib !build? ( nls? ( sys-devel/gettext ) ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 lto? ( || ( >=dev-libs/elfutils-0.143 dev-libs/libelf ) ) graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 ) >=sys-apps/texinfo-4.8 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) gcj? ( gtk? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto =x11-libs/gtk+-2* x11-libs/pango ) >=media-libs/libart_lgpl-2.1 app-arch/zip app-arch/unzip )
sys-libs/zlib !build? ( nls? ( sys-devel/gettext ) ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 lto? ( || ( >=dev-libs/elfutils-0.143 dev-libs/libelf ) ) graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 )
4.5
mirror://gnu/gcc/gcc-4.5.3/gcc-4.5.3.tar.bz2 mirror://gentoo/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-patches-1.4.tar.bz2 mirror://gentoo/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar )
mirror://gnu/gcc/gcc-4.5.3/gcc-4.5.3.tar.bz2 mirror://gentoo/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-patches-1.5.tar.bz2 mirror://gentoo/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar )
strip
http://gcc.gnu.org/
GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2

@ -1,7 +1,7 @@
elibc_glibc? ( >=sys-libs/glibc-2.8 ) amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) >=sys-devel/binutils-2.18 sys-devel/gnuconfig >=sys-apps/sed-4 sys-libs/zlib !build? ( nls? ( sys-devel/gettext ) ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 ) >=sys-apps/texinfo-4.8 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) gcj? ( gtk? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto =x11-libs/gtk+-2* x11-libs/pango ) >=media-libs/libart_lgpl-2.1 app-arch/zip app-arch/unzip )
sys-libs/zlib !build? ( nls? ( sys-devel/gettext ) ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 )
4.6
mirror://gnu/gcc/gcc-4.6.3/gcc-4.6.3.tar.bz2 mirror://gentoo/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.3-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-patches-1.2.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar )
mirror://gnu/gcc/gcc-4.6.3/gcc-4.6.3.tar.bz2 mirror://gentoo/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.3-patches-1.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-patches-1.3.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-patches-1.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-patches-1.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-patches-1.3.tar.bz2 mirror://gentoo/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-piepatches-v0.5.1.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~dirtyepic/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar )
strip
http://gcc.gnu.org/
GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2

@ -1,5 +1,5 @@
!<sys-apps/baselayout-2 !static? ( >=dev-libs/libgcrypt-1.1.42 dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=sys-fs/lvm2-2.02.64 ) >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 selinux? ( sys-libs/libselinux ) !sys-fs/cryptsetup-luks static? ( >=dev-libs/libgpg-error-1.10[static-libs] >=dev-libs/popt-1.16-r1[static-libs] || ( >=sys-apps/util-linux-2.20[static-libs] <sys-apps/util-linux-2.20 ) dev-libs/libgcrypt[static-libs] || ( >=sys-fs/lvm2-2.02.88[static-libs] <sys-fs/lvm2-2.02.88 ) || ( >=sys-fs/udev-182[static-libs] <=sys-fs/udev-171-r5 ) )
!<sys-apps/baselayout-2 !static? ( >=dev-libs/libgcrypt-1.1.42 dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=sys-fs/lvm2-2.02.64 ) >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 selinux? ( sys-libs/libselinux ) !sys-fs/cryptsetup-luks
!static? ( dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=dev-libs/libgcrypt-1.1.42 >=sys-fs/lvm2-2.02.64 >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 ) !<sys-apps/baselayout-2 !sys-fs/cryptsetup-luks selinux? ( sys-libs/libselinux ) static? ( dev-libs/libgpg-error[static-libs(+)] >=dev-libs/popt-1.7[static-libs(+)] >=sys-apps/util-linux-2.17.2[static-libs(+)] >=dev-libs/libgcrypt-1.1.42[static-libs(+)] >=sys-fs/lvm2-2.02.64[static-libs(+)] >=sys-fs/udev-124[static-libs(+)] >=sys-libs/e2fsprogs-libs-1.41[static-libs(+)] )
!static? ( dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=dev-libs/libgcrypt-1.1.42 >=sys-fs/lvm2-2.02.64 >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 ) !<sys-apps/baselayout-2 !sys-fs/cryptsetup-luks selinux? ( sys-libs/libselinux )
0
http://cryptsetup.googlecode.com/files/cryptsetup-1.4.1.tar.bz2
@ -12,7 +12,7 @@ nls selinux static
2
4
configure install postinst prepare setup test

@ -0,0 +1,22 @@
static-libs? ( dev-libs/libgpg-error[static-libs(+)] >=dev-libs/popt-1.7[static-libs(+)] >=sys-apps/util-linux-2.17.2[static-libs(+)] >=dev-libs/libgcrypt-1.1.42[static-libs(+)] >=sys-fs/lvm2-2.02.64[static-libs(+)] >=sys-fs/udev-124[static-libs(+)] >=sys-libs/e2fsprogs-libs-1.41[static-libs(+)] ) dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=dev-libs/libgcrypt-1.1.42 >=sys-fs/lvm2-2.02.64 >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 !<sys-apps/baselayout-2 !sys-fs/cryptsetup-luks selinux? ( sys-libs/libselinux ) static? ( dev-libs/libgpg-error[static-libs(+)] >=dev-libs/popt-1.7[static-libs(+)] >=sys-apps/util-linux-2.17.2[static-libs(+)] >=dev-libs/libgcrypt-1.1.42[static-libs(+)] >=sys-fs/lvm2-2.02.64[static-libs(+)] >=sys-fs/udev-124[static-libs(+)] >=sys-libs/e2fsprogs-libs-1.41[static-libs(+)] )
static-libs? ( dev-libs/libgpg-error[static-libs(+)] >=dev-libs/popt-1.7[static-libs(+)] >=sys-apps/util-linux-2.17.2[static-libs(+)] >=dev-libs/libgcrypt-1.1.42[static-libs(+)] >=sys-fs/lvm2-2.02.64[static-libs(+)] >=sys-fs/udev-124[static-libs(+)] >=sys-libs/e2fsprogs-libs-1.41[static-libs(+)] ) dev-libs/libgpg-error >=dev-libs/popt-1.7 >=sys-apps/util-linux-2.17.2 >=dev-libs/libgcrypt-1.1.42 >=sys-fs/lvm2-2.02.64 >=sys-fs/udev-124 >=sys-libs/e2fsprogs-libs-1.41 !<sys-apps/baselayout-2 !sys-fs/cryptsetup-luks selinux? ( sys-libs/libselinux )
0
http://cryptsetup.googlecode.com/files/cryptsetup-1.4.2.tar.bz2
http://code.google.com/p/cryptsetup/
GPL-2
Tool to setup encrypted devices with dm-crypt
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
eutils libtool linux-info multilib toolchain-funcs user versionator
nls selinux static static-libs
4
configure install postinst prepare setup test

@ -0,0 +1,22 @@
>=dev-libs/glib-2.32 >=sys-auth/polkit-0.104-r1 >=dev-libs/libatasmart-0.18 || ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] ) virtual/acl introspection? ( >=dev-libs/gobject-introspection-1.30 ) systemd? ( >=sys-apps/systemd-44 ) app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/gdbus-codegen-2.32 dev-util/intltool virtual/pkgconfig doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.1.2 ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
>=dev-libs/glib-2.32 >=sys-auth/polkit-0.104-r1 >=dev-libs/libatasmart-0.18 || ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] ) virtual/acl introspection? ( >=dev-libs/gobject-introspection-1.30 ) systemd? ( >=sys-apps/systemd-44 ) >=sys-apps/util-linux-2.20.1-r2 >=sys-block/parted-3 virtual/eject crypt? ( sys-fs/cryptsetup ) gptfdisk? ( >=sys-apps/gptfdisk-0.8 )
2
http://udisks.freedesktop.org/releases/udisks-1.97.0.tar.bz2
http://www.freedesktop.org/wiki/Software/udisks
GPL-2
Daemon providing interfaces to work with storage devices
~amd64 ~arm ~x86
bash-completion-r1 eutils linux-info multilib systemd toolchain-funcs user versionator
debug doc crypt +gptfdisk +introspection systemd
4
configure install prepare setup

@ -1,7 +1,7 @@
|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
dev-lang/php[curl?,gd,json,mysql?,postgres?,sqlite3?,xmlwriter,zip] virtual/httpd-php >=app-admin/webapp-config-1.50.15
3.0.2
http://owncloud.org/releases/owncloud-3.0.2.tar.bz2
3.0.3
http://owncloud.org/releases/owncloud-3.0.3.tar.bz2
http://owncloud.org
AGPL-3

@ -1,22 +0,0 @@
>=sys-apps/sed-4 app-arch/xz-utils >=sys-apps/sed-4
media-libs/fontconfig media-libs/freetype sys-apps/util-linux sys-libs/zlib virtual/opengl x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXft x11-libs/libXrender x11-libs/libXt gtk? ( dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf gtk? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) x11-libs/pango x11-libs/pixman ) gtk3? ( dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf gtk? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) x11-libs/pango x11-libs/pixman ) kde? ( kde-base/kdelibs x11-libs/qt-core x11-libs/qt-gui ) gstreamer? ( dev-libs/glib:2 dev-libs/libxml2 media-libs/gst-plugins-base media-libs/gstreamer media-plugins/gst-plugins-meta )
0
amd64? ( mirror://opera/linux/1162/opera-11.62-1347.x86_64.linux.tar.xz ) x86? ( mirror://opera/linux/1162/opera-11.62-1347.i386.linux.tar.xz ) x86-fbsd? ( mirror://opera/unix/1162/opera-11.62-1347.i386.freebsd.tar.xz )
http://www.opera.com/
OPERA-11 LGPL-2 LGPL-3
A fast and secure web browser and Internet suite
amd64 x86 ~x86-fbsd
eutils fdo-mime gnome2-utils multilib pax-utils toolchain-funcs user versionator
elibc_FreeBSD gtk gtk3 kde +gstreamer linguas_af linguas_az linguas_be linguas_bg linguas_bn linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_es_ES linguas_es_LA linguas_et linguas_fi linguas_fr linguas_fr_CA linguas_fy linguas_gd linguas_hi linguas_hr linguas_hu linguas_id linguas_it linguas_ja linguas_ka linguas_ko linguas_lt linguas_me linguas_mk linguas_ms linguas_nb linguas_nl linguas_nn linguas_pa linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sr linguas_sv linguas_sw linguas_ta linguas_te linguas_th linguas_tl linguas_tr linguas_uk linguas_uz linguas_vi linguas_zh_CN linguas_zh_TW linguas_zu
4
install postinst postrm preinst prepare unpack

@ -0,0 +1,22 @@
x11-libs/qt-gui:4
x11-libs/qt-gui:4
0
https://gitorious.org/ptbatterysystemtray/ptbatterysystemtray/archive-tarball/1.0.0-rc2 -> ptbatterysystemtray-1.0.0_rc2.tar.gz
https://gitorious.org/ptbatterysystemtray
GPL-3
A simple battery monitor in the system tray
~amd64
base eutils multilib qt4-r2 toolchain-funcs user
debug
4
compile configure install prepare unpack

@ -0,0 +1,22 @@
x11-libs/libX11 x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libXpm x11-proto/xproto x11-proto/xextproto >=sys-apps/sed-4
x11-libs/libX11 x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libXpm
0
mirror://debian/pool/main/w/wmtime/wmtime_1.0b2.orig.tar.gz mirror://debian/pool/main/w/wmtime/wmtime_1.0b2-10.diff.gz
http://packages.qa.debian.org/w/wmtime.html
GPL-2
applet which displays the date and time in a dockable tile
~amd64 ~x86
eutils multilib toolchain-funcs user versionator
4
compile install prepare

@ -0,0 +1,22 @@
>=x11-themes/gtk-engines-murrine-0.90 >=x11-themes/gtk-engines-unico-1.0.1
0
http://github.com/shimmerproject/Greybird/tarball/v0.8.1 -> greybird-0.8.1.tar.gz
binchecks strip
http://shimmerproject.org/project/greybird/ http://github.com/shimmerproject/Greybird
CCPL-Attribution-ShareAlike-NonCommercial-3.0 || ( GPL-2 GPL-3 )
The default Xubuntu 11.04 theme (emerald, GTK+-2, GTK+-3, metacity, xfwm4 and xfce4-notifyd)
~amd64 ~x86
4
install unpack

@ -1 +1 @@
Fri, 11 May 2012 07:37:33 +0000
Fri, 11 May 2012 12:37:42 +0000

@ -1 +1 @@
Fri, 11 May 2012 07:37:33 +0000
Fri, 11 May 2012 12:37:42 +0000

@ -11,5 +11,5 @@ RDEPEND=connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-intros
RESTRICT=test
SLOT=0
SRC_URI=http://www.packagekit.org/releases/PackageKit-0.6.20.tar.xz
_eclasses_=bash-completion 003731da0df19d26955927bd534f3058 eutils 74d9118e657da5b1db0c36f5dea88e57 multilib 5f4ad6cf85e365e8f0c6050ddd21659e nsplugins 6695ecf00333c6acf870a802d3ceb9fd python 36d7e2b7aa4dce62364c72eec96610cf toolchain-funcs f71b9936acc911ed1cc84557d3b5c2b3 user 32a09e82e2f592bf88ad2fd08525166e
_eclasses_=bash-completion 003731da0df19d26955927bd534f3058 eutils 74d9118e657da5b1db0c36f5dea88e57 multilib 5f4ad6cf85e365e8f0c6050ddd21659e nsplugins c42fe69d78ae059f56a2d43658fc0480 python 36d7e2b7aa4dce62364c72eec96610cf toolchain-funcs f71b9936acc911ed1cc84557d3b5c2b3 user 32a09e82e2f592bf88ad2fd08525166e
_md5_=5206ce678cf881efbfcc1608f625a824

@ -5,5 +5,5 @@ KEYWORDS=amd64 hppa ppc s390 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=http://www.megastep.org/makeself/makeself-2.1.5.run
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=345e7c11efdc82e373ebbe2e6f09af8c

@ -5,5 +5,5 @@ KEYWORDS=amd64 hppa ppc ~s390 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=http://www.megastep.org/makeself/makeself-2.1.5.run
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=7e1cc075f84d46556372389f59aeb202

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-standard-6.0.0.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=4a4cedab63e409bcb7d5fef8175c0bc3

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-standard-6.0.1.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=526f853a691031eee1e8d878f68a6adb

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-standard-6.1.0.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=0f5b40c7a51ab647c187ac62c1418d87

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-standard-6.2.0.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=b278fb9f0686ded6825f29358abd51d6

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-pro-4.2.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=f2d0dbe0242b0dd569ab1330406c24d0

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-pro-5.0.0.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=6452a15984c5f723576bb4f5a850459e

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-pro-5.0.1.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=bd2fa83d382be6114c02866794a22019

@ -8,5 +8,5 @@ RDEPEND=sys-libs/glibc x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-lib
RESTRICT=fetch strip
SLOT=0
SRC_URI=install-crossover-pro-5.0.3.sh
_eclasses_=unpacker d3e0e5abd38b96db37f13329ff2e3094
_eclasses_=unpacker e1b907c6a72dc4c9025109f3e84129c7
_md5_=bd26a3b3ec70d6f7786bd394734cde29

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save