diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-27 19:32:58 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-27 19:32:58 +0000 |
commit | 2b7c59eaee14fa0229c73d215522a1f8dacc6402 (patch) | |
tree | f0cd51793cde6b7ba9aa88152127e1b83a5475a6 /net-fs | |
parent | old, still using bindnow-flags (diff) | |
download | historical-2b7c59eaee14fa0229c73d215522a1f8dacc6402.tar.gz historical-2b7c59eaee14fa0229c73d215522a1f8dacc6402.tar.bz2 historical-2b7c59eaee14fa0229c73d215522a1f8dacc6402.zip |
old, still using bindnow-flags
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'net-fs')
-rw-r--r-- | net-fs/netatalk/Manifest | 2 | ||||
-rw-r--r-- | net-fs/netatalk/netatalk-2.0.3-r2.ebuild | 97 | ||||
-rw-r--r-- | net-fs/netatalk/netatalk-2.0.3-r3.ebuild | 99 |
3 files changed, 0 insertions, 198 deletions
diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest index 54add30d6ee5..59dd82bcad9a 100644 --- a/net-fs/netatalk/Manifest +++ b/net-fs/netatalk/Manifest @@ -3,8 +3,6 @@ AUX netatalk-2.0.3-newerdb.patch 1183 RMD160 2ae908649d8fa44c436ab8725b57b7d481b AUX netatalk-2.0.3-setXid.patch 545 RMD160 2494b98895e2ea7a685959efce1f45534ee096e1 SHA1 6e86c7d4e80eefecbab548dadcc60b8775ee1960 SHA256 9a148e2e1d8fcb86e3a01ac2172e3e369c6b5081bd6f551296820f463d946e7c AUX netatalk-2.0.3-xfs.patch 774 RMD160 167f548f97666755fd428467fbee564ad99d26e5 SHA1 ead0b7cb2e0e623cdcb9656cc407fe6a10967e3e SHA256 dfb181612425dfda8f3b94f4a9f6705cd27be3a65a313f5c39d64dc9bdb391d4 DIST netatalk-2.0.3.tar.bz2 1471804 RMD160 29b763400a45797ac4a8e499d5328aa91a091c91 SHA1 ce2d5dd123467ccae72fc62ca4ee3738019455f2 SHA256 25e004732f471de0dd9a21ab129ee799da018fce3b313d4ab5e6f52e6e9e3998 -EBUILD netatalk-2.0.3-r2.ebuild 3041 RMD160 9123eced06a508a07d0d4f869ba0709b00c1269e SHA1 cb390da585ad7e9188e58ef223d4751acb17ef98 SHA256 10243341602d49883bf42c45a41e089c023703fb3b14af59bb5c5a347876cbfb -EBUILD netatalk-2.0.3-r3.ebuild 3116 RMD160 e33bbdc713532972111c0ed6f409a1027b6e7ae9 SHA1 d9c1d4de87be430d99b6ea96f3cf6cbacdd50863 SHA256 fa43918e856cbcf76f1f5967fe11ecdde3c5e048e92923140f478f5a284f0d33 EBUILD netatalk-2.0.3-r4.ebuild 3021 RMD160 741dad45a10482731139b4d66a799ff5cf7aad66 SHA1 8e0b0678e678ef985e7a72e3259664f773a0719e SHA256 52a16a4edafb58fc63e06a62a173f4a5a8cbe42a8b2c5c64ba7551a88589ae37 MISC ChangeLog 8876 RMD160 736d9b35c77512dea58aa1b7c0d8ca0131377927 SHA1 87cbc43a1d299f70705a7cb843cbaa84ae6aaee8 SHA256 b2a48f08a00f243e4efbc9b8b9489379cb13adb4f6af0125853ecf1c1cd53874 MISC metadata.xml 321 RMD160 4cf5a812670dc659b0325e35aa5813f24a8e7499 SHA1 bc376e37383b2f1876644258113fc0e954f8b5f0 SHA256 1f2660dd2dd2f8a210ed6df840e16e23bc9a19d5777a3776cbaecad689bcdeee diff --git a/net-fs/netatalk/netatalk-2.0.3-r2.ebuild b/net-fs/netatalk/netatalk-2.0.3-r2.ebuild deleted file mode 100644 index e002e92f9627..000000000000 --- a/net-fs/netatalk/netatalk-2.0.3-r2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-2.0.3-r2.ebuild,v 1.13 2006/10/30 11:20:08 flameeyes Exp $ - -WANT_AUTOMAKE=latest -WANT_AUTOCONF=latest - -inherit eutils pam flag-o-matic autotools -IUSE="ssl pam tcpd slp cups kerberos krb4 debug cracklib" - -DESCRIPTION="Kernel level implementation of the AppleTalk Protocol Suite" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -HOMEPAGE="http://netatalk.sourceforge.net" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="amd64 ppc ppc64 sh sparc x86 ~x86-fbsd" - -RDEPEND=">=sys-libs/db-4.2.52 - cracklib? ( sys-libs/cracklib ) - pam? ( virtual/pam ) - ssl? ( dev-libs/openssl ) - tcpd? ( sys-apps/tcp-wrappers ) - slp? ( net-libs/openslp ) - cups? ( net-print/cups ) - kerberos? ( virtual/krb5 ) - krb4? ( virtual/krb5 )" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # until someone that understands their config script build - # system gets a patch pushed upstream to make - # --enable-srvloc passed to configure also add slpd to the - # use line on the initscript, we'll need to do it this way - if use slp; then - myconf="${myconf} --enable-srvloc" - sed -i -e 's/^\([[:space:]]*use[[:space:][:alnum:]]*\)$/\1 slpd/' \ - "${S}"/distrib/initscripts/rc.atalk.gentoo.tmpl - fi - - epatch "${FILESDIR}/${P}-setXid.patch" - epatch "${FILESDIR}/${P}-db43.patch" - epatch "${FILESDIR}/${P}-newerdb.patch" - epatch "${FILESDIR}/${P}-xfs.patch" - AT_M4DIR="macros" eautoreconf -} - -src_compile() { - # Ignore --enable-gentoo, we install the init.d by hand and we avoid having to - # sed the Makefiles to not do rc-update. - econf \ - $(use_with pam) \ - $(use_enable cups) \ - $(use_enable ssl) \ - $(use_enable debug) \ - $(use_enable tcpd tcp-wrappers) \ - $(use_enable kerberos krbV-uam) \ - $(use_enable krb4 krb4-uam) \ - $(use_enable slp srvloc) \ - $(use_with cracklib) \ - $(use_with elibc_glibc shadow) \ - --without-xfs \ - --disable-afs \ - --enable-fhs \ - --with-bdb=/usr \ - ${myconf} || die "netatalk configure failed" - - sed -i -e "s:@BINDNOW_FLAGS@:$(bindnow-flags):" bin/afppasswd/Makefile - - emake || die "netatalk emake failed" - - # Create the init script manually (it's more messy to --enable-gentoo) - cd "${S}"/distrib/initscripts - emake rc.atalk.gentoo -} - -src_install() { - make DESTDIR="${D}" install || die "netatalk make install failed" - - dodoc CONTRIBUTORS NEWS README TODO VERSION - - newinitd "${S}"/distrib/initscripts/rc.atalk.gentoo atalk - - # The pamd file isn't what we need, use pamd_mimic_system - rm -rf "${D}/etc/pam.d" - pamd_mimic_system netatalk auth account password session - - # Move /usr/include/netatalk to /usr/include/netatalk2 to avoid collisions - # with /usr/include/netatalk/at.h provided by glibc (strange, uh?) - # Packages that wants to link to netatalk should then probably change the - # includepath then, but right now, nothing uses netatalk. - # On a side note, it also solves collisions with freebsd-lib and other libcs - mv "${D}"/usr/include/netatalk{,2} -} diff --git a/net-fs/netatalk/netatalk-2.0.3-r3.ebuild b/net-fs/netatalk/netatalk-2.0.3-r3.ebuild deleted file mode 100644 index eb439fd0c1b9..000000000000 --- a/net-fs/netatalk/netatalk-2.0.3-r3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-2.0.3-r3.ebuild,v 1.3 2009/03/14 20:32:21 armin76 Exp $ - -WANT_AUTOMAKE=latest -WANT_AUTOCONF=latest - -inherit eutils pam flag-o-matic autotools -IUSE="ssl pam tcpd slp cups kerberos krb4 debug cracklib xfs" - -DESCRIPTION="Kernel level implementation of the AppleTalk Protocol Suite" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -HOMEPAGE="http://netatalk.sourceforge.net" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" - -RDEPEND=">=sys-libs/db-4.2.52 - cracklib? ( sys-libs/cracklib ) - pam? ( virtual/pam ) - ssl? ( dev-libs/openssl ) - tcpd? ( sys-apps/tcp-wrappers ) - slp? ( net-libs/openslp ) - cups? ( net-print/cups ) - kerberos? ( virtual/krb5 ) - krb4? ( virtual/krb5 )" -DEPEND="${RDEPEND} - xfs? ( sys-fs/xfsprogs - <sys-kernel/linux-headers-2.6.16 )" - -src_unpack() { - unpack ${A} - cd "${S}" - - # until someone that understands their config script build - # system gets a patch pushed upstream to make - # --enable-srvloc passed to configure also add slpd to the - # use line on the initscript, we'll need to do it this way - if use slp; then - myconf="${myconf} --enable-srvloc" - sed -i -e 's/^\([[:space:]]*use[[:space:][:alnum:]]*\)$/\1 slpd/' \ - "${S}"/distrib/initscripts/rc.atalk.gentoo.tmpl - fi - - epatch "${FILESDIR}/${P}-setXid.patch" - epatch "${FILESDIR}/${P}-db43.patch" - epatch "${FILESDIR}/${P}-newerdb.patch" - epatch "${FILESDIR}/${P}-xfs.patch" - AT_M4DIR="macros" eautoreconf -} - -src_compile() { - # Ignore --enable-gentoo, we install the init.d by hand and we avoid having to - # sed the Makefiles to not do rc-update. - econf \ - $(use_with pam) \ - $(use_enable cups) \ - $(use_enable ssl) \ - $(use_enable debug) \ - $(use_enable tcpd tcp-wrappers) \ - $(use_enable kerberos krbV-uam) \ - $(use_enable krb4 krb4-uam) \ - $(use_enable slp srvloc) \ - $(use_with cracklib) \ - $(use_with elibc_glibc shadow) \ - $(use_with xfs) \ - --disable-afs \ - --enable-fhs \ - --with-bdb=/usr \ - ${myconf} || die "netatalk configure failed" - - sed -i -e "s:@BINDNOW_FLAGS@:$(bindnow-flags):" bin/afppasswd/Makefile - - emake || die "netatalk emake failed" - - # Create the init script manually (it's more messy to --enable-gentoo) - cd "${S}"/distrib/initscripts - emake rc.atalk.gentoo -} - -src_install() { - make DESTDIR="${D}" install || die "netatalk make install failed" - - dodoc CONTRIBUTORS NEWS README TODO VERSION - - newinitd "${S}"/distrib/initscripts/rc.atalk.gentoo atalk - - # The pamd file isn't what we need, use pamd_mimic_system - rm -rf "${D}/etc/pam.d" - pamd_mimic_system netatalk auth account password session - - # Move /usr/include/netatalk to /usr/include/netatalk2 to avoid collisions - # with /usr/include/netatalk/at.h provided by glibc (strange, uh?) - # Packages that wants to link to netatalk should then probably change the - # includepath then, but right now, nothing uses netatalk. - # On a side note, it also solves collisions with freebsd-lib and other libcs - mv "${D}"/usr/include/netatalk{,2} -} |