diff options
Diffstat (limited to 'app-misc/dnetc')
-rw-r--r-- | app-misc/dnetc/ChangeLog | 8 | ||||
-rw-r--r-- | app-misc/dnetc/Manifest | 22 | ||||
-rw-r--r-- | app-misc/dnetc/dnetc-2.9011.497-r1.ebuild | 75 | ||||
-rw-r--r-- | app-misc/dnetc/files/digest-dnetc-2.9011.497-r1 | 3 |
4 files changed, 94 insertions, 14 deletions
diff --git a/app-misc/dnetc/ChangeLog b/app-misc/dnetc/ChangeLog index 55529df2edc3..6748244138fd 100644 --- a/app-misc/dnetc/ChangeLog +++ b/app-misc/dnetc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/dnetc # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/dnetc/ChangeLog,v 1.35 2006/01/15 16:34:23 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/dnetc/ChangeLog,v 1.36 2006/03/26 00:06:47 voxus Exp $ + +*dnetc-2.9011.497-r1 (26 Mar 2006) + + 26 Mar 2006; Konstantin Arkhipov <voxus@gentoo.org> + +dnetc-2.9011.497-r1.ebuild: + Closing bug #124680. *dnetc-2.9011.497 (15 Jan 2006) diff --git a/app-misc/dnetc/Manifest b/app-misc/dnetc/Manifest index 2b6a5e90162d..9848b6dc046d 100644 --- a/app-misc/dnetc/Manifest +++ b/app-misc/dnetc/Manifest @@ -1,9 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 16adbc67f62f997f2536b21cea337b4b ChangeLog 5204 -RMD160 b91f50e586a89c0cc9faa36ce9243162b5c84f51 ChangeLog 5204 -SHA256 34d18b5cb19de1016fc3588b861204621efdd4a9372e5d2bb50c4718f88e615d ChangeLog 5204 +MD5 66a0e46606a5c0e585fb0da71482c1cd ChangeLog 5349 +RMD160 322e889b2595f0c6d0dd32d57abc68b45875bb6c ChangeLog 5349 +SHA256 9983c02b50451fa88d364e53d3ac5d790765adf7451fc1bc5ca0ba452a95659e ChangeLog 5349 MD5 d8b1b2c172a5c975cc706ddf3200544c dnetc-2.9001.478.ebuild 1390 RMD160 ce3ca8e04585a9b94c222fdf03431e3543d64242 dnetc-2.9001.478.ebuild 1390 SHA256 231058448d11ef11be9074b0b57f666feb83c74a246b9595216f78c1d79ed29e dnetc-2.9001.478.ebuild 1390 @@ -28,6 +25,9 @@ SHA256 92d0b4b75165247a664ef606b65bdaf72eec5e10085984a1eeb200bc7fdffd49 dnetc-2. MD5 d69e033d17ff48dbe483bb577e891552 dnetc-2.9011.496.ebuild 1880 RMD160 54085bdadebe95d04917b162f2f1389da9db29f2 dnetc-2.9011.496.ebuild 1880 SHA256 60d9c6464dc35bccbe509e50fe8d56b11f0210741b8f4d7fbe6607deeb99161d dnetc-2.9011.496.ebuild 1880 +MD5 e148076b1440f8acca4b9b1f3f80024e dnetc-2.9011.497-r1.ebuild 2054 +RMD160 18886692a7b89457c532db16f54c32ec3e47e010 dnetc-2.9011.497-r1.ebuild 2054 +SHA256 0406e687e9104510e5e5bf07132138a51277614db7825685747733b9b596cd54 dnetc-2.9011.497-r1.ebuild 2054 MD5 74158ddbae3a335656d325874d7da679 dnetc-2.9011.497.ebuild 2038 RMD160 b56ea9502285f19f2e4d566f8daa4daa8388cd0d dnetc-2.9011.497.ebuild 2038 SHA256 be0f1c2dd82e9fb8f3b79ff92ca27e4bc2e9706a501b3281e73020ef6f7f536f dnetc-2.9011.497.ebuild 2038 @@ -58,6 +58,9 @@ SHA256 26370fe63111b6433a67d5da3f10faf3632146bfce90bd040cfeb790abea0902 files/di MD5 c289301c87a41246582194ce10cda621 files/digest-dnetc-2.9011.497 81 RMD160 9dc5fbec6ee07cb5678def2053a63608b35c91fd files/digest-dnetc-2.9011.497 81 SHA256 9199b5afc891fafd76e959268b50c536e270dc5b745106a3fb33153a315578a4 files/digest-dnetc-2.9011.497 81 +MD5 ce70e953902573dd3c2feeb439569496 files/digest-dnetc-2.9011.497-r1 289 +RMD160 aabc86b4191aa76d67516f3052568744c17b6bb9 files/digest-dnetc-2.9011.497-r1 289 +SHA256 3de365f06ab05c5fa08e9eafb8411c6e1e5c244da564f3a52efeeb937e29fa01 files/digest-dnetc-2.9011.497-r1 289 MD5 b6444acd5a6c235ffe17bb3b528f4bc4 files/dnetc.conf 54 RMD160 45dc163b6783f76d2e79472d4c2d373ae99f2f79 files/dnetc.conf 54 SHA256 42e967f2ed87dbae914c7f6211f3bbf5062fc7c4aea5ea71829c59070dc13a8f files/dnetc.conf 54 @@ -73,10 +76,3 @@ SHA256 91e442d5533ecbbda2270cfee11ee532c7c93dc2bd29e56e54ce399bf89bd555 files/dn MD5 37236013e0d26d43c6bff35a8a48e8ec metadata.xml 220 RMD160 fef9d1a57d9abcae3b3536edb05096c67cfdf7c8 metadata.xml 220 SHA256 2bf8af6b1a1b4477258316f7442781b522a2401b9333ed89a734dc1aa5b132fc metadata.xml 220 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.1 (GNU/Linux) - -iD8DBQFEAVBxCRZPokWLroQRAlQUAJ4u8La6NnqzOLT3uDLSxnnldbwJhwCg0KQL -5nCBoBEe6WletgBtbGa2l/4= -=0XUS ------END PGP SIGNATURE----- diff --git a/app-misc/dnetc/dnetc-2.9011.497-r1.ebuild b/app-misc/dnetc/dnetc-2.9011.497-r1.ebuild new file mode 100644 index 000000000000..fcf7c93190d1 --- /dev/null +++ b/app-misc/dnetc/dnetc-2.9011.497-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/dnetc/dnetc-2.9011.497-r1.ebuild,v 1.1 2006/03/26 00:06:49 voxus Exp $ + +inherit eutils versionator + +MAJ_PV="$(get_major_version).$(get_version_component_range 2)" +MIN_PV="$(get_version_component_range 3)" + +DESCRIPTION="distributed.net client" +HOMEPAGE="http://www.distributed.net" +SRC_URI="x86? ( http://http.distributed.net/pub/dcti/prerelease/rc/dnetc${MIN_PV}-linux-x86-elf-uclibc.tar.gz )" +LICENSE="distributed.net" +SLOT="0" +KEYWORDS="~x86 -*" +RESTRICT="nomirror" +IUSE="" +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/dnetc${MIN_PV}-linux-x86-elf-uclibc" + +pkg_setup() { + enewgroup dnetc + enewuser dnetc -1 -1 /opt/distributed.net dnetc +} + +pkg_preinst() { + if [ -e /opt/distributed.net/dnetc ] && [ -e /etc/init.d/dnetc ]; then + ebegin "Flushing old buffers" + source /etc/conf.d/dnetc + + if [ -e /opt/distributed.net/dnetc.ini ]; then + # use ini file + /opt/distributed.net/dnetc -quiet -ini /opt/distributed.net/dnetc.ini -flush + elif [ ! -e /opt/distributed.net/dnetc.ini ] && [ ! -z ${EMAIL} ]; then + # email adress from config + /opt/distributed.net/dnetc -quiet -flush -e ${EMAIL} + fi + + eend ${?} + fi +} + +src_install() { + newinitd ${FILESDIR}/dnetc.init-r2 dnetc + newconfd ${FILESDIR}/dnetc.conf dnetc + + local ownopts="--mode=0555 --group=dnetc --owner=dnetc" + + diropts ${ownopts} + dodir /opt/distributed.net + + exeopts ${ownopts} + exeinto /opt/distributed.net + doexe dnetc + + doman dnetc.1 + dodoc docs/CHANGES.txt docs/dnetc.txt docs/readme.* +} + +pkg_postinst() { + einfo "To run distributed.net client in the background at boot:" + einfo " rc-update add dnetc default" + einfo + einfo "Either configure your email address in /etc/conf.d/dnetc" + einfo "or create the configuration file /opt/distributed.net/dnetc.ini" +} + +pkg_postrm() { + if [ -d /opt/distributed.net ]; then + einfo "All files has not been removed from /opt/distributed.net" + einfo "Probably old init file and/or buffer files" + fi +} diff --git a/app-misc/dnetc/files/digest-dnetc-2.9011.497-r1 b/app-misc/dnetc/files/digest-dnetc-2.9011.497-r1 new file mode 100644 index 000000000000..cdd82af17eda --- /dev/null +++ b/app-misc/dnetc/files/digest-dnetc-2.9011.497-r1 @@ -0,0 +1,3 @@ +MD5 8b842fbfd4c354e23b8dc6db665b3733 dnetc497-linux-x86-elf-uclibc.tar.gz 259062 +RMD160 15166c5974f2430d5f2fcfd40e5054893f5af1b0 dnetc497-linux-x86-elf-uclibc.tar.gz 259062 +SHA256 2363d8a0077640f107d4f9d8fcc9c420938a394537ac108d6630aeaaa0edce5e dnetc497-linux-x86-elf-uclibc.tar.gz 259062 |