diff options
403 files changed, 0 insertions, 15403 deletions
diff --git a/app-admin/389-admin-console/389-admin-console-1.1.8-r1.ebuild b/app-admin/389-admin-console/389-admin-console-1.1.8-r1.ebuild deleted file mode 100644 index 9062bf185770..000000000000 --- a/app-admin/389-admin-console/389-admin-console-1.1.8-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -MY_PV=${PV/_alpha/.a} -MY_PV=${MY_PV/_rc/.rc} - -DESCRIPTION="389 Server Management Console (jar and help files)" -HOMEPAGE="http://port389.org/" -SRC_URI="http://directory.fedoraproject.org/sources/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="1.1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP="dev-java/jss:3.4 - dev-java/ldapsdk:4.1 - >=dev-java/idm-console-framework-1.1.7" -RDEPEND="|| ( >=virtual/jre-1.5 >=virtual/jdk-1.5 ) - ${COMMON_DEP}" -DEPEND="sys-apps/sed - >=virtual/jdk-1.5 - ${COMMON_DEP}" -PDEPEND="net-nds/389-admin" - -src_prepare() { - # Gentoo java rules say no jars with version number - # so sed away the version indicator '-' - sed -e "s!-\*!\*!g" -i build.xml - - java-pkg_jar-from ldapsdk-4.1 ldapjdk.jar - java-pkg_jar-from jss-3.4 xpclass.jar jss4.jar - java-pkg_jar-from idm-console-framework-1.1 -} - -src_compile() { - eant -Dbuilt.dir="${S}"/build \ - -Dldapjdk.location="${S}" \ - -Djss.location="${S}" \ - -Dconsole.location="${S}" ${antflags} - use doc && eant -Dbuilt.dir="${S}"/build \ - -Dldapjdk.location="${S}" \ - -Djss.location="${S}" \ - -Dconsole.location="${S}" ${antflags} javadoc -} - -src_install() { - java-pkg_jarinto /usr/share/dirsrv/html/java - # have to install versioned jars, otherwise 389-console will crash - java-pkg_newjar "${S}"/build/package/389-admin-${MY_PV}.jar 389-admin-${MY_PV}.jar - java-pkg_newjar "${S}"/build/package/389-admin-${MY_PV}_en.jar 389-admin-${MY_PV}_en.jar - - dosym 389-admin-${MY_PV}.jar /usr/share/dirsrv/html/java/389-admin.jar - dosym 389-admin-${MY_PV}.jar /usr/share/dirsrv/html/java/389-admin-${SLOT}.jar - dosym 389-admin-${MY_PV}_en.jar /usr/share/dirsrv/html/java/389-admin_en.jar - dosym 389-admin-${MY_PV}_en.jar /usr/share/dirsrv/html/java/389-admin-${SLOT}_en.jar - - insinto /usr/share/dirsrv/manual/en/admin - doins "${S}"/help/en/*.html - doins "${S}"/help/en/tokens.map - - insinto /usr/share/dirsrv/manual/en/admin/help - doins "${S}"/help/en/help/*.html - - use doc && java-pkg_dojavadoc build/doc - use source && java-pkg_dosrc src/com -} diff --git a/app-admin/389-admin-console/Manifest b/app-admin/389-admin-console/Manifest deleted file mode 100644 index 78af32deafc6..000000000000 --- a/app-admin/389-admin-console/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 389-admin-console-1.1.8.tar.bz2 126004 SHA256 6f2e05299876c11380c6b98540772d45a0e2128f3ec9fcd15f9cd7cc80ce4e4d SHA512 85ac61f8032450e1a86f973b244c136784016bfe6782fff2b992881fd427190223cd4655caf6a592bda7bc8b13e6dde04a5644abbc833c0472c287127a397ae5 WHIRLPOOL f286f37744a12400f27732d17e0d1deb7b09f1801b9f110db8835ef1ff0e1d39bb7f1b897c708938ba6668a9adcfc17a46972d1a7eac57dd4d088a9d65dab519 diff --git a/app-admin/389-admin-console/metadata.xml b/app-admin/389-admin-console/metadata.xml deleted file mode 100644 index 2444066aa02b..000000000000 --- a/app-admin/389-admin-console/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> -</maintainer> -</pkgmetadata> diff --git a/app-admin/389-ds-console/389-ds-console-1.2.6-r1.ebuild b/app-admin/389-ds-console/389-ds-console-1.2.6-r1.ebuild deleted file mode 100644 index 918732df5032..000000000000 --- a/app-admin/389-ds-console/389-ds-console-1.2.6-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 eutils versionator - -MY_PV=${PV/_alpha/.a} -MY_PV=${MY_PV/_rc/.rc} -MY_MV="$(get_version_component_range 1-2)" - -DESCRIPTION="Java based remote management console used for Managing 389-admin 389-ds" -HOMEPAGE="http://port389.org/" -SRC_URI="http://directory.fedoraproject.org/sources/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="1.2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP="dev-java/jss:3.4 - dev-java/ldapsdk:4.1 - >=dev-java/idm-console-framework-1.1 - net-nds/389-ds-base" -RDEPEND="|| ( >=virtual/jre-1.6 >=virtual/jdk-1.6 ) - ${COMMON_DEP}" -DEPEND="sys-apps/sed - >=virtual/jdk-1.6 - ${COMMON_DEP}" - -src_prepare() { - # Gentoo java rules say no jars with version number - # so sed away the version indicator '-' - sed -e "s!-\*!\*!g" -i build.xml || die "sed failed" - - java-pkg_jar-from ldapsdk-4.1 ldapjdk.jar - java-pkg_jar-from jss-3.4 xpclass.jar jss4.jar - java-pkg_jar-from idm-console-framework-1.1 -} - -src_compile() { - eant -Dbuilt.dir="${S}"/build \ - -Dldapjdk.location="${S}" \ - -Djss.location="${S}" \ - -Dconsole.location="${S}" ${antflags} - use doc && eant -Dbuilt.dir="${S}"/build \ - -Dldapjdk.location="${S}" \ - -Djss.location="${S}" \ - -Dconsole.location="${S}" ${antflags} javadoc -} - -src_install() { - java-pkg_jarinto /usr/share/dirsrv/html/java - java-pkg_newjar "${S}"/build/package/389-ds-${MY_PV}.jar 389-ds-${MY_PV}.jar - java-pkg_newjar "${S}"/build/package/389-ds-${MY_PV}_en.jar 389-ds-${MY_PV}_en.jar - - dosym 389-ds-${MY_PV}.jar /usr/share/dirsrv/html/java/389-ds.jar - dosym 389-ds-${MY_PV}_en.jar /usr/share/dirsrv/html/java/389-ds_en.jar - dosym 389-ds-${MY_PV}.jar /usr/share/dirsrv/html/java/389-ds-${MY_MV}.jar - dosym 389-ds-${MY_PV}_en.jar /usr/share/dirsrv/html/java/389-ds-${MY_MV}_en.jar - - insinto /usr/share/dirsrv/manual/en/slapd - doins "${S}"/help/en/*.html - doins "${S}"/help/en/tokens.map - - insinto /usr/share/dirsrv/manual/en/slapd/help - doins "${S}"/help/en/help/*.html - - use doc && java-pkg_dojavadoc build/doc - use source && java-pkg_dosrc src/com -} diff --git a/app-admin/389-ds-console/Manifest b/app-admin/389-ds-console/Manifest deleted file mode 100644 index 681aca50118c..000000000000 --- a/app-admin/389-ds-console/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 389-ds-console-1.2.6.tar.bz2 791388 SHA256 142a8e1e22bb4c617d2bcdb3d2257e92f2b34d2cd839ed1325f59fc52b70f410 SHA512 ae62afec7860365156f991a420c701e7057190793f577823e5f8b0e1e3d9c9fb240f8d2f30d9a9160baa86aa968e242ef6a9d9faf6608e1218da8f071a620e02 WHIRLPOOL def2e14fb8c7771711efde18cb53f6d6c36de077221c27e219cf97797a5d5c6fb126bf9485a2133676be2f239c065970fb8731c9ddccf3088bcc18ab485169f5 diff --git a/app-admin/389-ds-console/metadata.xml b/app-admin/389-ds-console/metadata.xml deleted file mode 100644 index 2444066aa02b..000000000000 --- a/app-admin/389-ds-console/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> -</maintainer> -</pkgmetadata> diff --git a/app-admin/logstash-forwarder/Manifest b/app-admin/logstash-forwarder/Manifest deleted file mode 100644 index 9816a7a2ba97..000000000000 --- a/app-admin/logstash-forwarder/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST logstash-forwarder-0.4.0.tar.gz 35189 SHA256 d930cd33747b2826c7358238a25e690324751d1b098e7c00de1357944766b3c3 SHA512 1f89b065d1b26a6f5b18da6215bdaed5a312af12fa721835f5e1a77248dd67f398f5af08b5d93c0c4c5ef9623eb1ddb58449b52039c0db0241d5ca61872102ef WHIRLPOOL 7715c723f8b8712b5cccc1e678017b2d733f243ea936d312ab31938fba73934a66d552656516bc72b65a3541945401f99463d8346fdf6a00372e9b3a0ed67655 diff --git a/app-admin/logstash-forwarder/files/logstash-forwarder.confd b/app-admin/logstash-forwarder/files/logstash-forwarder.confd deleted file mode 100644 index 089b0c6ba2c2..000000000000 --- a/app-admin/logstash-forwarder/files/logstash-forwarder.confd +++ /dev/null @@ -1,3 +0,0 @@ -LOGSTASH_FORWARDER_ARGS="-quiet -syslog=true" -#LOGSTASH_FORWARDER_USER="" -#LOGSTASH_FORWARDER_GROUP="" diff --git a/app-admin/logstash-forwarder/files/logstash-forwarder.initd b/app-admin/logstash-forwarder/files/logstash-forwarder.initd deleted file mode 100644 index e42b1071c84c..000000000000 --- a/app-admin/logstash-forwarder/files/logstash-forwarder.initd +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -LOGSTASH_FORWARDER_USER="${LOGSTASH_FORWARDER_USER:-logstash}" -LOGSTASH_FORWARDER_GROUP="${LOGSTASH_FORWARDER_GROUP:-logstash}" - -start() { - local config_file=/etc/logstash-forwarder/logstash-forwarder.conf - local statedir=/var/lib/logstash-forwarder - - if ! [ -d ${statedir} ]; then - eend 1 "logstash state directory is missing: ${statedir}" - return 1 - fi - - ebegin "Starting logstash-forwarder" - start-stop-daemon --start --exec /usr/bin/logstash-forwarder \ - --make-pidfile --pidfile /run/logstash-forwarder.pid \ - --background --wait 100 --chdir "${statedir}" \ - --user ${LOGSTASH_FORWARDER_USER} \ - --group ${LOGSTASH_FORWARDER_GROUP} \ - -- -config="${config_file}" ${LOGSTASH_FORWARDER_ARGS} - eend $? -} - -stop() { - ebegin "Stopping logstash-forwarder" - start-stop-daemon --stop --exec /usr/bin/logstash-forwarder \ - --pidfile /run/logstash-forwarder.pid \ - --user ${LOGSTASH_FORWARDER_USER} \ - --group ${LOGSTASH_FORWARDER_GROUP} - local rc=$? - - eend ${rc} -} diff --git a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0-r1.ebuild b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0-r1.ebuild deleted file mode 100644 index a9dbce544f48..000000000000 --- a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit user - -DESCRIPTION="Collects logs locally in preparation for processing elsewhere" -HOMEPAGE="https://github.com/elastic/logstash-forwarder" -SRC_URI="https://github.com/elastic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-lang/go:=" -RDEPEND="" - -pkg_setup() { - enewgroup logstash - enewuser logstash -1 -1 -1 logstash -} - -src_install() { - dobin "${PN}" - dodir "/etc/${PN}" - dodoc "${PN}".conf.example CHANGELOG README.md - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - - local statedir="/var/lib/${PN}" - keepdir "$statedir" - fowners logstash:logstash "$statedir" - fperms 0750 "$statedir" -} - -pkg_postinst() { - if ! [[ -e /etc/${PN}/${PN}.conf ]]; then - elog "Before starting logstash-forwarder create config file at" - elog - elog " /etc/${PN}/${PN}.conf" - elog - elog "See example in /usr/share/doc/${PN}-${PVR} directory. You can" - elog "remove -quiet from logstash-forward arguments in" - elog "/etc/conf.d/${PN} until you get working configuration." - elog "Search syslog for errors." - fi -} diff --git a/app-admin/logstash-forwarder/metadata.xml b/app-admin/logstash-forwarder/metadata.xml deleted file mode 100644 index 0110cb9453a3..000000000000 --- a/app-admin/logstash-forwarder/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>aidecoe@gentoo.org</email> - <name>Amadeusz Żołnowski</name> - </maintainer> - <longdescription lang="en"> - logstash-forwarder is a lightweight replacement for logstash when you - only need to collect logs locally in preparation for processing - elsewhere. It is written in Go and uses not much memory. For - transmission lumberjack protocol is used. It is is secure, low - latency, low resource usage, and reliable. - </longdescription> - <upstream> - <remote-id type="github">elastic/logstash-forwarder</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-arch/threadzip/Manifest b/app-arch/threadzip/Manifest deleted file mode 100644 index c6ea7d072093..000000000000 --- a/app-arch/threadzip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST threadzip-1.2.tar.gz 17600 SHA256 217575871a0e8b9ea51574eca29eb2cbf3b08fb27d72c2659557f3cab813fa77 SHA512 01685cec04aaf0ab07fb754e8966da89f975fd3558d596716d12ec56e70b44bf5cd874bef5e32eef963843239eeed846859ff9f4562022e198702e9a16f1c855 WHIRLPOOL 6dc631a632248e420f27e774438b824144a5a7ccb1e8d16ed074e0e97c823e4759913d76bc78ac4badf183b729d6565c36e3cb46751bcb1ec5fd6157c58122dd diff --git a/app-arch/threadzip/metadata.xml b/app-arch/threadzip/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-arch/threadzip/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-arch/threadzip/threadzip-1.2-r1.ebuild b/app-arch/threadzip/threadzip-1.2-r1.ebuild deleted file mode 100644 index ef5036c8baa0..000000000000 --- a/app-arch/threadzip/threadzip-1.2-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) - -inherit python-single-r1 - -DESCRIPTION="threaded compressor logic for zlib/lzma" -HOMEPAGE="https://code.google.com/p/threadzip/" -SRC_URI="https://threadzip.googlecode.com/files/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="lzma" - -DEPEND="" -RDEPEND="lzma? ( dev-python/pylzma[${PYTHON_USEDEP}] )" - -src_install() { - local x - for x in un '' ; do - newbin python/thread${x}zip.py thread${x}zip - done - python_fix_shebang "${ED}"/usr/bin -} diff --git a/app-benchmarks/ltp/Manifest b/app-benchmarks/ltp/Manifest deleted file mode 100644 index 547bc7e7589e..000000000000 --- a/app-benchmarks/ltp/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST ltp-20150119.tar.gz 4695541 SHA256 6cba3476e5bef74d21979c45d0629632bfaeaafc4dbbebccd187ba7b6b9dca52 SHA512 5e5624738da08a3f5f5b08d821a73666d6ef9957b62ff72bd12aba0d021c304dae5652956a6af60aa593256cadd98f061759d5a65045ff5b1864956ea5ad5186 WHIRLPOOL 0417bf1c41347aca68b9e9fb3b203c209f36112ecdf7f020d32060ac637949b1cf40e437f976352ebca1d4566394abe2149b14ad946e1fa2f37cf68397c3e610 -DIST ltp-20150420.tar.gz 4673384 SHA256 65a6ed64d55edc77f0ff690e269dc3ef32290d4499ccbb8f24b2cf59dd974408 SHA512 a5d259cf2a984eae1a0e6b7be538f06eb6021e0f961bb7683aaafc1bad347e73690fa5d6ae39beb6c92c9ea69e4160841d0e46ac49ccfa77053f1c7a0a854099 WHIRLPOOL 7d0b26c8a1f99cea1a609545671d6160278cf81c4654fff7dba84688e37b6f6349e3a2b90cb44ef7abf5c7cfad2187543431df23dd5833917f8b446db8425aec -DIST ltp-20150903.tar.gz 4680969 SHA256 e670ae9f1e42bc8b500edd3c3a5cf09c6447c56d7738a22235c87a13739bcace SHA512 9d52e1f82e2052ec4ed8dde9e246fd1b9dc1b665110e7a20f11de741d41f024e85443571846efe3181592e7bf3b63ed88e9ae9878c5c6f4f759171b245948ef2 WHIRLPOOL 0665affbb226ccf26028818220c41d965c20e2bf257347f01ac6e90f6f8d6f579c4fb1a0d3154d3773b4189787c7e0d99cc6b06f873cff2b6c44a0c1de777d0c diff --git a/app-benchmarks/ltp/ltp-20150119.ebuild b/app-benchmarks/ltp/ltp-20150119.ebuild deleted file mode 100644 index 389ad670e202..000000000000 --- a/app-benchmarks/ltp/ltp-20150119.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils readme.gentoo - -DESCRIPTION="A testsuite for the linux kernel" -HOMEPAGE="http://linux-test-project.github.io/" -SRC_URI="https://github.com/linux-test-project/ltp/archive/20150119.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~hppa ~ppc ~x86" -IUSE="expect perl pm open-posix python rt" - -DEPEND="expect? ( dev-tcltk/expect ) - perl? ( dev-lang/perl ) - python? ( dev-lang/python )" - -RESTRICT="test" - -pkg_setup() { - # Don't create groups - export CREATE=0 - - DOC_CONTENTS="LTP requires root access to run the tests. - The LTP root directory is located in /opt/${PN}. - For more information please read the ltp-howto located in - /usr/share/doc/${PF}" -} - -src_prepare() { - # regenerate - AT_M4DIR="m4" eautoreconf -} - -src_configure() { - # FIXME: improve me - local myconf= - use open-posix && myconf+="--with-open-posix-testsuite " - use pm && mytconf+="--with-power-management-testsuite " - use rt && myconf+="--with-realtime-testsuite " - use perl && myconf+="--with-perl " - use python && myconf+="--with-python " - use expect && myconf+="--with-expect " - # Prevent any kernel stuff for now as it leads to sandbox violations - myconf+="--without-modules --with-linux-dir=/dev/null" - - # Better put it into /opt/${PN} as everything needs to - # be under the same directory.. - - econf --prefix=/opt/${PN} ${myconf} -} - -src_compile() { - # Posix testsuite does not seem to build with -j>1 - # Is this maintained anymore? - if use open-posix; then - export MAKEOPTS="-j1" - fi - emake -} - -src_install() { - default - dosym /usr/libexec/${PN}/runltp /usr/bin/runltp - # install docs - dodoc doc/MaintNotes - for txt in doc/*.txt; do - dodoc ${txt} - done - dodoc -r doc/testcases - dohtml -r doc/automation-*.html - doman doc/man1/*.1 - doman doc/man3/*.3 - readme.gentoo_create_doc -} diff --git a/app-benchmarks/ltp/ltp-20150420.ebuild b/app-benchmarks/ltp/ltp-20150420.ebuild deleted file mode 100644 index 922750e5ff11..000000000000 --- a/app-benchmarks/ltp/ltp-20150420.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils readme.gentoo - -DESCRIPTION="A testsuite for the linux kernel" -HOMEPAGE="http://linux-test-project.github.io/" -SRC_URI="https://github.com/linux-test-project/ltp/archive/20150420.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~hppa ~ppc ~x86" -IUSE="expect perl pm open-posix python rt" - -DEPEND="expect? ( dev-tcltk/expect ) - perl? ( dev-lang/perl ) - python? ( dev-lang/python )" - -RESTRICT="test" - -pkg_setup() { - # Don't create groups - export CREATE=0 - - DOC_CONTENTS="LTP requires root access to run the tests. - The LTP root directory is located in /opt/${PN}. - For more information please read the ltp-howto located in - /usr/share/doc/${PF}" -} - -src_prepare() { - # regenerate - AT_M4DIR="m4" eautoreconf -} - -src_configure() { - # FIXME: improve me - local myconf= - use open-posix && myconf+="--with-open-posix-testsuite " - use pm && mytconf+="--with-power-management-testsuite " - use rt && myconf+="--with-realtime-testsuite " - use perl && myconf+="--with-perl " - use python && myconf+="--with-python " - use expect && myconf+="--with-expect " - # Prevent any kernel stuff for now as it leads to sandbox violations - myconf+="--without-modules --with-linux-dir=/dev/null" - - # Better put it into /opt/${PN} as everything needs to - # be under the same directory.. - # Avoid depending on external libtirpc (#552386) - ac_cv_lib_tirpc_rpcb_set=no \ - econf --prefix=/opt/${PN} ${myconf} -} - -src_compile() { - # Posix testsuite does not seem to build with -j>1 - # Is this maintained anymore? - if use open-posix; then - export MAKEOPTS="-j1" - fi - emake -} - -src_install() { - default - dosym /usr/libexec/${PN}/runltp /usr/bin/runltp - # install docs - dodoc doc/MaintNotes - for txt in doc/*.txt; do - dodoc ${txt} - done - dodoc -r doc/testcases - dohtml -r doc/automation-*.html - doman doc/man1/*.1 - doman doc/man3/*.3 - readme.gentoo_create_doc -} diff --git a/app-benchmarks/ltp/ltp-20150903.ebuild b/app-benchmarks/ltp/ltp-20150903.ebuild deleted file mode 100644 index 04c9e3bf4b09..000000000000 --- a/app-benchmarks/ltp/ltp-20150903.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils readme.gentoo - -DESCRIPTION="A testsuite for the linux kernel" -HOMEPAGE="http://linux-test-project.github.io/" -SRC_URI="https://github.com/linux-test-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~hppa ~ppc ~x86" -IUSE="expect perl pm open-posix python rt" - -DEPEND="expect? ( dev-tcltk/expect ) - perl? ( dev-lang/perl ) - python? ( dev-lang/python )" - -RESTRICT="test" - -pkg_setup() { - # Don't create groups - export CREATE=0 - - DOC_CONTENTS="LTP requires root access to run the tests. - The LTP root directory is located in /opt/${PN}. - For more information please read the ltp-howto located in - /usr/share/doc/${PF}" -} - -src_prepare() { - # regenerate - AT_M4DIR="m4" eautoreconf -} - -src_configure() { - # FIXME: improve me - local myconf= - use open-posix && myconf+="--with-open-posix-testsuite " - use pm && mytconf+="--with-power-management-testsuite " - use rt && myconf+="--with-realtime-testsuite " - use perl && myconf+="--with-perl " - use python && myconf+="--with-python " - use expect && myconf+="--with-expect " - # Prevent any kernel stuff for now as it leads to sandbox violations - myconf+="--without-modules --with-linux-dir=/dev/null" - - # Better put it into /opt/${PN} as everything needs to - # be under the same directory.. - # Avoid depending on external libtirpc (#552386) - ac_cv_lib_tirpc_rpcb_set=no \ - econf --prefix=/opt/${PN} ${myconf} -} - -src_compile() { - # Posix testsuite does not seem to build with -j>1 - # Is this maintained anymore? - if use open-posix; then - export MAKEOPTS="-j1" - fi - emake -} - -src_install() { - default - dosym /usr/libexec/${PN}/runltp /usr/bin/runltp - # install docs - dodoc doc/MaintNotes - for txt in doc/*.txt; do - dodoc ${txt} - done - dodoc -r doc/testcases - dohtml -r doc/automation-*.html - doman doc/man1/*.1 - doman doc/man3/*.3 - readme.gentoo_create_doc -} diff --git a/app-benchmarks/ltp/metadata.xml b/app-benchmarks/ltp/metadata.xml deleted file mode 100644 index ebc85ba228b4..000000000000 --- a/app-benchmarks/ltp/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>hwoarang@gentoo.org</email> - <name>Markos Chandras</name> - </maintainer> - <use> - <flag name="open-posix">Build and install the POSIX testsuite</flag> - <flag name="pm">Build and install the power management testsuite</flag> - <flag name="expect">Build against the expect library for interactive testing</flag> - <flag name="rt">Build and install the realtime testsuite</flag> - </use> - <longdescription> - The Linux Test Project is a joint project started by SGI and maintained by - IBM, that has a goal to deliver test suites to the open source community - that validate the reliability, robustness, and stability of Linux. The LTP - testsuite contains a collection of tools for testing the Linux kernel and - related features. -</longdescription> - <upstream> - <remote-id type="sourceforge">ltp</remote-id> - <remote-id type="github">linux-test-project/ltp</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-benchmarks/phoronix-test-suite/Manifest b/app-benchmarks/phoronix-test-suite/Manifest deleted file mode 100644 index 45db1accc8e9..000000000000 --- a/app-benchmarks/phoronix-test-suite/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST phoronix-test-suite-4.8.4.tar.gz 523952 SHA256 113e6c725672c1f379885575e7cd51a3d0a387dc1c842606840e27fcd4695e43 SHA512 e7c201467a52fbbb9b0a87a47bd1eb772e24e43bedc2baf02845a9e9f355d6c22f46901be390d501a0e721ccfa05d28da4b8362817518ba5c801d6f4422c3b6f WHIRLPOOL 0760916473d8544652c0fc9c53f57a41015aacb99b42f53186d8b5008cbe5b2b396b024ce51ba3a3e31c35b319bac63db17db2b29295a8414c031c16d73813f6 -DIST phoronix-test-suite-4.8.5.tar.gz 524136 SHA256 ca7bcbb5c72bee24075200449ee33fc75490ba528f804505d62fc3826d15456e SHA512 e37acdb48ba9ca532a6f409aea1c05b11b4320b967aac4576491ba5d401262d149f376506fef50ccee5506b77686aeed7a404102527472250cb7b5c1a247246a WHIRLPOOL be340514f3fdebafda449d60f069efcd44fa97d567b90616dc7332810d2802ed13433c94438937cab37f36744ddd383a918ceac92874f2702f28715c56ba3f9c -DIST phoronix-test-suite-6.2.1.tar.gz 836633 SHA256 2b83d1c552d13b6e3fc6dde288b661698122003250b1eefe823d99dcabbb91f1 SHA512 d4e3d29645be76804c4ce96f8072d43653607fb34fd003771e614f4b5213c7bf8d9d629261ff2c696e685196d08e05a935d5a496d139a6e9efa37df9c5550fd6 WHIRLPOOL 808963909db7ff227515b05b404c4c1dec106f38c5cd47139b5e059a82d05d82ff47e277f7f6af0eda63c3fc3f3e83ff86d7fa58a5abc4561ef615646f3dcf86 diff --git a/app-benchmarks/phoronix-test-suite/metadata.xml b/app-benchmarks/phoronix-test-suite/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-benchmarks/phoronix-test-suite/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.4.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.4.ebuild deleted file mode 100644 index d27079ca5c73..000000000000 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.4.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit bash-completion-r1 eutils - -DESCRIPTION="The comprehensive, cross-platform testing and benchmark suite" -HOMEPAGE="http://www.phoronix-test-suite.com" -SRC_URI="http://www.phoronix-test-suite.com/download.php?file=${P} -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" - -# php 5.3 doesn't have pcre and reflection useflags anymore -RDEPEND="dev-lang/php[cli,curl,gd,json,posix,pcntl,truetype,zip]" - -S="${WORKDIR}/${PN}" - -src_prepare() { - sed \ - -e "s,export PTS_DIR=\`pwd\`,export PTS_DIR=\"/usr/share/${PN}\"," \ - -i phoronix-test-suite || die -} - -src_configure() { - : -} - -src_compile() { - : -} - -src_install() { - doman documentation/man-pages/phoronix-test-suite.1 - dodoc AUTHORS CHANGE-LOG - dohtml -r documentation/ - doicon \ - pts-core/static/images/phoronix-test-suite.png \ - pts-core/static/images/openbenchmarking.png - domenu pts-core/static/phoronix-test-suite.desktop - rm -f pts-core/static/phoronix-test-suite.desktop || die - - insinto /usr/share/${PN} - doins -r pts-core - dobin phoronix-test-suite - - fperms a+x \ - /usr/share/${PN}/pts-core/static/scripts/root-access.sh \ - /usr/share/${PN}/pts-core/external-test-dependencies/scripts/install-gentoo-packages.sh - - dobashcompletion pts-core/static/bash_completion ${PN} - - # Need to fix the cli-php config for downloading to work. Very naughty! - local slots - local slot - if [[ "x${PHP_TARGETS}" == "x" ]] ; then - ewarn - ewarn "PHP_TARGETS seems empty, php.ini file can't be configure." - ewarn "Make sure that PHP_TARGETS in /etc/make.conf is set." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn - else - for slot in ${PHP_TARGETS}; do - slots+=" ${slot/-/.}" - done - fi - - for slot in ${slots}; do - local PHP_INI_FILE="/etc/php/cli-${slot}/php.ini" - if [[ -f ${PHP_INI_FILE} ]] ; then - dodir $(dirname ${PHP_INI_FILE}) - cp ${PHP_INI_FILE} "${D}${PHP_INI_FILE}" - sed -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' -i "${D}${PHP_INI_FILE}" - else - if [[ "x$(eselect php show cli)" == "x${slot}" ]] ; then - ewarn - ewarn "${slot} hasn't a php.ini file." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn "Check that your PHP_INI_VERSION is set during ${slot} merge" - ewarn - else - elog - elog "${slot} hasn't a php.ini file." - elog "phoronix-test-suite may need the 'allow_url_fopen' option set to \"On\"" - elog "for downloading to work properly if you switch to ${slot}" - elog "Check that your PHP_INI_VERSION is set during ${slot} merge" - elog - fi - fi - done - - ewarn - ewarn "If you upgrade from phoronix-test-suite-2*, you should reinstall all" - ewarn "your tests because" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/\$TEST_NAME/" - ewarn "moves to" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/pts/\$TEST_NAME-\$TEST_VERSION/" - ewarn "in phoronix-test-suite-3* version. The \$TEST_VERSION can be find in" - ewarn "pts-install.xml file." - ewarn -} diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.5.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.5.ebuild deleted file mode 100644 index 1e280e3d3595..000000000000 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.8.5.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils bash-completion-r1 - -DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" -HOMEPAGE="http://www.phoronix-test-suite.com" -SRC_URI="http://www.phoronix-test-suite.com/download.php?file=${P} -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" - -# php 5.3 doesn't have pcre and reflection useflags anymore -RDEPEND="dev-lang/php[cli,curl,gd,json,posix,pcntl,truetype,zip]" - -S="${WORKDIR}/${PN}" - -src_prepare() { - sed -i -e "s,export PTS_DIR=\`pwd\`,export PTS_DIR=\"/usr/share/${PN}\"," \ - phoronix-test-suite -} - -src_configure() { - : -} - -src_compile() { - : -} - -src_install() { - dodir /usr/share/${PN} - insinto /usr/share/${PN} - - doman documentation/man-pages/phoronix-test-suite.1 - dodoc AUTHORS CHANGE-LOG - dohtml -r documentation/ - doicon pts-core/static/images/phoronix-test-suite.png - doicon pts-core/static/images/openbenchmarking.png - domenu pts-core/static/phoronix-test-suite.desktop - rm -f pts-core/static/phoronix-test-suite.desktop - - doins -r pts-core - exeinto /usr/bin - doexe phoronix-test-suite - - fperms a+x /usr/share/${PN}/pts-core/static/scripts/root-access.sh - fperms a+x /usr/share/${PN}/pts-core/external-test-dependencies/scripts/install-gentoo-packages.sh - - dobashcompletion pts-core/static/bash_completion ${PN} - - # Need to fix the cli-php config for downloading to work. Very naughty! - local slots - local slot - if [[ "x${PHP_TARGETS}" == "x" ]] ; then - ewarn - ewarn "PHP_TARGETS seems empty, php.ini file can't be configure." - ewarn "Make sure that PHP_TARGETS in /etc/make.conf is set." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn - else - for slot in ${PHP_TARGETS}; do - slots+=" ${slot/-/.}" - done - fi - - for slot in ${slots}; do - local PHP_INI_FILE="/etc/php/cli-${slot}/php.ini" - if [[ -f ${PHP_INI_FILE} ]] ; then - dodir $(dirname ${PHP_INI_FILE}) - cp ${PHP_INI_FILE} "${D}${PHP_INI_FILE}" - sed -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' -i "${D}${PHP_INI_FILE}" - else - if [[ "x$(eselect php show cli)" == "x${slot}" ]] ; then - ewarn - ewarn "${slot} hasn't a php.ini file." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn "Check that your PHP_INI_VERSION is set during ${slot} merge" - ewarn - else - elog - elog "${slot} hasn't a php.ini file." - elog "phoronix-test-suite may need the 'allow_url_fopen' option set to \"On\"" - elog "for downloading to work properly if you switch to ${slot}" - elog "Check that your PHP_INI_VERSION is set during ${slot} merge" - elog - fi - fi - done - - ewarn - ewarn "If you upgrade from phoronix-test-suite-2*, you should reinstall all" - ewarn "your tests because" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/\$TEST_NAME/" - ewarn "moves to" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/pts/\$TEST_NAME-\$TEST_VERSION/" - ewarn "in phoronix-test-suite-3* version. The \$TEST_VERSION can be find in" - ewarn "pts-install.xml file." - ewarn -} diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-6.2.1.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-6.2.1.ebuild deleted file mode 100644 index d67968b17c89..000000000000 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-6.2.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils bash-completion-r1 - -DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" -HOMEPAGE="http://www.phoronix-test-suite.com" -SRC_URI="http://www.phoronix-test-suite.com/download.php?file=${P} -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" - -# php 5.3 doesn't have pcre and reflection useflags anymore -RDEPEND="dev-lang/php[cli,curl,gd,json,posix,pcntl,truetype,zip]" - -S="${WORKDIR}/${PN}" - -src_prepare() { - sed -i -e "s,export PTS_DIR=\`pwd\`,export PTS_DIR=\"/usr/share/${PN}\"," \ - phoronix-test-suite -} - -src_configure() { - : -} - -src_compile() { - : -} - -src_install() { - dodir /usr/share/${PN} - insinto /usr/share/${PN} - - doman documentation/man-pages/phoronix-test-suite.1 - dodoc AUTHORS ChangeLog README.md - dohtml -r documentation/ - doicon pts-core/static/images/phoronix-test-suite.png - doicon pts-core/static/images/openbenchmarking.png - domenu pts-core/static/phoronix-test-suite.desktop - rm -f pts-core/static/phoronix-test-suite.desktop - - doins -r pts-core - exeinto /usr/bin - doexe phoronix-test-suite - - fperms a+x /usr/share/${PN}/pts-core/static/root-access.sh - fperms a+x /usr/share/${PN}/pts-core/external-test-dependencies/scripts/install-gentoo-packages.sh - - newbashcomp pts-core/static/bash_completion ${PN} - - # Need to fix the cli-php config for downloading to work. Very naughty! - local slots - local slot - if [[ "x${PHP_TARGETS}" == "x" ]] ; then - ewarn - ewarn "PHP_TARGETS seems empty, php.ini file can't be configured." - ewarn "Make sure that PHP_TARGETS in /etc/make.conf is set." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn - else - for slot in ${PHP_TARGETS}; do - slots+=" ${slot/-/.}" - done - fi - - for slot in ${slots}; do - local PHP_INI_FILE="/etc/php/cli-${slot}/php.ini" - if [[ -f ${PHP_INI_FILE} ]] ; then - dodir $(dirname ${PHP_INI_FILE}) - cp ${PHP_INI_FILE} "${D}${PHP_INI_FILE}" - sed -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' -i "${D}${PHP_INI_FILE}" - else - if [[ "x$(eselect php show cli)" == "x${slot}" ]] ; then - ewarn - ewarn "${slot} hasn't a php.ini file." - ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\"" - ewarn "for downloading to work properly." - ewarn "Check that your PHP_INI_VERSION is set during ${slot} merge" - ewarn - else - elog - elog "${slot} hasn't a php.ini file." - elog "phoronix-test-suite may need the 'allow_url_fopen' option set to \"On\"" - elog "for downloading to work properly if you switch to ${slot}" - elog "Check that your PHP_INI_VERSION is set during ${slot} merge" - elog - fi - fi - done - - ewarn - ewarn "If you upgrade from phoronix-test-suite-2*, you should reinstall all" - ewarn "your tests because" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/\$TEST_NAME/" - ewarn "moves to" - ewarn " \$HOME/.phoronix-test-suite/installed-tests/pts/\$TEST_NAME-\$TEST_VERSION/" - ewarn "in phoronix-test-suite-3* version. The \$TEST_VERSION can be find in" - ewarn "pts-install.xml file." - ewarn -} diff --git a/app-benchmarks/piozone/Manifest b/app-benchmarks/piozone/Manifest deleted file mode 100644 index 68e3aa0aa138..000000000000 --- a/app-benchmarks/piozone/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST piozone-1.0.tar.gz 2228 SHA256 0b7f880b72b10664a24b712c22c90b4caab4f0cb1a8c99cba0d1a106fd63d15d SHA512 f61d3ad54716f626bf91e948a8843991bda97f2f0238e74acfa3f6d558ab6277293c6c0cf721a3806db5a1a1c5fb24dc3aee1293f1028155a726e637c39f0536 WHIRLPOOL 29947649d5490648db3cbf8fc5470f0739935b1fecc1cebdf1c7046ae254debf55010a382d0a3c732acc01715bded9be8543ff807a85b679c817c463b152448f diff --git a/app-benchmarks/piozone/files/piozone-1.0-r3-gentoo.diff b/app-benchmarks/piozone/files/piozone-1.0-r3-gentoo.diff deleted file mode 100644 index b902814fec79..000000000000 --- a/app-benchmarks/piozone/files/piozone-1.0-r3-gentoo.diff +++ /dev/null @@ -1,63 +0,0 @@ ---- a/Makefile 2002-01-28 09:15:59.000000000 +0100 -+++ b/Makefile 2010-10-12 21:07:53.000000000 +0200 -@@ -4,12 +4,12 @@ - GZIP=gzip - - #CC=cc -xarch=v9 -O --CC=cc -O -+#CC=cc -O - - all: piozone - - piozone: piozone.o version.o -- $(CC) -o piozone piozone.o version.o -+ $(CC) $(CFLAGS) $(LDFLAGS) -o piozone piozone.o version.o - - clean distclean: - -rm -f core *.o piozone *~ \#* -@@ -19,3 +19,6 @@ - - dist: version distclean - (PACKNAME=`basename \`pwd\`` ; cd .. ; $(TAR) cf - $$PACKNAME | $(GZIP) -9 >$$PACKNAME.tar.gz) -+ -+install: -+ install -D piozone /usr/bin/piozone ---- a/piozone.c 2002-01-28 09:14:54.000000000 +0100 -+++ b/piozone.c 2010-10-12 21:08:45.000000000 +0200 -@@ -20,7 +20,9 @@ - #include <fcntl.h> - #include <time.h> - #include <signal.h> -+#include <stdlib.h> /* exit(), rand(), atoi() */ - -+#define uint64_t u_int64_t - #define KiB ((uint64_t) 1024) - #define MiB ((uint64_t) 1024*KiB) - #define GiB ((uint64_t) 1024*MiB) -@@ -73,7 +75,7 @@ - int count = 0; - int nr = 0; - -- llseek(fd, off, SEEK_SET); -+ lseek64(fd, off, SEEK_SET); - signal(SIGALRM, sigalrm_handler); - stopf = 0; - printf("Testing... "); -@@ -121,7 +123,7 @@ - printf("Testing... "); - alarm(ts); - while (!stopf && -- llseek(fd, off+((rand()&area)*MiB), SEEK_SET) != -1 && -+ lseek64(fd, off+((rand()&area)*MiB), SEEK_SET) != -1 && - (nr = read(fd, iobuf, len)) == len) - { - print_dial(); -@@ -159,7 +161,7 @@ - off = 0; - del = 64*GiB; - -- while (del > 8*KiB && llseek(fd, off+del, SEEK_SET) != -1) -+ while (del > 8*KiB && lseek64(fd, off+del, SEEK_SET) != -1) - { - if (read(fd, buf, 8*KiB) < 0) - del >>= 1; diff --git a/app-benchmarks/piozone/metadata.xml b/app-benchmarks/piozone/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-benchmarks/piozone/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-benchmarks/piozone/piozone-1.0-r3.ebuild b/app-benchmarks/piozone/piozone-1.0-r3.ebuild deleted file mode 100644 index f1d4e32c6211..000000000000 --- a/app-benchmarks/piozone/piozone-1.0-r3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="A hard-disk benchmarking tool" -HOMEPAGE="http://www.lysator.liu.se/~pen/piozone/" -SRC_URI="ftp://ftp.lysator.liu.se/pub/unix/piozone/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -src_prepare() { - epatch "${FILESDIR}"/${PF}-gentoo.diff -} - -src_compile() { - append-flags -D_LARGEFILE64_SOURCE - emake CC=$(tc-getCC) || die -} - -src_install() { - dosbin piozone -} diff --git a/app-cdr/gnomebaker/Manifest b/app-cdr/gnomebaker/Manifest deleted file mode 100644 index 9ed23e7a2937..000000000000 --- a/app-cdr/gnomebaker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnomebaker-0.6.4.tar.gz 1276117 SHA256 6e1ef94cafca7536fc3211a7abd4732f6dc5adc3c7c1b73184f5a87738117fb7 SHA512 954a05724d8d036580edbd5ded11bfd4389965b831ccf2d5a10dbd542c54db4f0519aa3277c6ebc139f55a2475987c48b557cc002e86d9cccca473f187666e34 WHIRLPOOL f951cc19ebd3d107e0d2386c2e58cc678521a31c1fd40e77769dc6758fefa86d375d92bd7bad3770c5e54e6e2de41357a5c66efbdab0276b09f41516049d1d47 diff --git a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-implicits.patch b/app-cdr/gnomebaker/files/gnomebaker-0.6.4-implicits.patch deleted file mode 100644 index bbc8ec7abc52..000000000000 --- a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-implicits.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/src/preferences.h -+++ b/src/preferences.h -@@ -85,6 +85,7 @@ - - gboolean preferences_init(); - void preferences_finalise(); -+int preferences_get_default_backend(); - - gchar *preferences_get_copy_data_cd_image(); - gchar *preferences_get_copy_dvd_image(); ---- a/src/backend.h -+++ b/src/backend.h -@@ -30,6 +30,7 @@ - - - gboolean backend_is_backend_supported(enum backend b); -+gboolean backend_does_prog_exist(gchar* program); - - - #endif /* _BACKEND_H_ */ ---- a/src/gnomebaker.c -+++ b/src/gnomebaker.c -@@ -32,6 +32,7 @@ - #include "splashdlg.h" - #include "gbcommon.h" - #include <libgnomevfs/gnome-vfs-mime-utils.h> -+#include <libgnomevfs/gnome-vfs-ops.h> - #include <gst/gst.h> - #include "media.h" - #include "dataproject.h" diff --git a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-ldadd.patch b/app-cdr/gnomebaker/files/gnomebaker-0.6.4-ldadd.patch deleted file mode 100644 index b8e4cf1ed551..000000000000 --- a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-ldadd.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Makefile.in -+++ b/src/Makefile.in -@@ -255,7 +255,7 @@ gnomebaker_SOURCES = \ - cairofillbar.c cairofillbar.h \ - backend.c backend.h - --gnomebaker_LDADD = @GNOMEBAKER_LIBS@ -+gnomebaker_LDADD = @GNOMEBAKER_LIBS@ -lm - gnomebaker_LDFLAGS = -export-dynamic - all: all-am - diff --git a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-libnotify-0.7.patch b/app-cdr/gnomebaker/files/gnomebaker-0.6.4-libnotify-0.7.patch deleted file mode 100644 index 772d4f5d23d9..000000000000 --- a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-libnotify-0.7.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/gblibnotify.c -+++ b/src/gblibnotify.c -@@ -87,7 +87,15 @@ - #ifdef HAVE_LIBNOTIFY - #if (LIBNOTIFY_VERSION_MINOR >= 3) - gint x, y; -+#ifdef NOTIFY_CHECK_VERSION -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ global_notify = notify_notification_new (subject, content, ""); -+#else - global_notify = notify_notification_new (subject, content, "", NULL); -+#endif -+#else -+ global_notify = notify_notification_new (subject, content, "", NULL); -+#endif - /* not sure if we have to free the pixbuf since it could be used internally in libnotify */ - GdkPixbuf *icon_pixbuf = gbcommon_get_icon_for_name("gnomebaker-48", 48); - /* I think they changed the api between 0.3.0 and 0.3.1+ */ diff --git a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-mimetype.patch b/app-cdr/gnomebaker/files/gnomebaker-0.6.4-mimetype.patch deleted file mode 100644 index c0e29e66ad34..000000000000 --- a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-mimetype.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/gnomebaker.desktop.in -+++ b/gnomebaker.desktop.in -@@ -17,4 +17,4 @@ X-MultipleArgs=false - Type=Application - Categories=AudioVideo;DiscBurning; - StartupNotify=true -- -+MimeType=application/x-cd-image;application/x-cdrdao-toc;application/x-toc;application/x-cue;x-content/blank-cd;x-content/blank-dvd;x-content/blank-bd;x-content/blank-hddvd; diff --git a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-seldata.patch b/app-cdr/gnomebaker/files/gnomebaker-0.6.4-seldata.patch deleted file mode 100644 index 0be6f1e09c43..000000000000 --- a/app-cdr/gnomebaker/files/gnomebaker-0.6.4-seldata.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/filebrowser.c -+++ b/src/filebrowser.c -@@ -866,7 +866,7 @@ filebrowser_get_selection(gboolean from_ - else - tree = glade_xml_get_widget(gnomebaker_getxml(), widget_browser_filelist); - -- GtkSelectionData *selection_data = g_new0(GtkSelectionData, 1); -+ GtkSelectionData *selection_data = g_slice_new0(GtkSelectionData); - filebrowser_on_drag_data_get(tree, NULL, selection_data, 0, 0, NULL); - return selection_data; - } ---- a/src/gnomebaker.c -+++ b/src/gnomebaker.c -@@ -529,7 +529,7 @@ gnomebaker_on_add_files(gpointer widget, - } - - /*gtk_selection_data_set_uris(selection_data, uris);*/ -- selection_data = g_new0(GtkSelectionData, 1); -+ selection_data = g_slice_new0(GtkSelectionData); - gtk_selection_data_set(selection_data, selection_data->target, 8, - (const guchar*)text->str, strlen(text->str) * sizeof(gchar)); - GB_TRACE("gnomebaker_on_add_files - [%s]\n", selection_data->data); -@@ -1073,7 +1073,7 @@ gnomebaker_select_files_or_folders(const - } - - /*gtk_selection_data_set_uris(selection_data, uris);*/ -- selection_data = g_new0(GtkSelectionData, 1); -+ selection_data = g_slice_new0(GtkSelectionData); - gtk_selection_data_set(selection_data, selection_data->target, 8, - (const guchar*)text->str, strlen(text->str) * sizeof(gchar)); - GB_TRACE("gnomebaker_select_files_or_folders - [%s]\n", selection_data->data); diff --git a/app-cdr/gnomebaker/gnomebaker-0.6.4-r1.ebuild b/app-cdr/gnomebaker/gnomebaker-0.6.4-r1.ebuild deleted file mode 100644 index 76638e8cca4a..000000000000 --- a/app-cdr/gnomebaker/gnomebaker-0.6.4-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -GCONF_DEBUG=no -inherit eutils gnome2 - -DESCRIPTION="GnomeBaker is a GTK2/Gnome cd burning application" -HOMEPAGE="https://sourceforge.net/projects/gnomebaker" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ia64 ppc ppc64 sparc x86" -IUSE="dvdr flac libnotify mp3 vorbis" - -COMMON_DEPEND="app-cdr/cdrdao - dev-libs/libxml2 - >=gnome-base/libglade-2 - >=gnome-base/libgnomeui-2 - >=media-libs/gstreamer-0.10:0.10 - virtual/cdrtools - x11-libs/cairo - x11-libs/gtk+:2 - dvdr? ( app-cdr/dvd+rw-tools ) - libnotify? ( x11-libs/libnotify )" -RDEPEND="${COMMON_DEPEND} - >=media-libs/gst-plugins-good-0.10:0.10 - flac? ( >=media-plugins/gst-plugins-flac-0.10:0.10 ) - mp3? ( >=media-plugins/gst-plugins-mad-0.10:0.10 ) - vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10:0.10 )" -DEPEND="${COMMON_DEPEND} - app-text/rarian - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext" - -src_prepare() { - G2CONF="$(use_enable libnotify)" - - epatch \ - "${FILESDIR}"/${P}-libnotify-0.7.patch \ - "${FILESDIR}"/${P}-ldadd.patch \ - "${FILESDIR}"/${P}-seldata.patch \ - "${FILESDIR}"/${P}-mimetype.patch \ - "${FILESDIR}"/${P}-implicits.patch - - gnome2_src_prepare -} - -src_install() { - gnome2_src_install \ - gnomebakerdocdir=/usr/share/doc/${P} \ - docdir=/usr/share/gnome/help/${PN}/C \ - gnomemenudir=/usr/share/applications - - rm -rf "${ED}"/usr/share/doc/${P}/*.make "${ED}"/var -} diff --git a/app-cdr/gnomebaker/metadata.xml b/app-cdr/gnomebaker/metadata.xml deleted file mode 100644 index fb3252ecbd84..000000000000 --- a/app-cdr/gnomebaker/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">gnomebaker</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-cdr/mybashburn/Manifest b/app-cdr/mybashburn/Manifest deleted file mode 100644 index e5a87d89629e..000000000000 --- a/app-cdr/mybashburn/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mybashburn-1.0.2.tar.bz2 75017 SHA256 058395728c295988c3d633f5a2a25224f25babea6117d4b35c26c7b7b93e0d6a SHA512 6bc8db179d10f7549838398098fd350e750655b3f2d9de91bec6806c4e30a066211209f86b6d805d909d9da94888b7483dd2b13ea2dbb44f83e0fb5f98f70bd3 WHIRLPOOL f5a2abe9f1b45a60b5399f5771d0f28fc7cc6f4b7fbfae5cf39a05fae40456527e8feb23a457dee355189df99dadbfe43bd7749676c12ad433fe6f323b15b111 diff --git a/app-cdr/mybashburn/metadata.xml b/app-cdr/mybashburn/metadata.xml deleted file mode 100644 index 34de35023e7d..000000000000 --- a/app-cdr/mybashburn/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="normalize">Add support for normalizing audio file volume levels</flag> - </use> - <upstream> - <remote-id type="sourceforge">mybashburn</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-cdr/mybashburn/mybashburn-1.0.2.ebuild b/app-cdr/mybashburn/mybashburn-1.0.2.ebuild deleted file mode 100644 index ffd5ec38a35e..000000000000 --- a/app-cdr/mybashburn/mybashburn-1.0.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -DESCRIPTION="Command-line burning interface of data and music CDs and DVDs" -HOMEPAGE="http://mybashburn.sourceforge.net/" -SRC_URI="mirror://sourceforge/mybashburn/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="dvdr flac mp3 normalize vorbis" - -DEPEND="" -RDEPEND="dev-util/dialog - app-cdr/cdrdao - app-cdr/cdrkit - virtual/eject - dvdr? ( app-cdr/dvd+rw-tools ) - mp3? ( media-sound/lame - media-sound/mpg123 ) - flac? ( media-libs/flac ) - vorbis? ( media-sound/vorbis-tools ) - normalize? ( media-sound/normalize )" - -RESTRICT="test" - -src_compile() { - sed -i 's/\/usr/usr/' "${S}"/Makefile -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc CREDITS ChangeLog FAQ HOWTO README TODO -} diff --git a/app-i18n/scim-skk/Manifest b/app-i18n/scim-skk/Manifest deleted file mode 100644 index e7748bad6605..000000000000 --- a/app-i18n/scim-skk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST scim-skk-0.5.2.tar.gz 534157 SHA256 17e755db22cd135a47381eae6f924f68f2c8d2991cec1a4b635ad294653d7b2d SHA512 7fdcfeb3442fff58d483e6fe028ea7e1dc203a670f2cdf6d9dbcda70df06d39839132f8358df4527a9c0b27f5e1b42d71985f0ce69a78b91ee6819e2571409e7 WHIRLPOOL cfd894d4989323d44acbec51130c297672b4beb8d013cd7f617a94b7e2f10e7241ba7f4728f36d23f90ba918b57b0193017a61f502020771d89a83f7d1e33ec1 diff --git a/app-i18n/scim-skk/files/scim-skk-0.5.2-gcc43.patch b/app-i18n/scim-skk/files/scim-skk-0.5.2-gcc43.patch deleted file mode 100644 index 8223eb3502ce..000000000000 --- a/app-i18n/scim-skk/files/scim-skk-0.5.2-gcc43.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/scim_skk_imengine_setup.cpp -+++ b/src/scim_skk_imengine_setup.cpp -@@ -39,6 +39,8 @@ - #include "scim_skk_intl.h" - #include "scim_skk_setup_dictionaries.h" - -+#include <cstring> -+ - using namespace scim; - - namespace scim_skk { diff --git a/app-i18n/scim-skk/metadata.xml b/app-i18n/scim-skk/metadata.xml deleted file mode 100644 index 29c9014b1b86..000000000000 --- a/app-i18n/scim-skk/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>cjk@gentoo.org</email> - <name>Cjk</name> - </maintainer> - <upstream> - <remote-id type="sourceforge-jp">scim-imengine</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-i18n/scim-skk/scim-skk-0.5.2-r1.ebuild b/app-i18n/scim-skk/scim-skk-0.5.2-r1.ebuild deleted file mode 100644 index 0799cd660ad9..000000000000 --- a/app-i18n/scim-skk/scim-skk-0.5.2-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -DESCRIPTION="Japanese input method SKK IMEngine for SCIM" -HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMSKK" -SRC_URI="mirror://sourceforge.jp/scim-imengine/18121/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -DEPEND="|| ( >=app-i18n/scim-1.2 >=app-i18n/scim-cvs-1.2 )" -RDEPEND="${DEPEND} - || ( app-i18n/skk-jisyo virtual/skkserv ) - nls? ( virtual/libintl )" -DEPEND="${DEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gcc43.patch -} - -src_compile() { - econf \ - $(use_enable nls) \ - --disable-dependency-tracking \ - --disable-static || die "econf failed" - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc AUTHORS ChangeLog NEWS README* TODO -} - -pkg_postinst() { - elog - elog "To use SCIM, you should use the following in your user startup scripts" - elog "such as .gnomerc or .xinitrc:" - elog - elog "LANG='your_language' scim -d" - elog "export XMODIFIERS=@im=SCIM" - elog "export GTK_IM_MODULE=scim" - elog "export QT_IM_MODULE=scim" - elog -} diff --git a/app-misc/run-mailcap/Manifest b/app-misc/run-mailcap/Manifest deleted file mode 100644 index 209f3a6aaf94..000000000000 --- a/app-misc/run-mailcap/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mime-support_3.39-1.tar.gz 28441 SHA256 2fe267478fdf9edbef427967a8141ed8ceb5ccd15ca9eaaa336a44a7982220ea SHA512 20603262ceb0592a4d2d3519af7498eb790c2b57887ba7c59cddb48e497b3d3ba567cd7882bc35d7dd0b07bbbf0f2a750ae92f3a540c3d5b124baf1d8211eff1 WHIRLPOOL 0ffb41799983ca6eaf11cc08927b5ea7e95cc56625e25b6d9cb61fb6ef652d40bde210bc4b32ea6aebcd03feda1ae74e0ef796b2aff3f65e38d26e15d401ba2b -DIST mime-support_3.52-1.tar.gz 31107 SHA256 78ebee71b8de0fbf606f58255b43bfda1dbc94d0e8c416e8b7f233548cf47ea4 SHA512 445d96a95c56564c56babb5883319d57535c372ebd96c95c0fafc4264be7a7b5075145afa5ec27a16668800b78c092fb5014a710cdf451c521ae25c35640e66a WHIRLPOOL a2c6d8709b4e5abc1cfa4ef8602d5654c31278c06fbf739d9b383f28d2390adca6d184dc8943b576fb82d65f4afcbb1cf9d92882a4d13da538968023979aba23 diff --git a/app-misc/run-mailcap/files/run-mailcap-breakrecursion.patch b/app-misc/run-mailcap/files/run-mailcap-breakrecursion.patch deleted file mode 100644 index 326abd263ce1..000000000000 --- a/app-misc/run-mailcap/files/run-mailcap-breakrecursion.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- mime-support/run-mailcap.old 2005-08-03 15:36:00.000000000 -0400 -+++ mime-support/run-mailcap 2005-08-03 15:37:41.000000000 -0400 -@@ -440,7 +440,7 @@ - $fail++; - next; - } -- } elsif ($action eq 'view' && $match =~ m/;\s*copiousoutput\s*($|;)/) { -+ } elsif ($action eq 'view' && $match =~ m/;\s*copiousoutput\s*($|;)/ && $type ne 'text/plain') { - $comm .= " | $0 --action=$action text/plain:-"; - } - diff --git a/app-misc/run-mailcap/metadata.xml b/app-misc/run-mailcap/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-misc/run-mailcap/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-misc/run-mailcap/run-mailcap-3.39_p1.ebuild b/app-misc/run-mailcap/run-mailcap-3.39_p1.ebuild deleted file mode 100644 index 0f34cf482cc5..000000000000 --- a/app-misc/run-mailcap/run-mailcap-3.39_p1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -MY_PV="${PV/_p/-}" -DESCRIPTION="Execute programs via entries in the mailcap file" -HOMEPAGE="http://packages.debian.org/unstable/net/mime-support" -SRC_URI="mirror://debian/pool/main/m/mime-support/mime-support_${MY_PV}.tar.gz" -LICENSE="freedist" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" -IUSE="" -DEPEND="" -RDEPEND=">=dev-lang/perl-5.6 - app-misc/mime-types" - -S=${WORKDIR}/mime-support - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/run-mailcap-breakrecursion.patch - sed -i run-mailcap -e 's:^\(\$xtermprgrm=\)"/usr/bin/x-terminal-emulator":\1$ENV{XTERMCMD} || "xterm":' -} - -src_install() { - dobin run-mailcap - newman run-mailcap.man run-mailcap.1 - newman mailcap.man mailcap.4 - for i in compose edit see print; do - dosym run-mailcap /usr/bin/$i - dosym run-mailcap.1 /usr/share/man/man1/$i.1 - done -} diff --git a/app-misc/run-mailcap/run-mailcap-3.52_p1.ebuild b/app-misc/run-mailcap/run-mailcap-3.52_p1.ebuild deleted file mode 100644 index 5ceec80b7a1b..000000000000 --- a/app-misc/run-mailcap/run-mailcap-3.52_p1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -MY_PV="${PV/_p/-}" -DESCRIPTION="Execute programs via entries in the mailcap file" -HOMEPAGE="http://packages.debian.org/unstable/net/mime-support" -SRC_URI="mirror://debian/pool/main/m/mime-support/mime-support_${MY_PV}.tar.gz" -LICENSE="freedist" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" -DEPEND="" -RDEPEND=">=dev-lang/perl-5.6 - app-misc/mime-types" - -S=${WORKDIR}/mime-support - -src_prepare() { - sed -i run-mailcap -e 's:^\(\$xtermprgrm=\)"/usr/bin/x-terminal-emulator":\1$ENV{XTERMCMD} || "xterm":' -} - -src_install() { - dobin run-mailcap - newman run-mailcap.man run-mailcap.1 - newman mailcap.man mailcap.4 - for i in compose edit see print; do - dosym run-mailcap /usr/bin/$i - dosym run-mailcap.1 /usr/share/man/man1/$i.1 - done -} diff --git a/app-misc/slashtime/Manifest b/app-misc/slashtime/Manifest deleted file mode 100644 index 4d9e430f1b52..000000000000 --- a/app-misc/slashtime/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slashtime-0.5.13.tar.bz2 51154 SHA256 19b1d589142258d70d72eba043545667a305360ca9ff5ee78109a17a3076804d SHA512 bb80965882c8078aa7830d0d0bffa48c84ad455f7882500f68c100e65ff0978d5825dff9b8feb1daa0b3557a68c8d6162b0761bdb424f36a94e934ee1b616f59 WHIRLPOOL d88f0f8f6536102122bfcd570bb820e6b23eec8a09a5599e21d066109c6f43ddfe09a97773e904502b7e1d4c50cc00fe8642df1f038a06de5d1349b72ecce570 diff --git a/app-misc/slashtime/metadata.xml b/app-misc/slashtime/metadata.xml deleted file mode 100644 index 952a4b9b605c..000000000000 --- a/app-misc/slashtime/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> - </maintainer> -</pkgmetadata> diff --git a/app-misc/slashtime/slashtime-0.5.13-r1.ebuild b/app-misc/slashtime/slashtime-0.5.13-r1.ebuild deleted file mode 100644 index ddd6d9c5a7b2..000000000000 --- a/app-misc/slashtime/slashtime-0.5.13-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 - -DESCRIPTION="View the time at locations around the world" -HOMEPAGE="http://research.operationaldynamics.com/projects/slashtime/" -SRC_URI="http://research.operationaldynamics.com/projects/${PN}/dist/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -COMMON_DEP="dev-java/java-gnome:4.1" - -DEPEND=">=virtual/jdk-1.5 - ${COMMON_DEP}" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" - -src_configure() { - # Handwritten in perl so not using econf - ./configure prefix=/usr jardir=/usr/share/${PN}/lib || die -} - -src_compile() { - emake -} - -src_install() { - # This is needed to generate the slashtime jar. - emake -j1 DESTDIR="${D}" install - - java-pkg_register-dependency java-gnome-4.1 gtk.jar - java-pkg_regjar /usr/share/${PN}/lib/${PN}.jar - - # Replace slashtime launcher with our own. - rm "${D}"/usr/bin/slashtime || die - java-pkg_dolauncher ${PN} --main slashtime.client.Master --pwd /usr - - dodoc AUTHORS HACKING PLACES README TODO - - use source && java-pkg_dosrc src/java/slashtime -} diff --git a/app-mobilephone/obex-data-server/Manifest b/app-mobilephone/obex-data-server/Manifest deleted file mode 100644 index c3a2b5d2332a..000000000000 --- a/app-mobilephone/obex-data-server/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST obex-data-server-0.4.6.tar.gz 199188 SHA256 b399465ddbd6d0217abedd9411d9d74a820effa0a6a142adc448268d3920094f SHA512 5f924377fa45fec22a15d74fa45bf6ae98f56a9f8c98142cce6123e4ca6dcca042a636469b491f4103e230e270ad1af18dc38274b661795cac4beb4f7b798d5b WHIRLPOOL 85ef3de72124c25b5b486e2fefdf453ddc318e5f8520ada7c772d7e7a6939b954a6a66cf962ed3aa257d5212ab047f556aced5cbfa94a1a360e897a6da6fa90a diff --git a/app-mobilephone/obex-data-server/metadata.xml b/app-mobilephone/obex-data-server/metadata.xml deleted file mode 100644 index a567c66bd7ba..000000000000 --- a/app-mobilephone/obex-data-server/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - A DBus service providing easy to use API for using OBEX protocol - (both client and server wise). Current implementation supports OPP - (Object Push Profile) and FTP (File Transfer Profile). This means - that you can have FTP server running on your Bluetooth adapter with - several lines of python, you can also do all client operations without - having to use openobex directly or knowing any of low-level OBEX stuff. - </longdescription> -</pkgmetadata> diff --git a/app-mobilephone/obex-data-server/obex-data-server-0.4.6.ebuild b/app-mobilephone/obex-data-server/obex-data-server-0.4.6.ebuild deleted file mode 100644 index 642dc5aee6b8..000000000000 --- a/app-mobilephone/obex-data-server/obex-data-server-0.4.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -DESCRIPTION="A DBus service providing easy to use API for using OBEX" -HOMEPAGE="http://tadas.dailyda.com/blog/category/obex-data-server/" -SRC_URI="http://tadas.dailyda.com/software/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm hppa ppc ppc64 x86" - -IUSE="debug gtk imagemagick usb" - -RDEPEND="dev-libs/glib:2 - >=dev-libs/dbus-glib-0.7 - sys-apps/dbus - >=net-wireless/bluez-4.31 - <dev-libs/openobex-1.7.1 - imagemagick? ( !gtk? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) ) - gtk? ( x11-libs/gtk+:2 ) - usb? ( virtual/libusb:0 ) - !app-mobilephone/obexd[server]" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_configure() { - local bip="no" - use imagemagick && bip="magick" - use gtk && bip="gdk-pixbuf" - econf \ - --enable-bip=${bip} \ - $(use_enable usb) \ - --disable-system-config \ - $(use_enable debug) \ - --disable-silent-rules -} diff --git a/app-pda/coldsync/Manifest b/app-pda/coldsync/Manifest deleted file mode 100644 index 9d7d72fe9903..000000000000 --- a/app-pda/coldsync/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST coldsync-2.2.5.tar.gz 663307 SHA256 635575e2175a865827319ad21cbfbac95a42a7256730898ae9e9104b63b4fef6 SHA512 94ca6f3cff2248563c9a179d052f1e31f9482a62bd6988baecdb0fd8d9ed376c7653eba15448a8be1585d0ab0f727597985d459fd063fe70a4b77a9ed9298a7a WHIRLPOOL 85f1fe15299f024b6bc9d86127f146298c805adfe46009f90a2ae171e1f3c217a7708bbd8111095e0102cae4bdf1c508ce0bdfe66bf118813ca14026f1f79fa8 -DIST coldsync-3.0-pre4.tar.gz 657305 SHA256 ca32dbcd1b2d3cbce8ee4e34aafb1183fc09c3ead69d308e76454a9c4c4728c3 SHA512 9f8ad373b2613388dfa47c86a65c05378f66b59ce09e5c984617fbb72525a5f31f90dd09a22258ada469a29278cdd442632747c8d2f924372bfbd6e0ba4bec22 WHIRLPOOL e05cee91e61cdd979efcab168d10834f9b0fb8e19a3a488efa99b910490051857358a3c9c9c548acb62b9fcd96268b7d717549f6a9882c434446729af928ba9f diff --git a/app-pda/coldsync/coldsync-2.2.5-r1.ebuild b/app-pda/coldsync/coldsync-2.2.5-r1.ebuild deleted file mode 100644 index 6d5af383f7d4..000000000000 --- a/app-pda/coldsync/coldsync-2.2.5-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils flag-o-matic perl-module toolchain-funcs - -DESCRIPTION="A command-line tool to synchronize PalmOS PDAs with Unix workstations" -HOMEPAGE="http://www.coldsync.org/" -SRC_URI="http://www.coldsync.org/download/${P}.tar.gz" - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" -IUSE="nls perl" - -RDEPEND="perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-toolchain.patch - - if use perl; then - pushd perl/ColdSync - perl-module_src_prepare - popd - fi -} - -src_configure() { - tc-export CC CXX - append-cflags -fno-strict-aliasing - - # TODO: i18n: msgfmt fails but doesn't || die - econf \ - $(use_with nls i18n) \ - --without-perl - - if use perl; then - pushd perl/ColdSync - perl-module_src_configure - popd - fi -} - -src_compile() { - default - - if use perl; then - pushd perl/ColdSync - perl-module_src_compile - popd - fi -} - -src_install() { - emake \ - PREFIX="${D}"/usr \ - MANDIR="${D}"/usr/share/man \ - SYSCONFDIR="${D}"/etc \ - DATADIR="${D}"/usr/share \ - INFODIR="${D}"/usr/share/info \ - INSTALLMAN3DIR="${D}"/usr/share/man/man3 \ - INSTALLSITEMAN3DIR="${D}"/usr/share/man/man3 \ - INSTALLVENDORMAN3DIR="${D}"/usr/share/man/man3 \ - install - - if use perl; then - pushd perl/ColdSync - perl-module_src_install - popd - fi - - dodoc AUTHORS ChangeLog FAQ HACKING NEWS README* TODO -} diff --git a/app-pda/coldsync/coldsync-3.0_pre4.ebuild b/app-pda/coldsync/coldsync-3.0_pre4.ebuild deleted file mode 100644 index aa1d65f6ccb0..000000000000 --- a/app-pda/coldsync/coldsync-3.0_pre4.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit flag-o-matic eutils perl-module toolchain-funcs - -MY_P=${PN}-${PV/_/-} - -DESCRIPTION="A command-line tool to synchronize PalmOS PDAs with Unix workstations" -HOMEPAGE="http://www.coldsync.org/" -SRC_URI="http://www.coldsync.org/download/${MY_P}.tar.gz" - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="caps nls perl usb" - -RDEPEND="caps? ( sys-libs/libcap ) - perl? ( dev-lang/perl ) - usb? ( virtual/libusb:0 )" -DEPEND="${RDEPEND} - sys-apps/texinfo - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${P}-texinfo-5.patch - - if use perl; then - pushd perl/ColdSync - perl-module_src_prepare - popd - fi -} - -src_configure() { - tc-export CC CXX - append-cflags -fno-strict-aliasing - # FIXME: Fails to link later because libpconn is underlinked with USE="usb". - append-ldflags $(no-as-needed) - - econf \ - $(use_with nls i18n) \ - $(use_with caps capabilities) \ - $(use_with usb libusb) \ - --without-perl - - if use perl; then - pushd perl/ColdSync - perl-module_src_configure - popd - fi -} - -src_compile() { - emake -j1 #279292 - - if use perl; then - pushd perl/ColdSync - perl-module_src_compile - popd - fi -} - -src_install() { - emake \ - PREFIX="${D}"/usr \ - MANDIR="${D}"/usr/share/man \ - SYSCONFDIR="${D}"/etc \ - DATADIR="${D}"/usr/share \ - INFODIR="${D}"/usr/share/info \ - INSTALLMAN3DIR="${D}"/usr/share/man/man3 \ - INSTALLSITEMAN3DIR="${D}"/usr/share/man/man3 \ - INSTALLVENDORMAN3DIR="${D}"/usr/share/man/man3 \ - EXTRA_INFOFILES="" \ - install - - if use perl; then - pushd perl/ColdSync - perl-module_src_install - popd - fi - - dodoc AUTHORS ChangeLog FAQ HACKING NEWS README* TODO -} diff --git a/app-pda/coldsync/files/coldsync-2.2.5-toolchain.patch b/app-pda/coldsync/files/coldsync-2.2.5-toolchain.patch deleted file mode 100644 index 1a5392d97f0b..000000000000 --- a/app-pda/coldsync/files/coldsync-2.2.5-toolchain.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- src/symboltable.cc -+++ src/symboltable.cc -@@ -11,8 +11,11 @@ - #include <string> - #include <map> - #include <cstdlib> // For malloc() and friends -+#include <cstring> // For strlen() and friends - #include "symboltable.h" - -+using namespace std; -+ - static char *make_c_string(const string &s); - - map<string,string> table; /* XXX - Is this going to cause problems on ---- src/symboltable.h -+++ src/symboltable.h -@@ -26,7 +26,7 @@ - /* Initialize the symbol table based on the - * arguments. */ - #ifdef __cplusplus --}; -+} - #endif /* __cplusplus */ - - /* This is for Emacs's benefit: diff --git a/app-pda/coldsync/files/coldsync-3.0_pre4-texinfo-5.patch b/app-pda/coldsync/files/coldsync-3.0_pre4-texinfo-5.patch deleted file mode 100644 index 0579a9fb854e..000000000000 --- a/app-pda/coldsync/files/coldsync-3.0_pre4-texinfo-5.patch +++ /dev/null @@ -1,27 +0,0 @@ -Fix building against texinfo >= 5.0 - -http://bugs.gentoo.org/514772 -http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#g_t_0040copyright - ---- doc/conduits.texi -+++ doc/conduits.texi -@@ -33,7 +33,7 @@ - - @page - @vskip 0pt plus 1filll --Copyright @copyright 2000 Andrew Arensburger. -+Copyright @copyright{} 2000 Andrew Arensburger. - - Permission is granted to make and distribute verbatim copies of - this manual provided the copyright notice and this permission notice ---- doc/libpalm.texi -+++ doc/libpalm.texi -@@ -57,7 +57,7 @@ - - @page - @vskip 0pt plus 1filll --Copyright @copyright 1999 Andrew Arensburger. -+Copyright @copyright{} 1999 Andrew Arensburger. - - Permission is granted to make and distribute verbatim copies of - this manual provided the copyright notice and this permission notice diff --git a/app-pda/coldsync/metadata.xml b/app-pda/coldsync/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-pda/coldsync/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-pda/jpilot-syncmal/Manifest b/app-pda/jpilot-syncmal/Manifest deleted file mode 100644 index f1986cd7db62..000000000000 --- a/app-pda/jpilot-syncmal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jpilot-syncmal-0.81.tar.gz 347999 SHA256 2724453b671c867207a5597f9648b455740d97673efe9e6c174beced7a5fb24a SHA512 a5c47ade0e15fc47eb15d9fc7ea98d01d36c790af0f32bb27aa4299409b9bd35c4a2c850422ba939d1a6c826fbf97d188f6283e47234a49103235dd2bc38d353 WHIRLPOOL d433e579ada2dd083da1f7dc8d6f1169751fcb90f8391278f03d24532a5d90af0da1b4fb07be75e8d5df51c676e17f2b6d75044b0b248da01110b9b84cfdc82b diff --git a/app-pda/jpilot-syncmal/jpilot-syncmal-0.81.ebuild b/app-pda/jpilot-syncmal/jpilot-syncmal-0.81.ebuild deleted file mode 100644 index 7208a82ed198..000000000000 --- a/app-pda/jpilot-syncmal/jpilot-syncmal-0.81.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -inherit multilib - -DESCRIPTION="Syncmal plugin for jpilot" -HOMEPAGE="http://www.jlogday.com/code/syncmal/index.html" -SRC_URI="http://www.jlogday.com/code/syncmal/${P}.tar.gz" - -LICENSE="GPL-2 MPL-1.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=">=app-pda/jpilot-0.99.9 - >=app-pda/pilot-link-0.12.3 - >=x11-libs/gtk+-2.8.19:2 - >=dev-libs/libmal-0.44" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf \ - --enable-gtk2 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir="/usr/$(get_libdir)/jpilot/plugins" \ - install || die - - dodoc AUTHORS README TODO - - find "${D}" -name '*.la' -delete -} diff --git a/app-pda/jpilot-syncmal/metadata.xml b/app-pda/jpilot-syncmal/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-pda/jpilot-syncmal/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-pda/synce-sync-engine/Manifest b/app-pda/synce-sync-engine/Manifest deleted file mode 100644 index 2de5293449d9..000000000000 --- a/app-pda/synce-sync-engine/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST synce-sync-engine-0.15.1.tar.gz 173406 SHA256 bdee6ba59d3106768dbe61f4f353ae2b59cbf1112cd274128f52a86d180370c4 SHA512 ef4855c24e8bff7da0e3eeccfc495e98ccd3817f20683f9648b6370cef05a22fa49ce19514efea9936d416120a7881ef930b433d7800b2f19c11ceb585aff827 WHIRLPOOL 534acbcf3abd29235d1073c96157832631ca1a408b8ed3fa4571daa09e7ee74c4a2ac73d5262cdae6bf353a563ea7be9dac5985d41fa2b00694576cc24751fd3 diff --git a/app-pda/synce-sync-engine/metadata.xml b/app-pda/synce-sync-engine/metadata.xml deleted file mode 100644 index 6bf8d23c773d..000000000000 --- a/app-pda/synce-sync-engine/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">synce</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild b/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild deleted file mode 100644 index ba295f33cdf6..000000000000 --- a/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -PYTHON_DEPEND="2:2.7" -SUPPORT_PYTHON_ABIS=1 -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils multilib - -DESCRIPTION="A synchronization engine for SynCE" -HOMEPAGE="https://sourceforge.net/projects/synce/" -SRC_URI="mirror://sourceforge/synce/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-pda/synce-core[python] - >=dev-libs/librra-0.16[python] - >=dev-libs/librtfcomp-1.2[python] - dev-libs/libxml2[python] - dev-libs/libxslt[python] - dev-python/dbus-python - dev-python/pygobject:2" -DEPEND=${RDEPEND} - -PYTHON_MODNAME=SyncEngine - -src_prepare() { - sed -i -e 's:share/doc/sync-engine:foobar:' setup.py || die - - distutils_src_prepare -} - -src_install() { - insinto /usr/share/dbus-1/services - doins config/org.synce.SyncEngine.service || die - - insinto /etc - doins config/syncengine.conf.xml || die - - distutils_src_install - - rm -rf "${ED}"/usr/foobar -} diff --git a/app-text/lodgeit/Manifest b/app-text/lodgeit/Manifest deleted file mode 100644 index cf7c54ae8285..000000000000 --- a/app-text/lodgeit/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST lodgeit-0.3_p20120507.py 12785 SHA256 87dfd329e7d1fdf1902c6d1903a0b629b63749b69932235ed4d70c2e836400ab SHA512 a6300a4d11626cde612f1b88f137587241940f2ef3b08ea2745e85cd2423161fd882adc04ce64aa9adbffd883cb2fe30793791a0f36a2e8d69cb757075ef6873 WHIRLPOOL add0cb101cd47ab4165c593fab6ab51d6303f307481b29ee3c2212a9a93b78ac35bd93aa0cb5e4ee1458986d464f22021eb521ec1eaa69edae68851f8ceb5369 -DIST lodgeit-0.3_p20120507.vim 3882 SHA256 b8c1e918a7d6e7c5675ccd05893ad7bf3dae19493248e85735fded16903b06bc SHA512 d8a627fa2430680b78de9d0412c05955fd3294b56590e0e3448d75d9b3f8f5c8921187fee6de5eaf7f9b8e93080042eb3719e2f690c601508ea08878616f301d WHIRLPOOL f6d399c76f7873978d63e2a2f0720bde672d495e45f1fbec02c4125e6e5ae1a3ffa1effcda9e9b8402928c5134456a48a5f53a09f7ffb2667cf4933bbc0c9aee -DIST lodgeit-0.3_p20120618.py 13010 SHA256 6a48885c6215d5b3abea55934cddc74a9fb3fdac03e29e269c7e7913b99f0f3b SHA512 23da205f2fc3c60c5df9816dcf08a45ff87523698675122ea231ca29ba04d178c003d2a55577f0e0e4dee08c670d5a18826e6bc6cf325b9e28c5668f1bd4d027 WHIRLPOOL 788e52c4533f153fc43c8ea8f316fc691ff48469e28541471524208ad2c54807e24c192d489fe68279586d28cd20fe8004b588cab9730fd8b9fdfc4b84a3d4b4 -DIST lodgeit-0.3_p20120618.vim 3882 SHA256 b8c1e918a7d6e7c5675ccd05893ad7bf3dae19493248e85735fded16903b06bc SHA512 d8a627fa2430680b78de9d0412c05955fd3294b56590e0e3448d75d9b3f8f5c8921187fee6de5eaf7f9b8e93080042eb3719e2f690c601508ea08878616f301d WHIRLPOOL f6d399c76f7873978d63e2a2f0720bde672d495e45f1fbec02c4125e6e5ae1a3ffa1effcda9e9b8402928c5134456a48a5f53a09f7ffb2667cf4933bbc0c9aee diff --git a/app-text/lodgeit/files/lodgeitrc b/app-text/lodgeit/files/lodgeitrc deleted file mode 100644 index 9477df8abfc7..000000000000 --- a/app-text/lodgeit/files/lodgeitrc +++ /dev/null @@ -1,2 +0,0 @@ -server_name = http://bpaste.net/ -encoding = utf-8 diff --git a/app-text/lodgeit/lodgeit-0.3_p20120507.ebuild b/app-text/lodgeit/lodgeit-0.3_p20120507.ebuild deleted file mode 100644 index 59863dfe1d91..000000000000 --- a/app-text/lodgeit/lodgeit-0.3_p20120507.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -MY_REV="03a5e8a6d1d4" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit python - -DESCRIPTION="Command-line interface to paste.pocoo.org" -HOMEPAGE="http://paste.pocoo.org/" -SRC_URI="https://bitbucket.org/skrattaren/lodgeit-script-gentoo/raw/${MY_REV}/scripts/lodgeit.py - -> ${P}.py - vim? ( http://www.vim.org/scripts/download_script.php?src_id=8848 - -> ${P}.vim )" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="vim" - -RESTRICT="test" - -DEPEND="" -RDEPEND=" - vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )" - -S="${WORKDIR}" - -src_unpack() { - : -} - -src_install() { - installation(){ - newbin "${DISTDIR}/${P}.py" "${PN}-${PYTHON_ABI}" - python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/${PN}-${PYTHON_ABI} - } - python_execute_function installation - python_generate_wrapper_scripts "${ED}"/usr/bin/${PN} - - if use vim; then - insinto /usr/share/vim/vimfiles/plugin - newins "${DISTDIR}/${P}.vim" "${PN}.vim" - fi -} diff --git a/app-text/lodgeit/lodgeit-0.3_p20120618-r1.ebuild b/app-text/lodgeit/lodgeit-0.3_p20120618-r1.ebuild deleted file mode 100644 index d5e76f316feb..000000000000 --- a/app-text/lodgeit/lodgeit-0.3_p20120618-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -MY_REV="1ca55b8189de" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit python - -DESCRIPTION="Command-line interface to paste.pocoo.org" -HOMEPAGE="http://paste.pocoo.org/" -SRC_URI="https://bitbucket.org/skrattaren/lodgeit-script-gentoo/raw/${MY_REV}/scripts/lodgeit.py - -> ${P}.py - vim? ( http://www.vim.org/scripts/download_script.php?src_id=8848 - -> ${P}.vim )" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="vim" - -RESTRICT="test" - -DEPEND="" -RDEPEND=" - vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )" - -S="${WORKDIR}" - -src_unpack() { - : -} - -src_install() { - installation(){ - newbin "${DISTDIR}/${P}.py" "${PN}-${PYTHON_ABI}" - python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/${PN}-${PYTHON_ABI} - } - python_execute_function installation - python_generate_wrapper_scripts "${ED}"/usr/bin/${PN} - - insinto /etc - doins "${FILESDIR}"/lodgeitrc - - if use vim; then - local vimdir=/usr/share/vim/vimfiles/plugin - insinto ${vimdir} - newins "${DISTDIR}"/${P}.vim ${PN}.vim - #Change default service for Lodgeit vim script - sed -e 's:paste.pocoo.org:bpaste.net:g' \ - -i "${ED}"${vimdir}/${PN}.vim || die "sed failed" - fi -} diff --git a/app-text/lodgeit/metadata.xml b/app-text/lodgeit/metadata.xml deleted file mode 100644 index 4941a4b47771..000000000000 --- a/app-text/lodgeit/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="vim"> - Install a vim plugin allowing to paste and download from within vim - </flag> - </use> - <upstream> - <remote-id type="bitbucket">skrattaren/lodgeit-script-gentoo</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-text/notecase/Manifest b/app-text/notecase/Manifest deleted file mode 100644 index 102fa874d177..000000000000 --- a/app-text/notecase/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST notecase-1.9.8_src.tar.gz 928579 SHA256 0b7e23ec97efd5cd4ada651ac93273f9e5ed2cfff027abfb4ae130039563b746 SHA512 9c03da5a4f5290b25c1da32373f3e78d80c514dfed95b2c8f89e561c9acc062e10d3fa1c75241a3452168821ed60182016955b1923a3798fad572e9f5d3fdaf5 WHIRLPOOL 427996fc8d0cfc2bd44e788cb6e1adc69c52260344be0fe48d571edd61ef6b23f80e20a3838322d413a02158a04b2cdfaff5e96e613c6cb077e857f29e75db51 diff --git a/app-text/notecase/files/notecase-1.7.2-CFLAGS.patch b/app-text/notecase/files/notecase-1.7.2-CFLAGS.patch deleted file mode 100644 index 6eebb8650fbd..000000000000 --- a/app-text/notecase/files/notecase-1.7.2-CFLAGS.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- Makefile.orig 2007-11-13 16:31:55.000000000 +0100 -+++ Makefile 2007-11-13 16:33:04.000000000 +0100 -@@ -113,18 +113,9 @@ - QC=@echo '===> Compiling $<'; - QL=@echo '===> Linking $@'; - --# using "--as-needed" to cut down link requirements (check by "readelf -d /usr/bin/notecase | grep NEEDED") --ifeq ($(LDFLAGS),) --ifdef OSX_BUILD -- LDFLAGS=-Os -Wl -bind_at_load --else -- LDFLAGS=-Os -Wl,--as-needed --endif -- - ifneq ($(NOKIA_MAEMO_BUILD),) - LDFLAGS += -ansi - endif --endif - - # define compile/link command line with flags - CC=$(QC) $(CXX) $(DEBUG) $(PROFILE) -DENABLE_NLS -@@ -158,7 +149,6 @@ - $(OBJ)/IOLayerRedirect.o $(OBJ)/FileExportDlg.o $(OBJ)/FormatIOTxt.o $(OBJ)/FindReplaceDlg.o \ - $(OBJ)/FindReplaceInfo.o $(OBJ)/LinkInfo.o $(OBJ)/LinkPropertiesDlg.o $(OBJ)/ExecuteFile.o \ - $(OBJ)/FileSaveAsDlg.o $(OBJ)/CircularBuffer.o $(OBJ)/FormatIOMMLX.o \ -- $(OBJ)/libz.a \ - $(OBJ)/ProgressDlg.o $(OBJ)/DocActionPix.o $(OBJ)/DocActionFinish.o $(OBJ)/DocActionFmt.o $(OBJ)/FmtInfo.o \ - $(OBJ)/FileAttachmentDlg.o $(OBJ)/DocActionAtt.o $(OBJ)/PixPropertiesDlg.o $(OBJ)/DocActionFinishDel.o \ - $(OBJ)/ShortcutsList.o $(OBJ)/ShortcutsListDlg.o $(OBJ)/DateTimeDlg.o $(OBJ)/AboutDlg.o $(OBJ)/EditDlg.o diff --git a/app-text/notecase/files/notecase-1.9.8-gcc44.patch b/app-text/notecase/files/notecase-1.9.8-gcc44.patch deleted file mode 100644 index be34074283f4..000000000000 --- a/app-text/notecase/files/notecase-1.9.8-gcc44.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naurp notecase-1.9.8-orig/src/lib/IniFile.cpp notecase-1.9.8/src/lib/IniFile.cpp ---- notecase-1.9.8-orig/src/lib/IniFile.cpp 2008-10-24 12:54:50.000000000 -0600 -+++ notecase-1.9.8/src/lib/IniFile.cpp 2009-07-27 13:04:34.519339275 -0600 -@@ -9,6 +9,7 @@ - #include "IniFile.h"
- #include <algorithm> //find() function
- #include <string>
-+#include <cstdio>
- #include "File64.h"
- #include "FilePath.h"
- #include "debug.h"
-diff -Naurp notecase-1.9.8-orig/src/_unx/ExecuteFile.cpp notecase-1.9.8/src/_unx/ExecuteFile.cpp ---- notecase-1.9.8-orig/src/_unx/ExecuteFile.cpp 2008-10-24 12:54:50.000000000 -0600 -+++ notecase-1.9.8/src/_unx/ExecuteFile.cpp 2009-07-27 13:07:56.101813217 -0600 -@@ -12,6 +12,7 @@ - #include "../lib/debug.h"
- #include <string>
- #include <cstring>
-+#include <cstdio>
- #include <vector>
- #include <algorithm>
- #include <string.h>
diff --git a/app-text/notecase/files/notecase-1.9.8-gtksourceview.patch b/app-text/notecase/files/notecase-1.9.8-gtksourceview.patch deleted file mode 100644 index 931ef741346d..000000000000 --- a/app-text/notecase/files/notecase-1.9.8-gtksourceview.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: notecase-1.9.8/Makefile -=================================================================== ---- notecase-1.9.8.orig/Makefile -+++ notecase-1.9.8/Makefile -@@ -685,7 +685,7 @@ updatesrc: - exit 1;\ - fi; - $(Q)if [ "$(HAVE_GTKSOURCEVIEW)" = "1" ]; then \ -- if [[ "$(TEST_SRCVIEW_VER)" < "2.4.1" ]]; then \ -+ if [[ "$(TEST_SRCVIEW_VER)" < "2.10.1" ]]; then \ - echo 'ERROR: gtksourceview package is too old ($(shell pkg-config --modversion gtksourceview-2.0))!';\ - exit 1;\ - fi;\ diff --git a/app-text/notecase/metadata.xml b/app-text/notecase/metadata.xml deleted file mode 100644 index 77b011b96d4a..000000000000 --- a/app-text/notecase/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">notecase</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-text/notecase/notecase-1.9.8-r1.ebuild b/app-text/notecase/notecase-1.9.8-r1.ebuild deleted file mode 100644 index 0a2ded918cdd..000000000000 --- a/app-text/notecase/notecase-1.9.8-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils fdo-mime - -DESCRIPTION="Hierarchical note manager written using GTK+ and C++" -HOMEPAGE="http://notecase.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}_src.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="gnome nls" - -RDEPEND="sys-libs/zlib:0 - >=x11-libs/gtk+-2.6:2 - x11-libs/libX11:0" -DEPEND="${RDEPEND} - virtual/pkgconfig:*" - -# test doesn't work -RESTRICT="test" - -src_prepare() { - # Respect CFLAGS and don't use --as-needed by default - epatch "${FILESDIR}/notecase-1.7.2-CFLAGS.patch" - epatch "${FILESDIR}"/${P}-gcc44.patch - epatch "${FILESDIR}"/${P}-gtksourceview.patch - - if ! use gnome; then - # Comment variable in the Makefile if we don't have gnome - sed -i -e 's/HAVE_GNOME_VFS=1/#HAVE_GNOME_VFS=1/g' \ - -e 's/AUTODETECT_GNOME_VFS=1/#AUTODETECT_GNOME_VFS=1/g' \ - Makefile || die "gnome sed failed" - fi - - ! use nls && { - sed -i -e 's/notecase$(EXE) poinstall/notecase$(EXE)/g' \ - Makefile || die "nls sed failed" - } - - # Verbose building, fix as-needed support and missing libs. - sed -e 's/^\(Q[CL]*=\)@.*$/\1/' \ - -e 's:\(-o $(BIN)/notecase$(EXE) .*\) \($(GTKLIBS)\):\2 -lX11 -lz \1:' \ - -i Makefile || die - - # Remove Application category from .desktop file. - sed -i 's/^\(Categories=\)Application;/\1/' docs/notecase.desktop || die -} - -src_compile() { - emake -j1 -} - -src_install() { - default - - dodoc readme.txt -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} diff --git a/dev-ada/asis-gpl/Manifest b/dev-ada/asis-gpl/Manifest deleted file mode 100644 index f4f21740f3f1..000000000000 --- a/dev-ada/asis-gpl/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST asis-gpl-2006.tar.bz2 1546623 SHA256 66825814792b1ddce9a6e3cc43c7426f9a563d9dbaa1b254884139b51279ebf4 SHA512 6afba6c335329670977b0aee5275928a039968ef5120978e619959f30981fd5da971c6f72a1848399061fa03490c96ff1ad7bae6c197e667ad4bc798847952af WHIRLPOOL 06d5198dbd38c8c048175ff4464496d585eb4752007d074fda1f3e77cec8e8df49fa6c6b952ac1ef2df8609742773490301a9a4149ad435ec91d09629eea3a39 -DIST asis-gpl-2007-src.tgz 2268673 SHA256 6b8f5d3372bcfa83a49e991550f8e7ecb66d3fc59cac3d1cbc835eee32da189b SHA512 93c45c4cf056038eac70e14b07a9e1cd1de45ca8339b512633f9427622bfe669787b53c66124a46d6bdaaefaf8602b09e2e0345bfc6cdd758e52d32d63fd5fcc WHIRLPOOL f81712992035da6a8097be894c4202ab8159b8514b8828a5bf2b7922b2cd29e38e2cb7bc4bf3758d99889ca127035648946207e8c41592f873abb62020023d48 -DIST asis-gpl-2008-src.tgz 2324780 SHA256 74e306f4c24c79d2bd9395c3ec03edbbdaeb2741e962e7398116b45aa4c4869f SHA512 8513b3211c8021da54d1c79c3d10155c75a29be4780465666cd6e18c4c0e0565e5e5c15eaa1b21c0e18f6cc4342c7dcabcdf55b3f483a5587f227c3c6cf87fa2 WHIRLPOOL 9cf5fb78b79e4551ef10181b2b04d327421b3575223a9684d8d81ccf6e3df8ea2c9d0555ebee457fa059e6d7cb6a398ab7b2ab820ffa6a5f3b54e9ad63eb16b9 diff --git a/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild b/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild deleted file mode 100644 index 92d4d7c3bfe3..000000000000 --- a/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils flag-o-matic gnatbuild - -ACT_Ver=$(get_version_component_range 4) -Gnat_Name="gnat-gpl" - -DESCRIPTION="The Ada Semantic Interface Specification (tools tied to compiler)" -SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}.tar.bz2" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc" -RDEPEND="=dev-lang/gnat-gpl-${PV}*" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base - app-text/texi2html )" - -S="${WORKDIR}/asis-${ACT_Ver}" - -# it may be even better to force plain -O2 -pipe -ftracer here -replace-flags -O3 -O2 - -pkg_setup() { - currGnat=$(eselect gnat show | grep "gnat-" | awk '{ print $1 }') - if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then - echo - eerror "The active gnat profile does not correspond to the selected" - eerror "version of asis! Please install the appropriate gnat (if you" - eerror "did not so yet) and run:" - eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}" - eerror "env-update && source /etc/profile" - eerror "and then emerge =dev-ada/${P} again.." - echo - die - fi -} - -# we need to override the eclass defined src_unpack -src_unpack() { - unpack ${A} -} - -src_compile() { - # Build the shared library first, we need -fPIC here - gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \ - || die "building libasis.a failed" - gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \ - -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \ - || die "building libasis.so failed" - - # build tools - for fn in tools/*; do - pushd ${fn} - gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed" - popd - done - - # common stuff is just docs in this case - if use doc; then - emake -C documentation all || die "Failed while compiling documentation" - fi -} - -src_install () { - # we need to adjust some vars defined in gnatbuild.eclass so that they use - # gnat-gpl instead of asis - LIBPATH=${LIBPATH/${PN}/${Gnat_Name}} - BINPATH=${BINPATH/${PN}/${Gnat_Name}} - DATAPATH=${DATAPATH/${PN}/${Gnat_Name}} - - # install the lib - mkdir -p "${D}${LIBPATH}"/adalib - chmod 0755 obj/libasis-${ACT_Ver}.so - cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib - insinto ${LIBPATH}/adalib - doins obj/*.ali lib/libasis.a - # make appropriate symlinks - pushd "${D}${LIBPATH}"/adalib - ln -s libasis-${ACT_Ver}.so libasis.so - popd - # sources - insinto ${LIBPATH}/adainclude - doins gnat/*.ad[sb] - doins asis/*.ad[sb] - - # tools - mkdir -p "${D}${BINPATH}" - for fn in tools/{asistant,gnat*}; do - cp ${fn}/${fn:6} "${D}${BINPATH}" - done - - # docs and examples - dodoc documentation/*.txt - dohtml documentation/*.html - # info's should go into gnat-gpl dirs - insinto ${DATAPATH}/info/ - doins documentation/*.info - - insinto /usr/share/doc/${PF} - doins -r documentation/*.pdf examples/ tutorial/ templates/ -} - -pkg_postinst() { - echo - elog "The ASIS is installed for the active gnat compiler at gnat's location." - elog "No further configuration is necessary. Enjoy." - echo -} diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild deleted file mode 100644 index 549d864d115c..000000000000 --- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils flag-o-matic gnatbuild - -ACT_Ver=$(get_version_component_range 4) -Gnat_Name="gnat-gpl" - -DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)" -SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}-src.tgz" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc" -RDEPEND="=dev-lang/gnat-gpl-${PV}*" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base - app-text/texi2html )" - -S="${WORKDIR}/asis-${ACT_Ver}-src" - -# it may be even better to force plain -O2 -pipe -ftracer here -replace-flags -O3 -O2 - -# we need to adjust some vars defined in gnatbuild.eclass so that they use -# gnat-gpl instead of asis -LIBPATH=${LIBPATH/${PN}/${Gnat_Name}} -BINPATH=${BINPATH/${PN}/${Gnat_Name}} -DATAPATH=${DATAPATH/${PN}/${Gnat_Name}} - -QA_EXECSTACK="${BINPATH:1}/* - ${LIBPATH:1}/adalib/libasis-${ACT_Ver}.so" - -pkg_setup() { - currGnat=$(eselect gnat show | grep "gnat-" | awk '{ print $1 }') - if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then - echo - eerror "The active gnat profile does not correspond to the selected" - eerror "version of asis! Please install the appropriate gnat (if you" - eerror "did not so yet) and run:" - eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}" - eerror "env-update && source /etc/profile" - eerror "and then emerge =dev-ada/${P} again.." - echo - die - fi -} - -# we need to override the eclass defined src_unpack -# and change gcc to gnatgcc where appropriate -src_unpack() { - unpack ${A} - cd "${S}" - for fn in asis/a4g-gnat_int.adb gnat/snames.adb tools/tool_utils/asis_ul-common.adb; do - sed -i -e "s:\"gcc:\"gnatgcc:" ${fn} - done -} - -src_compile() { - # Build the shared library first, we need -fPIC here - gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \ - || die "building libasis.a failed" - gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \ - -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \ - || die "building libasis.so failed" - - # build tools - for fn in tools/*; do - pushd ${fn} - gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed" - popd - done - - # common stuff is just docs in this case - if use doc; then - emake -C documentation all || die "Failed while compiling documentation" - fi -} - -src_install () { - # install the lib - mkdir -p "${D}${LIBPATH}"/adalib - chmod 0755 obj/libasis-${ACT_Ver}.so - cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib - insinto ${LIBPATH}/adalib - doins obj/*.ali lib/libasis.a - # make appropriate symlinks - pushd "${D}${LIBPATH}"/adalib - ln -s libasis-${ACT_Ver}.so libasis.so - popd - # sources - insinto ${LIBPATH}/adainclude - doins gnat/*.ad[sb] - doins asis/*.ad[sb] - - # tools - mkdir -p "${D}${BINPATH}" - for fn in tools/{asistant,gnat*}; do - cp ${fn}/${fn:6} "${D}${BINPATH}" - done - - # docs and examples - dodoc documentation/*.txt - dohtml documentation/*.html - # info's should go into gnat-gpl dirs - insinto ${DATAPATH}/info/ - doins documentation/*.info - - insinto /usr/share/doc/${PF} - doins -r documentation/*.pdf examples/ tutorial/ templates/ -} - -pkg_postinst() { - echo - elog "The ASIS is installed for the active gnat compiler at gnat's location." - elog "No further configuration is necessary. Enjoy." - echo -} diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild deleted file mode 100644 index 00cd4390645c..000000000000 --- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils flag-o-matic gnatbuild - -ACT_Ver=$(get_version_component_range 4) -Gnat_Name="gnat-gpl" - -DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)" -SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}-src.tgz" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc" -RDEPEND="=dev-lang/gnat-gpl-${PV}*" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base - app-text/texi2html )" - -S="${WORKDIR}/asis-${ACT_Ver}-src" - -# it may be even better to force plain -O2 -pipe -ftracer here -replace-flags -O3 -O2 - -# we need to adjust some vars defined in gnatbuild.eclass so that they use -# gnat-gpl instead of asis -LIBPATH=${LIBPATH/${PN}/${Gnat_Name}} -BINPATH=${BINPATH/${PN}/${Gnat_Name}} -DATAPATH=${DATAPATH/${PN}/${Gnat_Name}} - -QA_EXECSTACK="${BINPATH:1}/* - ${LIBPATH:1}/adalib/libasis-${ACT_Ver}.so" - -pkg_setup() { - currGnat=$(eselect gnat show | grep "gnat-" | awk '{ print $1 }') - if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then - echo - eerror "The active gnat profile does not correspond to the selected" - eerror "version of asis! Please install the appropriate gnat (if you" - eerror "did not so yet) and run:" - eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}" - eerror "env-update && source /etc/profile" - eerror "and then emerge =dev-ada/${P} again.." - echo - die - fi -} - -# we need to override the eclass defined src_unpack -# and change gcc to gnatgcc where appropriate -src_unpack() { - unpack ${A} - cd "${S}" - for fn in asis/a4g-gnat_int.adb gnat/snames.adb \ - tools/tool_utils/asis_ul-common.adb \ - tools/gnatmetric/metrics-compute.adb; do - sed -i -e "s:\"gcc:\"gnatgcc:" ${fn} - done -} - -src_compile() { - # Build the shared library first, we need -fPIC here - gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \ - || die "building libasis.a failed" - gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \ - -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \ - || die "building libasis.so failed" - - # build tools - for fn in tools/*; do - pushd ${fn} - gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed" - popd - done - - # common stuff is just docs in this case - if use doc; then - emake -C documentation all || die "Failed while compiling documentation" - fi -} - -src_install () { - # install the lib - mkdir -p "${D}${LIBPATH}"/adalib - chmod 0755 obj/libasis-${ACT_Ver}.so - cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib - insinto ${LIBPATH}/adalib - doins obj/*.ali lib/libasis.a - # make appropriate symlinks - pushd "${D}${LIBPATH}"/adalib - ln -s libasis-${ACT_Ver}.so libasis.so - popd - # sources - insinto ${LIBPATH}/adainclude - doins gnat/*.ad[sb] - doins asis/*.ad[sb] - - # tools - mkdir -p "${D}${BINPATH}" - for fn in tools/{asistant,gnat*}; do - cp ${fn}/${fn:6} "${D}${BINPATH}" - done - - # docs and examples - dodoc documentation/*.txt - dohtml documentation/*.html - # info's should go into gnat-gpl dirs - insinto ${DATAPATH}/info/ - doins documentation/*.info - - insinto /usr/share/doc/${PF} - doins -r documentation/*.pdf examples/ tutorial/ templates/ -} - -pkg_postinst() { - echo - elog "The ASIS is installed for the active gnat compiler at gnat's location." - elog "No further configuration is necessary. Enjoy." - echo -} diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2008-r1.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2008-r1.ebuild deleted file mode 100644 index 04d7ddbd9d2b..000000000000 --- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2008-r1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# NOTE: gnat-gpl-2007 and 2008 have "incompatible bugs" -# so, we separate asis following the separation of gnat -SLOT="4.1-2008" - -inherit eutils flag-o-matic gnatbuild - -ACT_Ver=$(get_version_component_range 4) -Gnat_Name="gnat-gpl" - -DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)" -SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}-src.tgz" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc" -RDEPEND="=dev-lang/gnat-gpl-${PV}*" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base - app-text/texi2html )" - -S="${WORKDIR}/asis-${ACT_Ver}-src" - -# it may be even better to force plain -O2 -pipe -ftracer here -replace-flags -O3 -O2 - -# we need to adjust some vars defined in gnatbuild.eclass so that they use -# gnat-gpl instead of asis -LIBPATH=${LIBPATH/${PN}/${Gnat_Name}} -BINPATH=${BINPATH/${PN}/${Gnat_Name}} -DATAPATH=${DATAPATH/${PN}/${Gnat_Name}} - -QA_EXECSTACK="${BINPATH:1}/* - ${LIBPATH:1}/adalib/libasis-${ACT_Ver}.so" - -pkg_setup() { - currGnat=$(eselect gnat show | grep "gnat-" | awk '{ print $1 }') - if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then - echo - eerror "The active gnat profile does not correspond to the selected" - eerror "version of asis! Please install the appropriate gnat (if you" - eerror "did not so yet) and run:" - eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}" - eerror "env-update && source /etc/profile" - eerror "and then emerge =dev-ada/${P} again.." - echo - die - fi -} - -# we need to override the eclass defined src_unpack -# and change gcc to gnatgcc where appropriate -src_unpack() { - unpack ${A} - cd "${S}" - for fn in asis/a4g-gnat_int.adb gnat/snames.adb \ - tools/tool_utils/asis_ul-common.adb \ - tools/gnatmetric/metrics-compute.adb; do - sed -i -e "s:\"gcc:\"gnatgcc:" ${fn} - done -} - -src_compile() { - # Build the shared library first, we need -fPIC here - gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \ - || die "building libasis.a failed" - gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \ - -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \ - || die "building libasis.so failed" - - # build tools - for fn in tools/*; do - pushd ${fn} - gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed" - popd - done - - # common stuff is just docs in this case - if use doc; then - emake -C documentation all || die "Failed while compiling documentation" - fi -} - -src_install () { - # install the lib - mkdir -p "${D}${LIBPATH}"/adalib - chmod 0755 obj/libasis-${ACT_Ver}.so - cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib - insinto ${LIBPATH}/adalib - doins obj/*.ali lib/libasis.a - # make appropriate symlinks - pushd "${D}${LIBPATH}"/adalib - ln -s libasis-${ACT_Ver}.so libasis.so - popd - # sources - insinto ${LIBPATH}/adainclude - doins gnat/*.ad[sb] - doins asis/*.ad[sb] - - # tools - mkdir -p "${D}${BINPATH}" - for fn in tools/{asistant,gnat*}; do - cp ${fn}/${fn:6} "${D}${BINPATH}" - done - - # docs and examples - dodoc documentation/*.txt - dohtml documentation/*.html - # info's should go into gnat-gpl dirs - insinto ${DATAPATH}/info/ - doins documentation/*.info - - insinto /usr/share/doc/${PF} - doins -r documentation/*.pdf tutorial/ templates/ -} - -pkg_postinst() { - echo - elog "The ASIS is installed for the active gnat compiler at gnat's location." - elog "No further configuration is necessary. Enjoy." - echo -} diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2008.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2008.ebuild deleted file mode 100644 index 885498f07486..000000000000 --- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2008.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils flag-o-matic gnatbuild - -ACT_Ver=$(get_version_component_range 4) -Gnat_Name="gnat-gpl" - -DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)" -SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}-src.tgz" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc" -RDEPEND="=dev-lang/gnat-gpl-${PV}*" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base - app-text/texi2html )" - -S="${WORKDIR}/asis-${ACT_Ver}-src" - -# it may be even better to force plain -O2 -pipe -ftracer here -replace-flags -O3 -O2 - -# we need to adjust some vars defined in gnatbuild.eclass so that they use -# gnat-gpl instead of asis -LIBPATH=${LIBPATH/${PN}/${Gnat_Name}} -BINPATH=${BINPATH/${PN}/${Gnat_Name}} -DATAPATH=${DATAPATH/${PN}/${Gnat_Name}} - -QA_EXECSTACK="${BINPATH:1}/* - ${LIBPATH:1}/adalib/libasis-${ACT_Ver}.so" - -pkg_setup() { - currGnat=$(eselect gnat show | grep "gnat-" | awk '{ print $1 }') - if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then - echo - eerror "The active gnat profile does not correspond to the selected" - eerror "version of asis! Please install the appropriate gnat (if you" - eerror "did not so yet) and run:" - eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}" - eerror "env-update && source /etc/profile" - eerror "and then emerge =dev-ada/${P} again.." - echo - die - fi -} - -# we need to override the eclass defined src_unpack -# and change gcc to gnatgcc where appropriate -src_unpack() { - unpack ${A} - cd "${S}" - for fn in asis/a4g-gnat_int.adb gnat/snames.adb \ - tools/tool_utils/asis_ul-common.adb \ - tools/gnatmetric/metrics-compute.adb; do - sed -i -e "s:\"gcc:\"gnatgcc:" ${fn} - done -} - -src_compile() { - # Build the shared library first, we need -fPIC here - gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \ - || die "building libasis.a failed" - gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \ - -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \ - || die "building libasis.so failed" - - # build tools - for fn in tools/*; do - pushd ${fn} - gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed" - popd - done - - # common stuff is just docs in this case - if use doc; then - emake -C documentation all || die "Failed while compiling documentation" - fi -} - -src_install () { - # install the lib - mkdir -p "${D}${LIBPATH}"/adalib - chmod 0755 obj/libasis-${ACT_Ver}.so - cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib - insinto ${LIBPATH}/adalib - doins obj/*.ali lib/libasis.a - # make appropriate symlinks - pushd "${D}${LIBPATH}"/adalib - ln -s libasis-${ACT_Ver}.so libasis.so - popd - # sources - insinto ${LIBPATH}/adainclude - doins gnat/*.ad[sb] - doins asis/*.ad[sb] - - # tools - mkdir -p "${D}${BINPATH}" - for fn in tools/{asistant,gnat*}; do - cp ${fn}/${fn:6} "${D}${BINPATH}" - done - - # docs and examples - dodoc documentation/*.txt - dohtml documentation/*.html - # info's should go into gnat-gpl dirs - insinto ${DATAPATH}/info/ - doins documentation/*.info - - insinto /usr/share/doc/${PF} - doins -r documentation/*.pdf tutorial/ templates/ -} - -pkg_postinst() { - echo - elog "The ASIS is installed for the active gnat compiler at gnat's location." - elog "No further configuration is necessary. Enjoy." - echo -} diff --git a/dev-ada/asis-gpl/metadata.xml b/dev-ada/asis-gpl/metadata.xml deleted file mode 100644 index 75bb6042044e..000000000000 --- a/dev-ada/asis-gpl/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>ada@gentoo.org</email> - <name>Gentoo Resources for Ada</name> -</maintainer> -<longdescription> - Ada Semantic Interface Specification is a published international ISO - standard (ISO/IEC 15291:1999). ASIS represents a compiler independent - toolset consisting of a set of standard Ada interfaces which allow extraction - of information about user source programs. This information was previously - only available inside the Ada compilers themselves or exported in - non-standard, and thus non portable mechanisms. - This is the ACT version. -</longdescription> -</pkgmetadata> diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest deleted file mode 100644 index b35cc7fe68f1..000000000000 --- a/dev-lang/gnat-gpl/Manifest +++ /dev/null @@ -1,16 +0,0 @@ -DIST RM-05-Html.zip 1506487 SHA256 e7ba344dc796e66c8104d059161b6b5033b91c0f732d1f35e7bcf8400df498d6 SHA512 daaf6edc9a0839146b4d3f4d4791f8de495d370e8527b92e0724a415e64f850bd57f758a3208ceaeae4c1cf9db35570be95af8d82ecf6056cc794a8704033886 WHIRLPOOL 43b25eea69b24d4e79647d0d34232d048e3bd4aff339c1d42de67a770d21badaeff5856c772731ea6ec9890aef44d3c3935126a2c8681e99eeda36150aba685b -DIST gcc-branch-4.1.3.tar.bz2 21242772 SHA256 24d976bcc7545ae5452b38be5f4ae0ebdc7c3cf122ed602c8c58e96ac16edb77 SHA512 952eb34417c0169b81a416be973a5709c6530e71514832608309e7c015557066f1128a490ec053568521c28753e4b90dbfa9d0d31611a0fec3be65435b2fb6bb WHIRLPOOL df646a3bf7e976e98878448045d47725fa319fd3f0723746e6f0d596b88741a2bda17c1176c49b49d72f33f49d405dd0cd0b4c417e396c5ba7161c692aab1b79 -DIST gcc-core-3.4.5.tar.bz2 13397308 SHA256 8a2824b12a1cae8b68de3be0a8fd2da14918462e6afa27c3578ccfc8ab10d0fc SHA512 997289b39e5605bac84c2a5d80a4e5dc2d24d4f1c742b494e4fbee4d0f16f64ae9ce860ccdc99c9764a29ec92ad066fd4faf5789fc5d7f49173eace263fe5c01 WHIRLPOOL bf9834d2b7a48d99f7ac5a901bea636e547fbe77eb1e38d39f7ea0484025837f0c49ffd2544f6ce8c2f2639687d3daec59a2b97b430f53b78c773abba8e783f4 -DIST gcc-core-3.4.6.tar.bz2 13366790 SHA256 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133 SHA512 06645865a851bfdeca399ed1266f99e072a9bb1d8c6f0d3d6d0f809080ce1e60f45d9e4b52c93cf89f2062a4db0a69f519f23ac5de918bc89bdd794ebd2b96b4 WHIRLPOOL 286236da31f0fbd874083ea31fd3e4e6a8ea942f92154ba60e844e2f51d513923febeb4f4d1bf5cb6aa2c303318b3b953a60224a8ec95d408bc3189f3d68cd9f -DIST gnat-gpl-3.4.5.1-src.tar.bz2 5057268 SHA256 b831f83c879b22da735b1c759db1d576aaaf3547771d560f1cf8ed24e0284242 SHA512 dc9f3607ef80a8a08d9b39c2a8e8bff9e083a653c62c7f0927ac23ce582690360b8bc4998ad5cb0e32347a7e27f7d649009bdc732e267bdfd6641b0448b3bdcf WHIRLPOOL c9ee3582bb8c6c2e4fe2accf4645670ae73419e232765705cbc36450a86edfccb6d71243fb68c6bc965ca3b20a5b7b0af5aea48bff2e05283a26a61aa5186d06 -DIST gnat-gpl-3.4.6.1-src.tar.bz2 5042218 SHA256 105fcd76e880625077243139c546c120e745d702255b7450a1c22a651f852c43 SHA512 98e87c1defddcb2bbed3460b1b6ad7cd852bc258430317b89557ff990733271425bc896606c46d15e94fe3208937486209f87aa5493573ac1bed21d33f72a970 WHIRLPOOL f6a9326c00a23f05fa0bb46c0491ccb7d5f1dc36f5f63648897c77048e6c04f01e851d92ed1b879189616b1456ae7e75f5d7bb1d83d7729ae72f4105fee5fe24 -DIST gnat-gpl-4.1.3.2007.tar.bz2 840749 SHA256 e498b0ddaaeb6a93ff017bc15896e35b9ecc8edb78aca40574b7c2dd2b6d423c SHA512 54c3474a50cb57e8e92342cf4487361b240ad45b27150484dde0134474fb2c0e1f1caf5e56d69334997e7e2d3d4b7548af54c18704f58cf137c26de305bb1a9e WHIRLPOOL c843bc5a18c598c873cda9d151be789002ff2825766b5ac7f6836cf892707b2378fb432649f21fabf0fcef3deb89b9d5d96d8ab3af866d8c10a88ce3f79e36ca -DIST gnat-gpl-4.1.3.2008.tar.bz2 22184293 SHA256 3be9cc3dd82668e155e51054c3c182a7364c8aab4e21efc1195b78625a6b0469 SHA512 c506004bcc33ecb55c101365f02f820969c271f18267be4ce1d18711ba0511eae63e3709d5459ac2f549240c30d1e62d15d9deb0abae3aa3a0dac6acbe816008 WHIRLPOOL ec7f2563005331082e7a5dbdc4de01b5ce302be5043d7132d077f659dd0adefa3fce09040e2474c763109af35f8e1b33aa1e189bd304587309b0ba5fe7a4478b -DIST gnat-gpl-gcc-3.4.6.1.diff.bz2 118229 SHA256 d722059d1f13f79e323d10e3d9ff30ef0a6c4a9fd4ad06ba5c3a34f8e4ebb874 SHA512 10abdfcef27562d419393f09448e4fd5aef40ab1cb1426647badb51000428ab2b29b22b7ae1c73201aeeec9b733f331abd627199a250cdebb4bddfeacb005998 WHIRLPOOL 03b19a014df9f9afd4ade65b2c458f4954c44cb13dbdf158e3b0b787755edd9c95da49db965fadcc7b072c032d7be590b5fc36a18096c1baca0e726e434221bb -DIST gnat-gpl-gcc-3.4.diff.bz2 76642 SHA256 fc90a356baf483d0aab489ce2ea8278a155f48fa84950f71360657e4bc8103d5 SHA512 7328bad3a9cd7cf820d34fa4d9d626e0fb5e3b6b1077c1fc08e270f162d3a6288dc549021325595a93d55ffe15660b3fa5b9862bde546892a07508f51c77e58b WHIRLPOOL a1b0a48b2c44d9049359d5422db4326ee095d75b859ab190ad34b1f76784ad76995d04362857a8118b75ee2c9efd0b96850fe61d319b78bcdf124a6a49e672f2 -DIST gnatboot-3.4-amd64-r2.tar.bz2 12063245 SHA256 c0c2fe91f6c38483193415690a4f90ac205e3aa9cf42ab3ab3e5d2a3ec269d8d SHA512 d88bf5ef161202fa7ef80b477a7b9a79eefeb25d29019418f3ef527a7d57aa12b8440293c6016eb71ae03567ad05cdf97a1a99f1cb110f7d3cbda51e6e78e861 WHIRLPOOL 8094b7bd85787cf9938809ab15b86cf6407b35e1bdc2b4edc9f64dfd7e4b6a7f73fde35370714e9310237e3d1a98f8a9950d75b15d93a8d557b8116e9fdae70c -DIST gnatboot-3.4-i386.tar.bz2 10629373 SHA256 7b4300e72b7f00d2fd9d0dad6940c3e6b4e19eeaf4696e92d7c92e2a38e8b049 SHA512 41f1aab54cdb5b5fe4ef4ae965cde634f12caadb900276850120168cd4d86e6fc88f74aae02775804a29ad49edb85074742e3b70eb0a143519ff31e61f84ecf0 WHIRLPOOL 49132e14cc6a057455da9080ffa7cfaf17919449d1a32590d8219aa446a8740f3e2eda413abbcaf2b1fd8279821a853222cb5d7fb8f36686c5f593dfcfcabbc9 -DIST gnatboot-3.4-ppc.tar.bz2 10996302 SHA256 1f164834e377604a943b230196d9f2a40e8e6753bac4c980d5ca2c00c7674363 SHA512 90e33bc5ef8a31f3b732d4f86a22f2e5910255ba67f2c3615810c287241752fd81968c6b76677658b9f602894d4915e2e62edb9d90a5afb0203369052632b4fa WHIRLPOOL 03fc3466773e78f1b4e667e2e697ca7cb2f0b8215c45274d74223746f94c800b73708b9f87126f7d7856b3d6506abccaae2e8ccad8ded5ee5ffbe2b2a7dc2bbe -DIST gnatboot-4.1-amd64.tar.bz2 15314736 SHA256 a4016920b84f5934ec7120c7bb17c1028b193d5e146a46a9d1ceae4a456924d2 SHA512 ddeaa365ef3d127cc0bce0d7d242804dfc3a2d5612d89f08fc0ffaf63501a326168935facf359a963dda1484b76bdad01e42629c03d123f3693324038d8e5f75 WHIRLPOOL e845041091b2dddf3b4adf6628b5fd132e47758a75332715f0f99c9363d7840e66fbde92cc717a450a49cf8b736bd47bdb6e0c2e9528130c01ef8827c4348bc5 -DIST gnatboot-4.1-i386.tar.bz2 15367514 SHA256 597b4a16f38fb173b1eecc259c1566ccf81291e13b88e2160102a512cefcc518 SHA512 7cebae227a7b5d6856811834b461e4bec43cbd2a3dc4f37ebc6443162eb059b31ef7c6abc44bed86bd0abac601538a1a671a106b72a27047594c00fcffa10f4b WHIRLPOOL dcf870a01fedd246cb5d3463187f2b3ef8daec2600cc7b32505d4db4d6aa61a047484ec5a436e490686f4049a66ae24af3a8229a01bc613f21e995e6f5cd113a -DIST gnatboot-4.1-ppc.tar.bz2 13651598 SHA256 2c9ed035b964a7dfcc427cb5c16dc30d3b99276fb424d25b0ebfde23a68013eb SHA512 d57e3bd9350dde62972ca270f9a0f7a7ce8fad961a2c1aad016d99259baeb3f2aea8b83cb4729d2f87e1614c19c636537bd43e771a19e90d28b191ce68de6dfa WHIRLPOOL bab53a81bb1d969c919da3b447c67dc377860ba10a86a86bfecdd3a262156f0f877a8b659a688e3198910053534076fd0898b4f8090803b40ba18b18a7b1f6f6 diff --git a/dev-lang/gnat-gpl/files/gcc-configure-LANG.patch b/dev-lang/gnat-gpl/files/gcc-configure-LANG.patch deleted file mode 100644 index 3ef76ef911c0..000000000000 --- a/dev-lang/gnat-gpl/files/gcc-configure-LANG.patch +++ /dev/null @@ -1,41 +0,0 @@ -The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in -option parsing, it may break. - -http://bugs.gentoo.org/103483 - ---- configure -+++ configure -@@ -54,6 +54,16 @@ - infodir='${prefix}/info' - mandir='${prefix}/man' - -+# NLS nuisances. -+# Only set these to C if already set. These must not be set unconditionally -+# because not all systems understand e.g. LANG=C (notably SCO). -+# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! -+# Non-C LC_CTYPE values break the ctype check. -+if test "${LANG+set}" = set; then LANG=C; export LANG; fi -+if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi -+if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi -+if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi -+ - # Initialize some other variables. - subdirs= - MFLAGS= MAKEFLAGS= -@@ -452,16 +463,6 @@ - esac - done - --# NLS nuisances. --# Only set these to C if already set. These must not be set unconditionally --# because not all systems understand e.g. LANG=C (notably SCO). --# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! --# Non-C LC_CTYPE values break the ctype check. --if test "${LANG+set}" = set; then LANG=C; export LANG; fi --if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi --if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi --if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi -- - # confdefs.h avoids OS command line length limits that DEFS can exceed. - rm -rf conftest* confdefs.h - # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/dev-lang/gnat-gpl/files/gnat-Make-lang.in.patch b/dev-lang/gnat-gpl/files/gnat-Make-lang.in.patch deleted file mode 100644 index ccb4e273d6e1..000000000000 --- a/dev-lang/gnat-gpl/files/gnat-Make-lang.in.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- Make-lang.in-orig 2005-12-14 19:11:41.538266250 +0100 -+++ Make-lang.in 2005-12-14 19:12:50.358567250 +0100 -@@ -341,9 +341,9 @@ - gnatlib-shared: force - $(MAKE) -C ada $(FLAGS_TO_PASS) \ - GNATLIBFLAGS="$(GNATLIBFLAGS)" \ -- GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \ -+ GNATLIBCFLAGS="$(GNATLIBCFLAGS) -fPIC" \ - GNATLIBLDFLAGS="$(GNATLIBLDFLAGS)" \ -- TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \ -+ TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS) -fPIC" \ - THREAD_KIND="$(THREAD_KIND)" \ - TRACE="$(TRACE)" \ - gnatlib-shared diff --git a/dev-lang/gnat-gpl/files/patches/51_all_gcc-3.4-libiberty-pic.patch b/dev-lang/gnat-gpl/files/patches/51_all_gcc-3.4-libiberty-pic.patch deleted file mode 100644 index d9a95a21b10f..000000000000 --- a/dev-lang/gnat-gpl/files/patches/51_all_gcc-3.4-libiberty-pic.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc-4.1.0-orig/libiberty/Makefile.in 2006-03-01 15:49:14.000000000 -0500 -+++ gcc-4.1.0/libiberty/Makefile.in 2006-03-01 18:10:46.000000000 -0500 -@@ -232,6 +232,7 @@ - $(AR) $(AR_FLAGS) $(TARGETLIB) \ - $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \ - $(RANLIB) $(TARGETLIB); \ -+ cp $(TARGETLIB) ../ ; \ - cd ..; \ - else true; fi - diff --git a/dev-lang/gnat-gpl/files/patches/74_all_sh-pr24836.patch b/dev-lang/gnat-gpl/files/patches/74_all_sh-pr24836.patch deleted file mode 100644 index 7b80acdd8fb0..000000000000 --- a/dev-lang/gnat-gpl/files/patches/74_all_sh-pr24836.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://sourceforge.net/mailarchive/forum.php?thread_id=8959304&forum_id=5348 -http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24836 - ---- gcc/configure.ac (revision 106699) -+++ gcc/configure.ac (working copy) -@@ -2446,7 +2446,7 @@ - tls_first_minor=14 - tls_as_opt="-m64 -Aesame --fatal-warnings" - ;; -- sh-*-* | sh[34]-*-*) -+ sh-*-* | sh[34]*-*-*) - conftest_s=' - .section ".tdata","awT",@progbits - foo: .long 25 ---- gcc/configure -+++ gcc/configure -@@ -14846,7 +14846,7 @@ - tls_first_minor=14 - tls_as_opt="-m64 -Aesame --fatal-warnings" - ;; -- sh-*-* | sh[34]-*-*) -+ sh-*-* | sh[34]*-*-*) - conftest_s=' - .section ".tdata","awT",@progbits - foo: .long 25 diff --git a/dev-lang/gnat-gpl/gnat-gpl-3.4.5.2005.ebuild b/dev-lang/gnat-gpl/gnat-gpl-3.4.5.2005.ebuild deleted file mode 100644 index cd421cea5f9d..000000000000 --- a/dev-lang/gnat-gpl/gnat-gpl-3.4.5.2005.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit gnatbuild - -DESCRIPTION="GNAT Ada Compiler - AdaCore GPL version" -HOMEPAGE="https://libre2.adacore.com/" -LICENSE="GPL-2" - -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${GCCVER}/gcc-core-${GCCVER}.tar.bz2 - http://www.adaic.org/standards/05rm/RM-05-Html.zip - mirror://gentoo/${PN}-3.4.5.1-src.tar.bz2 - mirror://gentoo/${PN}-gcc-${SLOT}.diff.bz2 - x86? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-i386.tar.bz2 ) - amd64? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-amd64-r2.tar.bz2 )" -# ${BOOT_SLOT} and ${GCCVER} are defined in gnatbuild.eclass and depend -# only on $PV, so should be safe to use in DEPEND/SRC_URI - -KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" -RDEPEND="" - -IUSE="" - -GNATSOURCE="${WORKDIR}/${P}-src" - -src_unpack() { - gnatbuild_src_unpack base_unpack - - # prep gcc sources for Ada - mv "${GNATSOURCE}/src/ada" "${S}/gcc" - cd "${S}" - epatch "${WORKDIR}"/${PN}-gcc-${SLOT}.diff - - gnatbuild_src_unpack common_prep - - # one of the converted gcc->gnatgcc in common_prep needs to stay gcc in - # fact in this version - sed -i -e 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' "${S}/gcc/ada/makegpr.adb" -} - -src_install() { - gnatbuild_src_install install - - # there is something strange with provided Makefiles, causing an - # access violation on gprmake. Have to do funny things.. - make DESTDIR="${D}" bindir="${D}${BINPATH}" install || die - mv "${D}${D}${PREFIX}/${CTARGET}" "${D}${PREFIX}" - rm -rf "${D}var" - - gnatbuild_src_install move_libs cleanup prep_env - - # docs have to be fetched from 3rd place, quite messy package - dodir /usr/share/doc/${PF}/html - dohtml "${WORKDIR}"/*.html - - # misc notes and examples - cd ${GNATSOURCE} - dodoc README features-503 features-ada0y known-problems-503a - cp -pPR examples/ "${D}/usr/share/doc/${PF}/" - - # this version of gnat does not provide info files yet - rm -f "${D}"${DATAPATH}/info/gnat.info -} - -pkg_postinst() { - gnatbuild_pkg_postinst - - elog - elog "This is an experimental issue of the gnat-gpl compiler, supporting" - elog "some of the new features of Ada2005. You may consider registering with" - elog "AdaCore at https://libre2.adacore.com/." - elog - ewarn "Please note!!!" - ewarn "gnat-gpl is distributed under the GPL-2 license, without the GMGPL provision!!" - ewarn "For the GMGPL version you may look at the gnat-gcc compiler." - ewarn -} diff --git a/dev-lang/gnat-gpl/gnat-gpl-3.4.6.2006-r1.ebuild b/dev-lang/gnat-gpl/gnat-gpl-3.4.6.2006-r1.ebuild deleted file mode 100644 index b160b5a73f93..000000000000 --- a/dev-lang/gnat-gpl/gnat-gpl-3.4.6.2006-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit gnatbuild - -DESCRIPTION="GNAT Ada Compiler - AdaCore GPL version" -HOMEPAGE="https://libre2.adacore.com/" -LICENSE="GPL-2" - -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${GCCVER}/gcc-core-${GCCVER}.tar.bz2 - http://www.adaic.org/standards/05rm/RM-05-Html.zip - mirror://gentoo/${PN}-3.4.6.1-src.tar.bz2 - mirror://gentoo/${PN}-gcc-3.4.6.1.diff.bz2 - x86? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-i386.tar.bz2 ) - ppc? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 ) - amd64? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-amd64-r2.tar.bz2 )" -# ${BOOT_SLOT} and ${GCCVER} are defined in gnatbuild.eclass and depend -# only on $PV, so should be safe to use in DEPEND/SRC_URI - -QA_EXECSTACK="${BINPATH:1}/gnatls ${BINPATH:1}/gnatbind ${BINPATH:1}/gnatmake - ${LIBEXECPATH:1}/gnat1 - ${LIBPATH:1}/adalib/libgnat-2006.so" - -KEYWORDS="~amd64 ~ppc ~x86" -DEPEND="app-arch/unzip" -RDEPEND="" - -IUSE="" - -GNATSOURCE="${WORKDIR}/${PN}-2006-src" - -src_unpack() { - gnatbuild_src_unpack base_unpack - - # prep gcc sources for Ada - mv "${GNATSOURCE}/src/ada" "${S}/gcc" - cd "${S}" - epatch "${WORKDIR}"/${PN}-gcc-3.4.6.1.diff - - gnatbuild_src_unpack common_prep - - # one of the converted gcc->gnatgcc in common_prep needs to stay gcc in - # fact in this version - sed -i -e 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' "${S}"/gcc/ada/makegpr.adb - # reverting similar conversion in comment - line too long - sed -i -e 's:"gnatgcc":"gcc":' "${S}"/gcc/ada/osint.ads -} - -src_install() { - gnatbuild_src_install - -# # there is something strange with provided Makefiles, causing an -# # access violation on gprmake. Have to do funny things.. -# make DESTDIR=${D} bindir="${D}${BINPATH}" install || die -# cp -dPr "${D}${D}${PREFIX}"/* "${D}${PREFIX}/" -# rm -rf "${D}var" -# -# gnatbuild_src_install move_libs cleanup prep_env - - # docs have to be fetched from 3rd place, quite messy package - dodir /usr/share/doc/${PF}/html - dohtml "${WORKDIR}"/*.html - - # misc notes and examples - cd ${GNATSOURCE} - dodoc features* known-problems-504a - cp -pPR examples/ "${D}/usr/share/doc/${PF}/" - - # this version of gnat does not provide info files yet - rm -f "${D}"${DATAPATH}/info/gnat.info -} - -pkg_postinst() { - gnatbuild_pkg_postinst - - elog - elog "This is an experimental issue of the gnat-gpl compiler, supporting" - elog "some of the new features of Ada2005. You may consider registering with" - elog "AdaCore at https://libre2.adacore.com/." - elog - ewarn "Please note!!!" - ewarn "gnat-gpl is distributed under the GPL-2 license, without the GMGPL provision!!" - ewarn "For the GMGPL version you may look at the gnat-gcc compiler." - ewarn -} diff --git a/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2007.ebuild b/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2007.ebuild deleted file mode 100644 index 29034ba6cd61..000000000000 --- a/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2007.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit gnatbuild - -DESCRIPTION="GNAT Ada Compiler - AdaCore GPL version" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -SRC_URI="https://dev.gentoo.org/~george/src/gcc-branch-${GCCVER}.tar.bz2 - http://www.adaic.org/standards/05rm/RM-05-Html.zip - https://dev.gentoo.org/~george/src/${P}.tar.bz2 - x86? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i386.tar.bz2 ) - ppc? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 ) - amd64? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-amd64.tar.bz2 )" -# ${BOOT_SLOT} and ${GCCVER} are defined in gnatbuild.eclass and depend -# only on $PV, so should be safe to use in DEPEND/SRC_URI - -KEYWORDS="amd64 ppc x86" -DEPEND="app-arch/unzip" -RDEPEND="virtual/blas - virtual/lapack" - -IUSE="" - -QA_EXECSTACK="${BINPATH:1}/gnatls ${BINPATH:1}/gnatbind - ${BINPATH:1}/gnatmake ${LIBEXECPATH:1}/gnat1 - ${LIBPATH:1}/adalib/libgnat-2007.so - ${LIBPATH:1}/libffi.so.4.0.1 ${LIBPATH:1}/32/libffi.so.4.0.1 " - -GNATSOURCE="${WORKDIR}/${PN}-2007-src" - -src_unpack() { - gnatbuild_src_unpack base_unpack common_prep - - # one of the converted gcc->gnatgcc in common_prep needs to stay gcc in - # fact in this version - sed -i -e 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' "${S}"/gcc/ada/makegpr.adb - # reverting similar conversion in comment - line too long - sed -i -e 's:"gnatgcc":"gcc":' "${S}"/gcc/ada/osint.ads -} - -src_install() { - gnatbuild_src_install - - # docs have to be fetched from 3rd place, quite messy package - dodir /usr/share/doc/${PF}/html - dohtml "${WORKDIR}"/*.html - - # misc notes and examples - cd ${GNATSOURCE} - dodoc features* known-problems-601 - cp -pPR examples/ Contributors.html "${D}/usr/share/doc/${PF}/" - - # this version of gnat does not provide info files yet - rm -rf "${D}${DATAPATH}/info/" -} - -pkg_postinst() { - gnatbuild_pkg_postinst - - ewarn "Please note!!!" - ewarn "gnat-gpl is distributed under the GPL-2 license, without the GMGPL provision!!" - ewarn "For the GMGPL version you may look at the gnat-gcc compiler." - ewarn -} diff --git a/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2008-r2.ebuild b/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2008-r2.ebuild deleted file mode 100644 index 5e67b2b7cc5e..000000000000 --- a/dev-lang/gnat-gpl/gnat-gpl-4.1.3.2008-r2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit autotools gnatbuild - -DESCRIPTION="GNAT Ada Compiler - AdaCore GPL version" -HOMEPAGE="https://libre.adacore.com/" -LICENSE="GPL-2" - -SRC_URI="https://dev.gentoo.org/~george/src/${P}.tar.bz2 - http://www.adaic.org/standards/05rm/RM-05-Html.zip - x86? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i386.tar.bz2 ) - ppc? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 ) - amd64? ( https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-amd64.tar.bz2 )" -# ${BOOT_SLOT} and ${GCCVER} are defined in gnatbuild.eclass and depend -# only on $PV, so should be safe to use in DEPEND/SRC_URI - -KEYWORDS="~amd64 ~ppc ~x86" -DEPEND="app-arch/unzip" -RDEPEND="virtual/blas - virtual/lapack" - -IUSE="" - -QA_EXECSTACK="${BINPATH:1}/gnatls ${BINPATH:1}/gnatbind - ${BINPATH:1}/gnatmake ${LIBEXECPATH:1}/gnat1 - ${LIBPATH:1}/adalib/libgnat-2007.so - ${LIBPATH:1}/libffi.so.4.0.1 ${LIBPATH:1}/32/libffi.so.4.0.1 " - -GNATSOURCE="${S}/${PN}-2008-src" - -src_unpack() { - gnatbuild_src_unpack base_unpack - pushd "${S}"/gnattools &> /dev/null - eautoconf - popd &> /dev/null - gnatbuild_src_unpack common_prep - - # one of the converted gcc->gnatgcc in common_prep needs to stay gcc in - # fact in this version - sed -i -e 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' "${S}"/gcc/ada/makegpr.adb - # reverting similar conversion in comment - line too long - sed -i -e 's:"gnatgcc":"gcc":' "${S}"/gcc/ada/osint.ads - - # fixing some stupid misspelling issue - sed -i -e "s:the get some usefull:to get some useful:" \ - "${GNATSOURCE}"/examples/options/README.testing -} - -src_install() { - gnatbuild_src_install - - # docs have to be fetched from 3rd place, quite messy package - dodir /usr/share/doc/${PF}/html - dohtml "${WORKDIR}"/*.html - - # misc notes and examples - cd ${GNATSOURCE} - dodoc features* known-problems-601 - cp -pPR examples/ Contributors.html "${D}/usr/share/doc/${PF}/" - - # this version of gnat does not provide info files yet - rm -rf "${D}${DATAPATH}/info/" -} - -pkg_postinst() { - gnatbuild_pkg_postinst - - einfo - ewarn "Please note!!!" - ewarn "gnat-gpl is distributed under the GPL-2 license, without the GMGPL provision!!" - ewarn "For the GMGPL version you may look at the gnat-gcc compiler." - einfo -} diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml deleted file mode 100644 index 1c711cd6fb44..000000000000 --- a/dev-lang/gnat-gpl/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>ada@gentoo.org</email> - <name>Gentoo Resources for Ada</name> -</maintainer> -<longdescription> -GNAT, the (GN)U (A)da (T)oolchain, is a high performance Ada 95 -development environment based on the mature GCC compiler technology. It -implements the full Ada 95 language defined by the ISO standard and is upward -compatible with Ada 83. This is a newest development released by AdaCore under -GPL. This is the first version implementing the Ada2005 standard. -</longdescription> -</pkgmetadata> diff --git a/dev-lang/io/Manifest b/dev-lang/io/Manifest deleted file mode 100644 index b135e8f1c088..000000000000 --- a/dev-lang/io/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST io-2011.09.12.tar.gz 9213332 SHA256 cdcf10745de2cd0aaa0c08f4ab31ac3aacfe942a8e1c2d52d5b50258862b5209 SHA512 15c994e5ca1c80b90523573000e402d60367f40692d01b9fcbaf0a00fba2a35939ea086cff25bae3533f1b89edc2cdae82f2c600a6d0c3e7792e5e57d92e4b72 WHIRLPOOL fe0d8d66e54104af5dd6e4ec0d44173cbd4e810b10f554f94037fb73d55887904002d236ff5f0da1307553650dd7204f8bff2eb3a74adf47bd2be3e02aa8752e diff --git a/dev-lang/io/files/io-2011.09.12-gentoo-fixes.patch b/dev-lang/io/files/io-2011.09.12-gentoo-fixes.patch deleted file mode 100644 index ff2e91152708..000000000000 --- a/dev-lang/io/files/io-2011.09.12-gentoo-fixes.patch +++ /dev/null @@ -1,160 +0,0 @@ -diff -Nurwp io-2011.09.12-orig/addons/CMakeLists.txt io-2011.09.12-chag/addons/CMakeLists.txt ---- io-2011.09.12-orig/addons/CMakeLists.txt 2011-09-12 18:14:12.000000000 -0400 -+++ io-2011.09.12-chag/addons/CMakeLists.txt 2012-04-29 08:16:56.000000000 -0400 -@@ -52,71 +52,135 @@ add_subdirectory(BigNum) - add_subdirectory(Bitly) - add_subdirectory(Blowfish) - add_subdirectory(Box) -+if(ENABLE_CFFI) - add_subdirectory(CFFI) -+endif(ENABLE_CFFI) -+if(ENABLE_CGI) - add_subdirectory(CGI) -+endif(ENABLE_CGI) - #add_subdirectory(Cairo) # XXX: Broken on OSX: ld: library not found for -lpng12 -+if(ENABLE_CLUTTER) - add_subdirectory(Clutter) -+endif(ENABLE_CLUTTER) - add_subdirectory(ContinuedFraction) -+if(ENABLE_CURSES) - add_subdirectory(Curses) -+endif(ENABLE_CURSES) -+if(ENABLE_DBI) - add_subdirectory(DBI) -+endif(ENABLE_DBI) - add_subdirectory(DistributedObjects) -+if(ENABLE_EDITLINE) - add_subdirectory(EditLine) -+endif(ENABLE_EDITLINE) - add_subdirectory(Facebook) -+if(ENABLE_FLUX) - add_subdirectory(Flux) -+endif(ENABLE_FLUX) - add_subdirectory(Fnmatch) -+if(ENABLE_FONT) - add_subdirectory(Font) -+endif(ENABLE_FONT) - add_subdirectory(GLFW) # XXX: Can't meet dependencies -+if(ENABLE_GOOGLESEARCH) - add_subdirectory(GoogleSearch) -+endif(ENABLE_GOOGLESEARCH) -+if(ENABLE_HTTPCLIENT) - add_subdirectory(HttpClient) -+endif(ENABLE_HTTPCLIENT) -+if(ENABLE_IMAGE) - add_subdirectory(Image) -+endif(ENABLE_IMAGE) -+if(ENABLE_LZO) - add_subdirectory(LZO) -+endif(ENABLE_LZO) -+if(ENABLE_LIBSNDFILE) - add_subdirectory(LibSndFile) -+endif(ENABLE_LIBSNDFILE) -+if(ENABLE_LIBXML2) - add_subdirectory(Libxml2) -+endif(ENABLE_LIBXML2) - add_subdirectory(Loki) -+if(ENABLE_LOUDMOUTH) - add_subdirectory(Loudmouth) -+endif(ENABLE_LOUDMOUTH) -+if(ENABLE_MD5SUM) - add_subdirectory(MD5) -+endif(ENABLE_MD5SUM) - add_subdirectory(Memcached) -+if(ENABLE_MYSQL) - add_subdirectory(MySQL) -+endif(ENABLE_MYSQL) - #add_subdirectory(NetworkAdapter) - add_subdirectory(NotificationCenter) - #add_subdirectory(Oauth) # OAuth should no longer break CMake configuration on Windows now. - #add_subdirectory(ODE) # XXX: Can't meet dependencies - add_subdirectory(ObjcBridge) # XXX: Broken for me -- Objective-C 2.0 not supported - add_subdirectory(Obsidian) -+if(ENABLE_OGG) - add_subdirectory(Ogg) -+endif(ENABLE_OGG) -+if(ENABLE_OPENGL) - add_subdirectory(OpenGL) -+endif(ENABLE_OPENGL) - #add_subdirectory(PortAudio) # XXX: Dependency broken for me -+if(ENABLE_POSTGRESQL) - add_subdirectory(PostgreSQL) -+endif(ENABLE_POSTGRESQL) - #add_subdirectory(Postgres) -+if(ENABLE_PYTHON) - add_subdirectory(Python) -+endif(ENABLE_PYTHON) - add_subdirectory(QDBM) - add_subdirectory(Random) - add_subdirectory(Range) - add_subdirectory(Rational) -+if(ENABLE_READLINE) - add_subdirectory(ReadLine) -+endif(ENABLE_READLINE) -+if(ENABLE_REGEX) - add_subdirectory(Regex) -+endif(ENABLE_REGEX) - add_subdirectory(SGML) -+if(ENABLE_SHA1) - add_subdirectory(SHA1) -+endif(ENABLE_SHA1) - #add_subdirectory(SQLite) # XXX: Want to delete in favour of SQLite3 -+if(ENABLE_SQLITE3) - add_subdirectory(SQLite3) -+endif(ENABLE_SQLITE3) - #add_subdirectory(SampleRateConverter) - add_subdirectory(SecureSocket) - #add_subdirectory(SkipDB) # XXX: Disabled...why? -+if(ENABLE_SOCKET) - add_subdirectory(Socket) -+endif(ENABLE_SOCKET) - #add_subdirectory(SoundTouch) # XXX: I can't meet dependencies - add_subdirectory(SqlDatabase) -+if(ENABLE_SYSLOG) - add_subdirectory(Syslog) -+endif(ENABLE_SYSLOG) - add_subdirectory(SystemCall) - #add_subdirectory(TagDB) # XXX: I can't meet dependencies - #add_subdirectory(TagLib) -+if(ENABLE_THEORA) - add_subdirectory(Theora) -+endif(ENABLE_THEORA) -+if(ENABLE_THREAD) - add_subdirectory(Thread) -+endif(ENABLE_THREAD) - add_subdirectory(TokyoCabinet) -+if(ENABLE_TWITTER) - add_subdirectory(Twitter) -+endif(ENABLE_TWITTER) - add_subdirectory(UUID) - add_subdirectory(User) - add_subdirectory(VertexDB) - add_subdirectory(Volcano) -+if(ENABLE_VORBIS) - add_subdirectory(Vorbis) -+endif(ENABLE_VORBIS) - add_subdirectory(Yajl) -+if(ENABLE_ZLIB) - add_subdirectory(Zlib) -+endif(ENABLE_ZLIB) -diff -Nurwp io-2011.09.12-orig/libs/basekit/CMakeLists.txt io-2011.09.12-chag/libs/basekit/CMakeLists.txt ---- io-2011.09.12-orig/libs/basekit/CMakeLists.txt 2011-09-12 18:14:12.000000000 -0400 -+++ io-2011.09.12-chag/libs/basekit/CMakeLists.txt 2012-04-21 22:06:47.000000000 -0400 -@@ -24,3 +24,6 @@ add_library(basekit SHARED ${SRCS}) - # The following add the install target, so we put libbasekit.* in our - # install prefix. - install(TARGETS basekit DESTINATION lib) -+ -+# Link basekit library against libdl (required by as-needed linking). -+target_link_libraries(basekit dl) -diff -Nurwp io-2011.09.12-orig/libs/coroutine/source/asm.S io-2011.09.12-chag/libs/coroutine/source/asm.S ---- io-2011.09.12-orig/libs/coroutine/source/asm.S 2011-09-12 18:14:12.000000000 -0400 -+++ io-2011.09.12-chag/libs/coroutine/source/asm.S 2012-04-21 23:20:26.000000000 -0400 -@@ -258,3 +258,7 @@ SET: - ldr r0, [r0] - mov pc, lr - #endif -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/dev-lang/io/io-2011.09.12-r2.ebuild b/dev-lang/io/io-2011.09.12-r2.ebuild deleted file mode 100644 index 58b41a5a06ca..000000000000 --- a/dev-lang/io/io-2011.09.12-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit cmake-utils - -DESCRIPTION="Io is a small, prototype-based programming language" -HOMEPAGE="http://www.iolanguage.com" -SRC_URI="mirror://gentoo/${P}.tar.gz - https://dev.gentoo.org/~araujo/snapshots/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="cgi clutter dbi doc editline google gui http image libffi libxml2 - lzo md5sum ncurses ogg opengl postgres pcre python readline sha1 sndfile sockets - sqlite syslog theora threads truetype twitter vorbis xmpp zlib" -DEPEND="clutter? ( media-libs/clutter ) - dbi? ( dev-db/libdbi ) - editline? ( dev-libs/libedit ) - image? ( virtual/jpeg - media-libs/tiff - media-libs/libpng ) - xmpp? ( net-libs/loudmouth ) - libffi? ( virtual/libffi ) - libxml2? ( dev-libs/libxml2 ) - lzo? ( dev-libs/lzo ) - ncurses? ( sys-libs/ncurses ) - ogg? ( media-libs/libogg ) - opengl? ( virtual/opengl ) - pcre? ( dev-libs/libpcre ) - postgres? ( dev-db/postgresql[server] ) - readline? ( sys-libs/readline ) - sndfile? ( media-libs/libsndfile ) - sqlite? ( >=dev-db/sqlite-3.0.0 ) - theora? ( media-libs/libtheora ) - truetype? ( media-libs/freetype ) - vorbis? ( media-libs/libvorbis ) - zlib? ( sys-libs/zlib )" -RDEPEND="" -REQUIRED_USE="vorbis? ( ogg )" - -src_prepare() { - epatch "${FILESDIR}/${P}-gentoo-fixes.patch" - # Fix multilib strict check (bug #430496) - sed -i 's/DESTINATION lib/DESTINATION lib${LIB_SUFFIX}/' \ - addons/*/CMakeLists.txt \ - libs/*/CMakeLists.txt -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_enable cgi CGI) - $(cmake-utils_use_enable clutter CLUTTER) - $(cmake-utils_use_enable dbi DBI) - $(cmake-utils_use_enable editline EDITLINE) - $(cmake-utils_use_enable libffi CFFI) - $(cmake-utils_use_enable gui FLUX) - $(cmake-utils_use_enable google GOOGLESEARCH) - $(cmake-utils_use_enable http HTTPCLIENT) - $(cmake-utils_use_enable xmpp LOUDMOUTH) - $(cmake-utils_use_enable image IMAGE) - $(cmake-utils_use_enable libxml2 LIBXML2) - $(cmake-utils_use_enable lzo LZO) - $(cmake-utils_use_enable md5sum MD5SUM) - $(cmake-utils_use_enable ncurses CURSES) - $(cmake-utils_use_enable ogg OGG) - $(cmake-utils_use_enable opengl OPENGL) - $(cmake-utils_use_enable postgres POSTGRESQL) - $(cmake-utils_use_enable python PYTHON) - $(cmake-utils_use_enable readline READLINE) - $(cmake-utils_use_enable pcre REGEX) - $(cmake-utils_use_enable sndfile LIBSNDFILE) - $(cmake-utils_use_enable sha1 SHA1) - $(cmake-utils_use_enable sockets SOCKET) - $(cmake-utils_use_enable sqlite SQLITE3) - $(cmake-utils_use_enable syslog SYSLOG) - $(cmake-utils_use_enable theora THEORA) - $(cmake-utils_use_enable threads THREADS) - $(cmake-utils_use_enable truetype FONT) - $(cmake-utils_use_enable twitter TWITTER ) - $(cmake-utils_use_enable vorbis VORBIS) - $(cmake-utils_use_enable zlib ZLIB) - -DCMAKE_SKIP_RPATH=ON - ) - cmake-utils_src_configure -} - -src_compile() { - # Fix bug #414421 - cmake-utils_src_compile -j1 -} - -src_install() { - cmake-utils_src_install - if use doc; then - dodoc docs/docs.css docs/*.html - fi -} diff --git a/dev-lang/io/io-2011.09.12-r3.ebuild b/dev-lang/io/io-2011.09.12-r3.ebuild deleted file mode 100644 index 85981dc77c66..000000000000 --- a/dev-lang/io/io-2011.09.12-r3.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Io is a small, prototype-based programming language" -HOMEPAGE="http://www.iolanguage.com" -SRC_URI="mirror://gentoo/${P}.tar.gz - https://dev.gentoo.org/~araujo/snapshots/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="cgi clutter dbi doc editline google gui http image libffi libxml2 - lzo md5sum ncurses ogg opengl postgres pcre python readline sha1 sndfile sockets - sqlite syslog theora threads truetype twitter vorbis xmpp zlib" -DEPEND="clutter? ( media-libs/clutter ) - dbi? ( dev-db/libdbi ) - editline? ( dev-libs/libedit ) - image? ( virtual/jpeg - media-libs/tiff - media-libs/libpng ) - xmpp? ( net-libs/loudmouth ) - libffi? ( virtual/libffi ) - libxml2? ( dev-libs/libxml2 ) - lzo? ( dev-libs/lzo ) - ncurses? ( sys-libs/ncurses ) - ogg? ( media-libs/libogg ) - opengl? ( virtual/opengl ) - pcre? ( dev-libs/libpcre ) - postgres? ( dev-db/postgresql[server] ) - readline? ( sys-libs/readline ) - sndfile? ( media-libs/libsndfile ) - sqlite? ( >=dev-db/sqlite-3.0.0 ) - theora? ( media-libs/libtheora ) - truetype? ( media-libs/freetype ) - vorbis? ( media-libs/libvorbis ) - zlib? ( sys-libs/zlib )" -RDEPEND="" -REQUIRED_USE="vorbis? ( ogg )" - -PATCHES=( - "${FILESDIR}/${P}-gentoo-fixes.patch" -) - -src_prepare() { - default - - # Fix multilib strict check (bug #430496) - sed -i 's/DESTINATION lib/DESTINATION lib${LIB_SUFFIX}/' \ - addons/*/CMakeLists.txt \ - libs/*/CMakeLists.txt -} - -src_configure() { - local mycmakeargs=( - -DENABLE_CGI=$(usex cgi) - -DENABLE_CLUTTER=$(usex clutter) - -DENABLE_DBI=$(usex dbi) - -DENABLE_EDITLINE=$(usex editline) - -DENABLE_CFFI=$(usex libffi) - -DENABLE_FLUX=$(usex gui) - -DENABLE_GOOGLESEARCH=$(usex google) - -DENABLE_HTTPCLIENT=$(usex http) - -DENABLE_LOUDMOUTH=$(usex xmpp) - -DENABLE_IMAGE=$(usex image) - -DENABLE_LIBXML2=$(usex libxml2) - -DENABLE_LZO=$(usex lzo) - -DENABLE_MD5SUM=$(usex md5sum) - -DENABLE_CURSES=$(usex ncurses) - -DENABLE_OGG=$(usex ogg) - -DENABLE_OPENGL=$(usex opengl) - -DENABLE_POSTGRESQL=$(usex postgres) - -DENABLE_PYTHON=$(usex python) - -DENABLE_READLINE=$(usex readline) - -DENABLE_REGEX=$(usex pcre) - -DENABLE_LIBSNDFILE=$(usex sndfile) - -DENABLE_SHA1=$(usex sha1) - -DENABLE_SOCKET=$(usex sockets) - -DENABLE_SQLITE3=$(usex sqlite) - -DENABLE_SYSLOG=$(usex syslog) - -DENABLE_THEORA=$(usex theora) - -DENABLE_THREADS=$(usex threads) - -DENABLE_FONT=$(usex truetype) - -DENABLE_TWITTER=$(usex twitter) - -DENABLE_VORBIS=$(usex vorbis) - -DENABLE_ZLIB=$(usex zlib) - -DCMAKE_SKIP_RPATH=ON - ) - cmake-utils_src_configure -} - -src_compile() { - # Fix bug #414421 - cmake-utils_src_compile -j1 -} - -src_install() { - cmake-utils_src_install - if use doc; then - dodoc docs/docs.css docs/*.html - fi -} diff --git a/dev-lang/io/metadata.xml b/dev-lang/io/metadata.xml deleted file mode 100644 index ca3934cbded3..000000000000 --- a/dev-lang/io/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<use> -<flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag> -<flag name="editline">Build add-on for <pkg>dev-libs/libedit</pkg></flag> -<flag name="gui">Build the Flux GUI add-on</flag> -<flag name="google">Build the google search add-on</flag> -<flag name="http">Build http client add-on</flag> -<flag name="image">Build add-on for images support (jpeg, png, tiff)</flag> -<flag name="libxml2">Build add-on for <pkg>dev-libs/libxml2</pkg></flag> -<flag name="md5sum">Build md5sum add-on</flag> -<flag name="sha1">Build sha1 add-on</flag> -<flag name="twitter">Build twitter add-on</flag> -</use> -<longdescription lang="en"> -Io is a small, prototype-based programming language. The ideas in Io are mostly -inspired by Smalltalk (all values are objects), Self (prototype-based), -NewtonScript (differential inheritance), Act1 (actors and futures for -concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua -(small, embeddable). -</longdescription> -</pkgmetadata> diff --git a/dev-libs/libmal/Manifest b/dev-libs/libmal/Manifest deleted file mode 100644 index 9d894d9ee934..000000000000 --- a/dev-libs/libmal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libmal-0.44.1.tar.gz 459226 SHA256 9f6ab41215c53c010e91c5a47949c1bcd793be4b869d986e1192305c998a0170 SHA512 1d34066c0a7c4204afe3520a03c0aabb027049ec74b66133a5b2e649cf56b4446c1595d08b068cb2d28ec42e062cf2f65964f30b315c7139a0299675f0e5c343 WHIRLPOOL 068deb1d74d21c226227a450a7e0e08ba8d1219a4bbe01c7e313f62a2037f85dbad782fe6279e99ea59960d42aaaccd69238fb94b00ce565e65869216e9a5919 diff --git a/dev-libs/libmal/libmal-0.44.1.ebuild b/dev-libs/libmal/libmal-0.44.1.ebuild deleted file mode 100644 index cda6bd945c58..000000000000 --- a/dev-libs/libmal/libmal-0.44.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -DESCRIPTION="convenience library of the functions malsync distribution" -HOMEPAGE="http://www.jlogday.com/code/libmal/index.html" -SRC_URI="http://www.jlogday.com/code/libmal/${P}.tar.gz" - -LICENSE="MPL-1.0" -SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 x86" -IUSE="static-libs" - -RDEPEND=">=app-pda/pilot-link-0.12.3" -DEPEND="${RDEPEND}" - -DOCS="ChangeLog README" - -src_configure() { - econf \ - --disable-dependency-tracking \ - $(use_enable static-libs static) -} - -src_install() { - default - - docinto malsync - dodoc malsync/{ChangeLog,README,Doc/README*} || die - - find "${D}" -name '*.la' -exec rm -f {} + -} diff --git a/dev-libs/libmal/metadata.xml b/dev-libs/libmal/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-libs/libmal/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-libs/log4c/Manifest b/dev-libs/log4c/Manifest deleted file mode 100644 index adbd5889181a..000000000000 --- a/dev-libs/log4c/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST log4c-1.2.1.tar.gz 508139 SHA256 6ed40a41307c26d052667e1661437394ab00e29cd24ff2640b502ba8ab1e442b SHA512 d8a5122df4d0afcff4880464ca58afa0661db3c60242c8ed1d034acf217f642bf9db0b0601ee07e832195408a8fa2ee8be61e9ee3f6ab59834bb13ec8598d0fd WHIRLPOOL 3a5f7e682f5f1a0f2cb073a8c242c01b94df55791e361a8781177acf631adce30a86732718a8a618f72c2a34f096d1522ea9c208547123684327a6ac0b1a0d49 -DIST log4c-1.2.4.tar.gz 559789 SHA256 5991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea SHA512 bd66029183b545de6b46b803e128735c5b57af0ca7f8a0a1f1655565920778993362e3187ffbe9b4b5e85dbf4c700b7d1f1dd4d1a636bcb20bfdb71fc73d37ca WHIRLPOOL 30e90b35d1ccc9fd4687cd761fe99f9933cb17ad75c97c3c140c1e794b696aea0caf643dde434b7c90555c821eebb59b1874f8a61d4d26896bd71739816c5812 diff --git a/dev-libs/log4c/files/log4c-1.2.4-docdir.patch b/dev-libs/log4c/files/log4c-1.2.4-docdir.patch deleted file mode 100644 index 9bbb532da33b..000000000000 --- a/dev-libs/log4c/files/log4c-1.2.4-docdir.patch +++ /dev/null @@ -1,16 +0,0 @@ -Respect the autotools docdir switch. Avoid installing a copy of the license. - ---- doc/Makefile.am -+++ doc/Makefile.am -@@ -1,10 +1,9 @@ - man3dir = $(mandir)/man3 --docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION) -+docdir = @docdir@ - docfiles = \ - $(top_srcdir)/README \ - $(top_srcdir)/AUTHORS \ - $(top_srcdir)/NEWS \ -- $(top_srcdir)/COPYING \ - $(top_srcdir)/ChangeLog - - targets = doxygen.stamp diff --git a/dev-libs/log4c/log4c-1.2.1.ebuild b/dev-libs/log4c/log4c-1.2.1.ebuild deleted file mode 100644 index 618e29d4418b..000000000000 --- a/dev-libs/log4c/log4c-1.2.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit eutils - -DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations" -HOMEPAGE="http://log4c.sourceforge.net/" -SRC_URI="mirror://sourceforge/log4c/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 x86" -IUSE="debug doc examples +expat" - -RDEPEND="media-gfx/graphviz - expat? ( dev-libs/expat )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -src_unpack() { - unpack ${A} - cd "${S}" -} - -src_configure() { - local myconf - myconf="${myconf} --disable-expattest" - - econf \ - $(use_enable doc doxygen) \ - $(use_enable debug) \ - $(use_enable expat) \ - ${myconf} || die "configure failed" -} - -src_compile() { - emake || die "make failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "install failed" - - dodoc AUTHORS ChangeLog NEWS README TODO - - if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins -r examples/* - fi -} diff --git a/dev-libs/log4c/log4c-1.2.4.ebuild b/dev-libs/log4c/log4c-1.2.4.ebuild deleted file mode 100644 index 06a2fbfd484e..000000000000 --- a/dev-libs/log4c/log4c-1.2.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools-utils - -DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations" -HOMEPAGE="http://log4c.sourceforge.net/" -SRC_URI="mirror://sourceforge/log4c/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc examples +expat static-libs" - -RDEPEND="expat? ( dev-libs/expat )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[dot] )" - -PATCHES=( "${FILESDIR}/${P}-docdir.patch" ) - -src_configure() { - local myeconfargs=( - --disable-expattest - $(use_enable debug) - $(use_enable doc) - ) - - use expat || myeconfargs+=( --without-expat ) - - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins -r examples/* - fi -} diff --git a/dev-libs/log4c/metadata.xml b/dev-libs/log4c/metadata.xml deleted file mode 100644 index b913a7b5704a..000000000000 --- a/dev-libs/log4c/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - Log4c is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. - </longdescription> - <upstream> - <remote-id type="sourceforge">log4c</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/pynut/Manifest b/dev-python/pynut/Manifest deleted file mode 100644 index 580692f6ee99..000000000000 --- a/dev-python/pynut/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-pynut-1.2.tar.gz 3610 SHA256 446adbc317f67815d0faefb679c0c7f47c2cba64efaa1b9386f08a442b3fd2ce SHA512 b4fcaff1a23648c7a7bb48bb3b795291a57aabc032c2ed53fc54eb87d6ba46c970fb67472e41e23ce40b021d2b21a027189c2c93369c7503078acc8109368fb7 WHIRLPOOL 03964bc2648b22543dc11da62ce27e3cbd36cfcbf1352fd9d442fe46e3f151500295a5bec745ab8ac50bda6c5607b90ccf17e35d2e44fbd8d17ee07d9fdceec4 diff --git a/dev-python/pynut/metadata.xml b/dev-python/pynut/metadata.xml deleted file mode 100644 index 7f4f33c6dbc9..000000000000 --- a/dev-python/pynut/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> -</pkgmetadata> diff --git a/dev-python/pynut/pynut-1.2.ebuild b/dev-python/pynut/pynut-1.2.ebuild deleted file mode 100644 index 895bc47de0c4..000000000000 --- a/dev-python/pynut/pynut-1.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="3" - -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit python - -DESCRIPTION="An abstraction class written in Python to access NUT (Network UPS Tools) server" -HOMEPAGE="http://www.lestat.st/informatique/projets/pynut-en/" -SRC_URI="http://www.lestat.st/_media/informatique/projets/pynut/python-${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -S="${WORKDIR}/python-${P}" - -src_install() { - installation() { - insinto $(python_get_sitedir) - doins PyNUT.py - } - python_execute_function -q installation - - dodoc README -} - -pkg_postinst() { - python_mod_optimize PyNUT.py -} - -pkg_postrm() { - python_mod_cleanup PyNUT.py -} diff --git a/dev-python/remoteobjects/metadata.xml b/dev-python/remoteobjects/metadata.xml deleted file mode 100644 index 931a7068b27a..000000000000 --- a/dev-python/remoteobjects/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">LegNeato/remoteobjects</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/remoteobjects/remoteobjects-99999999.ebuild b/dev-python/remoteobjects/remoteobjects-99999999.ebuild deleted file mode 100644 index adca05c76e65..000000000000 --- a/dev-python/remoteobjects/remoteobjects-99999999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -if [[ ${PV} == "99999999" ]] ; then - EGIT_REPO_URI="git://github.com/LegNeato/${PN}.git - https://github.com/LegNeato/${PN}.git" - inherit git-2 -fi - -DESCRIPTION="subclassable Python objects for working with JSON REST APIs" -HOMEPAGE="https://github.com/LegNeato/remoteobjects" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="test" - -RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}]" -DEPEND="${DEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/mox[${PYTHON_USEDEP}] )" - -python_prepare_all() { - # Disable failing tests. - sed -e "s/test_get_bad_encoding/_&/" -i tests/test_http.py - distutils-r1_python_prepare_all -} - -pthon_test() { - nosetests || die "tests failed" -} diff --git a/dev-python/sphinxcontrib-plantuml/Manifest b/dev-python/sphinxcontrib-plantuml/Manifest deleted file mode 100644 index 3549c540e670..000000000000 --- a/dev-python/sphinxcontrib-plantuml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sphinxcontrib-plantuml-0.4.tar.gz 4944 SHA256 2305cb631f6bea2bdae7c69d841b92c451115433c6b3b8fb1bee5fec323dd857 SHA512 a00760146ab56a96035d511fdf01d5dfbca5ef077b40ac00087267a702d7367d706f9956774af6acd7154d3b425452169d02f98170a765280e4d0b77e14b7438 WHIRLPOOL 7a4e4332b7f488c6e050c84670d1d06afc7b6375aa0b00231134c1fb24b63d8be73216b400c1c1417a1a3302421e045b9495f6906942fb6ebf0321f6c2b8aa1e diff --git a/dev-python/sphinxcontrib-plantuml/metadata.xml b/dev-python/sphinxcontrib-plantuml/metadata.xml deleted file mode 100644 index 0f160b80e6fc..000000000000 --- a/dev-python/sphinxcontrib-plantuml/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription lang="en"> - This package allows inline plantuml diagrams inside sphinx text files. - </longdescription> - <upstream> - <remote-id type="pypi">sphinxcontrib-plantuml</remote-id> - <remote-id type="bitbucket">birkenfeld/sphinx-contrib</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.4.ebuild b/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.4.ebuild deleted file mode 100644 index 93d63c6294b9..000000000000 --- a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit distutils-r1 - -DESCRIPTION="Extension to embed UML diagram by using PlantUML" -HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="" - -DEPEND=" - >=dev-python/sphinx-1.1[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND} - media-gfx/plantuml -" - -DOCS="README.rst" diff --git a/dev-ruby/fxruby/Manifest b/dev-ruby/fxruby/Manifest deleted file mode 100644 index e600eb7e3d1b..000000000000 --- a/dev-ruby/fxruby/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fxruby-1.6.29.gem 1894400 SHA256 d6e81d984a27e9abb9f51097a796b0d082ef08d186d2da8e1b948125a9ddb22e SHA512 5438ae48b1e95ef1247c214d44a8334ce54fd8396a7348de4796ab309a554014bd4f82e4a738d9192fe792d4decb91118f66e11e68e38d4a0620be33258b1823 WHIRLPOOL 5cf110f5a7c70ab14c047fb47a2554706adbf978faa46fec625f74651e3397b724e35c8dd805aae20884c826bc9bb17a82bd1891c21a1c08830135bac0602fe2 -DIST fxruby-1.6.34.gem 1899008 SHA256 df9de29be580be2b4c59f7e77ec3c65c88eb94ef1536e3a0d421330d80abd44b SHA512 33b2a53c2cacd9fabdc7dd4e3b0db99c4eb2bd1380bf10b5e98bd923d30d2d64bc340cf4bccb4a0b33e87075529a532590e07115d44164a90e273c942dab8d3c WHIRLPOOL 99f13cc19804e46ce19ef221beea1b18e07be814e794bb5169912cb9a8df8d95c715f6e0487989c45d83eeab56f340f064cc729b0c63098a01b6e5cc823483d1 diff --git a/dev-ruby/fxruby/fxruby-1.6.29-r1.ebuild b/dev-ruby/fxruby/fxruby-1.6.29-r1.ebuild deleted file mode 100644 index 8aa8c44c9356..000000000000 --- a/dev-ruby/fxruby/fxruby-1.6.29-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -# ruby22 -> fails tests -USE_RUBY="ruby20 ruby21" - -RUBY_FAKEGEM_NAME="fxruby" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="History.txt index.html README.rdoc TODO" - -inherit multilib virtualx ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby language binding to the FOX GUI toolkit" -HOMEPAGE="http://www.fxruby.org/" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE="examples doc" - -CDEPEND="x11-libs/fox:1.6 >=x11-libs/fxscintilla-1.62-r1" -DEPEND="${DEPEND} ${CDEPEND} dev-lang/swig" -RDEPEND="${RDEPEND} ${CDEPEND}" - -ruby_add_bdepend "test? ( dev-ruby/ruby-opengl )" - -ruby_add_bdepend "doc? ( dev-ruby/rdoc )" - -all_ruby_prepare() { - sed -i -e '/\[:compile\]/d' Rakefile || die - einfo "Avoid -O0 builds" - sed -i -e 's:-O0 -I:-I:' \ - ext/fox16_c/extconf.rb || die "Can't fix forced -O0" - - # Use a more modern swig. - sed -i -e 's/swig-1.3.22/swig/g' Rakefile || die - - # Remove failing tests. We did not run tests before so this is not a - # regression for now. - rm test/TC_FXFileStream.rb test/TC_FXId.rb test/TC_FXMainWindow.rb test/TC_FXMaterial.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/fox16_c extconf.rb || die -} - -each_ruby_compile() { - CXX=$(tc-getCXX) emake V=1 -Cext/fox16_c || die - cp ext/fox16_c/fox16_c$(get_modname) lib/ || die -} - -all_ruby_compile() { - all_fakegem_compile - - rdoc --main rdoc-sources/README.rdoc --exclude ext/fox16_c --exclude "/aliases|kwargs|missingdep|responder/" || die -} - -each_ruby_test() { - VIRTUALX_COMMAND=${RUBY} virtualmake -S testrb -Ilib test/TC_*.rb || die -} - -all_ruby_install() { - all_fakegem_install - - if use examples; then - for dir in sample samples example examples; do - if [ -d ${dir} ] ; then - dodir /usr/share/doc/${PF} - cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed" - fi - done - fi -} diff --git a/dev-ruby/fxruby/fxruby-1.6.29.ebuild b/dev-ruby/fxruby/fxruby-1.6.29.ebuild deleted file mode 100644 index 32d0b2fc964a..000000000000 --- a/dev-ruby/fxruby/fxruby-1.6.29.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -# ruby22 -> fails tests -USE_RUBY="ruby20" - -RUBY_FAKEGEM_NAME="fxruby" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="History.txt index.html README.rdoc TODO" - -inherit multilib virtualx ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby language binding to the FOX GUI toolkit" -HOMEPAGE="http://www.fxruby.org/" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="amd64 hppa ppc ppc64 x86 ~x86-fbsd" -IUSE="examples doc" - -CDEPEND="x11-libs/fox:1.6 >=x11-libs/fxscintilla-1.62-r1" -DEPEND="${DEPEND} ${CDEPEND} dev-lang/swig" -RDEPEND="${RDEPEND} ${CDEPEND}" - -ruby_add_bdepend "test? ( dev-ruby/ruby-opengl )" - -ruby_add_bdepend "doc? ( dev-ruby/rdoc )" - -all_ruby_prepare() { - sed -i -e '/\[:compile\]/d' Rakefile || die - einfo "Avoid -O0 builds" - sed -i -e 's:-O0 -I:-I:' \ - ext/fox16_c/extconf.rb || die "Can't fix forced -O0" - - # Use a more modern swig. - sed -i -e 's/swig-1.3.22/swig/g' Rakefile || die - - # Remove failing tests. We did not run tests before so this is not a - # regression for now. - rm test/TC_FXFileStream.rb test/TC_FXId.rb test/TC_FXMainWindow.rb test/TC_FXMaterial.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/fox16_c extconf.rb || die -} - -each_ruby_compile() { - CXX=$(tc-getCXX) emake V=1 -Cext/fox16_c || die - cp ext/fox16_c/fox16_c$(get_modname) lib/ || die -} - -all_ruby_compile() { - all_fakegem_compile - - rdoc --main rdoc-sources/README.rdoc --exclude ext/fox16_c --exclude "/aliases|kwargs|missingdep|responder/" || die -} - -each_ruby_test() { - VIRTUALX_COMMAND=${RUBY} virtualmake -S testrb -Ilib test/TC_*.rb || die -} - -all_ruby_install() { - all_fakegem_install - - if use examples; then - for dir in sample samples example examples; do - if [ -d ${dir} ] ; then - dodir /usr/share/doc/${PF} - cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed" - fi - done - fi -} diff --git a/dev-ruby/fxruby/fxruby-1.6.34.ebuild b/dev-ruby/fxruby/fxruby-1.6.34.ebuild deleted file mode 100644 index 4516910bcf46..000000000000 --- a/dev-ruby/fxruby/fxruby-1.6.34.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -# ruby22 -> fails tests -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_NAME="fxruby" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="History.txt index.html README.rdoc TODO" - -inherit multilib virtualx ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby language binding to the FOX GUI toolkit" -HOMEPAGE="http://www.fxruby.org/" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE="examples doc" - -CDEPEND="x11-libs/fox:1.6 >=x11-libs/fxscintilla-1.62-r1" -DEPEND="${DEPEND} ${CDEPEND} dev-lang/swig" -RDEPEND="${RDEPEND} ${CDEPEND}" - -ruby_add_bdepend "test? ( dev-ruby/ruby-opengl )" - -ruby_add_bdepend "doc? ( dev-ruby/rdoc )" - -all_ruby_prepare() { - sed -i -e '/\[:compile\]/d' Rakefile || die - einfo "Avoid -O0 builds" - sed -i -e 's:-O0 -I:-I:' \ - ext/fox16_c/extconf.rb || die "Can't fix forced -O0" - - # Avoid mini-portile for building since this is only really used for Windows builds - sed -i -e '/mini_portile/ s:^:#:' \ - -e '/MiniPortile/,/^end/ s:^:#:' \ - ext/fox16_c/extconf.rb || die - - # Remove failing tests. We did not run tests before so this is not a - # regression for now. - rm -f test/TC_{FXApp,FXMainWindow}.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/fox16_c extconf.rb || die -} - -each_ruby_compile() { - CXX=$(tc-getCXX) emake V=1 -Cext/fox16_c || die - cp ext/fox16_c/fox16_c$(get_modname) lib/ || die -} - -all_ruby_compile() { - all_fakegem_compile - - rdoc --main rdoc-sources/README.rdoc --exclude ext/fox16_c --exclude "/aliases|kwargs|missingdep|responder/" || die -} - -each_ruby_test() { - VIRTUALX_COMMAND=${RUBY} virtualmake -S testrb -Ilib test/TC_*.rb || die -} - -all_ruby_install() { - all_fakegem_install - - if use examples; then - for dir in sample samples example examples; do - if [ -d ${dir} ] ; then - dodir /usr/share/doc/${PF} - cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed" - fi - done - fi -} diff --git a/dev-ruby/fxruby/metadata.xml b/dev-ruby/fxruby/metadata.xml deleted file mode 100644 index 28ab0c15f206..000000000000 --- a/dev-ruby/fxruby/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>ruby@gentoo.org</email> - <name>Gentoo Ruby Project</name> -</maintainer> -</pkgmetadata> diff --git a/dev-util/metro/Manifest b/dev-util/metro/Manifest deleted file mode 100644 index c7a7049fff5c..000000000000 --- a/dev-util/metro/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST metro-1.5.1.tar.bz2 40418 SHA256 2119d0fc7ef329a2a9477231bac8ec75c8950378b08d32ae99b7e8c5ae671811 SHA512 e1c7adfa3ca98f658a2c9f3f4f40bbcb514570e825fd895809db2732b29ec82fda4fe77eb5f4bb85d8d262d7380fb3eb0682edf19e2ff00843c9fb005d80ad0e WHIRLPOOL 44f89d2ac520a90a3b3388b1e143c7b6b0682daab13b6fc077f8cc5aaf1fd2d39152411123ce7df0ca2104ce742b9b9f6d633aab8b4d8d0232e7bfb77a24505c diff --git a/dev-util/metro/metadata.xml b/dev-util/metro/metadata.xml deleted file mode 100644 index bd7875e63a3a..000000000000 --- a/dev-util/metro/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - Metro is a build tool that can build Gentoo Linux OS releases and OpenVZ - templates. It’s designed to interface with a package manager such as - Portage/emerge so that users can build their own releases of Gentoo or - other Linux-based operating systems. - - The heart of Metro is its data-oriented recipe language and associated - parser, which has been designed to keep operating system builds - organized, consistent, maintainable and reliable. - - From a Gentoo perspective, you can view Metro as a complete re-thinking - and redesign of Gentoo’s Catalyst build tool – building on its strengths - and addessing its weaknesses. - </longdescription> - <use> - <flag name="ccache">Enable support for ccache</flag> - <flag name="git">Enable support for git snapshots</flag> - <flag name="threads">Enable support for pbzip2 tarball packing/unpacking</flag> - </use> -</pkgmetadata> diff --git a/dev-util/metro/metro-1.5.1.ebuild b/dev-util/metro/metro-1.5.1.ebuild deleted file mode 100644 index efa5c11cde4c..000000000000 --- a/dev-util/metro/metro-1.5.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="3" -PYTHON_DEPEND="2" -inherit python - -DESCRIPTION="release metatool used for creating Gentoo and Funtoo releases" -HOMEPAGE="https://github.com/funtoo/metro" -SRC_URI="http://www.funtoo.org/archive/metro/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+ccache +git threads" - -DEPEND="" -RDEPEND="threads? ( app-arch/pbzip2 ) - ccache? ( dev-util/ccache ) - git? ( dev-vcs/git )" - -src_install() { - insinto /usr/lib/metro - doins -r . - fperms 0755 /usr/lib/metro/metro - dosym /usr/lib/metro/metro /usr/bin/metro - python_convert_shebangs -r 2 "${ED}" -} diff --git a/games-mud/wxmud/metadata.xml b/games-mud/wxmud/metadata.xml deleted file mode 100644 index d1d955acf6f0..000000000000 --- a/games-mud/wxmud/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>leio@gentoo.org</email> - </maintainer> - <longdescription> -wxMUD is an open source cross-platform graphical MUD client featuring MCCP, MXP and MSP support, among other usual features. - </longdescription> - <upstream> - <remote-id type="sourceforge">wxmud</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-mud/wxmud/wxmud-9999.ebuild b/games-mud/wxmud/wxmud-9999.ebuild deleted file mode 100644 index 68099e5efdb0..000000000000 --- a/games-mud/wxmud/wxmud-9999.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER=2.8 -PYTHON_COMPAT=( python2_7 ) -inherit flag-o-matic subversion wxwidgets autotools python-single-r1 - -DESCRIPTION="Cross-platform MUD client" -HOMEPAGE="http://wxmud.sourceforge.net/" -SRC_URI="" -ESVN_REPO_URI="https://wxmud.svn.sourceforge.net/svnroot/wxmud/trunk" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="python" - -RDEPEND=" - >=x11-libs/gtk+-2.4:2 - x11-libs/wxGTK:${WX_GTK_VER} - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_unpack() { - subversion_src_unpack - cd "${S}" || die - AT_M4DIR="m4" eautoreconf -} - -src_configure() { - append-flags -fno-strict-aliasing - # No audiere in portage yet, so useful MSP support is disabled for now - econf \ - --with-wx-config="${WX_CONFIG}" \ - $(use_enable python) \ - --disable-audiere -} - -src_compile() { - emake -} - -src_install() { - default - dodoc docs/input.txt docs/scripting.txt -} diff --git a/mail-filter/isbg/Manifest b/mail-filter/isbg/Manifest deleted file mode 100644 index d5d1ec1545a3..000000000000 --- a/mail-filter/isbg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST isbg_0.99_20100303.tgz 7562 SHA256 cf47d36645e588132acb51459b767c9c31ea6d4322de341364034b4e669dcc42 SHA512 cea6bf34c07e34e3a640f680561f0a6aeb5dca7b82c745749f71adcdc4b117226b5a6b7b5f0208d51d4426477f13d93d984c6a4bdfd55baa9a80c8c82e31a15b WHIRLPOOL caee5a61260914495ca7730a9c7ff4fbe16e86389e89b14c76958a74a9adee4bcc45d55889ced2f59fbf619a204cdade6775f3f08ca0d1fa0f7af7224b7a3acd diff --git a/mail-filter/isbg/isbg-0.99-r1.ebuild b/mail-filter/isbg/isbg-0.99-r1.ebuild deleted file mode 100644 index 52b0043ea68b..000000000000 --- a/mail-filter/isbg/isbg-0.99-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -PYTHON_DEPEND="2" - -inherit python - -MY_P="${P/-/_}_20100303" -DESCRIPTION="IMAP Spam Begone: a script that makes it easy to scan an IMAP inbox for spam using SpamAssassin" -HOMEPAGE="http://redmine.ookook.fr/projects/isbg" -SRC_URI="mirror://github/ook/${PN}/${MY_P}.tgz" - -# upstream says: -# You may use isbg under any OSI approved open source license -# such as those listed at http://opensource.org/licenses/alphabetical -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND} - mail-filter/spamassassin -" - -pkg_setup() { - python_set_active_version 2 -} - -src_prepare() { - python_convert_shebangs 2 isbg.py -} - -src_install() { - dobin isbg.py || die "script installation failed" - dodoc CHANGELOG CONTRIBUTORS README || die "doc installation failed" -} diff --git a/mail-filter/isbg/metadata.xml b/mail-filter/isbg/metadata.xml deleted file mode 100644 index 5bc053628cb5..000000000000 --- a/mail-filter/isbg/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <remote-id type="github">downloads/ook</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-gfx/cutycapt/Manifest b/media-gfx/cutycapt/Manifest deleted file mode 100644 index adb9fc433edf..000000000000 --- a/media-gfx/cutycapt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cutycapt-0_p20120409.tar.gz 7053 SHA256 5e5feb898379f7beca2cf1c6d37eefe2926d73453ad530e8866c0cb013ea04ed SHA512 02bf95dcfb9b1c95baef9c18c3624e684bd84a22db5644bf6b77f17d5f2c4a366dcc9036a303603eec505fb09700088575f973afa1d6f67eb43abd08abdeadec WHIRLPOOL 2ffe18a1d0e26dfc258d7d01e87ee1ceedcd18a10dd382fe4587a144f00d8cc857f8e5fec7b907f0b4f97e1cdc4567ddf655e710fede56e1ac13c679b322888f diff --git a/media-gfx/cutycapt/cutycapt-0_p20120409.ebuild b/media-gfx/cutycapt/cutycapt-0_p20120409.ebuild deleted file mode 100644 index b9764dcc707f..000000000000 --- a/media-gfx/cutycapt/cutycapt-0_p20120409.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit qt4-r2 - -DESCRIPTION="Qt WebKit Web Page Rendering Capture Utility" -HOMEPAGE="http://cutycapt.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~mattm/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="dev-qt/qtgui:4 dev-qt/qtwebkit:4 dev-qt/qtcore:4 dev-qt/qtsvg:4" -RDEPEND="${DEPEND}" - -src_configure() { - eqmake4 CutyCapt.pro -} - -src_install() { - dobin CutyCapt -} - -pkg_postinst() { - einfo "Upstream is no longer actively developing package." - einfo "Recommends switching to PhantomJS instead." - einfo "" - einfo "You cannot use CutyCapt without an X server, but you" - einfo "can use e.g. Xvfb as light-weight server." - einfo "See ${HOMEPAGE} for usage." -} diff --git a/media-gfx/cutycapt/metadata.xml b/media-gfx/cutycapt/metadata.xml deleted file mode 100644 index abbbe0c64add..000000000000 --- a/media-gfx/cutycapt/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription> - A Qt WebKit Web Page Rendering Capture Utility - </longdescription> - <upstream> - <remote-id type="sourceforge">cutycapt</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-gfx/xsvg/Manifest b/media-gfx/xsvg/Manifest deleted file mode 100644 index dd1e2d5017cb..000000000000 --- a/media-gfx/xsvg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsvg-0.2.1.tar.gz 91431 SHA256 af75bb7f5ab15310c34a1ca3d357c7f5210be6439a3a76047c44ad9f0a3c2d6f SHA512 e3ddc7253e881d699a49803509076a06c41ee470764f1faf93b09b2e896b1688fb728ed91315920f2ce0df6af7382922d94bfd0e2ec0dd9c9cf744f773c69b34 WHIRLPOOL 8c12bac10b976a3344d42204d739e06384d8297f10c6916b992fd7e480dbedb4198acec01fa6e30a62dbcf46005165d1175e10415331b89edd16f10f9d2567a5 diff --git a/media-gfx/xsvg/files/xsvg-0.2.1-asneeded.patch b/media-gfx/xsvg/files/xsvg-0.2.1-asneeded.patch deleted file mode 100644 index aafe09893476..000000000000 --- a/media-gfx/xsvg/files/xsvg-0.2.1-asneeded.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff -ur xsvg-0.2.1.orig/src/Makefile.am xsvg-0.2.1/src/Makefile.am ---- xsvg-0.2.1.orig/src/Makefile.am 2003-12-19 17:07:21.000000000 +0200 -+++ xsvg-0.2.1/src/Makefile.am 2007-03-12 22:31:55.000000000 +0200 -@@ -6,4 +6,4 @@ - xsvg.c - - AM_CFLAGS = $(X_CFLAGS) $(XSVG_CFLAGS) --xsvg_LDFLAGS = $(X_LIBS) $(XSVG_LIBS) -+xsvg_LDADD = $(X_LIBS) $(XSVG_LIBS) diff --git a/media-gfx/xsvg/metadata.xml b/media-gfx/xsvg/metadata.xml deleted file mode 100644 index 19bf1be2581e..000000000000 --- a/media-gfx/xsvg/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>graphics@gentoo.org</email> - <name>Gentoo Graphics Project</name> -</maintainer> -</pkgmetadata> diff --git a/media-gfx/xsvg/xsvg-0.2.1.ebuild b/media-gfx/xsvg/xsvg-0.2.1.ebuild deleted file mode 100644 index da41a89bb357..000000000000 --- a/media-gfx/xsvg/xsvg-0.2.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit autotools eutils - -DESCRIPTION="a command line viewer for SVG files" -HOMEPAGE="http://cairographics.org" -SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 hppa ppc ~sparc x86" -IUSE="" - -RDEPEND=" - x11-libs/cairo[X] - x11-libs/libsvg-cairo" -DEPEND="${RDEPEND} - x11-libs/libXt - x11-libs/libXcursor" - -src_prepare() { - epatch "${FILESDIR}"/${P}-asneeded.patch - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/media-libs/libdlna/Manifest b/media-libs/libdlna/Manifest deleted file mode 100644 index fb42cd6ef262..000000000000 --- a/media-libs/libdlna/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libdlna-0.2.4.tar.bz2 37579 SHA256 4b2787392ea5ff61c0056bbaa0bb00a2c83d595d20b5658741658cddd17678c5 SHA512 2d6185e0d7f9d449fe48e5e6c7331a46fb795794c6b8f229e730e47ae519e28d012a79227c2bb43d3a62442560e0d65c8a84ef48e714a99848b854495d6bf7e6 WHIRLPOOL c2977ca71891cd64b12342b6ceb509c7c03ddb3ae1cbda44c0517796e990c07c9306c7372fcd112d7f211d7f79ae476fe146eaf2197065d5aebf6ba7dc20fda9 diff --git a/media-libs/libdlna/files/libdlna-0.2.4-ffmpeg.patch b/media-libs/libdlna/files/libdlna-0.2.4-ffmpeg.patch deleted file mode 100644 index 1a908ac20c94..000000000000 --- a/media-libs/libdlna/files/libdlna-0.2.4-ffmpeg.patch +++ /dev/null @@ -1,22 +0,0 @@ -Adapt to the latest ffmpeg API - -Gentoo bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=540150 -Signed-off-by: Markos Chandras <hwoarang@gentoo.org> - -Index: libdlna-0.2.4/src/profiles.c -=================================================================== ---- libdlna-0.2.4.orig/src/profiles.c -+++ libdlna-0.2.4/src/profiles.c -@@ -334,7 +334,12 @@ dlna_guess_media_profile (dlna_t *dlna, - p = p->next; - } - -+#if LIBAVFORMAT_VERSION_MAJOR < 54 - av_close_input_file (ctx); -+#else -+ avformat_close_input(&ctx); -+#endif -+ - free (codecs); - return profile; - } diff --git a/media-libs/libdlna/files/libdlna-0.2.4-libav9.patch b/media-libs/libdlna/files/libdlna-0.2.4-libav9.patch deleted file mode 100644 index 7b6deb055e75..000000000000 --- a/media-libs/libdlna/files/libdlna-0.2.4-libav9.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/profiles.c -+++ b/src/profiles.c -@@ -287,7 +287,7 @@ - return NULL; - } - -- if (av_find_stream_info (ctx) < 0) -+ if (avformat_find_stream_info (ctx, NULL) < 0) - { - if (dlna->verbosity) - fprintf (stderr, "can't find stream info\n"); diff --git a/media-libs/libdlna/libdlna-0.2.4.ebuild b/media-libs/libdlna/libdlna-0.2.4.ebuild deleted file mode 100644 index 702d5ddb1774..000000000000 --- a/media-libs/libdlna/libdlna-0.2.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils multilib toolchain-funcs - -DESCRIPTION="A reference open-source implementation of DLNA (Digital Living Network Alliance) standards" -HOMEPAGE="http://libdlna.geexbox.org" -SRC_URI="http://libdlna.geexbox.org/releases/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" - -DEPEND=">=virtual/ffmpeg-0.6.90" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-libav9.patch - # 540150 - epatch "${FILESDIR}"/${P}-ffmpeg.patch - - tc-export CC -} - -src_configure() { - # I can't use econf - # --host is not implemented in ./configure file - ./configure \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --disable-static \ - || die -} - -src_compile() { - # not parallel safe, error "cannot find -ldlna" - emake -j1 -} diff --git a/media-libs/libdlna/metadata.xml b/media-libs/libdlna/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/media-libs/libdlna/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/media-libs/libsvg/Manifest b/media-libs/libsvg/Manifest deleted file mode 100644 index 81fb1f41eac3..000000000000 --- a/media-libs/libsvg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libsvg-0.1.4.tar.gz 366688 SHA256 4c3bf9292e676a72b12338691be64d0f38cd7f2ea5e8b67fbbf45f1ed404bc8f SHA512 b6767003005b00863c651d59f77c5eb4fcea18a38d4265ed53c72e87e7e4cd273b9ec176c26e385a8f7551b6286b3ce3af66496c0c2af8b249a5eef3e40159a2 WHIRLPOOL 9b5e4c4d5eaa3dabd1badcda6fdd6a4562af042058c9d2ca3e335ec9b4c6483870da30025aa0a344ec436b08e982035cc55684171f7705b1f204ac9ca5c2e16c diff --git a/media-libs/libsvg/files/libsvg-0.1.4-asneeded.patch b/media-libs/libsvg/files/libsvg-0.1.4-asneeded.patch deleted file mode 100644 index 35445356ae54..000000000000 --- a/media-libs/libsvg/files/libsvg-0.1.4-asneeded.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- configure.in.orig 2009-01-04 16:26:45.836984083 +0100 -+++ configure.in 2009-01-04 16:26:30.409983868 +0100 -@@ -55,6 +55,7 @@ - LIBSVG_PARSER_BACKEND="libxml" - LIBSVG_REQUIRES="libxml-2.0" - fi -+AC_SEARCH_LIBS([jpeg_stdio_src], [jpeg]) - AC_SUBST(LIBSVG_CFLAGS) - AC_SUBST(LIBSVG_LIBS) - AC_SUBST(LIBSVG_REQUIRES) diff --git a/media-libs/libsvg/libsvg-0.1.4-r1.ebuild b/media-libs/libsvg/libsvg-0.1.4-r1.ebuild deleted file mode 100644 index 671d907bba2e..000000000000 --- a/media-libs/libsvg/libsvg-0.1.4-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit autotools eutils libtool - -DESCRIPTION="A parser for SVG content in files or buffers" -HOMEPAGE="http://cairographics.org" -SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="" - -RDEPEND="dev-libs/libxml2 - media-libs/libpng - virtual/jpeg" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - sed -i \ - -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \ - src/svg_image.c || die - epatch "${FILESDIR}"/${P}-asneeded.patch - elibtoolize - eautoconf -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README TODO -} diff --git a/media-libs/libsvg/metadata.xml b/media-libs/libsvg/metadata.xml deleted file mode 100644 index 6ade85e1c642..000000000000 --- a/media-libs/libsvg/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>graphics@gentoo.org</email> - <name>Gentoo Graphics Project</name> - </maintainer> -</pkgmetadata> diff --git a/media-plugins/audacious-dumb/Manifest b/media-plugins/audacious-dumb/Manifest deleted file mode 100644 index 120b1f453026..000000000000 --- a/media-plugins/audacious-dumb/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST audacious-dumb-0.65.tar.gz 24483 SHA256 5b27718179634b61cad9843be4ff70b23a9be2f50134d5594e7ce329c1907c0d SHA512 155b835050bed01c8f77fc5cf86571e0b4414e6557e36463d127d343423dbae27b357d9d1aec6c8fccd38b0f629e194a780cb0fcef46ef8fdb9e6bd0fe4f62db WHIRLPOOL bfae9144590b9a71431565ebd72bbe049edc85ff02470656384d046d06ccff7678538faeb249ab50b62f4e6a30e93c4010241161f975536102409bf59f79faa3 -DIST audacious-dumb-0.73.tar.gz 19608 SHA256 189ca98cdce0fa79ec3695bdb09e57cb97881c5cae7a36e3722c636801b76265 SHA512 390654c402e1d7b7af68f86e90bf10440378fbd2a0c710975367e2506f55da734d580d530e88db3f28bdab4d1f3e5f17739586ba2dc627e2929ea7ee636da437 WHIRLPOOL 80a2e4350678a03c51a6ac6a4ca07c5fd9c1f5fb36075ff4189a16dea9e50a18e242527f4238683f690353be62814f87647c9fe63d36fbfaee3484ed420aa3a1 -DIST audacious-dumb-0.74.tar.gz 19616 SHA256 be920a99cb03ad95f0448ff73f55f2a4f75b54b247e62621ef3e4d1542b7fbd6 SHA512 38c2af975dabd8d3123fa8a96fa627dea189d75ac06d3360650e4dca48131118cec55b295b317dfe1a307d3888f3cb4525c02c38cd3b46645ccbe9a8038ed381 WHIRLPOOL 201474f1e2fba8aa37c53bb397f95e755f9c0eb76ed3348058e9f2908fdd30c54bb3715f49b9c429ab598abbcf6ed69ed4b45ad2b0d94881c3e16d6dc5c6d0fe -DIST audacious-dumb-0.80.tar.gz 19905 SHA256 534a47f7ae1a14b8fcd877082d00cf0cc96cec9b6c4c5cc8cf01443c150bb469 SHA512 3b4de8eb9c22aa2ad0d931d29c54ed61c5a59865f070841b7708da8ca596b087367cb9d6561064de5248e9b773a5f2e226c779034cfcf8ab19d6a26f10083d46 WHIRLPOOL 2b2605dba510e19e7dba31bcf00707c0b3a32853c5344a13b04f2878700ef3f88f92bdf1ca71dec05a37434cca15723fa5df6601b4f8eb39d839df0063deb9dc -DIST audacious-dumb-0.81.tar.gz 19819 SHA256 a8fc36ee3080e6d736da427e6336a9de6088ea5b0e099612cc03463f5ae52a85 SHA512 4c25a14810803c625be11fde854343ad72e69f624aa8e2fbb78c8e12f4490192d35596b7e1b0b412c84078134a0c8ef0669651d492dea45f4d4cba36a8562bae WHIRLPOOL 1075b7346d6f933370cb572e5fabc86a763303e77dd3d0a73868531791f1e8fba9b42d51c01c7ecfd33fe111a23149444d656a57e91a5655638f2d118c169a62 -DIST audacious-dumb-0.82.tar.gz 19839 SHA256 a1c1a0cc513a7c261f789aa533907e02c14d55342771177f11b07154e3056a03 SHA512 5e8e821f7d63054e1909365c605ee9205c4551d63fd1a39d8d33b98e66bcb93cc4ad7ee6676a2db40b7df16652fa0f1ce48e41f033390ef347ec013bacdd6e67 WHIRLPOOL f86261b1a00f1d850351fc5ca2aeeb4d0793d7afaa3ff8487430ff71a99d4b64b02cdd58e52505f607d5d76ad50a0510af0fcee4b7787762373fd4f039b1f335 -DIST audacious-dumb-0.83.tar.gz 19325 SHA256 c9d218228b2dcbbbaea12b0ff8e1782d0fe5b7b8028fccd0f946db3c6b05517c SHA512 7cce90ff698166f0945db12b9bdc6719a0b85719ef2d1b74e8ae2665bee0c193a2a1d4fbec3d6cabb5d6fb871bffff47921121e4bcf6ff57fed8aea3f966e56e WHIRLPOOL a948a4fe2def66e16bcd947e4f5d880a4c7fdb65926db5a32265c9a82a4652e783a10bfef5d2a529725d6f4d3c891549fc63a2ed7f08f54127ff215f4982e902 diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.65.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.65.ebuild deleted file mode 100644 index 80bb55a643b1..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.65.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="<media-sound/audacious-3.0 - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.73.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.73.ebuild deleted file mode 100644 index 82dd6dae73c9..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.73.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="=media-sound/audacious-3.1* - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.74.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.74.ebuild deleted file mode 100644 index 82dd6dae73c9..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.74.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="=media-sound/audacious-3.1* - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.80.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.80.ebuild deleted file mode 100644 index 72ff84f1ffa1..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.80.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="=media-sound/audacious-3.2* - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.81.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.81.ebuild deleted file mode 100644 index 635ae93a4172..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.81.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=media-sound/audacious-3.3 - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.82.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.82.ebuild deleted file mode 100644 index b9ae30a546e0..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.82.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=media-sound/audacious-3.3 - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/audacious-dumb-0.83.ebuild b/media-plugins/audacious-dumb/audacious-dumb-0.83.ebuild deleted file mode 100644 index fa9ca96faa41..000000000000 --- a/media-plugins/audacious-dumb/audacious-dumb-0.83.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit toolchain-funcs - -DESCRIPTION="Audacious Plug-in for accurate, high-quality IT/XM/S3M/MOD playback" -HOMEPAGE="http://www.netswarm.net/" -SRC_URI="http://www.netswarm.net/misc/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=media-sound/audacious-3.5 - >=media-libs/dumb-0.9.3" - -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -src_compile() { - tc-export CC - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ChangeLog README README-dumb-bmp README-dumb-xmms -} diff --git a/media-plugins/audacious-dumb/metadata.xml b/media-plugins/audacious-dumb/metadata.xml deleted file mode 100644 index 6ef24c048ce5..000000000000 --- a/media-plugins/audacious-dumb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>sound@gentoo.org</email> -<name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-sound/gnaural/Manifest b/media-sound/gnaural/Manifest deleted file mode 100644 index ab3e3f16fcc7..000000000000 --- a/media-sound/gnaural/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnaural-1.0.20110606.tar.gz 414028 SHA256 c5efe082a10290cc0d5ed51a3abe67cfcbf6f77827c86bb709ae5719be56395d SHA512 328704fc082d826cf5a681ace8a32c426a3560046f8133ca5c726ad3a4e0071fffa81ffe4ccb4df2b6dad4cfcde6ad40ebea8aeb01e20a494bb7b965116a64c9 WHIRLPOOL 9461bf21aa2a67636742f90a25617bb87e876a7efe2cc4591d83eb97c4d527f0f6bd00e06a26dc309dce30d1deec9854961a2f9d2ab318a76124bbb329a8f8fa diff --git a/media-sound/gnaural/gnaural-1.0.20110606.ebuild b/media-sound/gnaural/gnaural-1.0.20110606.ebuild deleted file mode 100644 index 0c9c8c80f53c..000000000000 --- a/media-sound/gnaural/gnaural-1.0.20110606.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -GCONF_DEBUG="no" - -inherit autotools gnome2 - -DESCRIPTION="An opensource binaural-beat generator" -HOMEPAGE="http://gnaural.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/Gnaural/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=" - >=x11-libs/gtk+-2:2 - >=gnome-base/libglade-2 - >=dev-libs/glib-2:2 - >=media-libs/libsndfile-1.0.2 - >=media-libs/portaudio-19_pre20071207 -" -DEPEND="${RDEPEND} - nls? ( dev-util/intltool ) - virtual/pkgconfig -" - -src_prepare() { - mv configure.in configure.ac || die #426262 - - # Install desktop file into xdg compliant location - sed -i -e 's@/gnome/apps/Multimedia@/applications@g' \ - Makefile.am || die "Failed to sed Makefile.am" - - eautoreconf - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - $(use_enable nls) -} diff --git a/media-sound/gnaural/metadata.xml b/media-sound/gnaural/metadata.xml deleted file mode 100644 index 7436e65c7cc0..000000000000 --- a/media-sound/gnaural/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - Gnaural is an opensource programmable auditory binaural-beat generator, implementing the principle described in the October 1973 Scientific American article "Auditory Beats in the Brain" by Gerald Oster. The theme of the article is that the processing of binaural beats involves different neural pathways than conventional hearing. Research inspired by the article went on to show that binaural beats can induce a "frequency-following response" (FFR) in brainwave activity. - </longdescription> - <upstream> - <remote-id type="sourceforge">gnaural</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-tv/linuxtv-dvb-firmware/Manifest b/media-tv/linuxtv-dvb-firmware/Manifest deleted file mode 100644 index 18eed6653831..000000000000 --- a/media-tv/linuxtv-dvb-firmware/Manifest +++ /dev/null @@ -1,29 +0,0 @@ -DIST 2830SCap2.sys 86912 SHA256 ba96cf8e973c721a7a5a78f99b46065fef6a44169f7c2c75007f51b1432b2538 SHA512 641d9c8a44f7a6833538d780e45f71108a2d2d3a36913118d221e923b083eced572ee681a748ec492039d632a2f5124a8d1c5949938aeeae377337c2a6ef1136 WHIRLPOOL 6b0d4499a961b273150cd92ea3383fd77bad27fbbcf879240660d4ad2fe4e45ae0f6c4837397547212ffd5dd66df3445a9737c3182d1d721b52ace3837e3da09 -DIST 2830SLoad2.sys 15872 SHA256 899c3ddecd4227d0bf8ac393a297bc3fe9cd5e366d389154044d14a7dcf255b6 SHA512 594c8608682a515c21112f95be73135d3400a2fcd0d5896c12dae65ca2bdcf50cbd51c01dc4e68b613b848e90d957d259c20bcd670b897df44e33f189df96730 WHIRLPOOL 9f142959ebdacfcc12e845707f5a3b8a9f311bbb589bc806b1d83da100435c39122acd9c3177372d5eee5f708aca94f849d9811603e23cd6b8b3916e40940592 -DIST 7%5Cdrv_2.11.02.zip 235227 SHA256 a8e994a4af94cc5c4808603d648a19d5056f85338cfa6bfffffb072f2fde36bf SHA512 afbb14176d4ea201f67cb6cbb8a525bf6a8bbeb9ef4ec865165a337d4a59e43fe71419123671407e659789662bbd5d7aa3fe16ea7d690abeec5ae26cfb9f7f4e WHIRLPOOL d931f3b068b63655f7439227a3d225563bcee586c705d165238eca1eda0b2bd8ec04139b796c511f593e42ba892d8a663af816039dba67180eeaaaf8054d5159 -DIST AVerTVHD_MCE_A180_Drv_v1.2.2.16.zip 156028 SHA256 7f65564416b12bc34d0d2e49b61a11c557e0f48a49064a8c880423606d43aa3f SHA512 df8515e05fcb612b094e6c65caf10eab571178fe2fbf3b5645ceaec56c2221edf2bb059165c259484acaac77d9779c7b8cc347ffd8b24339be472d982e1222ff WHIRLPOOL 632f517883b6d68af994bc31476aa994cf991fb9ee0bf67e8f426a5c81042b2ac1cf407540069cfa16a0695d75dda605560501fec18c4a4fa851e2209489880e -DIST TT_PCI_2.19h_28_11_2006.zip 22366414 SHA256 887492ba12193ed39ac28ed98f02e6ebb7290807461f4c7ffb10750685098061 SHA512 08d840c08fcd59d4a613197adf5d271a76de101e0db7fdee21a7fa38b1d6f5b573e58f430e95c74a35db33e2866316143bc56f17316acdfb6875f390cbd64362 WHIRLPOOL 0252866f0af60f8df354a5432a54d0ef7977da438397aa917eded37c61bb350203523c8c1ffda81e139082f6ce58829f36e0b5036e7511eb3508d7f2e86b2419 -DIST Tevii_linuxdriver_0815.rar 3743579 SHA256 e1c5f04d3c565e43f90cf00dea6a1c30981d8bd14162163d8b97755d8ea909c1 SHA512 da35df5c18132df0781055b7d85a267e15051ba697ab1f67a7c4ed274c533d15eb4b21dfe719a72f5ceabaea873ec920185aa564c885413e6fe717d3d5f36560 WHIRLPOOL b3a5e32e6232fdcb4ff95959e51d5f13254b6bb3bf7bd518798e60c7d2dbcb4b5172b1da22f3eeff48c7aecd24932b1fe0f7b579fab099268b811d1d3878883c -DIST TwinhanDTV2.608a.zip 22316104 SHA256 5e6007e28d2d043c63bb917189f6ddfe8e8a25edd007af0328926a093e2390a6 SHA512 1476ba9b7845bece86d26f272f908704f828ebea2cc68468b4d8cb4180fa22bb8dbea870ae2fbde233a2424e9249de5f21c75a459e65ad067780fb18e1c9fe99 WHIRLPOOL 3c0a73d58f8b30ffec713cccaa644c38c84fcfd9dba57b27f855d896f706d213d150e32115a26913fecaf41d8b03a09001c7e2fd5933fc0259453bbc609f298b -DIST Yuan%20MPC718%20TV%20Tuner%20Card%202.13.10.1016.zip 2485056 SHA256 0a3e5272ccbc7fbd3ac006d8677a22a556b39594febb52d2cbab637d153e7381 SHA512 58fa3ec67443023d6ac259a6d765453c6ca5271ab6db8f62ed1ccf0c18bf4e88b456dc48cd4015fff72801285149d81412aa64179e0c1797c03c7f7879e617c4 WHIRLPOOL cd0cfc1ea9c9524571aeee6b53c573bb07e14fc144c5cea11ea5059e52b4785702531d15f18f13c5335a16e1752923e4365cfa40d5aa177f454903f55de29978 -DIST af9005.fw 28250 SHA256 5d1eedb40067a622c3ac6ec782f8c2de3af8d11e76603deed738deac7144cd82 SHA512 8937b39d2718ca09f4699a0982c7ad86405230a28f51d6b5e750451197796b3bf4fe6506caa07da47597109af935373f4ac9fb350472f72f7fa6d6c01881e2a3 WHIRLPOOL 955fa7800e3c4ea7918fcd06e42c1967dac05345bfae9a90fb894d24bb4cbf876ce5dafa2d29a4a07d82e179dddf6ed4501123b44d3412210a65ee16c1b5e644 -DIST dec217g.exe 16371951 SHA256 fd20902bcc3178a26b5a27fe88adcdfce888daa8d2206b67b13e5f3a3973dc1c SHA512 2d0fc3b3b7bd8391fb29d1e6378dcb3d61cbb12959a9b57ffe6e68446493a9a43c98a982c08a7394a219bdda64e5c78addc9f6df7db0a7e6bda2830d6941cd65 WHIRLPOOL 932e876d2a779af49030f56bcd7ed7f9081f72f45422573bb990257a4fc75a41dbf25e172862ca2758efa7f8d4e669589d2b55f4263c70763e380af4d0fc8e5d -DIST download.ashx?file=57 3667491 SHA256 c548a010b8900dece021b29c01052fb195ffd590cb3e6f0c8f8c632fc3901abe SHA512 d0e877fce2f41f5e6444c8c297080b5b3139a6be9034de40dc9dd8b789f9bf403b00ebdb926e930780dce4e054150231c457c543e65988c492dbeffc87de08e3 WHIRLPOOL 30cdcef0b339f6b97dde6afd336dcb1621792a966c48c3abbb5b440e88b657d4b9d21a50bf704241a25b9368c773e86ed90eea9aad72080de91fe463bf8a2cc6 -DIST dvb-fe-bcm3510-01.fw 2285 SHA256 978ece002a3e1f5eb760f6ca48496e05da00b7aa76e0f6f2cb108bde2ea14f51 SHA512 a753e5cca7f976801f02de4a5502b8c149238473b75a492ecca77a8ebbdc006b8e5914f16f7876c6c5f08bea7548aeec56ca111d6b290cdf508e61b865848128 WHIRLPOOL 70edb9c0460fa4a67c586d698c81388755eece217848afbea59869a4cd9a5a3d5213469cdf1bb83ddc6a1f014f51c6e84aff827a2cd87c6d3ca6d877fbdfbd73 -DIST dvb-fe-sp887x.fw 23620 SHA256 e0a3b66c7b059c3be93764bea82866121c1f4fa2336f4b6abed1047360e92368 SHA512 7e7373f28b237c41e8b2bdcda0677ed5a67cf10d47ee87659f6358413b5fd82ed4d39c83344a1134292fc1e76650bf7431aa58e087716b4e4d00c52088469843 WHIRLPOOL f42345c210918e08eaed4a792370d2e7779ddee0ee5b6565456f917d90c473035c1df680e6758c19f21ba56c65d976baa532ee95b53143a32549bf430bf82323 -DIST dvb-fe-tda10045.fw 30555 SHA256 211d6917a2c1b56838d91bdd5963d0646fac111cdd8c765c2398af49e33b0e46 SHA512 ee09e4d6e397d3a5ec24abe136802c43dd854b4fc43e2041a12b525fbd4cf0b9e5fe50c4b4fe0772262de54626d553853bde5bbcf49cf5a74dca8e369a5a865b WHIRLPOOL 0867e6307ef604f4e5ff191d189c02316d0808506dcafc475a254bd9e20917cd2c5d395b3bf8501fd2e1999983db37bb00b06478631f1541fe6ca4c15f1a2214 -DIST dvb-firmwares-1.tar.bz2 182356 SHA256 11772d539e5605e92f51a1edc82382c19808dea2bb9f0b425efad354e0d9bd52 SHA512 e0d94e906034ca4d3b81d5e8802114bcda8cd06119e505425b3d65e9ead39d8d18c3f0bf77df845b47b99a77468fb781412dbf6ee15878c254648499c17461f4 WHIRLPOOL 0aec50735266823e444af7c2e4613c2a02f33e400f136c21db2367972608f7b2b278326b8263df654f0e2802c94256000b440c48ea7628a00ed985f3d15fb5ef -DIST dvb-ttpci-01.fw-fc2624 242836 SHA256 044c4974189d90715189af82e648a8a0512cd4ce5bd48d50d6f2b80f1095de40 SHA512 044b812043d8d7acbb6c4ac06cb745172976ef0db70122b8be4c0bd74427d92de675fe866f64d639e880476ee11348dd88e8c9d998d9c60c58749aa80c961611 WHIRLPOOL 0f81b7e8573d9958a97ef4d256c6ba18a095bdefbf77ace5329181b94585353799456bf850a6a014d7ccc1f7b383e7d61049d90bcecf2c2b02df6516a04a307d -DIST dvb-usb-af9015.fw 15913 SHA256 a0ae064c3acef212172f13317d627492d0ed3c0a43f3634821b33a00fbf99621 SHA512 b7ba58329d7432a3c91176632f3905ce073c9cf8531a1629a539cceb0cf018769b0cf966b37350642ce41eddce4036d4dbc123aebc8d63367109cbbdeb590edc WHIRLPOOL 3e0f1811a2598d050c8f7b5264deaf148da6dd2a67c0d6779716df5853d7c01c11298a13c30b7adb8cd6a6e503d8523c8b056e5853e29b0068473f21e891709e -DIST dvb-usb-bluebird-01.fw 9025 SHA256 1d9d8c5a320a0a76c476e08bd212291144439121d4147dbf8d48822b576306fc SHA512 5e71d89bec537253ec13d1c4de5b82704924a3b20af68b7685e19ca67b7b0776783acbbd2162caac14e53da6b62c51df5467446df5e54dab7cee84217977b42f WHIRLPOOL 8cc3e5f443fa3731d00ef2d271ddd92f006290862baf4d85864781cc877bb012a3883e4dad9ebe49467a6d68527425fb5eecbb5d0c6fa4a0c0819425898b2e97 -DIST dvb-usb-dib0700-1.20.fw 33768 SHA256 74f5ffeb43767e1af6d379d6cc2e0efeaa54455d030bcd71d95f0f2a908c672a SHA512 b9265a620f5e42d3daba60dbaa5f893d118bb1c4285e3f1612e6a9ac2661db911c1ecb36b2974409f2a8c591b5d21566e433db5178a2683c8cbb791504a8972d WHIRLPOOL 2c52c1c4e744996ce8ab3c4f82e3f4d07fb190aa0e95241fa7154e6220ccd96f6be768e4f3e318476b6b73eae767487d3e618752fb1b5c33784998346927f6ba -DIST dvb-usb-wt220u-02.fw 8480 SHA256 ed8cd2ae6b5ad540fd4a14de9ccaa10f662781961f44cfe58b623679a5f508df SHA512 ed7e493d4a1f8fb89335ba4783cb45bdbb9dc01afd6a56a15cde532c735247ee4e640360307f72464ae56922297d0b166e7b2f5b6dc751fddf00ae9ea7598fe7 WHIRLPOOL 2917c3ee32f770fc5520f45857aa636d1e9c54383be34d4bd1664722b1af7e0ef47287f8ba7afb5c58667d330eec069d3b154d51722be722ab54de1459be1e0b -DIST dvb-usb-wt220u-fc03.fw 12902 SHA256 838044a2f98736fe5b1266598a36eed4b5c9aa845e65c5d1d4054b8b72f808dc SHA512 94a07b404d7ca678b09d29eb74842f2aeb3e4a61e73d7a225c817e468bdd46b396dc6c8db6ba6cbd69d9ce661bf89add2528d57647586472cc9f3c018b731509 WHIRLPOOL 5efe2f1f19392163f8166a34561f86f66c306d9a3d845ac44f030544434a5ad90fba2cf7a8cfe54b9fe822173b7c8abe8b9c06e6c0352bdac03ebc37cc30d323 -DIST tt_Premium_217g.zip 11348671 SHA256 cfe84a039c20473ba41c2e3da165c668a0e227f197ea0e272abc253c5f9f5a83 SHA512 468dcd8102a8506d51a30eb87b056f98c336bb3894b0a3f0d993dc66f61640b287886fae8e84bae87bdf4eb8008870c6f856181407f63345430a02ef3fdc84ae WHIRLPOOL a96d3734d43740abcec94bdf5e1e4083d6e4fa1954cc8699166d93b2a1c76d068eea190cb87350f38de8ea365e275d8a15fc137f06cf853234244cce5600b7eb -DIST v4l-cx231xx-avcore-01.fw 16382 SHA256 c2a75fc710f51c778abe7c7e8b54ed5686b17811dd203d1de3070d3df70d70f6 SHA512 2c7db24188c3399b05a2362ef359f9b9978dd3ab937c09ce86c2e923c19a687499d89cd07738e6dc1f4232be15caf989f602b4522d7bb5f3da6009bdcfe0508c WHIRLPOOL 28cb9906c6c85f2f5d6ddfa17eb101bdafab54dafbd9ebaeb8552f0dec4537202a3b05a65250e7280fdae8462e4098c22c864aa88943f98cbe94caf967bbe056 -DIST v4l-cx23418-apu.fw 141200 SHA256 770351d86c757f4be635f276386269eeaf0448e7c3fa1791507e77e5556c063a SHA512 627e073d09d4136604627f24b8a69539221d9becc4e6e18f24d9a81eb417f4f0183484ae38ccbea0aa93da9e8d75882e603f0788b4dff3160f73f2e42e08284e WHIRLPOOL e1aed81fa9da4c6028e76e3a5606c2ec0baafedb01e491ca11f50f6b369a004cfe01d05bd92af6d52265155262b7b5c20cba23aa810e89d859d6419427127b10 -DIST v4l-cx23418-cpu.fw 158332 SHA256 058eebb8072bbf0628de3774aad0e5eaa83f871334f8120c0e12c9b971be9bce SHA512 02bd66461efb50bd74bbf2ba4423db143e7d458e5bf573da5378bf93822ec762b7783b7fcc4163a4e97eda1ac741500db02d16c0c00763daaa8c031fe824b647 WHIRLPOOL 5f5c4b7426ffdc5da1637918c722efa28ada03a3e60ea715d99d8807b598d8b8f39ad474ed6d556df02342726182e63b0b22dc15791d0aba3f4e97bc8b6969ab -DIST v4l-cx23418-dig.fw 16382 SHA256 a6505aee99fa71768daece0a7ced1ac1f60bf7f8d823707640778fe0a4fd0a81 SHA512 02b48cf498abfc2d72b420021cf6dc3a47d28c883c5175df9718d19b5f31bb7e0bf912088bd47a7572f96c4a9764cf16f4e7db58bfa1d43d79d5e95a90a66d37 WHIRLPOOL a797615acdf6a6f54bc160dacb3e0da077985e1824b6da37b54e44ffd8425f5621370cf904c029ea5ac275c9359b07b2c3cca6638d8d5ae0f1cf749fdc1ebf77 -DIST v4l-cx23885-avcore-01.fw 16382 SHA256 c2a75fc710f51c778abe7c7e8b54ed5686b17811dd203d1de3070d3df70d70f6 SHA512 2c7db24188c3399b05a2362ef359f9b9978dd3ab937c09ce86c2e923c19a687499d89cd07738e6dc1f4232be15caf989f602b4522d7bb5f3da6009bdcfe0508c WHIRLPOOL 28cb9906c6c85f2f5d6ddfa17eb101bdafab54dafbd9ebaeb8552f0dec4537202a3b05a65250e7280fdae8462e4098c22c864aa88943f98cbe94caf967bbe056 -DIST v4l-cx23885-enc.fw 16382 SHA256 c2a75fc710f51c778abe7c7e8b54ed5686b17811dd203d1de3070d3df70d70f6 SHA512 2c7db24188c3399b05a2362ef359f9b9978dd3ab937c09ce86c2e923c19a687499d89cd07738e6dc1f4232be15caf989f602b4522d7bb5f3da6009bdcfe0508c WHIRLPOOL 28cb9906c6c85f2f5d6ddfa17eb101bdafab54dafbd9ebaeb8552f0dec4537202a3b05a65250e7280fdae8462e4098c22c864aa88943f98cbe94caf967bbe056 -DIST v4l-cx25840.fw 16382 SHA256 67a06c2dbcdf893c309357c4de181655be55708b6985c99b2e7ba8bebc417212 SHA512 69e3020b97f80ea8da65c7b141f5281be997fba43f96365b40bfcca2ab788775d39a38c0164f1803ed37c4fabc14fb0cc9e16b46cf791e3eee7403401fc47cc1 WHIRLPOOL ee019238f658025bb3e6bd9dc33b392d66cd394b43794b86876f9d19b188b91b2690b9f7f1fddff7828a953f13b2a5be57949cce8073d0997176729f1c8e4625 diff --git a/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.07.06 b/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.07.06 deleted file mode 100644 index 1b7428e0c660..000000000000 --- a/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.07.06 +++ /dev/null @@ -1,638 +0,0 @@ -#!/usr/bin/perl -# DVB firmware extractor -# -# (c) 2004 Andrew de Quincey -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -use File::Temp qw/ tempdir /; -use IO::Handle; - -@components = ( "sp8870", "sp887x", "tda10045", "tda10046", - "tda10046lifeview", "av7110", "dec2000t", "dec2540t", - "dec3000s", "vp7041", "dibusb", "nxt2002", "nxt2004", - "or51211", "or51132_qam", "or51132_vsb", "bluebird", - "opera1", "cx231xx", "cx18", "cx23885", "pvrusb2", "mpc718" ); - -# Check args -syntax() if (scalar(@ARGV) != 1); -$cid = $ARGV[0]; - -# Do it! -for ($i=0; $i < scalar(@components); $i++) { - if ($cid eq $components[$i]) { - $outfile = eval($cid); - die $@ if $@; - print STDERR <<EOF; -Firmware(s) $outfile extracted successfully. -Now copy it(they) to either /usr/lib/hotplug/firmware or /lib/firmware -(depending on configuration of firmware hotplug). -EOF - exit(0); - } -} - -# If we get here, it wasn't found -print STDERR "Unknown component \"$cid\"\n"; -syntax(); - - - - -# --------------------------------------------------------------- -# Firmware-specific extraction subroutines - -sub sp8870 { - my $sourcefile = "tt_Premium_217g.zip"; - my $url = "http://2.download.softwarepatch.pl/1619edb0dcb493dd5337b94a1f79c3f6/$sourcefile"; - my $hash = "53970ec17a538945a6d8cb608a7b3899"; - my $outfile = "dvb-fe-sp8870.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/HE/App/boot/SC_MAIN.MC", $hash); - copy("$tmpdir/software/OEM/HE/App/boot/SC_MAIN.MC", $outfile); - - $outfile; -} - -sub sp887x { - my $sourcefile = "Dvbt1.3.57.6.zip"; - my $url = "http://www.avermedia.com/software/$sourcefile"; - my $cabfile = "DVBT Net Ver1.3.57.6/disk1/data1.cab"; - my $hash = "237938d53a7f834c05c42b894ca68ac3"; - my $outfile = "dvb-fe-sp887x.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - checkunshield(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - unshield("$tmpdir/$cabfile", $tmpdir); - verify("$tmpdir/ZEnglish/sc_main.mc", $hash); - copy("$tmpdir/ZEnglish/sc_main.mc", $outfile); - - $outfile; -} - -sub tda10045 { - my $sourcefile = "tt_budget_217g.zip"; - my $url = "http://www.technotrend.de/new/217g/$sourcefile"; - my $hash = "2105fd5bf37842fbcdfa4bfd58f3594a"; - my $outfile = "dvb-fe-tda10045.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/software/OEM/PCI/App/ttlcdacc.dll", 0x37ef9, 30555, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub tda10046 { - my $sourcefile = "TT_PCI_2.19h_28_11_2006.zip"; - my $url = "http://www.tt-download.com/download/updates/219/$sourcefile"; - my $hash = "6a7e1e2f2644b162ff0502367553c72d"; - my $outfile = "dvb-fe-tda10046.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll", 0x65389, 24478, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub tda10046lifeview { - my $sourcefile = "7%5Cdrv_2.11.02.zip"; - my $url = "http://www.lifeview.hk/dbimages/document/$sourcefile"; - my $hash = "1ea24dee4eea8fe971686981f34fd2e0"; - my $outfile = "dvb-fe-tda10046.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/LVHybrid.sys", 0x8b088, 24602, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub av7110 { - my $sourcefile = "dvb-ttpci-01.fw-261d"; - my $url = "http://www.linuxtv.org/downloads/firmware/$sourcefile"; - my $hash = "603431b6259715a8e88f376a53b64e2f"; - my $outfile = "dvb-ttpci-01.fw"; - - checkstandard(); - - wgetfile($sourcefile, $url); - verify($sourcefile, $hash); - copy($sourcefile, $outfile); - - $outfile; -} - -sub dec2000t { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "bd86f458cee4a8f0a8ce2d20c66215a9"; - my $outfile = "dvb-ttusb-dec-2000t.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_T.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_T.bin", $outfile); - - $outfile; -} - -sub dec2540t { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "53e58f4f5b5c2930beee74a7681fed92"; - my $outfile = "dvb-ttusb-dec-2540t.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_X.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_X.bin", $outfile); - - $outfile; -} - -sub dec3000s { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "b013ececea83f4d6d8d2a29ac7c1b448"; - my $outfile = "dvb-ttusb-dec-3000s.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_S.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_S.bin", $outfile); - - $outfile; -} -sub opera1{ - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 0); - - checkstandard(); - my $fwfile1="dvb-usb-opera1-fpga-01.fw"; - my $fwfile2="dvb-usb-opera-01.fw"; - extract("2830SCap2.sys", 0x62e8, 55024, "$tmpdir/opera1-fpga.fw"); - extract("2830SLoad2.sys",0x3178,0x3685-0x3178,"$tmpdir/fw1part1"); - extract("2830SLoad2.sys",0x0980,0x3150-0x0980,"$tmpdir/fw1part2"); - delzero("$tmpdir/fw1part1","$tmpdir/fw1part1-1"); - delzero("$tmpdir/fw1part2","$tmpdir/fw1part2-1"); - verify("$tmpdir/fw1part1-1","5e0909858fdf0b5b09ad48b9fe622e70"); - verify("$tmpdir/fw1part2-1","d6e146f321427e931df2c6fcadac37a1"); - verify("$tmpdir/opera1-fpga.fw","0f8133f5e9051f5f3c1928f7e5a1b07d"); - - my $RES1="\x01\x92\x7f\x00\x01\x00"; - my $RES0="\x01\x92\x7f\x00\x00\x00"; - my $DAT1="\x01\x00\xe6\x00\x01\x00"; - my $DAT0="\x01\x00\xe6\x00\x00\x00"; - open FW,">$tmpdir/opera.fw"; - print FW "$RES1"; - print FW "$DAT1"; - print FW "$RES1"; - print FW "$DAT1"; - appendfile(FW,"$tmpdir/fw1part1-1"); - print FW "$RES0"; - print FW "$DAT0"; - print FW "$RES1"; - print FW "$DAT1"; - appendfile(FW,"$tmpdir/fw1part2-1"); - print FW "$RES1"; - print FW "$DAT1"; - print FW "$RES0"; - print FW "$DAT0"; - copy ("$tmpdir/opera1-fpga.fw",$fwfile1); - copy ("$tmpdir/opera.fw",$fwfile2); - - $fwfile1.",".$fwfile2; -} -sub vp7041 { - my $sourcefile = "TwinhanDTV2.608a.zip"; - my $url = "http://www.twinhan.com/files/AW/Software/$sourcefile"; - my $hash = "e88c9372d1f66609a3e7b072c53fbcfe"; - my $outfile = "dvb-vp7041-2.422.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/TwinhanDTV2.608a/Drivers/7041/WinXP/UDTTload.sys", 12503, 3036, "$tmpdir/fwtmp1"); - extract("$tmpdir/TwinhanDTV2.608a/Drivers/7041/WinXP/UDTTload.sys", 2207, 10274, "$tmpdir/fwtmp2"); - - my $CMD = "\000\001\000\222\177\000"; - my $PAD = "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"; - my ($FW); - open $FW, ">$tmpdir/fwtmp3"; - print $FW "$CMD\001$PAD"; - print $FW "$CMD\001$PAD"; - appendfile($FW, "$tmpdir/fwtmp1"); - print $FW "$CMD\000$PAD"; - print $FW "$CMD\001$PAD"; - appendfile($FW, "$tmpdir/fwtmp2"); - print $FW "$CMD\001$PAD"; - print $FW "$CMD\000$PAD"; - close($FW); - - verify("$tmpdir/fwtmp3", $hash); - copy("$tmpdir/fwtmp3", $outfile); - - $outfile; -} - -sub dibusb { - my $url = "http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-5.0.0.11.fw"; - my $outfile = "dvb-dibusb-5.0.0.11.fw"; - my $hash = "fa490295a527360ca16dcdf3224ca243"; - - checkstandard(); - - wgetfile($outfile, $url); - verify($outfile,$hash); - - $outfile; -} - -sub nxt2002 { - my $sourcefile = "Technisat_DVB-PC_4_4_COMPACT.zip"; - my $url = "http://www.bbti.us/download/windows/$sourcefile"; - my $hash = "476befae8c7c1bb9648954060b1eec1f"; - my $outfile = "dvb-fe-nxt2002.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/SkyNET.sys", $hash); - extract("$tmpdir/SkyNET.sys", 331624, 5908, $outfile); - - $outfile; -} - -sub nxt2004 { - my $sourcefile = "AVerTVHD_MCE_A180_Drv_v1.2.2.16.zip"; - my $url = "http://www.avermedia-usa.com/support/Drivers/$sourcefile"; - my $hash = "111cb885b1e009188346d72acfed024c"; - my $outfile = "dvb-fe-nxt2004.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/3xHybrid.sys", $hash); - extract("$tmpdir/3xHybrid.sys", 465304, 9584, $outfile); - - $outfile; -} - -sub or51211 { - my $fwfile = "dvb-fe-or51211.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "d830949c771a289505bf9eafc225d491"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub cx231xx { - my $fwfile = "v4l-cx231xx-avcore-01.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "7d3bb956dc9df0eafded2b56ba57cc42"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub cx18 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx23418-apu.fw' => '588f081b562f5c653a3db1ad8f65939a', - 'v4l-cx23418-cpu.fw' => 'b6c7ed64bc44b1a6e0840adaeac39d79', - 'v4l-cx23418-dig.fw' => '95bc688d3e7599fd5800161e9971cc55', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub mpc718 { - my $archive = 'Yuan MPC718 TV Tuner Card 2.13.10.1016.zip'; - my $url = "ftp://ftp.work.acer-euro.com/desktop/aspire_idea510/vista/Drivers/$archive"; - my $fwfile = "dvb-cx18-mpc718-mt352.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - wgetfile($archive, $url); - unzip($archive, $tmpdir); - - my $sourcefile = "$tmpdir/Yuan MPC718 TV Tuner Card 2.13.10.1016/mpc718_32bit/yuanrap.sys"; - my $found = 0; - - open IN, '<', $sourcefile or die "Couldn't open $sourcefile to extract $fwfile data\n"; - binmode IN; - open OUT, '>', $fwfile; - binmode OUT; - { - # Block scope because we change the line terminator variable $/ - my $prevlen = 0; - my $currlen; - - # Buried in the data segment are 3 runs of almost identical - # register-value pairs that end in 0x5d 0x01 which is a "TUNER GO" - # command for the MT352. - # Pull out the middle run (because it's easy) of register-value - # pairs to make the "firmware" file. - - local $/ = "\x5d\x01"; # MT352 "TUNER GO" - - while (<IN>) { - $currlen = length($_); - if ($prevlen == $currlen && $currlen <= 64) { - chop; chop; # Get rid of "TUNER GO" - s/^\0\0//; # get rid of leading 00 00 if it's there - printf OUT "$_"; - $found = 1; - last; - } - $prevlen = $currlen; - } - } - close OUT; - close IN; - if (!$found) { - unlink $fwfile; - die "Couldn't find valid register-value sequence in $sourcefile for $fwfile\n"; - } - $fwfile; -} - -sub cx23885 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx23885-avcore-01.fw' => 'a9f8f5d901a7fb42f552e1ee6384f3bb', - 'v4l-cx23885-enc.fw' => 'a9f8f5d901a7fb42f552e1ee6384f3bb', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub pvrusb2 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx25840.fw' => 'dadb79e9904fc8af96e8111d9cb59320', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub or51132_qam { - my $fwfile = "dvb-fe-or51132-qam.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "7702e8938612de46ccadfe9b413cb3b5"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub or51132_vsb { - my $fwfile = "dvb-fe-or51132-vsb.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "c16208e02f36fc439a557ad4c613364a"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub bluebird { - my $url = "http://www.linuxtv.org/download/dvb/firmware/dvb-usb-bluebird-01.fw"; - my $outfile = "dvb-usb-bluebird-01.fw"; - my $hash = "658397cb9eba9101af9031302671f49d"; - - checkstandard(); - - wgetfile($outfile, $url); - verify($outfile,$hash); - - $outfile; -} - -# --------------------------------------------------------------- -# Utilities - -sub checkstandard { - if (system("which unzip > /dev/null 2>&1")) { - die "This firmware requires the unzip command - see ftp://ftp.info-zip.org/pub/infozip/UnZip.html\n"; - } - if (system("which md5sum > /dev/null 2>&1")) { - die "This firmware requires the md5sum command - see http://www.gnu.org/software/coreutils/\n"; - } - if (system("which wget > /dev/null 2>&1")) { - die "This firmware requires the wget command - see http://wget.sunsite.dk/\n"; - } -} - -sub checkunshield { - if (system("which unshield > /dev/null 2>&1")) { - die "This firmware requires the unshield command - see https://sourceforge.net/projects/synce/\n"; - } -} - -sub wgetfile { - my ($sourcefile, $url) = @_; - - if (! -f $sourcefile) { - system("wget -O \"$sourcefile\" \"$url\"") and die "wget failed - unable to download firmware"; - } -} - -sub unzip { - my ($sourcefile, $todir) = @_; - - $status = system("unzip -q -o -d \"$todir\" \"$sourcefile\" 2>/dev/null" ); - if ((($status >> 8) > 2) || (($status & 0xff) != 0)) { - die ("unzip failed - unable to extract firmware"); - } -} - -sub unshield { - my ($sourcefile, $todir) = @_; - - system("unshield x -d \"$todir\" \"$sourcefile\" > /dev/null" ) and die ("unshield failed - unable to extract firmware"); -} - -sub verify { - my ($filename, $hash) = @_; - my ($testhash); - - open(CMD, "md5sum \"$filename\"|"); - $testhash = <CMD>; - $testhash =~ /([a-zA-Z0-9]*)/; - $testhash = $1; - close CMD; - die "Hash of extracted file does not match!\n" if ($testhash ne $hash); -} - -sub copy { - my ($from, $to) = @_; - - system("cp -f \"$from\" \"$to\"") and die ("cp failed"); -} - -sub extract { - my ($infile, $offset, $length, $outfile) = @_; - my ($chunklength, $buf, $rcount); - - open INFILE, "<$infile"; - open OUTFILE, ">$outfile"; - sysseek(INFILE, $offset, SEEK_SET); - while($length > 0) { - # Calc chunk size - $chunklength = 2048; - $chunklength = $length if ($chunklength > $length); - - $rcount = sysread(INFILE, $buf, $chunklength); - die "Ran out of data\n" if ($rcount != $chunklength); - syswrite(OUTFILE, $buf); - $length -= $rcount; - } - close INFILE; - close OUTFILE; -} - -sub appendfile { - my ($FH, $infile) = @_; - my ($buf); - - open INFILE, "<$infile"; - while(1) { - $rcount = sysread(INFILE, $buf, 2048); - last if ($rcount == 0); - print $FH $buf; - } - close(INFILE); -} - -sub delzero{ - my ($infile,$outfile) =@_; - - open INFILE,"<$infile"; - open OUTFILE,">$outfile"; - while (1){ - $rcount=sysread(INFILE,$buf,22); - $len=ord(substr($buf,0,1)); - print OUTFILE substr($buf,0,1); - print OUTFILE substr($buf,2,$len+3); - last if ($rcount<1); - printf OUTFILE "%c",0; -#print $len." ".length($buf)."\n"; - - } - close(INFILE); - close(OUTFILE); -} - -sub syntax() { - print STDERR "syntax: get_dvb_firmware <component>\n"; - print STDERR "Supported components:\n"; - for($i=0; $i < scalar(@components); $i++) { - print STDERR "\t" . $components[$i] . "\n"; - } - exit(1); -} diff --git a/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.09.19 b/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.09.19 deleted file mode 100644 index 6ff79a1a3498..000000000000 --- a/media-tv/linuxtv-dvb-firmware/files/get_dvb_firmware-2009.09.19 +++ /dev/null @@ -1,674 +0,0 @@ -#!/usr/bin/perl -# DVB firmware extractor -# -# (c) 2004 Andrew de Quincey -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -use File::Temp qw/ tempdir /; -use IO::Handle; - -@components = ( "sp8870", "sp887x", "tda10045", "tda10046", - "tda10046lifeview", "av7110", "dec2000t", "dec2540t", - "dec3000s", "vp7041", "dibusb", "nxt2002", "nxt2004", - "or51211", "or51132_qam", "or51132_vsb", "bluebird", - "opera1", "cx231xx", "cx18", "cx23885", "pvrusb2", "mpc718", - "af9015"); - -# Check args -syntax() if (scalar(@ARGV) != 1); -$cid = $ARGV[0]; - -# Do it! -for ($i=0; $i < scalar(@components); $i++) { - if ($cid eq $components[$i]) { - $outfile = eval($cid); - die $@ if $@; - print STDERR <<EOF; -Firmware(s) $outfile extracted successfully. -Now copy it(they) to either /usr/lib/hotplug/firmware or /lib/firmware -(depending on configuration of firmware hotplug). -EOF - exit(0); - } -} - -# If we get here, it wasn't found -print STDERR "Unknown component \"$cid\"\n"; -syntax(); - - - - -# --------------------------------------------------------------- -# Firmware-specific extraction subroutines - -sub sp8870 { - my $sourcefile = "tt_Premium_217g.zip"; - my $url = "http://2.download.softwarepatch.pl/1619edb0dcb493dd5337b94a1f79c3f6/$sourcefile"; - my $hash = "53970ec17a538945a6d8cb608a7b3899"; - my $outfile = "dvb-fe-sp8870.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/HE/App/boot/SC_MAIN.MC", $hash); - copy("$tmpdir/software/OEM/HE/App/boot/SC_MAIN.MC", $outfile); - - $outfile; -} - -sub sp887x { - my $sourcefile = "Dvbt1.3.57.6.zip"; - my $url = "http://www.avermedia.com/software/$sourcefile"; - my $cabfile = "DVBT Net Ver1.3.57.6/disk1/data1.cab"; - my $hash = "237938d53a7f834c05c42b894ca68ac3"; - my $outfile = "dvb-fe-sp887x.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - checkunshield(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - unshield("$tmpdir/$cabfile", $tmpdir); - verify("$tmpdir/ZEnglish/sc_main.mc", $hash); - copy("$tmpdir/ZEnglish/sc_main.mc", $outfile); - - $outfile; -} - -sub tda10045 { - my $sourcefile = "tt_budget_217g.zip"; - my $url = "http://www.technotrend.de/new/217g/$sourcefile"; - my $hash = "2105fd5bf37842fbcdfa4bfd58f3594a"; - my $outfile = "dvb-fe-tda10045.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/software/OEM/PCI/App/ttlcdacc.dll", 0x37ef9, 30555, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub tda10046 { - my $sourcefile = "TT_PCI_2.19h_28_11_2006.zip"; - my $url = "http://www.tt-download.com/download/updates/219/$sourcefile"; - my $hash = "6a7e1e2f2644b162ff0502367553c72d"; - my $outfile = "dvb-fe-tda10046.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll", 0x65389, 24478, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub tda10046lifeview { - my $sourcefile = "7%5Cdrv_2.11.02.zip"; - my $url = "http://www.lifeview.hk/dbimages/document/$sourcefile"; - my $hash = "1ea24dee4eea8fe971686981f34fd2e0"; - my $outfile = "dvb-fe-tda10046.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/LVHybrid.sys", 0x8b088, 24602, "$tmpdir/fwtmp"); - verify("$tmpdir/fwtmp", $hash); - copy("$tmpdir/fwtmp", $outfile); - - $outfile; -} - -sub av7110 { - my $sourcefile = "dvb-ttpci-01.fw-261d"; - my $url = "http://www.linuxtv.org/downloads/firmware/$sourcefile"; - my $hash = "603431b6259715a8e88f376a53b64e2f"; - my $outfile = "dvb-ttpci-01.fw"; - - checkstandard(); - - wgetfile($sourcefile, $url); - verify($sourcefile, $hash); - copy($sourcefile, $outfile); - - $outfile; -} - -sub dec2000t { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "bd86f458cee4a8f0a8ce2d20c66215a9"; - my $outfile = "dvb-ttusb-dec-2000t.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_T.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_T.bin", $outfile); - - $outfile; -} - -sub dec2540t { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "53e58f4f5b5c2930beee74a7681fed92"; - my $outfile = "dvb-ttusb-dec-2540t.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_X.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_X.bin", $outfile); - - $outfile; -} - -sub dec3000s { - my $sourcefile = "dec217g.exe"; - my $url = "http://hauppauge.lightpath.net/de/$sourcefile"; - my $hash = "b013ececea83f4d6d8d2a29ac7c1b448"; - my $outfile = "dvb-ttusb-dec-3000s.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/software/OEM/STB/App/Boot/STB_PC_S.bin", $hash); - copy("$tmpdir/software/OEM/STB/App/Boot/STB_PC_S.bin", $outfile); - - $outfile; -} -sub opera1{ - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 0); - - checkstandard(); - my $fwfile1="dvb-usb-opera1-fpga-01.fw"; - my $fwfile2="dvb-usb-opera-01.fw"; - extract("2830SCap2.sys", 0x62e8, 55024, "$tmpdir/opera1-fpga.fw"); - extract("2830SLoad2.sys",0x3178,0x3685-0x3178,"$tmpdir/fw1part1"); - extract("2830SLoad2.sys",0x0980,0x3150-0x0980,"$tmpdir/fw1part2"); - delzero("$tmpdir/fw1part1","$tmpdir/fw1part1-1"); - delzero("$tmpdir/fw1part2","$tmpdir/fw1part2-1"); - verify("$tmpdir/fw1part1-1","5e0909858fdf0b5b09ad48b9fe622e70"); - verify("$tmpdir/fw1part2-1","d6e146f321427e931df2c6fcadac37a1"); - verify("$tmpdir/opera1-fpga.fw","0f8133f5e9051f5f3c1928f7e5a1b07d"); - - my $RES1="\x01\x92\x7f\x00\x01\x00"; - my $RES0="\x01\x92\x7f\x00\x00\x00"; - my $DAT1="\x01\x00\xe6\x00\x01\x00"; - my $DAT0="\x01\x00\xe6\x00\x00\x00"; - open FW,">$tmpdir/opera.fw"; - print FW "$RES1"; - print FW "$DAT1"; - print FW "$RES1"; - print FW "$DAT1"; - appendfile(FW,"$tmpdir/fw1part1-1"); - print FW "$RES0"; - print FW "$DAT0"; - print FW "$RES1"; - print FW "$DAT1"; - appendfile(FW,"$tmpdir/fw1part2-1"); - print FW "$RES1"; - print FW "$DAT1"; - print FW "$RES0"; - print FW "$DAT0"; - copy ("$tmpdir/opera1-fpga.fw",$fwfile1); - copy ("$tmpdir/opera.fw",$fwfile2); - - $fwfile1.",".$fwfile2; -} - -sub vp7041 { - my $sourcefile = "TwinhanDTV2.608a.zip"; - my $url = "http://www.twinhan.com/files/AW/Software/$sourcefile"; - my $hash = "e88c9372d1f66609a3e7b072c53fbcfe"; - my $outfile = "dvb-vp7041-2.422.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - extract("$tmpdir/TwinhanDTV2.608a/Drivers/7041/WinXP/UDTTload.sys", 12503, 3036, "$tmpdir/fwtmp1"); - extract("$tmpdir/TwinhanDTV2.608a/Drivers/7041/WinXP/UDTTload.sys", 2207, 10274, "$tmpdir/fwtmp2"); - - my $CMD = "\000\001\000\222\177\000"; - my $PAD = "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"; - my ($FW); - open $FW, ">$tmpdir/fwtmp3"; - print $FW "$CMD\001$PAD"; - print $FW "$CMD\001$PAD"; - appendfile($FW, "$tmpdir/fwtmp1"); - print $FW "$CMD\000$PAD"; - print $FW "$CMD\001$PAD"; - appendfile($FW, "$tmpdir/fwtmp2"); - print $FW "$CMD\001$PAD"; - print $FW "$CMD\000$PAD"; - close($FW); - - verify("$tmpdir/fwtmp3", $hash); - copy("$tmpdir/fwtmp3", $outfile); - - $outfile; -} - -sub dibusb { - my $url = "http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-5.0.0.11.fw"; - my $outfile = "dvb-dibusb-5.0.0.11.fw"; - my $hash = "fa490295a527360ca16dcdf3224ca243"; - - checkstandard(); - - wgetfile($outfile, $url); - verify($outfile,$hash); - - $outfile; -} - -sub nxt2002 { - my $sourcefile = "Technisat_DVB-PC_4_4_COMPACT.zip"; - my $url = "http://www.bbti.us/download/windows/$sourcefile"; - my $hash = "476befae8c7c1bb9648954060b1eec1f"; - my $outfile = "dvb-fe-nxt2002.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/SkyNET.sys", $hash); - extract("$tmpdir/SkyNET.sys", 331624, 5908, $outfile); - - $outfile; -} - -sub nxt2004 { - my $sourcefile = "AVerTVHD_MCE_A180_Drv_v1.2.2.16.zip"; - my $url = "http://www.avermedia-usa.com/support/Drivers/$sourcefile"; - my $hash = "111cb885b1e009188346d72acfed024c"; - my $outfile = "dvb-fe-nxt2004.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/3xHybrid.sys", $hash); - extract("$tmpdir/3xHybrid.sys", 465304, 9584, $outfile); - - $outfile; -} - -sub or51211 { - my $fwfile = "dvb-fe-or51211.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "d830949c771a289505bf9eafc225d491"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub cx231xx { - my $fwfile = "v4l-cx231xx-avcore-01.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "7d3bb956dc9df0eafded2b56ba57cc42"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub cx18 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx23418-apu.fw' => '588f081b562f5c653a3db1ad8f65939a', - 'v4l-cx23418-cpu.fw' => 'b6c7ed64bc44b1a6e0840adaeac39d79', - 'v4l-cx23418-dig.fw' => '95bc688d3e7599fd5800161e9971cc55', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub mpc718 { - my $archive = 'Yuan MPC718 TV Tuner Card 2.13.10.1016.zip'; - my $url = "ftp://ftp.work.acer-euro.com/desktop/aspire_idea510/vista/Drivers/$archive"; - my $fwfile = "dvb-cx18-mpc718-mt352.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - - checkstandard(); - wgetfile($archive, $url); - unzip($archive, $tmpdir); - - my $sourcefile = "$tmpdir/Yuan MPC718 TV Tuner Card 2.13.10.1016/mpc718_32bit/yuanrap.sys"; - my $found = 0; - - open IN, '<', $sourcefile or die "Couldn't open $sourcefile to extract $fwfile data\n"; - binmode IN; - open OUT, '>', $fwfile; - binmode OUT; - { - # Block scope because we change the line terminator variable $/ - my $prevlen = 0; - my $currlen; - - # Buried in the data segment are 3 runs of almost identical - # register-value pairs that end in 0x5d 0x01 which is a "TUNER GO" - # command for the MT352. - # Pull out the middle run (because it's easy) of register-value - # pairs to make the "firmware" file. - - local $/ = "\x5d\x01"; # MT352 "TUNER GO" - - while (<IN>) { - $currlen = length($_); - if ($prevlen == $currlen && $currlen <= 64) { - chop; chop; # Get rid of "TUNER GO" - s/^\0\0//; # get rid of leading 00 00 if it's there - printf OUT "$_"; - $found = 1; - last; - } - $prevlen = $currlen; - } - } - close OUT; - close IN; - if (!$found) { - unlink $fwfile; - die "Couldn't find valid register-value sequence in $sourcefile for $fwfile\n"; - } - $fwfile; -} - -sub cx23885 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx23885-avcore-01.fw' => 'a9f8f5d901a7fb42f552e1ee6384f3bb', - 'v4l-cx23885-enc.fw' => 'a9f8f5d901a7fb42f552e1ee6384f3bb', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub pvrusb2 { - my $url = "http://linuxtv.org/downloads/firmware/"; - - my %files = ( - 'v4l-cx25840.fw' => 'dadb79e9904fc8af96e8111d9cb59320', - ); - - checkstandard(); - - my $allfiles; - foreach my $fwfile (keys %files) { - wgetfile($fwfile, "$url/$fwfile"); - verify($fwfile, $files{$fwfile}); - $allfiles .= " $fwfile"; - } - - $allfiles =~ s/^\s//; - - $allfiles; -} - -sub or51132_qam { - my $fwfile = "dvb-fe-or51132-qam.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "7702e8938612de46ccadfe9b413cb3b5"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub or51132_vsb { - my $fwfile = "dvb-fe-or51132-vsb.fw"; - my $url = "http://linuxtv.org/downloads/firmware/$fwfile"; - my $hash = "c16208e02f36fc439a557ad4c613364a"; - - checkstandard(); - - wgetfile($fwfile, $url); - verify($fwfile, $hash); - - $fwfile; -} - -sub bluebird { - my $url = "http://www.linuxtv.org/download/dvb/firmware/dvb-usb-bluebird-01.fw"; - my $outfile = "dvb-usb-bluebird-01.fw"; - my $hash = "658397cb9eba9101af9031302671f49d"; - - checkstandard(); - - wgetfile($outfile, $url); - verify($outfile,$hash); - - $outfile; -} - -sub af9015 { - my $sourcefile = "download.ashx?file=57"; - my $url = "http://www.ite.com.tw/EN/Services/$sourcefile"; - my $hash = "ff5b096ed47c080870eacdab2de33ad6"; - my $outfile = "dvb-usb-af9015.fw"; - my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1); - my $fwoffset = 0x22708; - my $fwlength = 18225; - my ($chunklength, $buf, $rcount); - - checkstandard(); - - wgetfile($sourcefile, $url); - unzip($sourcefile, $tmpdir); - verify("$tmpdir/Driver/Files/AF15BDA.sys", $hash); - - open INFILE, '<', "$tmpdir/Driver/Files/AF15BDA.sys"; - open OUTFILE, '>', $outfile; - - sysseek(INFILE, $fwoffset, SEEK_SET); - while($fwlength > 0) { - $chunklength = 55; - $chunklength = $fwlength if ($chunklength > $fwlength); - $rcount = sysread(INFILE, $buf, $chunklength); - die "Ran out of data\n" if ($rcount != $chunklength); - syswrite(OUTFILE, $buf); - sysread(INFILE, $buf, 8); - $fwlength -= $rcount + 8; - } - - close OUTFILE; - close INFILE; -} - -# --------------------------------------------------------------- -# Utilities - -sub checkstandard { - if (system("which unzip > /dev/null 2>&1")) { - die "This firmware requires the unzip command - see ftp://ftp.info-zip.org/pub/infozip/UnZip.html\n"; - } - if (system("which md5sum > /dev/null 2>&1")) { - die "This firmware requires the md5sum command - see http://www.gnu.org/software/coreutils/\n"; - } - if (system("which wget > /dev/null 2>&1")) { - die "This firmware requires the wget command - see http://wget.sunsite.dk/\n"; - } -} - -sub checkunshield { - if (system("which unshield > /dev/null 2>&1")) { - die "This firmware requires the unshield command - see https://sourceforge.net/projects/synce/\n"; - } -} - -sub wgetfile { - my ($sourcefile, $url) = @_; - - if (! -f $sourcefile) { - system("wget -O \"$sourcefile\" \"$url\"") and die "wget failed - unable to download firmware"; - } -} - -sub unzip { - my ($sourcefile, $todir) = @_; - - $status = system("unzip -q -o -d \"$todir\" \"$sourcefile\" 2>/dev/null" ); - if ((($status >> 8) > 2) || (($status & 0xff) != 0)) { - die ("unzip failed - unable to extract firmware"); - } -} - -sub unshield { - my ($sourcefile, $todir) = @_; - - system("unshield x -d \"$todir\" \"$sourcefile\" > /dev/null" ) and die ("unshield failed - unable to extract firmware"); -} - -sub verify { - my ($filename, $hash) = @_; - my ($testhash); - - open(CMD, "md5sum \"$filename\"|"); - $testhash = <CMD>; - $testhash =~ /([a-zA-Z0-9]*)/; - $testhash = $1; - close CMD; - die "Hash of extracted file does not match!\n" if ($testhash ne $hash); -} - -sub copy { - my ($from, $to) = @_; - - system("cp -f \"$from\" \"$to\"") and die ("cp failed"); -} - -sub extract { - my ($infile, $offset, $length, $outfile) = @_; - my ($chunklength, $buf, $rcount); - - open INFILE, "<$infile"; - open OUTFILE, ">$outfile"; - sysseek(INFILE, $offset, SEEK_SET); - while($length > 0) { - # Calc chunk size - $chunklength = 2048; - $chunklength = $length if ($chunklength > $length); - - $rcount = sysread(INFILE, $buf, $chunklength); - die "Ran out of data\n" if ($rcount != $chunklength); - syswrite(OUTFILE, $buf); - $length -= $rcount; - } - close INFILE; - close OUTFILE; -} - -sub appendfile { - my ($FH, $infile) = @_; - my ($buf); - - open INFILE, "<$infile"; - while(1) { - $rcount = sysread(INFILE, $buf, 2048); - last if ($rcount == 0); - print $FH $buf; - } - close(INFILE); -} - -sub delzero{ - my ($infile,$outfile) =@_; - - open INFILE,"<$infile"; - open OUTFILE,">$outfile"; - while (1){ - $rcount=sysread(INFILE,$buf,22); - $len=ord(substr($buf,0,1)); - print OUTFILE substr($buf,0,1); - print OUTFILE substr($buf,2,$len+3); - last if ($rcount<1); - printf OUTFILE "%c",0; -#print $len." ".length($buf)."\n"; - - } - close(INFILE); - close(OUTFILE); -} - -sub syntax() { - print STDERR "syntax: get_dvb_firmware <component>\n"; - print STDERR "Supported components:\n"; - for($i=0; $i < scalar(@components); $i++) { - print STDERR "\t" . $components[$i] . "\n"; - } - exit(1); -} diff --git a/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.07.06-r1.ebuild b/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.07.06-r1.ebuild deleted file mode 100644 index ecf1794898cf..000000000000 --- a/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.07.06-r1.ebuild +++ /dev/null @@ -1,343 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -DESCRIPTION="Firmware files needed for operation of some dvb-devices" -HOMEPAGE="http://www.linuxtv.org" - -LICENSE="freedist ISC all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="mirror bindist" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}" - -# Files which can be fetched from linuxtv.org -PACKET_NAME=dvb-firmwares-1.tar.bz2 -PACKET_SRC_URI="http://www.linuxtv.org/downloads/firmware/${PACKET_NAME}" -get_dvb_firmware="${FILESDIR}/get_dvb_firmware-${PV}" -# from https://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6-stable.git;a=history;f=Documentation/dvb/get_dvb_firmware - -FW_USE_FLAGS=( -# packet - "usb-a800" - "dibusb-usb2" - "usb-dtt200u" - "usb-umt" - "usb-vp702x" - "usb-vp7045" - "usb-wt220u" - "dibusb-usb1" - "or51211" - "or51132" - "or51132" -# own URL - "ttpci" - "bcm3510" - "usb-wt220u" - "usb-wt220u" - "usb-dib0700" - "usb-af9015" - "sp887x" - "af9005" - "cx231xx" - "cx18" - "cx18" - "cx18" - "cx23885" - "cx23885" - "pvrusb2" - "usb-bluebird" - "tda10045" -# get_dvb_firmware - "sp8870" - "tda10046" - "tda10046lifeview" - "ttusb-dec" - "ttusb-dec" - "ttusb-dec" - "opera1" - "opera1" - "vp7041" - "nxt200x" - "mpc718" -) - -FW_FILES=( -# packet - "dvb-usb-avertv-a800-02.fw" - "dvb-usb-dibusb-6.0.0.8.fw" - "dvb-usb-dtt200u-01.fw" - "dvb-usb-umt-010-02.fw" - "dvb-usb-vp702x-01.fw" - "dvb-usb-vp7045-01.fw" - "dvb-usb-wt220u-01.fw" - "dvb-usb-dibusb-5.0.0.11.fw" - "dvb-fe-or51211.fw" - "dvb-fe-or51132-qam.fw" - "dvb-fe-or51132-vsb.fw" -# own URL - "dvb-ttpci-01.fw" - "dvb-fe-bcm3510-01.fw" - "dvb-usb-wt220u-02.fw" - "dvb-usb-wt220u-fc03.fw" - "dvb-usb-dib0700-1.20.fw" - "dvb-usb-af9015.fw" - "dvb-fe-sp887x.fw" - "af9005.fw" - "v4l-cx231xx-avcore-01.fw" - "v4l-cx23418-apu.fw" - "v4l-cx23418-cpu.fw" - "v4l-cx23418-dig.fw" - "v4l-cx23885-avcore-01.fw" - "v4l-cx23885-enc.fw" - "v4l-cx25840.fw" - "dvb-usb-bluebird-01.fw" - "dvb-fe-tda10045.fw" -# get_dvb_firmware - "dvb-fe-sp8870.fw" - "dvb-fe-tda10046.fw" - "dvb-fe-tda10046.fw" - "dvb-ttusb-dec-2000t.fw" - "dvb-ttusb-dec-2540t.fw" - "dvb-ttusb-dec-3000s.fw" - "dvb-usb-opera1-fpga-01.fw" - "dvb-usb-opera-01.fw" - "dvb-vp7041-2.422.fw" - "dvb-fe-nxt2004.fw" - "dvb-cx18-mpc718-mt352.fw" -) - -FW_GET_PARAMETER=( -# packet - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" -# own URL - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" -# get_dvb_firmware - "sp8870" - "tda10046" - "tda10046lifeview" - "dec2000t" - "dec2540t" - "dec3000s" - "opera1" - "-" - "vp7041" - "nxt2004" - "mpc718" -) - -FW_URLS=( -# packet - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" -# own URL - "http://www.escape-edv.de/endriss/firmware/dvb-ttpci-01.fw-fc2624" - "http://www.linuxtv.org/downloads/firmware/dvb-fe-bcm3510-01.fw" - "http://www.linuxtv.org/downloads/firmware/dvb-usb-wt220u-02.fw" - "http://home.arcor.de/efocht/dvb-usb-wt220u-fc03.fw" - "http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw" - "http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw" - "http://peterdamen.com/dvb-fe-sp887x.fw" - "http://ventoso.org/luca/af9005/af9005.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx231xx-avcore-01.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-apu.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-cpu.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-dig.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23885-avcore-01.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23885-enc.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx25840.fw" - "http://linuxtv.org/downloads/firmware/dvb-usb-bluebird-01.fw" - "http://www.fireburn.co.uk/dvb-fe-tda10045.fw" -# get_dvb_firmware - "http://2.download.softwarepatch.pl/1619edb0dcb493dd5337b94a1f79c3f6/tt_Premium_217g.zip" - "http://www.tt-download.com/download/updates/219/TT_PCI_2.19h_28_11_2006.zip" - "http://www.lifeview.hk/dbimages/document/7%5Cdrv_2.11.02.zip" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://www.informatik.uni-leipzig.de/~hlawit/dvb/2830SCap2.sys" - "http://www.informatik.uni-leipzig.de/~hlawit/dvb/2830SLoad2.sys" - "http://www.twinhan.com/files/AW/Software/TwinhanDTV2.608a.zip" - "http://www.avermedia-usa.com/support/Drivers/AVerTVHD_MCE_A180_Drv_v1.2.2.16.zip" - "ftp://ftp.work.acer-euro.com/desktop/aspire_idea510/vista/Drivers/Yuan%20MPC718%20TV%20Tuner%20Card%202.13.10.1016.zip" -) - -SRC_URI="" -NEGATIVE_USE_FLAGS="" -NEGATIVE_END_BRACKETS="" -ALL_URLS="" - -for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - URL="${FW_URLS[CARD]}" - - if [[ -z ${URL} ]]; then - echo "missing url for ${FW_USE_FLAGS[CARD]}" - continue - fi - SRC_URI="${SRC_URI} dvb_cards_${FW_USE_FLAGS[CARD]}? ( ${URL} )" - - IUSE="${IUSE} dvb_cards_${FW_USE_FLAGS[CARD]}" - NEGATIVE_USE_FLAGS="${NEGATIVE_USE_FLAGS} !dvb_cards_${FW_USE_FLAGS[CARD]}? ( " - NEGATIVE_END_BRACKETS="${NEGATIVE_END_BRACKETS} )" - ALL_URLS="${ALL_URLS} ${URL}" - - GET_PARAM="${FW_GET_PARAMETER[CARD]}" - if [[ ${GET_PARAM} != "-" ]]; then - # all firmwares extracted by get_dvb_firmware need unzip - DEPEND="${DEPEND} dvb_cards_${FW_USE_FLAGS[CARD]}? ( app-arch/unzip )" - fi -done - -SRC_URI="${SRC_URI} ${NEGATIVE_USE_FLAGS} ${ALL_URLS} ${NEGATIVE_END_BRACKETS}" - -DEPEND="${DEPEND} - ${NEGATIVE_USE_FLAGS} - app-arch/unzip - ${NEGATIVE_END_BRACKETS}" - -install_dvb_card() { - if [[ -z ${DVB_CARDS} ]]; then - # install (almost) all firmware files - # do not install this one due to conflicting filenames - [[ "${1}" != "tda10046lifeview" ]] - else - # Check if this flag is set - use dvb_cards_${1} - fi -} - -pkg_setup() { - #echo SRC_URI=${SRC_URI} - #echo DEPEND=${DEPEND} - if has tda1004x ${DVB_CARDS}; then - eerror - eerror "DVB_CARDS flag tda1004x has been split into" - eerror "tda10045, tda10046 and tda10046lifeview". - eerror - eerror "But beware that you cannot enable tda10046 and" - eerror "tda10046lifeview at the same time." - fi - - if [[ -z ${DVB_CARDS} ]]; then - elog - elog "DVB_CARDS is not set, installing all available firmware files." - elog "To save bandwidth please consider setting the DVB_CARDS variable" - elog "in ${ROOT%/}/etc/make.conf. This way only the firmwares you own" - elog "the hardware will be installed." - fi - # according to https://devmanual.gentoo.org/general-concepts/use-flags/index.html - # we should not die here. However, there is no sensible fallback choice to make - # because the user may have either the one or the other. WYGIWYG - if use dvb_cards_tda10046 && use dvb_cards_tda10046lifeview; then - eerror - eerror "You cannot have both tda10046 and tda10046lifeview in DVB_CARDS" - eerror "because of colliding firmware filenames (dvb-fe-tda10046.fw)." - eerror "Sorry." - die "Conflicting values for DVB_CARDS set." - fi - elog - elog "List of possible card-names to use for DVB_CARDS:" - echo ${FW_USE_FLAGS[*]}| tr ' ' '\n' | sort | uniq | fmt \ - | while read line; do - elog " ${line}" - done - elog - elog "If you need another firmware file and want it included create a bug" - elog "at bugs.gentoo.org." - elog "In case some firmware sources are not fetchable please try again at" - elog "a later time and if it still does not fetch report a bug. If there" - elog "is no alternative source or an update to the firmware available we" - elog "have to remove it from the ebuild and you are on your own." -} - -src_unpack() { - local distfile - - # link all downloaded files to ${S} - for distfile in ${A}; do - [[ -L ${distfile} ]] || ln -s ${DISTDIR}/${distfile} ${distfile} - done - - # unpack firmware-packet - if has ${PACKET_NAME} ${A}; then - unpack ${PACKET_NAME} - fi - - if [[ -z ${DVB_CARDS} ]] || use dvb_cards_mpc718 ; then - mv Yuan%20MPC718%20TV%20Tuner%20Card%202.13.10.1016.zip "Yuan MPC718 TV Tuner Card 2.13.10.1016.zip" - fi - if [[ -z ${DVB_CARDS} ]] || use dvb_cards_ttpci ; then - mv dvb-ttpci-01.fw-fc2624 dvb-ttpci-01.fw - fi - - local script_v=${PV} - - # Adjust temp-dir of get_dvb_firmware - sed "${FILESDIR}"/get_dvb_firmware-${script_v} \ - -e "s#/tmp#${T}#g" > get_dvb_firmware - chmod a+x get_dvb_firmware - - # extract the firmware-files - for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - install_dvb_card ${FW_USE_FLAGS[CARD]} || continue - - GET_PARAM=${FW_GET_PARAMETER[CARD]} - if [[ ${GET_PARAM} != "-" ]]; then - [[ -f ${FW_FILES[CARD]} ]] && ewarn "Already existing: ${FW_FILES[CARD]}" - elog "Extracting ${FW_FILES[CARD]}" - ./get_dvb_firmware ${GET_PARAM} - fi - done -} - -src_install() { - insinto /lib/firmware - - for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - if install_dvb_card ${FW_USE_FLAGS[CARD]}; then - local file=${FW_FILES[CARD]} - [[ -f ${file} ]] || die "File ${file} does not exist!" - doins ${file} - fi - done -} diff --git a/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.09.19.ebuild b/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.09.19.ebuild deleted file mode 100644 index add8f5a856ca..000000000000 --- a/media-tv/linuxtv-dvb-firmware/linuxtv-dvb-firmware-2009.09.19.ebuild +++ /dev/null @@ -1,363 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -DESCRIPTION="Firmware files needed for operation of some dvb-devices" -HOMEPAGE="http://www.linuxtv.org" - -LICENSE="freedist ISC all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="mirror bindist" - -DEPEND="app-arch/unrar" -RDEPEND="" - -S="${WORKDIR}" - -# Files which can be fetched from linuxtv.org -PACKET_NAME=dvb-firmwares-1.tar.bz2 -PACKET_SRC_URI="http://www.linuxtv.org/downloads/firmware/${PACKET_NAME}" -TEVII_NAME=Tevii_linuxdriver_0815.rar -TEVII_SRC_URI="http://tevii.com/${TEVII_NAME}" -get_dvb_firmware="${FILESDIR}/get_dvb_firmware-${PV}" -# from https://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6-stable.git;a=history;f=Documentation/dvb/get_dvb_firmware - -FW_USE_FLAGS=( -# packet - "usb-a800" - "dibusb-usb2" - "usb-dtt200u" - "usb-umt" - "usb-vp702x" - "usb-vp7045" - "usb-wt220u" - "dibusb-usb1" - "or51211" - "or51132" - "or51132" - "usb-dw2104" - "usb-dw2104" -# own URL - "ttpci" - "bcm3510" - "usb-wt220u" - "usb-wt220u" - "usb-dib0700" - "sp887x" - "af9005" - "cx231xx" - "cx18" - "cx18" - "cx18" - "cx23885" - "cx23885" - "pvrusb2" - "usb-bluebird" - "tda10045" -# get_dvb_firmware - "sp8870" - "tda10046" - "tda10046lifeview" - "ttusb-dec" - "ttusb-dec" - "ttusb-dec" - "opera1" - "opera1" - "vp7041" - "nxt200x" - "mpc718" - "usb-af9015" -) - -FW_FILES=( -# packet - "dvb-usb-avertv-a800-02.fw" - "dvb-usb-dibusb-6.0.0.8.fw" - "dvb-usb-dtt200u-01.fw" - "dvb-usb-umt-010-02.fw" - "dvb-usb-vp702x-01.fw" - "dvb-usb-vp7045-01.fw" - "dvb-usb-wt220u-01.fw" - "dvb-usb-dibusb-5.0.0.11.fw" - "dvb-fe-or51211.fw" - "dvb-fe-or51132-qam.fw" - "dvb-fe-or51132-vsb.fw" - "dvb-usb-dw2104.fw" - "dvb-fe-cx24116.fw" -# own URL - "dvb-ttpci-01.fw" - "dvb-fe-bcm3510-01.fw" - "dvb-usb-wt220u-02.fw" - "dvb-usb-wt220u-fc03.fw" - "dvb-usb-dib0700-1.20.fw" - "dvb-fe-sp887x.fw" - "af9005.fw" - "v4l-cx231xx-avcore-01.fw" - "v4l-cx23418-apu.fw" - "v4l-cx23418-cpu.fw" - "v4l-cx23418-dig.fw" - "v4l-cx23885-avcore-01.fw" - "v4l-cx23885-enc.fw" - "v4l-cx25840.fw" - "dvb-usb-bluebird-01.fw" - "dvb-fe-tda10045.fw" -# get_dvb_firmware - "dvb-fe-sp8870.fw" - "dvb-fe-tda10046.fw" - "dvb-fe-tda10046.fw" - "dvb-ttusb-dec-2000t.fw" - "dvb-ttusb-dec-2540t.fw" - "dvb-ttusb-dec-3000s.fw" - "dvb-usb-opera1-fpga-01.fw" - "dvb-usb-opera-01.fw" - "dvb-vp7041-2.422.fw" - "dvb-fe-nxt2004.fw" - "dvb-cx18-mpc718-mt352.fw" - "dvb-usb-af9015.fw" -) - -FW_GET_PARAMETER=( -# packet - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" -# own URL - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" - "-" -# get_dvb_firmware - "sp8870" - "tda10046" - "tda10046lifeview" - "dec2000t" - "dec2540t" - "dec3000s" - "opera1" - "-" - "vp7041" - "nxt2004" - "mpc718" - "af9015" -) - -FW_URLS=( -# packet - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${PACKET_SRC_URI}" - "${TEVII_SRC_URI}" - "${TEVII_SRC_URI}" -# own URL - "http://www.escape-edv.de/endriss/firmware/dvb-ttpci-01.fw-fc2624" - "http://www.linuxtv.org/downloads/firmware/dvb-fe-bcm3510-01.fw" - "http://www.linuxtv.org/downloads/firmware/dvb-usb-wt220u-02.fw" - "http://home.arcor.de/efocht/dvb-usb-wt220u-fc03.fw" - "http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw" - "http://peterdamen.com/dvb-fe-sp887x.fw" - "http://ventoso.org/luca/af9005/af9005.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx231xx-avcore-01.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-apu.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-cpu.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23418-dig.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23885-avcore-01.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx23885-enc.fw" - "http://linuxtv.org/downloads/firmware/v4l-cx25840.fw" - "http://linuxtv.org/downloads/firmware/dvb-usb-bluebird-01.fw" - "http://www.fireburn.co.uk/dvb-fe-tda10045.fw" -# get_dvb_firmware - "http://2.download.softwarepatch.pl/1619edb0dcb493dd5337b94a1f79c3f6/tt_Premium_217g.zip" - "http://www.tt-download.com/download/updates/219/TT_PCI_2.19h_28_11_2006.zip" - "http://www.lifeview.hk/dbimages/document/7%5Cdrv_2.11.02.zip" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://hauppauge.lightpath.net/de/dec217g.exe" - "http://www.informatik.uni-leipzig.de/~hlawit/dvb/2830SCap2.sys" - "http://www.informatik.uni-leipzig.de/~hlawit/dvb/2830SLoad2.sys" - "http://www.twinhan.com/files/AW/Software/TwinhanDTV2.608a.zip" - "http://www.avermedia-usa.com/support/Drivers/AVerTVHD_MCE_A180_Drv_v1.2.2.16.zip" - "ftp://ftp.work.acer-euro.com/desktop/aspire_idea510/vista/Drivers/Yuan%20MPC718%20TV%20Tuner%20Card%202.13.10.1016.zip" - "http://www.ite.com.tw/EN/Services/download.ashx?file=57" -) - -SRC_URI="" -NEGATIVE_USE_FLAGS="" -NEGATIVE_END_BRACKETS="" -ALL_URLS="" - -for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - URL="${FW_URLS[CARD]}" - - if [[ -z ${URL} ]]; then - echo "missing url for ${FW_USE_FLAGS[CARD]}" - continue - fi - SRC_URI="${SRC_URI} dvb_cards_${FW_USE_FLAGS[CARD]}? ( ${URL} )" - - IUSE="${IUSE} dvb_cards_${FW_USE_FLAGS[CARD]}" - NEGATIVE_USE_FLAGS="${NEGATIVE_USE_FLAGS} !dvb_cards_${FW_USE_FLAGS[CARD]}? ( " - NEGATIVE_END_BRACKETS="${NEGATIVE_END_BRACKETS} )" - ALL_URLS="${ALL_URLS} ${URL}" - - GET_PARAM="${FW_GET_PARAMETER[CARD]}" - if [[ ${GET_PARAM} != "-" ]]; then - # all firmwares extracted by get_dvb_firmware need unzip - DEPEND="${DEPEND} dvb_cards_${FW_USE_FLAGS[CARD]}? ( app-arch/unzip )" - fi -done - -SRC_URI="${SRC_URI} ${NEGATIVE_USE_FLAGS} ${ALL_URLS} ${NEGATIVE_END_BRACKETS}" - -DEPEND="${DEPEND} - ${NEGATIVE_USE_FLAGS} - app-arch/unzip - ${NEGATIVE_END_BRACKETS}" - -install_dvb_card() { - if [[ -z ${DVB_CARDS} ]]; then - # install (almost) all firmware files - # do not install this one due to conflicting filenames - [[ "${1}" != "tda10046lifeview" ]] - else - # Check if this flag is set - use dvb_cards_${1} - fi -} - -pkg_setup() { - #echo SRC_URI=${SRC_URI} - #echo DEPEND=${DEPEND} - if has tda1004x ${DVB_CARDS}; then - eerror - eerror "DVB_CARDS flag tda1004x has been split into" - eerror "tda10045, tda10046 and tda10046lifeview". - eerror - eerror "But beware that you cannot enable tda10046 and" - eerror "tda10046lifeview at the same time." - fi - - if [[ -z ${DVB_CARDS} ]]; then - elog - elog "DVB_CARDS is not set, installing all available firmware files." - elog "To save bandwidth please consider setting the DVB_CARDS variable" - elog "in ${ROOT%/}/etc/make.conf. This way only the firmwares you own" - elog "the hardware will be installed." - fi - # according to https://devmanual.gentoo.org/general-concepts/use-flags/index.html - # we should not die here. However, there is no sensible fallback choice to make - # because the user may have either the one or the other. WYGIWYG - if use dvb_cards_tda10046 && use dvb_cards_tda10046lifeview; then - eerror - eerror "You cannot have both tda10046 and tda10046lifeview in DVB_CARDS" - eerror "because of colliding firmware filenames (dvb-fe-tda10046.fw)." - eerror "Sorry." - die "Conflicting values for DVB_CARDS set." - fi - elog - elog "List of possible card-names to use for DVB_CARDS:" - echo ${FW_USE_FLAGS[*]}| tr ' ' '\n' | sort | uniq | fmt \ - | while read line; do - elog " ${line}" - done - elog - elog "If you need another firmware file and want it included create a bug" - elog "at bugs.gentoo.org." - elog "In case some firmware sources are not fetchable please try again at" - elog "a later time and if it still does not fetch report a bug. If there" - elog "is no alternative source or an update to the firmware available we" - elog "have to remove it from the ebuild and you are on your own." -} - -src_unpack() { - local distfile - - # link all downloaded files to ${S} - for distfile in ${A}; do - [[ -L ${distfile} ]] || ln -s ${DISTDIR}/${distfile} ${distfile} - done - - # unpack firmware-packet - if has ${PACKET_NAME} ${A}; then - unpack ${PACKET_NAME} - fi - - # unpack tevii packet - if has ${TEVII_NAME} ${A}; then - unpack ${TEVII_NAME} - fi - - if [[ -z ${DVB_CARDS} ]] || use dvb_cards_mpc718 ; then - mv Yuan%20MPC718%20TV%20Tuner%20Card%202.13.10.1016.zip "Yuan MPC718 TV Tuner Card 2.13.10.1016.zip" - fi - if [[ -z ${DVB_CARDS} ]] || use dvb_cards_ttpci ; then - mv dvb-ttpci-01.fw-fc2624 dvb-ttpci-01.fw - fi - - if [[ -z ${DVB_CARDS} ]] || use dvb_cards_usb-dw2104 ; then - mv tevii_linuxdriver_0815/fw/dvb-usb-s650.fw dvb-usb-dw2104.fw - mv tevii_linuxdriver_0815/fw/dvb-fe-cx24116.fw ./ - fi - - local script_v=${PV} - - # Adjust temp-dir of get_dvb_firmware - sed "${FILESDIR}"/get_dvb_firmware-${script_v} \ - -e "s#/tmp#${T}#g" > get_dvb_firmware - chmod a+x get_dvb_firmware - - # extract the firmware-files - for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - install_dvb_card ${FW_USE_FLAGS[CARD]} || continue - - GET_PARAM=${FW_GET_PARAMETER[CARD]} - if [[ ${GET_PARAM} != "-" ]]; then - [[ -f ${FW_FILES[CARD]} ]] && ewarn "Already existing: ${FW_FILES[CARD]}" - elog "Extracting ${FW_FILES[CARD]}" - ./get_dvb_firmware ${GET_PARAM} - fi - done -} - -src_install() { - insinto /lib/firmware - - for ((CARD=0; CARD < ${#FW_USE_FLAGS[*]}; CARD++)) do - if install_dvb_card ${FW_USE_FLAGS[CARD]}; then - local file=${FW_FILES[CARD]} - [[ -f ${file} ]] || die "File ${file} does not exist!" - doins ${file} - fi - done -} diff --git a/media-tv/linuxtv-dvb-firmware/metadata.xml b/media-tv/linuxtv-dvb-firmware/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/media-tv/linuxtv-dvb-firmware/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/media-video/arista/Manifest b/media-video/arista/Manifest deleted file mode 100644 index 7925db08b4a5..000000000000 --- a/media-video/arista/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST arista-0.9.7.tar.gz 344475 SHA256 e6028e45516f0c5a736d6ec3c19f783e0a06d103cf2a816b8cc967ab964023ff SHA512 0a099f33ff56b67984485bda6a778e07c8f7ee215060b709dad22aaf70ca6489d031100d65323fa05067dfc190a8f03f884f297e62d89bc91ab36a970849df51 WHIRLPOOL 617f24e34bc62d7d43b057ea0346032ef3c13c8cc9e08b1e2705a5284967631c3cf5dc61d44aa438bb2f072baa63ffd6151e46aee2e3c0233e373e84957ec750 diff --git a/media-video/arista/arista-0.9.7.ebuild b/media-video/arista/arista-0.9.7.ebuild deleted file mode 100644 index a8b31269f04c..000000000000 --- a/media-video/arista/arista-0.9.7.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="xml" - -# hack for avoiding detecting 'templates' as a locale, next part of it - in src_prepare -PLOCALES_1="ar ast bg ca cs da de el en_GB es et eu fi fr gl hu ia id it ja jv kn lt nl pl pt pt_BR ro ru sk sl sr sv" -PLOCALES_2="th tr uk zh_CN zh_TW" -PLOCALES="${PLOCALES_1} ${PLOCALES_2}" - -inherit distutils-r1 l10n - -DESCRIPTION="An easy to use multimedia transcoder for the GNOME Desktop" -HOMEPAGE="http://www.transcoder.org" -SRC_URI="http://programmer-art.org/media/releases/arista-transcoder/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -# Making these USE-defaults since encoding for portable devices is a very -# common use case for Arista. xvid is being added since it's required for -# DVD ripping. No gst-plugins-x264 available at this time. -IUSE="+faac kde nautilus +x264 +xvid" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=">=x11-libs/gtk+-2.16:2 - >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/gconf-python:2 - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/python-gudev[${PYTHON_USEDEP}] - gnome-base/librsvg - >=media-libs/gstreamer-0.10.22:0.10 - dev-python/gst-python:0.10[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:0.10 - media-libs/gst-plugins-good:0.10 - media-libs/gst-plugins-bad:0.10 - media-plugins/gst-plugins-meta:0.10 - media-plugins/gst-plugins-ffmpeg:0.10 - x11-themes/gnome-icon-theme - nautilus? ( dev-python/nautilus-python[${PYTHON_USEDEP}] ) - kde? ( dev-python/librsvg-python[${PYTHON_USEDEP}] ) - faac? ( media-plugins/gst-plugins-faac:0.10 ) - x264? ( media-plugins/gst-plugins-x264:0.10 ) - xvid? ( media-plugins/gst-plugins-xvid:0.10 )" - -PATCHES=( "${FILESDIR}/${P}-doc-install.patch" ) - -src_prepare() { - # dirty hack for new locale detection - local PLOCALES="${PLOCALES_1} templates ${PLOCALES_2}" - l10n_find_plocales_changes "${S}/locale" "" "" - - distutils-r1_src_prepare -} - -src_install() { - remove_unused_locale() { - rm -r "${ED}/usr/share/locale/${1}" || die "can not remove unused locale '${1}'" - } - - distutils-r1_src_install - - l10n_for_each_disabled_locale_do remove_unused_locale -} - -pkg_postinst() { - einfo "If you find that a format you want is not supported in Arista," - einfo "please make sure that you have the corresponding USE-flag enabled" - einfo "media-plugins/gst-plugins-meta" -} diff --git a/media-video/arista/files/arista-0.9.7-doc-install.patch b/media-video/arista/files/arista-0.9.7-doc-install.patch deleted file mode 100644 index 9a59c495c403..000000000000 --- a/media-video/arista/files/arista-0.9.7-doc-install.patch +++ /dev/null @@ -1,14 +0,0 @@ -We prefer to install doc files manually through ebuild - ---- setup.py.orig 2013-02-12 00:35:31.387656978 +0400 -+++ setup.py 2013-02-12 00:35:38.418657537 +0400 -@@ -22,9 +22,6 @@ - - data_files = [ - (os.path.join("share", "applications"), ["arista.desktop"]), -- (os.path.join("share", "doc", "arista"), [ -- "README.md", "LICENSE", "AUTHORS" -- ]), - (os.path.join("share", "nautilus-python", "extensions"), ["arista-nautilus.py"]), - ] - diff --git a/media-video/arista/metadata.xml b/media-video/arista/metadata.xml deleted file mode 100644 index 6b36d7c6b5fa..000000000000 --- a/media-video/arista/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="faac">Use external faac library for AAC encoding</flag> - <flag name="nautilus">Add an entry in the Nautilus context menu to transcode - media files for a specified device.</flag> - </use> -</pkgmetadata> diff --git a/media-video/coriander/Manifest b/media-video/coriander/Manifest deleted file mode 100644 index 06be4d7d9b94..000000000000 --- a/media-video/coriander/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST coriander-2.0.2.tar.gz 465690 SHA256 5c7fd31cb58d398e2742352bf1ffbd2ca22e06686c6668ecfd437735c2b79123 SHA512 f28ee4c50da3e47bfb93ac13b9aa277ba854d91fb4ef1f7ae71b2ce57b26ad746a1741a4ef6fb0b415b77ebcf4dae07241ec3acb876f845219c69ed6679498c8 WHIRLPOOL 356e645b0ad1589e8820a31a800087c5fc3814bbb31d75fbf90f08bac0b2654335317c0ee56cc3c3bab2a369282219b401d8e41245984c0dbc8f64f29de70efd diff --git a/media-video/coriander/coriander-2.0.2.ebuild b/media-video/coriander/coriander-2.0.2.ebuild deleted file mode 100644 index 935b93116b56..000000000000 --- a/media-video/coriander/coriander-2.0.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils - -DESCRIPTION="A Gnome2 GUI for firewire camera control and capture" -HOMEPAGE="https://sourceforge.net/projects/coriander/" - -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# ffmpeg? ( media-video/ffmpeg ) left out, because ffmpeg support is in -# development -RDEPEND=" - >=media-libs/libdc1394-2.0.0 - media-libs/libsdl - media-libs/tiff:0 - gnome-base/libgnomeui - gnome-base/libbonoboui - gnome-base/libgnomecanvas - gnome-base/libgnome - gnome-base/orbit -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" diff --git a/media-video/coriander/metadata.xml b/media-video/coriander/metadata.xml deleted file mode 100644 index 60aee0498675..000000000000 --- a/media-video/coriander/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">coriander</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-video/dvd-slideshow/Manifest b/media-video/dvd-slideshow/Manifest deleted file mode 100644 index c630aa569dad..000000000000 --- a/media-video/dvd-slideshow/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST dvd-slideshow-0.8.4-2.tar.gz 162905 SHA256 0587cbe4b39b415aec232ada3213b4352c3b9eecec82a64594f1deb8b14a809d SHA512 07be50fe7f37e151de3bef70119cd85d40e83d38401d50a1350beff55084fcf3398110e8410b3710dcacc88a969b7ec808c1308ca6bc7ec4b5a8f4949feaa0a0 WHIRLPOOL 8f2bbb0f72cfe2a5df23c1a77bfd18c059558a82b9b853ba41d5ef61dc6e364696ed151fc5f96ef09b5d34b21b3349011860f59fe2015cb65aae0ff3a4dab5f7 -DIST dvd-slideshow-examples-0.8.4-1.tar.gz 1565431 SHA256 2bb1c227136783c9eb7a43ee7fad4b8b0871e70a4269ed5b7604b13ff88ebed7 SHA512 e79faf1358a787287417b24cfc3e6c2edcf56309f1f23b4b7a866ea88aee1948ed55d81d65281c069d1fd0e9adc51a6efe922933ca8f06b11a17bb7cb96c877f WHIRLPOOL 353d46580b8987e6521037fe230d6b27e607bbc15ff7cdd66841efa29e49ebdbedc0daef68848f9e5bbeb834dc0b3dbbbe3fd1cb5e4754fe0eb82cd85d046ee1 -DIST dvd-slideshow-themes-0.8.4-1.tar.gz 1225865 SHA256 3a929836c9a4afbb3b134718ea548d0f562f48c52d0026ff7bc1b99bebc4d5a1 SHA512 0ec476dc0f93c6f4f97465f0e062298231e091e09e84e0e93d040bb2a4f5ceae7e8ee3d54c776a22669de805f68eb2a9bc23a29da31112e39f6847fd0542fbbc WHIRLPOOL 366dfbb3e2f3b42d9dcdabbb418b4d32f86e87d12792364ed5bdd6bf883cd7da36df36113b48367b188ca2bd674773a1f63049f9c687d356e7f2cf5fa5cc635b diff --git a/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild b/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild deleted file mode 100644 index 6e1c98bf4b70..000000000000 --- a/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit versionator - -MY_P=${PN}-$(replace_version_separator 3 '-') - -DESCRIPTION="DVD Slideshow - Turn your pictures into a dvd with menus!" -HOMEPAGE="http://dvd-slideshow.sourceforge.net/wiki/Main_Page" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz - examples? ( mirror://sourceforge/${PN}/${PN}-examples-0.8.4-1.tar.gz ) - themes? ( mirror://sourceforge/${PN}/${PN}-themes-0.8.4-1.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="examples mp3 themes vorbis" - -RDEPEND="media-sound/sox - || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) - media-video/mjpegtools - >media-video/dvdauthor-0.6.11 - virtual/cdrtools - virtual/ffmpeg - app-cdr/dvd+rw-tools - mp3? ( media-sound/lame ) - vorbis? ( media-libs/libvorbis ) - sys-devel/bc - media-gfx/jhead" -DEPEND="" - -S=${WORKDIR}/${MY_P} - -src_install() { - dobin dir2slideshow dvd-menu dvd-slideshow gallery1-to-slideshow \ - jigl2slideshow - - dodoc doc/changelog.txt dvd-slideshowrc TODO.txt - dohtml doc/*.html - doman man/*.1 - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/dvd-slideshow-examples-0.8.4-1/* - docompress -x /usr/share/doc/${PF}/examples - fi - - if use themes; then - rm "${WORKDIR}"/dvd-slideshow-themes-0.8.4-1/themes.readme.txt - insinto /usr/share/themes/${PF} - doins -r "${WORKDIR}"/dvd-slideshow-themes-0.8.4-1/* - fi -} diff --git a/media-video/dvd-slideshow/metadata.xml b/media-video/dvd-slideshow/metadata.xml deleted file mode 100644 index 892439e6e111..000000000000 --- a/media-video/dvd-slideshow/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>media-video@gentoo.org</email> - </maintainer> - <use> - <flag name="themes">Install theme pack</flag> - </use> - <upstream> - <remote-id type="sourceforge">dvd-slideshow</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-video/pgcedit/Manifest b/media-video/pgcedit/Manifest deleted file mode 100644 index 1a341f5782dc..000000000000 --- a/media-video/pgcedit/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST PgcEdit_Manual_html.zip 1650202 SHA256 6cc6d0ff42dfa457022c2f9e9fafa9c088db18a9a82ab7cdfc231e1bbd8d87f4 SHA512 0cc4f824e9509dadb18e416012d32d4f1428c43fedc4af45ce22e05b216f9cd2e4700c97e7d4a9b1c4da4745940c1b53df93d1e1b919142b10279832db7c82df WHIRLPOOL 1af2e0fbd45243beed75862e2237e6416046e4e32dbd6894490ce00f19492e465f97572fe40322094eb013be09d3ff2ba218c1be34aaf1109005d0938fc3a26c -DIST PgcEdit_source_8.6.zip 898311 SHA256 09a24eaa79668001a5834c33f84ecc335134a3e5050ce6fa25ccbe4036e747f2 SHA512 3904e48dd0004bb8b2967771424c1ca5a5754c0854ac131c37497c66c3148c6ec06b9872a4c69b08cf46bb862b073467f6c0fe8230426bf70e9bb43caf5857ac WHIRLPOOL 31784485e78baf1a861ba3b8f1c4136029a4aff58aab89dac1f9e6b6811a37cd4e35ea9e377d596287ce019c7be8ca81ed593500873aca9107a5b27c78f2773a -DIST pgcedit.png 891 SHA256 8a7e6b96bb9714afb65683e0db7c77577f20ae97771670fca93fb56d488ad288 SHA512 f24efe76bc7a725da28d98db9e28fb111895cde83f99c4bf6cd4902c5ff32216d2399d97728de33576c61866ef725a0c3ee5466793945a978e6d26ccd0319988 WHIRLPOOL e76acabb53bf72c4290bfe561e42ffb813a38e1ca0e93f3cabf8803037114232338d5939874a066f674b9a87de2700801b55c33472eef1815b90cf3d5464548c diff --git a/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch b/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch deleted file mode 100644 index 24c395522397..000000000000 --- a/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/PgcEdit_main.tcl -+++ b/PgcEdit_main.tcl -@@ -1456,9 +1456,9 @@ - catch {file delete $::config(bindir)} - } - } else { -- set config(apppath) [file dirname $scriptname] -- set ::config(bindir) [file join [file dirname $scriptname] "bin"] -- set ::config(plugindir) [file join [file dirname $scriptname] "plugins"] -+ set config(apppath) {/usr/share/pgcedit} -+ set ::config(bindir) "$config(apppath)/bin" -+ set ::config(plugindir) "$config(apppath)/plugins" - - if {! [file exists $::config(tempdir)]} { - set ::config(tempdir) "/tmp" ---- a/lib/main.tcl -+++ b/lib/main.tcl -@@ -4674,7 +4674,7 @@ - }
-
- proc display_doc {} {
-- set rootpath [file dirname $::config(bindir)]
-+ set rootpath "@DOCDIR@"
- set filename ""
- if {$::tcl_platform(platform) == "windows"} {
- if {[file exists [file join $rootpath "PgcEdit_Manual.chm"]]} {
diff --git a/media-video/pgcedit/metadata.xml b/media-video/pgcedit/metadata.xml deleted file mode 100644 index d15f30901972..000000000000 --- a/media-video/pgcedit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="video">Add support for video preview</flag> - </use> -</pkgmetadata> diff --git a/media-video/pgcedit/pgcedit-0.8.6.ebuild b/media-video/pgcedit/pgcedit-0.8.6.ebuild deleted file mode 100644 index 0593f08eae4f..000000000000 --- a/media-video/pgcedit/pgcedit-0.8.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils versionator - -MY_PN="PgcEdit" -MY_P="${MY_PN}_source_$(get_after_major_version)" -MY_PDOC="${MY_PN}_Manual_html" - -DESCRIPTION="DVD IFO and Menu editor" -HOMEPAGE="http://download.videohelp.com/r0lZ/pgcedit/" -SRC_URI=" - http://download.videohelp.com/r0lZ/${PN}/versions/${MY_P}.zip - http://download.videohelp.com/r0lZ/${PN}/versions/${MY_PDOC}.zip - mirror://gentoo/${PN}.png" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="video" - -RDEPEND=" - app-cdr/cdrtools - >=dev-lang/tcl-8.4:0 - >=dev-lang/tk-8.4:0 - video? ( app-emulation/wine )" -DEPEND="app-arch/unzip" - -S=${WORKDIR} - -src_prepare() { - epatch "${FILESDIR}"/${P}-config-paths.patch - sed -i "s:@DOCDIR@:/usr/share/doc/${PF}/html:" lib/main.tcl || die - # These are only used in Windows. - rm bin/{mkisofs,pskill}.exe || die - use video || rm bin/PgcEditPreview.exe -} - -src_install() { - newbin ${MY_PN}_main.tcl ${PN} - - keepdir /usr/share/${PN}/plugins - insinto /usr/share/${PN} - doins -r bin lib - dohtml -r doc/* - - doicon "${DISTDIR}"/${PN}.png - make_desktop_entry ${PN} ${MY_PN} ${PN} "AudioVideo;Video;" - - dodoc HISTORY.txt TODO.txt -} diff --git a/media-video/xanim/Manifest b/media-video/xanim/Manifest deleted file mode 100644 index fe6723dfd6b4..000000000000 --- a/media-video/xanim/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST xa1.0_cyuv_linuxAlpha.o.gz 2053 SHA256 3b0a75581e9e10d7f60a699514ee7bd9dd0271c1ba731d15e90b4bb0c12b7187 SHA512 014df644c14d9c8fd060d9e024b1eebdb1e4eda0ddf273ecbf7f65956b1b97000ae0c973d88763d6f8f9fe2389dd1029318c3184273e457c4b4c49278e183990 WHIRLPOOL 60318531008423c2c3bb1a8c1e8c99b0792c59d916339c7dc20b12b8c4f619e3b022a3839bab581be37fe2528998a5583840b68999063f78886e6fd95ece82f3 -DIST xa1.0_cyuv_linuxELFg21.o.gz 1141 SHA256 9fa40166a40a20734ba1d00990d142a3961c2416e66dac3fe0767e8304aadb1a SHA512 bc60f1a657c48a5aa2dbfd8808f76d9b904c9d745e1e5bd02d9b7a3c701378f5359b2c99e3eb48ca74708477c296b461ec78ce78f1895ca6279a3e750f6bb84f WHIRLPOOL da98f5e12ec449d95ccf6fc858d176844442613bc59d1973e88b9b4bdbe0b27ab8d69c80da60ea9db12013814b4f23391b74a8766f39291670731d8fa796df19 -DIST xa1.0_cyuv_linuxPPC.o.Z 1513 SHA256 35318deacea099d0c05be985c01672f7f306e748965d5bbc8dd454fe8a28c46e SHA512 8659bb119793291e7ce087795cddcdfc6b918e1c169132a6f1ebb1bd36270d57e0dfc84503ec61f90c461496cab688aaac1cb4dbb2a2483f846bea038305733f WHIRLPOOL 0b952b76acf9e12da988f1679f6fa1c7d002008ed4b762e54cdfbb1ae935273e85bde6b5cd338b7d2d89b77f3d01de7a7a31bc7e61396ab1af77cc92877a409a -DIST xa1.0_cyuv_sparcELF.o.Z 1277 SHA256 f77cc763c9358e86bd5b77675cabf2150b2085d00d54eada0ec86239959a4a08 SHA512 2e7cab9942d2df510df5e3ed03a970a33276de56353ad0ee0970f42efac2fb2d4e4a92c8534eaa61eeb4f560241b405c92c77283086cf13be2bdcbb1f8423848 WHIRLPOOL f57b9de7ee40e828b193d36acb6be165e6dc0d3f164e1c2360e8109f5e611a3af66e3742a1e456f0728b6acc11412c3f5678de44cd24de12c2a8cecf30a97ba2 -DIST xa2.0_cvid_linuxAlpha.o.gz 5096 SHA256 83efeb14842cd6ee23565e1b8aa7dd637d5de5d7e7cfc25139f4a6b65588ef08 SHA512 2d47b449d539fbc108bfa6dccb41abc5e9ec1ecd0a519d8698950a7343fd59eb0b64938d2ac0f0e8af8c83287217c2d00589f46cd8a4ee9aeaa2b5c6cc207ec4 WHIRLPOOL 343888fd8010893b8346a85adb9b37ce50a368788c2c6a595866ca614098427208928e5f803e7d824c37b997e73b361cefd0713ee330d0894c02a66f4f5d2534 -DIST xa2.0_cvid_linuxELFg21.o.gz 3689 SHA256 59d7f06388f6461ce69aec7b815b5b76281bad14c7ef13f8fadaa5b848072eb5 SHA512 2375d44713af0fe5c6f3873cefd4e82ad2cdb5c3f2be936966a3d1747f73f15ad37945f2185da116f733eff7bdff989961e2cfc5d715ea9b5045d860aa32f0b4 WHIRLPOOL a115d5fd7ceac5bae8b06538cb1dc92f4e32bea0106780cf523e824b01db6e280239e6bf6def16f50acf59bb41222a640101c779da0414f2c71aa0ba2b83e080 -DIST xa2.0_cvid_linuxPPC.o.Z 5192 SHA256 aa7ea8f934780fa3ea887867811c18023cf7a9740cdfa942648f4fd7d6d996f5 SHA512 12ced02b89c2d8d8981104fe7fe93a95a2fb20607635194852e5ff6044c2def9df18ba1db8f639426fb9015f25e17d3b945170f4e1669a1281e0c8494363fe83 WHIRLPOOL 513b7b93e98f8207197476ade0282cf35cc8667c10a24f7cf73f46d39e465e869ab6563591fd3303d31553869b2a40c1ce7cf3260fb3f5023ab1918effab625e -DIST xa2.0_cvid_sparcELF.o.Z 4730 SHA256 705511a4eb9a639b7c95a3bb7d6f4f7b1d0ce4a59db2a9cb567bfb3c4a513d02 SHA512 6d6aef8f5c4018facafbc42085b9644f2dbd37f8f0131b9e99bcb0d03157ead6d6bfe8fbc92f11cd1ab335d3771fb323081af578a40bf39c8e3ec766a2b0891a WHIRLPOOL a10ae9a90f3f4391170b4f160e90fb14e00c9e268e632e91fbb00e346192ef46fe26d0624b33b85d330440572e6852d374cc3e134c8c3c03d64789fb2b9f284a -DIST xa2.0_iv32_linuxAlpha.o.gz 33172 SHA256 5439471b0f78da3538ef366311c5ad732e415c95095a452b46694b5b68deac15 SHA512 b6f4a963dc1ae954c61a0c6053fdbe48357cf77f849feadb491e111109405830cc48ce32faea3bec4241b08698470d2389b0022979f47f3fb833436dcba41181 WHIRLPOOL e76d6d1e11771fbdfce334d2925648276056ece1a1c8ac663ad96d579b76b893fc472432c31ee175f3af773c78914db14a48fd0e613f2abd419d13d96a97545e -DIST xa2.0_iv32_linuxPPC.o.Z 56163 SHA256 d332753ffc6a47c9853a26443e562d3d5aa1cc7a8ac9fad471d3bd2ca0207d3e SHA512 73837266ff178568dd384207443b1236bad7c9867c03c8b45e3894b091780b7f4c2564a993ea4dbeeadc151dfcf87c3a5ecaa3efdc41fa2ab8461151c6aca72f WHIRLPOOL 72430e68df1e825ec48924a6d9845c282d1ded992d95f4487ec248fdd0522e27f90ab1d94077080a3f7ed53b9e1f0decc75f5a2200e732e58efd10743bb6e0b5 -DIST xa2.0_iv32_sparcELF.o.Z 48813 SHA256 86b4613490ac3cadc73524cc433deafebedacbda692ad5f88bcb7c029113ad24 SHA512 6f42e13f5adea510458b9d08cc8acc401cdebec5668bb73922ac053707d2401d503f38a33182c80748e09378464b907224ac77a166098f9dd7877e7dbe972bd1 WHIRLPOOL c87ee79394707c121396df8cea5b7f29a084cf1507033e870d1d73f389feca74906f2586906a955ffff7d4e0fa5e8aab14a772225313ee35ede6de43aedcf1e0 -DIST xa2.1_iv32_linuxELFg21.o.gz 29291 SHA256 41420dca15e5e546c455553b6434435d53de17a08a6307a79de75e753a85b3a1 SHA512 df2a9c534239061da3dab413b6e4e9c127ec4b0a3fd6a8665169bc69e3577b10b7c26c21124e083ece891ac28605ec6f4e407dc2a35ffe54f16101d8cc9be179 WHIRLPOOL ec1c0074006a0b0229b8c1fc1bd777225ea96fdc4b77272ec3b6ffe3569e31c677fa8b175b6263b42904bbb5dd1d2d5c7fcbda262333c2394c993d8a03c379b9 -DIST xanim2801.tar.gz 441250 SHA256 72031927a70ab782e2b0a69daaef7894b0ec1c2c6c2d65d495aff5f50bbed0a9 SHA512 c289227f5af42f0c02d2e3188443f472d103bd6ace3bc05b39206daca1e8f81971d9e9bc30891d0ced2c4aca7b9bf0ecbfe8cc0d56563945d28e505435bb6f60 WHIRLPOOL c7118a98d337caa164e399032183a476d3b090ce7e6c7e503dea229a06c6c6307dd04a10bf408088489dbc81f8de913a29ca66460fbe7f22d0656c75b6abdf54 diff --git a/media-video/xanim/files/xanim-2.80.1-freebsd.patch b/media-video/xanim/files/xanim-2.80.1-freebsd.patch deleted file mode 100644 index c31651a74fbe..000000000000 --- a/media-video/xanim/files/xanim-2.80.1-freebsd.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- xa_audio.h.old Thu Apr 11 08:48:39 2002 -+++ xa_audio.h Thu Apr 11 08:49:25 2002 -@@ -139,7 +139,11 @@ - #define _FILE_DSP "/dev/dsp" - #define _FILE_MIXER "/dev/mixer" - #ifdef __FreeBSD__ -+#if __FreeBSD__ > 3 -+#include <sys/soundcard.h> -+#else - #include <machine/soundcard.h> -+#endif - #else - #include <sys/soundcard.h> - #endif diff --git a/media-video/xanim/files/xanim-2.80.1-gcc41.patch b/media-video/xanim/files/xanim-2.80.1-gcc41.patch deleted file mode 100644 index 3652989c32da..000000000000 --- a/media-video/xanim/files/xanim-2.80.1-gcc41.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- xanim2801/xa_input.c.orig 2006-02-24 23:01:28.000000000 +0900 -+++ xanim2801/xa_input.c 2006-02-24 23:07:28.000000000 +0900 -@@ -952,13 +952,6 @@ - else return(xaFALSE); - } - --xaULONG xa_ftp_abort(xin) --XA_INPUT xin; --{ -- return(xaFALSE); --} -- -- - /************************ - * - *********/ -@@ -1025,28 +1018,28 @@ - memset(&data,0,sizeof(data)); - memset(&from,0,sizeof(from)); - if (gethostname(hostname, sizeof(hostname)) < 0) -- return(xa_ftp_abort(xin)); -+ return(xaFALSE); - if ((host= (struct hostent *)gethostbyname(hostname)) == 0) -- return(xa_ftp_abort(xin)); -+ return(xaFALSE); - data.sin_family = host->h_addrtype; - memcpy( (char *)&data.sin_addr, (char *)host->h_addr_list[0], host->h_length); - if ((tmp_sock = socket ( AF_INET , SOCK_STREAM , 0 )) < 0) -- return(xa_ftp_abort(xin)); -+ return(xaFALSE); - len = 1; - if (setsockopt(tmp_sock, SOL_SOCKET, SO_REUSEADDR, - (char *)(&len), sizeof(len)) < 0) -- { close(tmp_sock); return(xa_ftp_abort(xin)); } -+ { close(tmp_sock); return(xaFALSE); } - - data.sin_port = 0; - if ( bind(tmp_sock, (struct sockaddr *)&data, sizeof(data)) < 0 ) -- { close(tmp_sock); return(xa_ftp_abort(xin)); } -+ { close(tmp_sock); return(xaFALSE); } - - len = sizeof(data); - if (getsockname(tmp_sock, (struct sockaddr *)&data, &len) < 0 ) -- { close(tmp_sock); return(xa_ftp_abort(xin)); } -+ { close(tmp_sock); return(xaFALSE); } - - if (listen(tmp_sock, 4) < 0 ) -- { close(tmp_sock); return(xa_ftp_abort(xin)); } -+ { close(tmp_sock); return(xaFALSE); } - - /* POD add support for PORT command? */ - addr = (xaUBYTE *) (&data.sin_addr); -@@ -1059,15 +1052,15 @@ - - if (xa_ftp_send_cmd(xin, port_cmd, &retcode) == xaFALSE) - { fprintf(stderr,"FTP: send cmd err\n"); -- close(tmp_sock); return(xa_ftp_abort(xin)); } -+ close(tmp_sock); return(xaFALSE); } - - if (xa_ftp_send_cmd(xin, file_cmd, &retcode) == xaFALSE) - { fprintf(stderr,"FTP: send cmd err\n"); -- close(tmp_sock); return(xa_ftp_abort(xin)); } -+ close(tmp_sock); return(xaFALSE); } - - len = sizeof(from); - xin->dsock = accept((int)tmp_sock, (struct sockaddr *) &from, (int *)&len); -- if (xin->dsock < 0) { close(tmp_sock); return(xa_ftp_abort(xin)); } -+ if (xin->dsock < 0) { close(tmp_sock); return(xaFALSE); } - close(tmp_sock); - return(xaTRUE); - } diff --git a/media-video/xanim/metadata.xml b/media-video/xanim/metadata.xml deleted file mode 100644 index 68b9a06fccf1..000000000000 --- a/media-video/xanim/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>media-video@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/media-video/xanim/xanim-2.80.1-r4.ebuild b/media-video/xanim/xanim-2.80.1-r4.ebuild deleted file mode 100644 index f49e589999be..000000000000 --- a/media-video/xanim/xanim-2.80.1-r4.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils toolchain-funcs - -DESCRIPTION="program for playing a wide variety of animation, audio and video formats" -HOMEPAGE="http://xanim.polter.net/" - -LICENSE="XAnim" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND="x11-libs/libXext - x11-libs/libXt - >=sys-libs/zlib-1.1.3" -DEPEND="${RDEPEND} - >=sys-apps/sed-4.0.5 - x11-proto/xextproto" - -MY_P=${PN}${PV//.} -S=${WORKDIR}/${MY_P} - -_XA_CYUV_alpha=xa1.0_cyuv_linuxAlpha.o -_XA_CVID_alpha=xa2.0_cvid_linuxAlpha.o -_XA_IV32_alpha=xa2.0_iv32_linuxAlpha.o -_XA_EXT_alpha=.gz - -_XA_CYUV_ppc=xa1.0_cyuv_linuxPPC.o -_XA_CVID_ppc=xa2.0_cvid_linuxPPC.o -_XA_IV32_ppc=xa2.0_iv32_linuxPPC.o -_XA_EXT_ppc=.Z - -_XA_CYUV_sparc=xa1.0_cyuv_sparcELF.o -_XA_CVID_sparc=xa2.0_cvid_sparcELF.o -_XA_IV32_sparc=xa2.0_iv32_sparcELF.o -_XA_EXT_sparc=.Z - -_XA_CYUV_x86=xa1.0_cyuv_linuxELFg21.o -_XA_CVID_x86=xa2.0_cvid_linuxELFg21.o -_XA_IV32_x86=xa2.1_iv32_linuxELFg21.o -_XA_EXT_x86=.gz - -_XA_CYUV_x86_fbsd=xa1.0_cyuv_linuxELFg21.o -_XA_CVID_x86_fbsd=xa2.0_cvid_linuxELFg21.o -_XA_IV32_x86_fbsd=xa2.1_iv32_linuxELFg21.o -_XA_EXT_x86_fbsd=.gz - -# This might leave _XA_EXT empty and that's fine, just indicates no -# particular support for a given arch -MY_ARCH=${ARCH/-/_} -eval _XA_EXT=\${_XA_EXT_${MY_ARCH}} -eval _XA_CVID=\${_XA_CVID_${MY_ARCH}} -eval _XA_CYUV=\${_XA_CYUV_${MY_ARCH}} -eval _XA_IV32=\${_XA_IV32_${MY_ARCH}} - -SRC_URI="mirror://gentoo/${MY_P}.tar.gz - sparc? ( - mirror://gentoo/${_XA_CVID_sparc}${_XA_EXT_sparc} - mirror://gentoo/${_XA_CYUV_sparc}${_XA_EXT_sparc} - mirror://gentoo/${_XA_IV32_sparc}${_XA_EXT_sparc} - ) - alpha? ( - mirror://gentoo/${_XA_CVID_alpha}${_XA_EXT_alpha} - mirror://gentoo/${_XA_CYUV_alpha}${_XA_EXT_alpha} - mirror://gentoo/${_XA_IV32_alpha}${_XA_EXT_alpha} - ) - ppc? ( - mirror://gentoo/${_XA_CVID_ppc}${_XA_EXT_ppc} - mirror://gentoo/${_XA_CYUV_ppc}${_XA_EXT_ppc} - mirror://gentoo/${_XA_IV32_ppc}${_XA_EXT_ppc} - ) - x86? ( - mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86} - mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86} - mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86} - ) - x86-fbsd? ( - mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86} - mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86} - mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86} - )" - -src_unpack() { - unpack ${MY_P}.tar.gz - if [[ -n ${_XA_EXT} ]]; then - mkdir "${S}"/mods || die - cd "${S}"/mods || die - unpack ${_XA_CVID}${_XA_EXT} - unpack ${_XA_CYUV}${_XA_EXT} - unpack ${_XA_IV32}${_XA_EXT} - fi - cd "${S}" - sed -i -e 's:/usr/X11R6:/usr:g' Makefile* - - epatch "${FILESDIR}/${P}-gcc41.patch" - epatch "${FILESDIR}/${P}-freebsd.patch" - - use elibc_glibc || sed -i -e 's/-ldl//' Makefile* -} - -src_compile() { - # Set XA_DLL_PATH even though we statically link the mods, I guess - # this provides extensibility - emake CC="$(tc-getCC)" OPTIMIZE="${CFLAGS}" LD_FLAGS="${LDFLAGS}" \ - XA_DLL_DEF="-DXA_DLL -DXA_PRINT" XA_DLL_PATH=/usr/lib/xanim/mods \ - ${_XA_EXT:+ \ - XA_IV32_LIB="mods/${_XA_CVID}" \ - XA_CYUV_LIB="mods/${_XA_CYUV}" \ - XA_CVID_LIB="mods/${_XA_IV32}" } \ - || die -} - -src_install() { - dobin xanim || die - newman docs/xanim.man xanim.1 - dodoc README - dodoc docs/README.* docs/*.readme docs/*.doc - - # I don't know why we're installing these modules when they're - # statically linked, but whatever... - if [[ -n ${_XA_EXT} ]]; then - insinto /usr/lib/xanim/mods - doins mods/${_XA_CVID} - doins mods/${_XA_CYUV} - doins mods/${_XA_IV32} - fi -} diff --git a/media-video/xvideoservicethief/Manifest b/media-video/xvideoservicethief/Manifest deleted file mode 100644 index bb52fd840a1e..000000000000 --- a/media-video/xvideoservicethief/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xVST_2_4_1_src.zip 3817619 SHA256 cbd1f24156bdb6e3527b5b4d6823441881462442b9aeeb36098abcf16fbe7a29 SHA512 d0f23c3ac652326d3dd53ef66ba7db0c09ba28f8f7ad0bee864cab057b87d4b171f6076675abe443f738d7c715ec79d507e8d08fd595db3208fc4f9c5548eb2c WHIRLPOOL c19d6fac3a781435de6d4615a02ec00d21069387051ac0bdfda09d668ab70141a115ea1633d7290c3789f2353ddcf308f4372391a20a7689f94dc11df26561d8 diff --git a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch b/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch deleted file mode 100644 index 90ea8a88ba82..000000000000 --- a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: work/src/qtsingleapplication/src/qtlocalpeer.cpp -=================================================================== ---- work.orig/src/qtsingleapplication/src/qtlocalpeer.cpp -+++ work/src/qtsingleapplication/src/qtlocalpeer.cpp -@@ -100,7 +100,11 @@ QtLocalPeer::QtLocalPeer(QObject* parent - socketName += QLatin1Char('-') + QString::number(sessionId, 16);
- }
- #else
-+#if __GNUC__ >= 4 && __GNUC_MINOR__ <=6
- socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
-+#else
-+ socketName += QLatin1Char('-') + QString::number(QtLP_Private::getuid(), 16);
-+#endif
- #endif
-
- server = new QLocalServer(this);
diff --git a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch b/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch deleted file mode 100644 index 7bffe12f0d0d..000000000000 --- a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch +++ /dev/null @@ -1,205 +0,0 @@ ---- trunk/resources/services/youtube/youtube.js 2010/09/02 11:52:07 911 -+++ trunk/resources/services/youtube/youtube.js 2012/05/08 17:34:53 975 -@@ -3,7 +3,7 @@ - * This file is part of xVideoServiceThief, - * an open-source cross-platform Video service download - * --* Copyright (C) 2007 - 2010 Xesc & Technology -+* Copyright (C) 2007 - 2012 Xesc & Technology - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by -@@ -25,9 +25,9 @@ - - function RegistVideoService() - { -- this.version = "2.1.5"; -+ this.version = "3.0.6"; - this.minVersion = "2.0.0a"; -- this.author = "Xesc & Technology 2009"; -+ this.author = "Xesc & Technology 2012"; - this.website = "http://www.youtube.com/"; - this.ID = "youtube.com"; - this.caption = "YouTube"; -@@ -38,7 +38,6 @@ - function getVideoInformation(url) - { - const URL_YOUTBE = "http://www.youtube.com/watch?v=%1"; -- const HD_VIDEO_RES = "22"; - // init result - var result = new VideoDefinition(); - // default URL -@@ -52,35 +51,112 @@ - embededID = strRemove(embededID, 0, embededID.lastIndexOf("/v/") + 3); - youTubeURL = strFormat(URL_YOUTBE, embededID); - } -+ // cehck if is an embeded video (v2) -+ else if (youTubeURL.toString().indexOf("/embed/") != -1) -+ { -+ var embededID = copyBetween(youTubeURL + "?", "/embed/", "?"); -+ youTubeURL = strFormat(URL_YOUTBE, embededID); -+ } - // download webpage - var http = new Http(); - var html = http.downloadWebpage(youTubeURL); -+ // get cookies -+ result.cookies = http.getCookies("|"); - // get the video title - result.title = copyBetween(html, "<title>", "</title>"); - result.title = normalizeSpaces(result.title); -+ result.title = strReplace(result.title, "\n", ""); -+ result.title = strReplace(result.title, " - YouTube", ""); - // check if this video need a login -- result.needLogin = result.title == "Broadcast Yourself."; -+ result.needLogin = strIndexOf(html, 'id="verify-details"') != -1; - // if we can continue (no loggin needed) - if (result.needLogin) return result; -- // get the video info block -- var dirtyUrl = copyBetween(html, "fmt_stream_map=", "34%7Chttp"); -- // we have an empty "dirtyUrl"?? if yes then we give it a second try -- if (dirtyUrl == "") dirtyUrl = copyBetween(html, "fmt_url_map=", "&") + "&"; -- // get the video resolution -- var vidRes = getToken(dirtyUrl, "%7C", 0); -- // check if is a HD_VIDEO_RES (for HD videos the extension is mp4) -- if (vidRes == HD_VIDEO_RES) result.extension = ".mp4"; -- // get the video url -- result.URL = getToken(dirtyUrl, "%7C", 1); -- // convert the hex codes to ascii -- result.URL = cleanUrl(result.URL); -- // remove the last "," and replace it with an "&" (if is needed) -- if (strLastIndexOf(result.URL, "&") < strLastIndexOf(result.URL, ",")) -- result.URL = strRemove(result.URL, strLastIndexOf(result.URL, ","), result.URL.toString().length) + "&"; -+ // get the video URL and extension -+ var videoInfo = getVideoUrlAndExtension(html); -+ result.URL = videoInfo.url; -+ result.extension = videoInfo.extension; - // return the video information - return result; - } - -+function getVideoUrlAndExtension(html) -+{ -+ // init result -+ var result = { url:null, extension:null }; -+ // get the flashVars value -+ var flashVars = "?" + copyBetween(html, 'flashvars=\\"', '\\"'); -+ // convert each "&" into "&" -+ flashVars = strReplace(flashVars, "\\u0026amp;", "&"); -+ // get an array with all fmt_stream_map values -+ var fmt_stream_map_arr = splitString(getUrlParam(flashVars, "url_encoded_fmt_stream_map"), "url%3D", false); -+ // default selected video quality -+ var selectedFormat = -1; -+ // detect the better quality -+ for (var n = 0; n < fmt_stream_map_arr.length && selectedFormat == -1; n++) -+ { -+ fmt_stream_map_arr[n] = "?url=" + cleanUrl(fmt_stream_map_arr[n]).toString(); -+ // remove the last "," (if exists) -+ if (strLastIndexOf(fmt_stream_map_arr[n], ",") == fmt_stream_map_arr[n].toString().length - 1) -+ fmt_stream_map_arr[n] = strRemove(fmt_stream_map_arr[n], fmt_stream_map_arr[n].toString().length - 1, 1); -+ // check video type -+ var vtype = getToken(getUrlParam(fmt_stream_map_arr[n], "type"), ";", 0); -+ // is known format? -+ if (vtype == "video/x-flv" || vtype == "video/mp4") -+ { -+ selectedFormat = n; -+ // configure video extension -+ result.extension = extensionFromVideoType(vtype); -+ } -+ } -+ // no format selected? -+ if (selectedFormat == -1) selectedFormat = 0; -+ // get the host url -+ var urlHost = getToken(fmt_stream_map_arr[selectedFormat], "?", 1); -+ urlHost = strReplace(urlHost, "url=", ""); -+ // leave only the parameters -+ fmt_stream_map_arr[selectedFormat] = getToken(fmt_stream_map_arr[selectedFormat], "?", 2); -+ // get url parts -+ var urlParts = splitString(fmt_stream_map_arr[selectedFormat], "&", false); -+ // set the url host -+ result.url = urlHost + "?"; -+ // build the initial url -+ for (var n = 0; n < urlParts.length; n++) -+ { -+ var pname = getToken(urlParts[n], "=", 0).toString(); -+ var pvalue = getToken(urlParts[n], "=", 1).toString(); -+ var duplicatedPname = strIndexOf(result.url, pname + "=") != -1; -+ // is an excluded param? -+ if (!duplicatedPname && pname != "fexp" && pname != "quality" && pname != "fallback_host" && pname != "type") -+ result.url += pname + "=" + pvalue + "&"; -+ } -+ // remove the last & -+ if (strLastIndexOf(result.url, "&") == result.url.length - 1) -+ urlInitial = strRemove(result.url, result.url.length - 1, 1); -+ // get extra (optional) params -+ var ptchn = getUrlParam(flashVars, "ptchn"); -+ if (ptchn != "") result.url += "ptchn=" + ptchn + "&"; -+ var ptk = getUrlParam(flashVars, "ptk"); -+ if (ptk != "") result.url += "ptk=" + ptk; -+ // configure the video extension (if is not yet configured) -+ if (!result.extension) -+ { -+ var vtype = getToken(getUrlParam(fmt_stream_map_arr[selectedFormat], "type"), ";", 0); -+ // configure video extension -+ result.extension = extensionFromVideoType(vtype); -+ } -+ // return -+ return result; -+} -+ -+function extensionFromVideoType(vtype) -+{ -+ if (vtype == "video/x-flv") return ".flv"; -+ if (vtype == "video/mp4") return ".mp4"; -+ if (vtype == "video/webm") return ".webm"; -+ // default extension -+ return ".flv"; -+} -+ - /* - This function "normalizeSpaces(str)" will be deprecated on next xVST version - and replaced with the new "simplifyString(str)" function (added in xVST 2.3.1) -@@ -99,9 +175,11 @@ - function searchVideos(keyWord, pageIndex) - { - const URL_SEARCH = "http://www.youtube.com/results?search_query=%1&page=%2&hl=%3"; -- const HTML_SEARCH_START = "<!-- start search results -->"; -- const HTML_SEARCH_FINISH = "<!-- end search results -->"; -- const HTML_SEARCH_SEPARATOR = '<div class="video-entry">'; -+ const HTML_SEARCH_START = '<div id="search-results">'; -+ const HTML_SEARCH_FINISH = '<div id="search-pva-content">'; -+ const HTML_SEARCH_SEPARATOR = '<div class="thumb-container">'; -+ const HTML_SEARCH_SUMMARY_START = '<p class="num-results">'; -+ const HTML_SEARCH_SUMMARY_END = '</p>'; - // replace all spaces for "+" - keyWord = strReplace(keyWord, " ", "+"); - // init search results object -@@ -110,7 +188,7 @@ - var http = new Http(); - var html = http.downloadWebpage(strFormat(URL_SEARCH, keyWord, pageIndex, searchResults.getUserLanguage())); - // get the search summary -- var summary = copyBetween(html, '<div id="search-num-results" class="name">', '</div>'); -+ var summary = copyBetween(html, HTML_SEARCH_SUMMARY_START, HTML_SEARCH_SUMMARY_END); - searchResults.setSummary(cleanSummary(summary)); - // get results html block - var htmlResults = copyBetween(html, HTML_SEARCH_START, HTML_SEARCH_FINISH); -@@ -148,14 +226,17 @@ - var tmp, videoUrl, imageUrl, title, description, duration, rating; - // get video url - videoUrl = VIDEO_URL + copyBetween(html, 'href="', '"'); -- // get title and image url -+ // get image url - tmp = copyBetween(html, '<img', '>') ; -- title = copyBetween(tmp, 'title="', '"'); - imageUrl = copyBetween(tmp, 'src="', '"'); - if (strIndexOf(imageUrl, "default.jpg") == -1) // if is not a "default.jpg"... - imageUrl = copyBetween(tmp, 'thumb="', '"'); -+ imageUrl = "http:" + imageUrl; -+ // get video title -+ title = copyBetween(html, 'dir="ltr" title="', '"'); - // get video description -- description = copyBetween(html, 'class="video-description">', '</div>'); -+ description = copyBetween(html, '<p id="video-description-', '</p>'); -+ description = copyBetween(description + '|', '>', '|'); - // get video duration - duration = convertToSeconds(copyBetween(html, '<span class="video-time">', '</span>')); - // get rating diff --git a/media-video/xvideoservicethief/metadata.xml b/media-video/xvideoservicethief/metadata.xml deleted file mode 100644 index d5044b7a4cef..000000000000 --- a/media-video/xvideoservicethief/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>hwoarang@gentoo.org</email> - <name>Markos Chandras</name> - </maintainer> - <maintainer type="project"> - <email>media-video@gentoo.org</email> - <name>Gentoo Video project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">xviservicethief</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild b/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild deleted file mode 100644 index c153bc9c62d1..000000000000 --- a/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -LANGS="br ca cs da de es fr gl hu it ja ko nl pl ro ru sv" - -inherit eutils qt4-r2 versionator - -MY_PV=$(replace_all_version_separators '_') -MY_P="xVST_${MY_PV}_src" - -DESCRIPTION="Download (and convert) videos from various Web Video Services" -HOMEPAGE="http://xviservicethief.sourceforge.net/" -SRC_URI="mirror://sourceforge/xviservicethief/${MY_P}.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug doc" - -DEPEND="app-arch/unzip - >=dev-qt/qtgui-4.5.3:4 - >=dev-qt/qtwebkit-4.5.3:4 - doc? ( app-doc/doxygen )" -RDEPEND=">=dev-qt/qtgui-4.5.3:4 - virtual/ffmpeg - media-video/flvstreamer" - -RES_NAME="xVST" - -S="${WORKDIR}" - -src_prepare() { - # fix translations - mv "${S}"/resources/translations/${RES_NAME}_cz.ts \ - "${S}"/resources/translations/${RES_NAME}_cs.ts ||die - mv "${S}"/resources/translations/${RES_NAME}_jp.ts \ - "${S}"/resources/translations/${RES_NAME}_ja.ts || die - mv "${S}"/resources/translations/${RES_NAME}_du.ts \ - "${S}"/resources/translations/${RES_NAME}_nl.ts || die - mv "${S}"/resources/translations/${RES_NAME}_kr.ts \ - "${S}"/resources/translations/${RES_NAME}_ko.ts || die - # fix plugins, language path - sed -i -e "s/getApplicationPath()\ +\ \"/\"\/usr\/share\/${PN}/g" \ - "${S}"/src/options.cpp || die "failed to fix paths" - epatch "${FILESDIR}"/${P}-youtube-api.patch - # bug 427066 - epatch "${FILESDIR}"/${P}-gcc47.patch -} - -src_compile() { - local lang= - emake || die "emake failed" - for lang in "${S}"/resources/translations/*.ts; do - lrelease ${lang} - done -} - -src_install() { - dobin bin/xvst || die "dobin failed" - local dest=/usr/share/${PN}/plugins - dodir ${dest} - find resources/services -name '*.js' -exec cp -dpR {} "${D}"${dest} \; - newicon resources/images/InformationLogo.png xvst.png - make_desktop_entry /usr/bin/xvst xVideoServiceThief xvst 'Qt;AudioVideo;Video' - if use doc; then - cd "${S}/documentation/source" - sed -i "/OUTPUT_DIRECTORY/s:G\:.*:docs:" Doxyfile - doxygen Doxyfile - dohtml -r docs/html/* || die "dohtml failed" - fi - - #install translations - insinto /usr/share/${PN}/languages/ - local lang= tlang= - for lang in ${LINGUAS}; do - for tlang in ${LANGS}; do - [[ ${lang} == ${tlang} ]] && doins "${S}"/resources/translations/xVST_${tlang}.qm - done - done -} diff --git a/net-analyzer/portbunny/Manifest b/net-analyzer/portbunny/Manifest deleted file mode 100644 index 9ca6a5c15964..000000000000 --- a/net-analyzer/portbunny/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST PortBunny230408.tar.gz 224753 SHA256 ace967834ffe36a0e2f073a46b3a81b48671cc78e2d2cca6eb2ca6a63d05ead3 SHA512 9053ec4467b1726ac006615a9fff82382d4977642422739160d5a6a4166e60a16cedd299dc58af0eb7df963d6a17e7d7d6ffaaa7365f851fbd533b219ce2e1e0 WHIRLPOOL c3186d701f1e0b92d260bb3b55684636ab24bdc986dc489fbfc16ffe6e71efc17e1caa9e216033dc31ea4da0b357ad1fdb17c6e0f1afea32ba36db8df64f3136 diff --git a/net-analyzer/portbunny/metadata.xml b/net-analyzer/portbunny/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/net-analyzer/portbunny/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/net-analyzer/portbunny/portbunny-1.0_p20080423.ebuild b/net-analyzer/portbunny/portbunny-1.0_p20080423.ebuild deleted file mode 100644 index 29234edcf955..000000000000 --- a/net-analyzer/portbunny/portbunny-1.0_p20080423.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils linux-mod - -MY_PV_SNAP=${PV##*_p} -if [[ ${MY_PV_SNAP} != ${PV} ]]; then - MY_PV=${MY_PV_SNAP:6:2}${MY_PV_SNAP:4:2}${MY_PV_SNAP:2:2} - MY_P=PortBunny${MY_PV} - S="${WORKDIR}"/${MY_P}-dev -else - MY_P=PortBunny-${PV} - S="${WORKDIR}"/${MY_P} -fi - -MODULE_NAMES="portbunny(kernel:)" -BUILD_TARGETS="all" - -DESCRIPTION="A kernel based highspeed TCP SYN port scanner" -HOMEPAGE="http://recurity-labs.com/portbunny/" -SRC_URI="http://recurity-labs.com/portbunny/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="dev-lang/python" - -src_install() { - insinto /usr/share/portbunny - doins UI/share/portbunny/* - dosed "s:^\(ETC_SERVICES\)[[:space:]]\+=.*:\1 = '/usr/share/portbunny/services':g" \ - /usr/share/portbunny/PBunnyServices.py - dobin UI/bin/portbunny.py - dosym portbunny.py /usr/bin/portbunny - dosed "s:^\(PBUNNY_SHARE\)[[:space:]]\+=.*:\1 = '/usr/share/portbunny/':g" \ - /usr/bin/portbunny.py - dosed "s:^\(PBUNNY_SHARE2\)[[:space:]]\+=.*:\1 = '/usr/share/portbunny/':g" \ - /usr/bin/portbunny.py - - linux-mod_src_install -} - -pkg_postinst() { - einfo - einfo "See http://recurity-labs.com/portbunny/README.pdf" - einfo - ewarn - ewarn "WARNING" - ewarn "WARNING: this software may HARM the stability of your system!" - ewarn "WARNING: do NOT use this on production machines!" - ewarn "WARNING" - ewarn - ebeep 10 -} diff --git a/net-dialup/radiusclient/Manifest b/net-dialup/radiusclient/Manifest deleted file mode 100644 index bfb0913133ab..000000000000 --- a/net-dialup/radiusclient/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST radiusclient-0.3.2.tar.gz 147004 SHA256 ebf5efdd6efe385faba39f48b39ebc4ee6857ccf59adf5174a5865ac7c05b6fe SHA512 42a796eb099fdea3df3601fa23ead32b75434ff1c6fa4bd09a1af6ca3fb73cd3957537b22cede5d1b03c9189d230dda0612252466865c251829cea510642e7aa WHIRLPOOL 9c5e609232e8a89c3b0b30b98da4c83e4ac1845dd95eb5e5ab4234fe761c98192d69f79cb17989153d9adf9860610e313504a89c67ee38624bb5cfd9385d8299 diff --git a/net-dialup/radiusclient/files/pkgsysconfdir-install.patch b/net-dialup/radiusclient/files/pkgsysconfdir-install.patch deleted file mode 100644 index 3c9544a460e9..000000000000 --- a/net-dialup/radiusclient/files/pkgsysconfdir-install.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Nru radiusclient-0.3.2.orig/etc/Makefile.am radiusclient-0.3.2/etc/Makefile.am ---- radiusclient-0.3.2.orig/etc/Makefile.am 1998-06-28 03:08:16.000000000 +0300 -+++ radiusclient-0.3.2/etc/Makefile.am 2004-11-21 09:49:57.556532216 +0200 -@@ -26,9 +26,9 @@ - <$(srcdir)/radiusclient.conf.in >radiusclient.conf - - install-data-local: servers -- $(mkinstalldirs) $(pkgsysconfdir); \ -- echo " $(INSTALL) -m600 $(srcdir)/servers $(pkgsysconfdir)/servers"; \ -- $(INSTALL) -m600 $(srcdir)/servers $(pkgsysconfdir)/servers -+ $(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir); \ -+ echo " $(INSTALL) -m600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers"; \ -+ $(INSTALL) -m600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers - - uninstall-local: - rm -f $(pkgsysconfdir)/servers diff --git a/net-dialup/radiusclient/files/radiusclient-0.3.2-64bit-compat.patch b/net-dialup/radiusclient/files/radiusclient-0.3.2-64bit-compat.patch deleted file mode 100644 index 49f6afc96245..000000000000 --- a/net-dialup/radiusclient/files/radiusclient-0.3.2-64bit-compat.patch +++ /dev/null @@ -1,19 +0,0 @@ -Gentoo bug report - https://bugs.gentoo.org/show_bug.cgi?id=399433 -Patch from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321229 - ---- include/radiusclient.h.orig 2005-08-04 10:50:19.636354682 +0200 -+++ include/radiusclient.h 2005-08-04 10:48:47.955569910 +0200 -@@ -38,8 +38,13 @@ - # define __P(protos) () - #endif - -+#if !(defined(__x86_64__)) - typedef unsigned long UINT4; - typedef long INT4; -+#else -+typedef unsigned int UINT4; -+typedef int INT4; -+#endif - - #define AUTH_VECTOR_LEN 16 - #define AUTH_PASS_LEN (3 * 16) /* multiple of 16 */ diff --git a/net-dialup/radiusclient/metadata.xml b/net-dialup/radiusclient/metadata.xml deleted file mode 100644 index 35ac6bdda04d..000000000000 --- a/net-dialup/radiusclient/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>A library for writing RADIUS clients accompanied with several client utilities</longdescription> - <upstream> - <remote-id type="freshmeat">radiusclient</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-dialup/radiusclient/radiusclient-0.3.2-r1.ebuild b/net-dialup/radiusclient/radiusclient-0.3.2-r1.ebuild deleted file mode 100644 index 669b90e70e64..000000000000 --- a/net-dialup/radiusclient/radiusclient-0.3.2-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -inherit autotools-utils - -DESCRIPTION="A library for writing RADIUS clients accompanied with several client utilities" -HOMEPAGE="http://freshmeat.net/projects/radiusclient/" -SRC_URI="ftp://ftp.cityline.net/pub/radiusclient/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="static-libs" - -DEPEND="!net-dialup/radiusclient-ng - !net-dialup/freeradius-client" -RDEPEND="${DEPEND}" - -DOCS=( BUGS CHANGES README ) -HTML_DOCS=( doc/instop.html ) -PATCHES=( - "${FILESDIR}/pkgsysconfdir-install.patch" - "${FILESDIR}/${P}-64bit-compat.patch" # bug #399433 -) diff --git a/net-dialup/radiusclient/radiusclient-0.3.2.ebuild b/net-dialup/radiusclient/radiusclient-0.3.2.ebuild deleted file mode 100644 index 827557304a92..000000000000 --- a/net-dialup/radiusclient/radiusclient-0.3.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils autotools - -DESCRIPTION="A library for writing RADIUS clients accompanied with several client utilities" -HOMEPAGE="http://freshmeat.net/projects/radiusclient/" -SRC_URI="ftp://ftp.cityline.net/pub/radiusclient/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="!net-dialup/radiusclient-ng - !net-dialup/freeradius-client" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack ${A} - - cd "${S}" - epatch "${FILESDIR}/pkgsysconfdir-install.patch" - eautoreconf -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc README BUGS CHANGES COPYRIGHT - dohtml doc/instop.html -} diff --git a/net-dns/hesinfo/Manifest b/net-dns/hesinfo/Manifest deleted file mode 100644 index d966bdee16c8..000000000000 --- a/net-dns/hesinfo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hesinfo-3.1.0.tar.gz 137487 SHA256 2d3e34a8aa5c703a438b26a93b0662f5fbb58bd08b00f806244c6d01d1ccb91f SHA512 063623b574e1fdc88fcf13561783c9be2d89c995117ec169d0b9bb1a2451ffe8d3b8b01b955d6834cceabb472436fad8e6eea4873f7c994149dcbc835d371153 WHIRLPOOL b1db828b665001f0eb91bf7055bdfee6c06dda96c0e0f6aebe83d7ccd21ebf7db1038813d9a22df5e6bf9b0ebc041d54bd6ba63bf9b46d1ec7926e802038e7b0 diff --git a/net-dns/hesinfo/files/hesinfo-3.1.0-autotools.patch b/net-dns/hesinfo/files/hesinfo-3.1.0-autotools.patch deleted file mode 100644 index 7e611c042bee..000000000000 --- a/net-dns/hesinfo/files/hesinfo-3.1.0-autotools.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- Makefile.in 2006-03-30 18:22:39.000000000 +0200 -+++ Makefile.in 2010-03-12 21:34:34.000000000 +0100 -@@ -22,7 +22,7 @@ - all: hesinfo - - hesinfo: hesinfo.o -- ${CC} ${LDFLAGS} -o $@ hesinfo.o -lhesiod ${LIBS} -+ ${CC} ${LDFLAGS} -o $@ hesinfo.o -lhesiod ${LIBS} ${LDFLAGS} - - .c.o: - ${CC} -c ${ALL_CFLAGS} $< ---- configure.in 2006-03-30 18:22:39.000000000 +0200 -+++ configure.in 2010-03-12 21:42:05.000000000 +0100 -@@ -7,6 +7,43 @@ - AC_PROG_CC - AC_PROG_INSTALL - --ATHENA_HESIOD_REQUIRED -+dnl This file provides local macros for packages which use specific -+dnl external libraries. The public macros are: -+dnl -+dnl ATHENA_HESIOD_REQUIRED -+dnl Generates error if Hesiod not found. -+dnl Specify desired AFS libraries as a parameter. -+dnl ----- Hesiod ----- -+ -+AC_DEFUN(ATHENA_HESIOD_CHECK, -+[AC_CHECK_FUNC(res_send, :, AC_CHECK_LIB(resolv, res_send)) -+if test "$hesiod" != yes; then -+ CPPFLAGS="$CPPFLAGS -I$hesiod/include" -+ LDFLAGS="$LDFLAGS -L$hesiod/lib" -+fi -+AC_CHECK_LIB(hesiod, hes_resolve, :, -+ [AC_MSG_ERROR(Hesiod library not found)])]) -+ -+AC_DEFUN(ATHENA_HESIOD, -+[AC_ARG_WITH(hesiod, -+ [ --with-hesiod=PREFIX Use Hesiod], -+ [hesiod="$withval"], [hesiod=no]) -+if test "$hesiod" != no; then -+ ATHENA_HESIOD_CHECK -+ HESIOD_LIBS="-lhesiod" -+ AC_DEFINE(HAVE_HESIOD) -+fi -+AC_SUBST(HESIOD_LIBS)]) - -+AC_DEFUN(ATHENA_HESIOD_REQUIRED, -+[AC_ARG_WITH(hesiod, -+ [ --with-hesiod=PREFIX Specify location of Hesiod], -+ [hesiod="$withval"], [hesiod=yes]) -+if test "$hesiod" != no; then -+ ATHENA_HESIOD_CHECK -+else -+ AC_MSG_ERROR(This package requires Hesiod.) -+fi]) -+ -+ATHENA_HESIOD_REQUIRED - AC_OUTPUT(Makefile) diff --git a/net-dns/hesinfo/hesinfo-3.1.0.ebuild b/net-dns/hesinfo/hesinfo-3.1.0.ebuild deleted file mode 100644 index 06f9834c7355..000000000000 --- a/net-dns/hesinfo/hesinfo-3.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" -inherit flag-o-matic eutils autotools - -DESCRIPTION="A simple command-line interface to the net-dns/hesiod service library" -HOMEPAGE="ftp://athena-dist.mit.edu/pub/ATHENA/hesiod" -SRC_URI="ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="" - -DEPEND=">=net-dns/hesiod-${PV}" -RDEPEND="${DEPEND}" - -src_prepare() { - rm -f aclocal.m4 || die "rm failed" - epatch "${FILESDIR}/${P}-autotools.patch" - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install || die "install failed" - dodoc NEWS README || die -} diff --git a/net-dns/hesinfo/metadata.xml b/net-dns/hesinfo/metadata.xml deleted file mode 100644 index 13849a9febdd..000000000000 --- a/net-dns/hesinfo/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription lang="en"> -</longdescription> -</pkgmetadata> diff --git a/net-im/simpserver-bin/Manifest b/net-im/simpserver-bin/Manifest deleted file mode 100644 index 09da4b041f80..000000000000 --- a/net-im/simpserver-bin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST simpserver-2.1.0-linux-x86.tgz 609317 SHA256 77a28d92f3b4bc99f6cf78574fe1d9eb4d4e983ec6632fa0ff5be3e5a353d7b8 SHA512 821dd878c5e9e6a3a41150220faa7a6fbc46abe840b7f361982eacd4654d21d2cdf43ee68a2ef96c79b048162b2106f78c4d63a89213925069fb53959cb15862 WHIRLPOOL e0a7f6ac24c393fa250c181294d41a811ae24b919c0a9224fe7c79532622c980fcfb384bcafb1e2e6dd228c655f97f6a9ac9dff334069e1c52c1e23e0c8b1a3e diff --git a/net-im/simpserver-bin/files/simpserver.rc b/net-im/simpserver-bin/files/simpserver.rc deleted file mode 100644 index 16528fe0237c..000000000000 --- a/net-im/simpserver-bin/files/simpserver.rc +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - need net -} - -start() { - ebegin "Starting simpserver" - start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/simpserver.pid \ - --exec /opt/bin/simpserver -- /etc/simp.conf - eend $? -} - -stop() { - ebegin "Stopping simpserver" - start-stop-daemon --stop --quiet --pidfile /var/run/simpserver.pid - eend $? -} diff --git a/net-im/simpserver-bin/metadata.xml b/net-im/simpserver-bin/metadata.xml deleted file mode 100644 index 435c13a7e404..000000000000 --- a/net-im/simpserver-bin/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription> -SimpServer is the first lightweight instant messaging security gateway for Unix systems. Install SimpServer on a -Unix system and configure IM clients on your local network, and conversations with Simp-equipped parties will be -automatically encrypted. SimpServer can indeed accept simultaneous remote connections and thus secure local and/or -remote clients. - -With SimpServer, corporate environments can now benefit from centralized instant messenger encryption. Linux fans -can now secure their MSN conversations. SimpServer is currently beta software and is free for any use. -</longdescription> -</pkgmetadata> diff --git a/net-im/simpserver-bin/simpserver-bin-2.1.0-r2.ebuild b/net-im/simpserver-bin/simpserver-bin-2.1.0-r2.ebuild deleted file mode 100644 index 7ee8c6349faf..000000000000 --- a/net-im/simpserver-bin/simpserver-bin-2.1.0-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -MY_PN=${PN/-bin/} -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="SimpServer for Unix: IM instant security transparent proxy" -SRC_URI="http://download.secway.com/public/products/simpserver/${MY_P}-linux-x86.tgz" -HOMEPAGE="http://www.secway.com/" -LICENSE="simpserver-test" - -KEYWORDS="-* ~amd64 ~x86" -IUSE="" -SLOT="0" -S=${WORKDIR}/simp - -RESTRICT="strip" - -src_compile() { - einfo "Binary distribution. No compilation required." -} - -src_install () { - dodoc README VERSION doc/CONFIG doc/TODO - - exeinto /opt/bin - doexe bin/${MY_PN} - - insinto /etc - doins etc/simp.conf - - newinitd "${FILESDIR}/${MY_PN}".rc ${MY_PN} -} - -pkg_postinst() { - elog "Please edit the configuration file: /etc/simp.conf." -} diff --git a/net-irc/irc-client/Manifest b/net-irc/irc-client/Manifest deleted file mode 100644 index 97f360cbf0f6..000000000000 --- a/net-irc/irc-client/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST irc2.10.3p7.tgz 678412 SHA256 1c7b5ba8e03d096a1b7412b6a50f2e3e00fce77193e2a66cd0ab8a9de02253b9 SHA512 84a148b95de3be32ffc2d11095c3da2e06b6fb963498020e32304f58f89d2a4c00ff9fa15816a1b54af95b54c86da4cd40846afc0e63ddd99bec9fb044873c32 WHIRLPOOL fcfb7e41fe05f5283c6da01fb2b82f8c9b88abe681f72f1df689052d53f3a4ca43acef4d8a9bdd1edcdc20663112b9516e1a02975cbaeffcaa783c42e5ceece8 diff --git a/net-irc/irc-client/files/irc-client-2.10.3_p7-amd64-chost.patch b/net-irc/irc-client/files/irc-client-2.10.3_p7-amd64-chost.patch deleted file mode 100644 index 7761a3e5e76d..000000000000 --- a/net-irc/irc-client/files/irc-client-2.10.3_p7-amd64-chost.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Nathan Phillip Brink <binki@gentoo.org> -Subject: Do not ignore the --host argument passed to the fake ./configure. - ---- a/configure -+++ b/configure -@@ -10,6 +10,7 @@ - -version | --version | --versio | --versi | --vers) - quick_fwd=yes - break ;; -+ --host=*) -+ rev=$(expr "${arg}" : '[^=]*=\(.*\)') -+ ;; -- *) -- break ;; - esac -@@ -18,8 +21,10 @@ - then - support/configure $* - else -- echo "retrieving the system name, type and OS release..." -- rev=`support/config.guess` -+ if ! test "${rev}"; then -+ echo "retrieving the system name, type and OS release..." -+ rev=`support/config.guess` -+ fi - if test "${rev}" # test for no output - then - echo " your system seems to be ${rev}." - diff --git a/net-irc/irc-client/irc-client-2.10.3_p7.ebuild b/net-irc/irc-client/irc-client-2.10.3_p7.ebuild deleted file mode 100644 index 28c1ad81a79d..000000000000 --- a/net-irc/irc-client/irc-client-2.10.3_p7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -MY_P=irc${PV/_/} -DESCRIPTION="A simplistic RFC compliant IRC client" -HOMEPAGE="http://www.irc.org" -SRC_URI="ftp://ftp.irc.org/irc/server/${MY_P}.tgz" -LICENSE="GPL-1" -SLOT="0" - -KEYWORDS="~amd64 ppc x86" -IUSE="ipv6" - -DEPEND="sys-libs/ncurses - sys-libs/zlib" -# This and ircci both install /usr/bin/irc #247987 -RDEPEND="${DEPEND} - !net-irc/ircii" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - - cd "${S}" || die - epatch "${FILESDIR}"/${P}-amd64-chost.patch -} - -src_compile () { - econf \ - $(use_with ipv6 ip6) \ - --sysconfdir=/etc/ircd \ - --localstatedir=/var/run/ircd \ - || die "econf failed" - emake -C ${CHOST} client || die "client build failed" -} - -src_install() { - make -C ${CHOST} \ - prefix=${D}/usr \ - client_man_dir=${D}/usr/share/man/man1 \ - install-client || die "client installed failed" - dodoc doc/Etiquette doc/alt-irc-faq doc/rfc* || die -} diff --git a/net-irc/irc-client/metadata.xml b/net-irc/irc-client/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/net-irc/irc-client/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/net-libs/libsoup-gnome/Manifest b/net-libs/libsoup-gnome/Manifest deleted file mode 100644 index da2eb46c9821..000000000000 --- a/net-libs/libsoup-gnome/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libsoup-2.50.0.tar.xz 1755052 SHA256 1e01365ac4af3817187ea847f9d3588c27eee01fc519a5a7cb212bb78b0f667b SHA512 5004baac41feb2c4a7c4f8e68e0a2aac91ae115518e5bb7b58bc7f85dc7675611de82ad21d6a2f779daf2fc7496ab802e7d6dcd5eca91186b221664db37819e2 WHIRLPOOL 09f2cdc9804a4785e1f6a8d9e8adefab549fcb6de1506e2c0fa7af9ee3af531a26a55909ab917c7f08076e99bff3f992516125d12baeb5fce22c918e81a4636e -DIST libsoup-2.52.2.tar.xz 1764308 SHA256 db55628b5c7d952945bb71b236469057c8dfb8dea0c271513579c6273c2093dc SHA512 866942d8db43a19630f39db12b22058cf31ef0c56f337e6c5790f5b881aaa768d4dbece1d2fe0d9560a82ae0f362365c19aa9b0d05afeb45bc5774f6713f51b2 WHIRLPOOL f0f7ac95d49f21d0bb92968d6d3de596a08aea0519db82089b6c476916d96c3c44e0871a8d3102f5f0b176294ce6f1582d52e6cfcd65bb74ad0c7c4ab8f020a4 diff --git a/net-libs/libsoup-gnome/files/libsoup-gnome-2.48.0-system-lib.patch b/net-libs/libsoup-gnome/files/libsoup-gnome-2.48.0-system-lib.patch deleted file mode 100644 index d731fc0c733a..000000000000 --- a/net-libs/libsoup-gnome/files/libsoup-gnome-2.48.0-system-lib.patch +++ /dev/null @@ -1,283 +0,0 @@ -From 63db817bac0382f3f43947b8233bf4585ede0e0b Mon Sep 17 00:00:00 2001 -From: Priit Laes <plaes@plaes.org> -Date: Tue, 20 Dec 2011 15:42:44 +0200 -Subject: [PATCH] Split support for libsoup-gnome - -https://bugzilla.gnome.org/show_bug.cgi?id=595065 - -Original patch by Romain Perier. ---- - Makefile.am | 12 +++++++++-- - configure.ac | 35 ++++++++++++++++++++----------- - libsoup/Makefile.am | 60 +++++++++++++++++++++++++++++++++++++++-------------- - 3 files changed, 77 insertions(+), 30 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index c8fa95c..fc09778 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,7 +1,11 @@ - ## Process this file with automake to produce Makefile.in - ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} - --SUBDIRS = libsoup po tests examples docs -+SUBDIRS = libsoup -+ -+if BUILD_LIBSOUP -+SUBDIRS += po tests docs -+endif - - EXTRA_DIST = \ - data/effective_tld_names.dat \ -@@ -18,7 +22,11 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection - - pkgconfigdir = $(libdir)/pkgconfig - --pkgconfig_DATA = libsoup-2.4.pc -+pkgconfig_DATA = -+ -+if BUILD_LIBSOUP -+pkgconfig_DATA += libsoup-2.4.pc -+endif - - if BUILD_LIBSOUP_GNOME - pkgconfig_DATA += libsoup-gnome-2.4.pc -diff --git a/configure.ac b/configure.ac -index 96bb378..0153f10 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -77,23 +77,30 @@ LT_INIT([win32-dll]) - dnl *********************** - dnl *** Checks for glib *** - dnl *********************** -+PKG_PROG_PKG_CONFIG -+enable_ssl=no -+AC_ARG_WITH(libsoup-system, -+ AS_HELP_STRING([--with-libsoup-system], [Use libsoup system library to build(default=no)]), -+ [with_libsoup_system=$withval], [with_libsoup_system=no]) -+if test "$with_libsoup_system" = "no"; then -+ GLIB_REQUIRED=2.38.0 -+ AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) -+ if test "$GLIB_LIBS" = ""; then -+ AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) -+ fi -+ GLIB_CFLAGS="$GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38" - --GLIB_REQUIRED=2.38.0 --AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) --if test "$GLIB_LIBS" = ""; then -- AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) --fi --GLIB_CFLAGS="$GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38" -+ GLIB_MAKEFILE='$(top_srcdir)/Makefile.glib' -+ AC_SUBST(GLIB_MAKEFILE) - --GLIB_MAKEFILE='$(top_srcdir)/Makefile.glib' --AC_SUBST(GLIB_MAKEFILE) -+ PKG_CHECK_MODULES(XML, libxml-2.0) -+ AC_SUBST(XML_CFLAGS) -+ AC_SUBST(XML_LIBS) -+fi -+AM_CONDITIONAL(BUILD_LIBSOUP, test $with_libsoup_system = no) - - GLIB_TESTS - --PKG_CHECK_MODULES(XML, libxml-2.0) --AC_SUBST(XML_CFLAGS) --AC_SUBST(XML_LIBS) -- - PKG_CHECK_MODULES(SQLITE, sqlite3) - AC_SUBST(SQLITE_CFLAGS) - AC_SUBST(SQLITE_LIBS) -@@ -141,6 +148,10 @@ AM_CONDITIONAL(BUILD_LIBSOUP_GNOME, test $with_gnome != no) - - if test $with_gnome != no; then - AC_DEFINE(HAVE_GNOME, 1, [Defined if GNOME support is enabled]) -+ -+ if test $with_libsoup_system != no; then -+ PKG_CHECK_MODULES(LIBSOUP, libsoup-$SOUP_API_VERSION = $VERSION) -+ fi - fi - AC_SUBST(HAVE_GNOME) - -diff --git a/libsoup/Makefile.am b/libsoup/Makefile.am -index 60920bd..26c5616 100644 ---- a/libsoup/Makefile.am -+++ b/libsoup/Makefile.am -@@ -1,14 +1,19 @@ - ## Process this file with automake to produce Makefile.in - - EXTRA_DIST = -- -+BUILT_SOURCES = - include $(GLIB_MAKEFILE) - - if OS_WIN32 - LIBWS2_32 = -lws2_32 - endif - --AM_CPPFLAGS = \ -+AM_CPPFLAGS = -+lib_LTLIBRARIES = -+CLEANFILES = -+ -+if BUILD_LIBSOUP -+AM_CPPFLAGS += \ - -DG_LOG_DOMAIN=\"libsoup\" \ - -DLOCALEDIR=\"$(localedir)\" \ - -I$(top_srcdir) \ -@@ -76,7 +81,7 @@ libsoupinclude_HEADERS = \ - nodist_libsoupinclude_HEADERS = \ - soup-version.h - --lib_LTLIBRARIES = libsoup-2.4.la -+lib_LTLIBRARIES += libsoup-2.4.la - - libsoup_2_4_la_LDFLAGS = \ - -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) \ -@@ -184,18 +189,23 @@ libsoup_2_4_la_SOURCES = \ - soup-version.c \ - soup-xmlrpc.c - --# TLD rules --EXTRA_DIST += tld-parser.py -- -+BUILT_SOURCES += tld_data.inc - TLD_DATA_FILE=$(top_srcdir)/data/effective_tld_names.dat - - tld_data.inc: tld-parser.py $(TLD_DATA_FILE) -- $(srcdir)/tld-parser.py $(TLD_DATA_FILE) tld_data.inc -+ $(AM_V_GEN) python $(srcdir)/tld-parser.py $(TLD_DATA_FILE) tld_data.inc -+ -+# TLD rules -+EXTRA_DIST += tld-parser.py -+ -+endif - - if BUILD_LIBSOUP_GNOME - - libsoupgnomeincludedir = $(includedir)/libsoup-gnome-2.4/libsoup - -+AM_CPPFLAGS += $(LIBSOUP_CFLAGS) -+ - libsoupgnomeinclude_HEADERS = \ - soup-cookie-jar-sqlite.h\ - soup-gnome.h \ -@@ -203,17 +213,26 @@ libsoupgnomeinclude_HEADERS = \ - - lib_LTLIBRARIES += libsoup-gnome-2.4.la - -+if BUILD_LIBSOUP -+libsoup_gnome_2_4_la_LDFLAGS = $(libsoup_2_4_la_LDFLAGS) -+else - libsoup_gnome_2_4_la_LDFLAGS = \ - -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) \ - -no-undefined \ - -export-symbols $(srcdir)/libsoup-gnome-2.4.sym -+endif - - EXTRA_DIST += libsoup-gnome-2.4.sym - - libsoup_gnome_2_4_la_LIBADD = \ -- libsoup-2.4.la \ - $(GLIB_LIBS) - -+if BUILD_LIBSOUP -+libsoup_gnome_2_4_la_LIBADD += libsoup-2.4.la -+else -+libsoup_gnome_2_4_la_LIBADD += $(LIBSOUP_LIBS) -+endif -+ - libsoup_gnome_2_4_la_SOURCES = \ - soup-cookie-jar-sqlite.c \ - soup-gnome-features.c \ -@@ -225,9 +244,8 @@ libsoup_gnome_2_4_la_SOURCES = \ - endif - - GLIB_GENERATED = soup-enum-types.c soup-enum-types.h --BUILT_SOURCES = \ -- $(GLIB_GENERATED) \ -- tld_data.inc -+BUILT_SOURCES += \ -+ $(GLIB_GENERATED) - - soup_enum_types_sources = $(libsoupinclude_HEADERS) $(libsoupgnomeinclude_HEADERS) - soup_enum_types_MKENUMS_C_FLAGS = --fhead "\#define LIBSOUP_USE_UNSTABLE_REQUEST_API" -@@ -242,6 +260,8 @@ INTROSPECTION_COMPILER_ARGS = --includedir=. - - if HAVE_INTROSPECTION - -+if BUILD_LIBSOUP -+ - # Core library - gi_soup_files = \ - $(filter-out soup.h soup-enum-types.% soup-proxy-resolver.h,\ -@@ -263,20 +283,28 @@ Soup_2_4_gir_FILES = \ - - INTROSPECTION_GIRS += Soup-2.4.gir - -+endif -+ - if BUILD_LIBSOUP_GNOME - -+if BUILD_LIBSOUP -+SOUP_GIR = Soup-2.4.gir -+else -+SOUP_GIR = -+endif -+ - # GNOME extensions - gi_soup_gnome_files = $(filter-out soup-gnome.h,\ - $(libsoupgnomeinclude_HEADERS) \ - $(filter-out %.h, $(libsoup_gnome_2_4_la_SOURCES))) --SoupGNOME-2.4.gir: libsoup-gnome-2.4.la Soup-2.4.gir -+SoupGNOME-2.4.gir: libsoup-gnome-2.4.la $(SOUP_GIR) -+SoupGNOME_2_4_gir_INCLUDES = Soup-2.4 - SoupGNOME_2_4_gir_SCANNERFLAGS = \ - --identifier-prefix=Soup \ - --symbol-prefix=soup \ -- --c-include "libsoup/soup-gnome.h" \ -- --include-uninstalled=$(builddir)/Soup-2.4.gir -+ --c-include "libsoup/soup-gnome.h" - SoupGNOME_2_4_gir_CFLAGS = $(AM_CPPFLAGS) --SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la libsoup-2.4.la -+SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la - SoupGNOME_2_4_gir_FILES = $(addprefix $(srcdir)/,$(gi_soup_gnome_files)) - SoupGNOME_2_4_gir_EXPORT_PACKAGES = libsoup-gnome-2.4 - -@@ -290,6 +318,6 @@ gir_DATA = $(INTROSPECTION_GIRS) - typelibdir = $(libdir)/girepository-1.0 - typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - --CLEANFILES = $(gir_DATA) $(typelib_DATA) $(BUILT_SOURCES) -+CLEANFILES += $(gir_DATA) $(typelib_DATA) $(BUILT_SOURCES) - - endif -@@ -326,6 +326,7 @@ - - # We only do this check on Linux, so we don't have to worry about - # different "nm" output on other platforms -+if BUILD_LIBSOUP - if OS_LINUX - check-local: - @echo Checking libsoup-2.4.so symbols -@@ -335,3 +336,16 @@ - env LANG=C sort -u | \ - diff -U0 $(srcdir)/libsoup-2.4.sym - >&2 - endif -+endif -+ -+if BUILD_LIBSOUP_GNOME -+if OS_LINUX -+check-local: -+ @echo Checking libsoup-gnome-2.4.so symbols -+ @nm $(builddir)/.libs/libsoup-gnome-2.4.so | \ -+ grep "^[[:xdigit:]]\+ [BTR] " | \ -+ sed "s/^[[:xdigit:]]\+ [BTR] //" | \ -+ env LANG=C sort -u | \ -+ diff -U0 $(srcdir)/libsoup-gnome-2.4.sym - >&2 -+endif -+endif --- -1.9.0 - diff --git a/net-libs/libsoup-gnome/files/libsoup-gnome-2.52.2-system-lib.patch b/net-libs/libsoup-gnome/files/libsoup-gnome-2.52.2-system-lib.patch deleted file mode 100644 index 54b6014457fe..000000000000 --- a/net-libs/libsoup-gnome/files/libsoup-gnome-2.52.2-system-lib.patch +++ /dev/null @@ -1,263 +0,0 @@ -diff -ur libsoup-2.52.2/configure.ac libsoup-2.52.2.new/configure.ac ---- libsoup-2.52.2/configure.ac 2015-11-09 21:23:00.000000000 +0100 -+++ libsoup-2.52.2.new/configure.ac 2015-11-17 10:32:25.562815235 +0100 -@@ -77,23 +77,28 @@ - dnl *********************** - dnl *** Checks for glib *** - dnl *********************** -- --GLIB_REQUIRED=2.38.0 --AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) --if test "$GLIB_LIBS" = ""; then -- AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) -+PKG_PROG_PKG_CONFIG -+enable_ssl=no -+AC_ARG_WITH(libsoup-system, -+ AS_HELP_STRING([--with-libsoup-system], [Use libsoup system library to build(default=no)]), -+ [with_libsoup_system=$withval], [with_libsoup_system=no]) -+if test "$with_libsoup_system" = "no"; then -+ GLIB_REQUIRED=2.38.0 -+ AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) -+ if test "$GLIB_LIBS" = ""; then -+ AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) -+ fi -+ GLIB_CFLAGS="$GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38" -+ GLIB_MAKEFILE='$(top_srcdir)/Makefile.glib' -+ AC_SUBST(GLIB_MAKEFILE) -+ PKG_CHECK_MODULES(XML, libxml-2.0) -+ AC_SUBST(XML_CFLAGS) -+ AC_SUBST(XML_LIBS) - fi --GLIB_CFLAGS="$GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38" -- --GLIB_MAKEFILE='$(top_srcdir)/Makefile.glib' --AC_SUBST(GLIB_MAKEFILE) -+AM_CONDITIONAL(BUILD_LIBSOUP, test $with_libsoup_system = no) - - GLIB_TESTS - --PKG_CHECK_MODULES(XML, libxml-2.0) --AC_SUBST(XML_CFLAGS) --AC_SUBST(XML_LIBS) -- - PKG_CHECK_MODULES(SQLITE, sqlite3) - AC_SUBST(SQLITE_CFLAGS) - AC_SUBST(SQLITE_LIBS) -@@ -148,6 +153,9 @@ - - if test $with_gnome != no; then - AC_DEFINE(HAVE_GNOME, 1, [Defined if GNOME support is enabled]) -+ if test $with_libsoup_system != no; then -+ PKG_CHECK_MODULES(LIBSOUP, libsoup-$SOUP_API_VERSION = $VERSION) -+ fi - fi - AC_SUBST(HAVE_GNOME) - -Sólo en libsoup-2.52.2.new/: configure.ac~ -diff -ur libsoup-2.52.2/libsoup/Makefile.am libsoup-2.52.2.new/libsoup/Makefile.am ---- libsoup-2.52.2/libsoup/Makefile.am 2015-11-09 21:21:48.000000000 +0100 -+++ libsoup-2.52.2.new/libsoup/Makefile.am 2015-11-19 12:11:19.743369476 +0100 -@@ -3,14 +3,19 @@ - EXTRA_DIST = - CLEANFILES = - -- -+BUILT_SOURCES = - include $(GLIB_MAKEFILE) - - if OS_WIN32 - LIBWS2_32 = -lws2_32 - endif - --AM_CPPFLAGS = \ -+AM_CPPFLAGS = -+lib_LTLIBRARIES = -+CLEANFILES = -+ -+if BUILD_LIBSOUP -+AM_CPPFLAGS += \ - -DG_LOG_DOMAIN=\"libsoup\" \ - -DLIBSOUP_COMPILATION \ - -DLOCALEDIR=\"$(localedir)\" \ -@@ -84,7 +89,7 @@ - nodist_libsoupinclude_HEADERS = \ - soup-version.h - --lib_LTLIBRARIES = libsoup-2.4.la -+lib_LTLIBRARIES += libsoup-2.4.la - - libsoup_2_4_la_LDFLAGS = \ - -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) \ -@@ -202,18 +207,23 @@ - soup-xmlrpc.c \ - soup-xmlrpc-old.c - --# TLD rules --EXTRA_DIST += tld-parser.py -- -+BUILT_SOURCES += tld_data.inc - TLD_DATA_FILE=$(top_srcdir)/data/effective_tld_names.dat - - tld_data.inc: tld-parser.py $(TLD_DATA_FILE) -- $(srcdir)/tld-parser.py $(TLD_DATA_FILE) tld_data.inc -+ $(AM_V_GEN) python $(srcdir)/tld-parser.py $(TLD_DATA_FILE) tld_data.inc -+ -+# TLD rules -+EXTRA_DIST += tld-parser.py -+ -+endif - - if BUILD_LIBSOUP_GNOME - - libsoupgnomeincludedir = $(includedir)/libsoup-gnome-2.4/libsoup - -+AM_CPPFLAGS += $(LIBSOUP_CFLAGS) -+ - libsoupgnomeinclude_HEADERS = \ - soup-cookie-jar-sqlite.h\ - soup-gnome.h \ -@@ -221,17 +231,26 @@ - - lib_LTLIBRARIES += libsoup-gnome-2.4.la - -+if BUILD_LIBSOUP -+libsoup_gnome_2_4_la_LDFLAGS = $(libsoup_2_4_la_LDFLAGS) -+else - libsoup_gnome_2_4_la_LDFLAGS = \ - -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) \ - -no-undefined \ - -export-symbols $(srcdir)/libsoup-gnome-2.4.sym -+endif - - EXTRA_DIST += libsoup-gnome-2.4.sym - - libsoup_gnome_2_4_la_LIBADD = \ -- libsoup-2.4.la \ - $(GLIB_LIBS) - -+if BUILD_LIBSOUP -+libsoup_gnome_2_4_la_LIBADD += libsoup-2.4.la -+else -+libsoup_gnome_2_4_la_LIBADD += $(LIBSOUP_LIBS) -+endif -+ - libsoup_gnome_2_4_la_SOURCES = \ - soup-cookie-jar-sqlite.c \ - soup-gnome-features.c \ -@@ -243,9 +262,8 @@ - endif - - GLIB_GENERATED = soup-enum-types.c soup-enum-types.h --BUILT_SOURCES = \ -- $(GLIB_GENERATED) \ -- tld_data.inc -+BUILT_SOURCES += \ -+ $(GLIB_GENERATED) - - soup_enum_types_sources = $(libsoupinclude_HEADERS) $(libsoupgnomeinclude_HEADERS) - soup_enum_types_MKENUMS_C_FLAGS = --fhead "\#define LIBSOUP_USE_UNSTABLE_REQUEST_API" -@@ -260,6 +278,8 @@ - - if HAVE_INTROSPECTION - -+if BUILD_LIBSOUP -+ - # Core library - gi_soup_files = \ - $(filter-out soup.h soup-enum-types.% soup-proxy-resolver.h,\ -@@ -292,20 +312,28 @@ - - EXTRA_DIST += Soup-2.4.metadata Soup-2.4-custom.vala libsoup-2.4.deps - -+endif -+ - if BUILD_LIBSOUP_GNOME - -+if BUILD_LIBSOUP -+SOUP_GIR = Soup-2.4.gir -+else -+SOUP_GIR = -+endif -+ - # GNOME extensions - gi_soup_gnome_files = $(filter-out soup-gnome.h,\ - $(libsoupgnomeinclude_HEADERS) \ - $(filter-out %.h, $(libsoup_gnome_2_4_la_SOURCES))) --SoupGNOME-2.4.gir: libsoup-gnome-2.4.la Soup-2.4.gir -+SoupGNOME-2.4.gir: libsoup-gnome-2.4.la $(SOUP_GIR) -+SoupGNOME_2_4_gir_INCLUDES = Soup-2.4 - SoupGNOME_2_4_gir_SCANNERFLAGS = \ - --identifier-prefix=Soup \ - --symbol-prefix=soup \ -- --c-include "libsoup/soup-gnome.h" \ -- --include-uninstalled=$(builddir)/Soup-2.4.gir -+ --c-include "libsoup/soup-gnome.h" - SoupGNOME_2_4_gir_CFLAGS = $(AM_CPPFLAGS) --SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la libsoup-2.4.la -+SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la - SoupGNOME_2_4_gir_FILES = $(addprefix $(srcdir)/,$(gi_soup_gnome_files)) - SoupGNOME_2_4_gir_EXPORT_PACKAGES = libsoup-gnome-2.4 - -@@ -319,12 +347,13 @@ - typelibdir = $(libdir)/girepository-1.0 - typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - --CLEANFILES+= $(gir_DATA) $(typelib_DATA) $(BUILT_SOURCES) -+CLEANFILES += $(gir_DATA) $(typelib_DATA) $(BUILT_SOURCES) - - endif - - # We only do this check on Linux, so we don't have to worry about - # different "nm" output on other platforms -+if BUILD_LIBSOUP - if OS_LINUX - check-local: - @echo Checking libsoup-2.4.so symbols -@@ -334,3 +363,16 @@ - env LC_ALL=C sort -u | \ - diff -U0 $(srcdir)/libsoup-2.4.sym - >&2 - endif -+endif -+ -+if BUILD_LIBSOUP_GNOME -+if OS_LINUX -+check-local: -+ @echo Checking libsoup-gnome-2.4.so symbols -+ @nm $(builddir)/.libs/libsoup-gnome-2.4.so | \ -+ grep "^[[:xdigit:]]\+ [BTR] " | \ -+ sed "s/^[[:xdigit:]]\+ [BTR] //" | \ -+ env LANG=C sort -u | \ -+ diff -U0 $(srcdir)/libsoup-gnome-2.4.sym - >&2 -+endif -+endif -Sólo en libsoup-2.52.2.new/libsoup: Makefile.am~ -diff -ur libsoup-2.52.2/Makefile.am libsoup-2.52.2.new/Makefile.am ---- libsoup-2.52.2/Makefile.am 2015-10-29 16:08:21.000000000 +0100 -+++ libsoup-2.52.2.new/Makefile.am 2015-11-17 10:25:54.034816211 +0100 -@@ -1,7 +1,11 @@ - ## Process this file with automake to produce Makefile.in - ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} - --SUBDIRS = libsoup po tests examples docs -+SUBDIRS = libsoup -+ -+if BUILD_LIBSOUP -+SUBDIRS += po tests docs -+endif - - EXTRA_DIST = \ - data/effective_tld_names.dat \ -@@ -18,7 +22,11 @@ - - pkgconfigdir = $(libdir)/pkgconfig - --pkgconfig_DATA = libsoup-2.4.pc -+pkgconfig_DATA = -+ -+if BUILD_LIBSOUP -+pkgconfig_DATA += libsoup-2.4.pc -+endif - - if BUILD_LIBSOUP_GNOME - pkgconfig_DATA += libsoup-gnome-2.4.pc -Sólo en libsoup-2.52.2.new/: Makefile.am~ diff --git a/net-libs/libsoup-gnome/libsoup-gnome-2.50.0.ebuild b/net-libs/libsoup-gnome/libsoup-gnome-2.50.0.ebuild deleted file mode 100644 index a84399060df5..000000000000 --- a/net-libs/libsoup-gnome/libsoup-gnome-2.50.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -MY_PN=${PN/-gnome} -MY_P=${MY_PN}-${PV} - -inherit autotools eutils gnome2 multilib-minimal - -DESCRIPTION="GNOME plugin for libsoup" -HOMEPAGE="https://wiki.gnome.org/LibSoup" -SRC_URI="${SRC_URI//-gnome}" - -LICENSE="LGPL-2+" -SLOT="2.4" -IUSE="debug +introspection" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-solaris" - -RDEPEND=" - ~net-libs/libsoup-${PV}[introspection?,${MULTILIB_USEDEP}] - dev-db/sqlite:3=[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - >=net-libs/libsoup-2.42.2-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.10 - >=dev-util/intltool-0.35 - sys-devel/gettext - virtual/pkgconfig[${MULTILIB_USEDEP}] -" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # Use lib present on the system - epatch "${FILESDIR}"/${PN}-2.48.0-system-lib.patch - eautoreconf - gnome2_src_prepare -} - -multilib_src_configure() { - # FIXME: we need addpredict to workaround bug #324779 until - # root cause (bug #249496) is solved - addpredict /usr/share/snmp/mibs/.index - - # Disable apache tests until they are usable on Gentoo, bug #326957 - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - --disable-tls-check \ - $(multilib_native_use_enable introspection) \ - --with-libsoup-system \ - --with-gnome \ - --without-apache-httpd -} - -multilib_src_compile() { gnome2_src_compile; } -multilib_src_install() { gnome2_src_install; } diff --git a/net-libs/libsoup-gnome/libsoup-gnome-2.52.2.ebuild b/net-libs/libsoup-gnome/libsoup-gnome-2.52.2.ebuild deleted file mode 100644 index 6b8ac6892c12..000000000000 --- a/net-libs/libsoup-gnome/libsoup-gnome-2.52.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -MY_PN=${PN/-gnome} -MY_P=${MY_PN}-${PV} - -inherit autotools eutils gnome2 multilib-minimal - -DESCRIPTION="GNOME plugin for libsoup" -HOMEPAGE="https://wiki.gnome.org/LibSoup" -SRC_URI="${SRC_URI//-gnome}" - -LICENSE="LGPL-2+" -SLOT="2.4" -IUSE="+introspection" -KEYWORDS="alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-solaris" - -RDEPEND=" - ~net-libs/libsoup-${PV}[introspection?,${MULTILIB_USEDEP}] - dev-db/sqlite:3=[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.10 - >=dev-util/intltool-0.35 - sys-devel/gettext - virtual/pkgconfig[${MULTILIB_USEDEP}] -" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # Use lib present on the system - epatch "${FILESDIR}"/${PN}-2.52.2-system-lib.patch - eautoreconf - gnome2_src_prepare -} - -multilib_src_configure() { - # FIXME: we need addpredict to workaround bug #324779 until - # root cause (bug #249496) is solved - addpredict /usr/share/snmp/mibs/.index - - # Disable apache tests until they are usable on Gentoo, bug #326957 - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - --disable-tls-check \ - $(multilib_native_use_enable introspection) \ - --with-libsoup-system \ - --with-gnome \ - --without-apache-httpd \ - --disable-vala -} - -multilib_src_compile() { gnome2_src_compile; } -multilib_src_install() { gnome2_src_install; } diff --git a/net-libs/libsoup-gnome/metadata.xml b/net-libs/libsoup-gnome/metadata.xml deleted file mode 100644 index 996e7cacd217..000000000000 --- a/net-libs/libsoup-gnome/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> -</pkgmetadata> diff --git a/net-libs/wt/Manifest b/net-libs/wt/Manifest deleted file mode 100644 index dd2f1155e298..000000000000 --- a/net-libs/wt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wt-3.3.4.tar.gz 35313108 SHA256 327f9c64504366e3f2fa2c8f1d1a23efc7b8fba8ace3869de375d668f99ede10 SHA512 1deff3fe325b8e009713bcbc388058d025864b3724bf1cf1cb3c36e909520046189d4a13de0adbff5c11d171536819b687d598d125b4041dd78bb4a3c5a6c279 WHIRLPOOL dee9fbe1d88a23e9f178df74455a33b22b3040523c70411f9ae982f65e51b7f3b5473a597fe98d2ec1213fbf25c7f0fccc91952ed10b956b4c5ab92707681cf2 diff --git a/net-libs/wt/files/cmakelist.patch b/net-libs/wt/files/cmakelist.patch deleted file mode 100644 index a121d00ff9cc..000000000000 --- a/net-libs/wt/files/cmakelist.patch +++ /dev/null @@ -1,5 +0,0 @@ ---- CMakeLists.txt 2012-07-04 00:50:36.000000000 -0700 -+++ CMakeLists-new 2012-10-02 11:25:05.860077447 -0700 -@@ -451 +451 @@ IF(NOT EXISTS ${DESTDIR}${CONFIGDIR}/wt_ -- INSTALL(FILES ${WT_BINARY_DIR}/wt_config.xml DESTINATION ${DESTDIR}${CONFIGDIR}) -+ INSTALL(FILES ${WT_BINARY_DIR}/wt_config.xml DESTINATION ${CONFIGDIR}) diff --git a/net-libs/wt/files/wt-fix-automagic.patch b/net-libs/wt/files/wt-fix-automagic.patch deleted file mode 100644 index ea7ca59b90a1..000000000000 --- a/net-libs/wt/files/wt-fix-automagic.patch +++ /dev/null @@ -1,282 +0,0 @@ -From 414ad3a07f4bb9a4a6678d25e992d337771684b3 Mon Sep 17 00:00:00 2001 -From: Nikoli <nikoli@lavabit.com> -Date: Wed, 22 Sep 2010 08:18:48 +0400 -Subject: [PATCH] cmake: fix automagic, config installation; make examples and resources optional - ---- - CMakeLists.txt | 30 ++++++++++++++++++---------- - examples/mandelbrot/CMakeLists.txt | 6 ++-- - examples/style/CMakeLists.txt | 6 ++-- - src/CMakeLists.txt | 28 +++++++++++++++----------- - src/Wt/CMakeLists.txt | 12 ++++++++++- - src/Wt/Dbo/backend/CMakeLists.txt | 17 ++++++++++++--- - test/CMakeLists.txt | 37 +++++++++++++++++++++-------------- - 7 files changed, 87 insertions(+), 49 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 896bd2d..9c6f679 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -27,6 +27,10 @@ SET(WTDBOPOSTGRES_SOVERSION 23) - # - # Various things that must be configured by the user or packager ... - # -+option(BUILD_EXAMPLES "Build examples" OFF) -+option(INSTALL_RESOURCES "Install resources directory" ON) -+option(ENABLE_GM "Enable GraphicsMagick, for supporting painting to raster images (PNG, GIF, ...) (WRasterImage)" ON) -+option(ENABLE_HARU "Enable Haru Free PDF Library, which is used to provide support for painting to PDF (WPdfImage)" ON) - - IF(NOT SHARED_LIBS) - IF(WIN32) -@@ -296,11 +300,11 @@ IF (DOXYGEN_FOUND) - ADD_DEPENDENCIES(doc doxygen-examples) - ENDIF (DOXYGEN_FOUND) - --IF(WIN32) -- SUBDIRS(src examples) --ELSE(WIN32) -- SUBDIRS(src EXCLUDE_FROM_ALL examples) --ENDIF(WIN32) -+SUBDIRS(src) -+ -+IF(BUILD_EXAMPLES) -+ SUBDIRS(examples) -+ENDIF(BUILD_EXAMPLES) - - IF(BUILD_TESTS) - SUBDIRS(test) -@@ -313,20 +317,24 @@ ENDIF( NOT DEFINED WT_CMAKE_FINDER_INSTALL_DIR) - INSTALL(FILES ${PROJECT_SOURCE_DIR}/cmake/FindWt.cmake DESTINATION - ${CMAKE_INSTALL_PREFIX}/${WT_CMAKE_FINDER_INSTALL_DIR} ) - -+IF(INSTALL_RESOURCES) - INSTALL(DIRECTORY ${PROJECT_SOURCE_DIR}/resources DESTINATION - ${CMAKE_INSTALL_PREFIX}/share/Wt/) -+ENDIF(INSTALL_RESOURCES) - --IF(NOT EXISTS ${CONFIGDIR}/wt_config.xml) -+IF(NOT EXISTS ${DESTDIR}${CONFIGDIR}/wt_config.xml) - INSTALL(FILES ${WT_BINARY_DIR}/wt_config.xml DESTINATION ${CONFIGDIR}) --ENDIF (NOT EXISTS ${CONFIGDIR}/wt_config.xml) -+ENDIF (NOT EXISTS ${DESTDIR}${CONFIGDIR}/wt_config.xml) - --IF(HARU_FOUND) -+IF(ENABLE_HARU AND HARU_FOUND) -+ SET(HAVE_HARU ON) - SET(WT_HAS_WPDFIMAGE true) --ENDIF(HARU_FOUND) -+ENDIF(ENABLE_HARU AND HARU_FOUND) - --IF(GM_FOUND) -+IF(ENABLE_GM AND GM_FOUND) -+ SET(HAVE_GM ON) - SET(WT_HAS_WRASTERIMAGE true) --ENDIF(GM_FOUND) -+ENDIF(ENABLE_GM AND GM_FOUND) - - # Compile time constants & make sure our build finds it - FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Wt) -diff --git a/examples/mandelbrot/CMakeLists.txt b/examples/mandelbrot/CMakeLists.txt -index 176cab6..64b8ff7 100644 ---- a/examples/mandelbrot/CMakeLists.txt -+++ b/examples/mandelbrot/CMakeLists.txt -@@ -1,6 +1,6 @@ --IF(NOT GM_FOUND) -+IF(NOT HAVE_GM) - MESSAGE(STATUS "** Not building mandelbrot example: requires Wt::WRasterImage.") --ELSE(NOT GM_FOUND) -+ELSE(NOT HAVE_GM) - - WT_ADD_EXAMPLE(mandelbrot.wt MandelbrotImage.C MandelbrotExample.C) - -@@ -11,5 +11,5 @@ ELSE(NOT GM_FOUND) - - ADD_DEPENDENCIES(mandelbrot.wt wt ${EXAMPLES_CONNECTOR}) - --ENDIF(NOT GM_FOUND) -+ENDIF(NOT HAVE_GM) - -diff --git a/examples/style/CMakeLists.txt b/examples/style/CMakeLists.txt -index 6443035..04a71f7 100644 ---- a/examples/style/CMakeLists.txt -+++ b/examples/style/CMakeLists.txt -@@ -1,8 +1,8 @@ --IF(NOT GM_FOUND) -+IF(NOT HAVE_GM) - - MESSAGE(STATUS "** Not building style example: requires WRasterImage.") - --ELSE(NOT GM_FOUND) -+ELSE(NOT HAVE_GM) - - WT_ADD_EXAMPLE(styleexample.wt CornerImage.C RoundedWidget.C StyleExample.C) - -@@ -12,5 +12,5 @@ ELSE(NOT GM_FOUND) - - ADD_DEPENDENCIES(styleexample.wt wt ${EXAMPLES_CONNECTOR}) - --ENDIF(NOT GM_FOUND) -+ENDIF(NOT HAVE_GM) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7d11b67..4523540 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -238,33 +238,37 @@ IF (MULTI_THREADED_BUILD) - SET(libsources ${libsources} web/SocketNotifier.C) - ENDIF(MULTI_THREADED_BUILD) - --IF(HARU_FOUND) -+IF(HAVE_HARU) - SET(libsources ${libsources} Wt/WPdfImage.C) --ENDIF(HARU_FOUND) -+ENDIF(HAVE_HARU) - --IF(GM_FOUND) -+IF(HAVE_GM) - SET(libsources ${libsources} Wt/WRasterImage.C) --ENDIF(GM_FOUND) -+ENDIF(HAVE_GM) - - ADD_LIBRARY(wt ${libsources}) - TARGET_LINK_LIBRARIES(wt ${BOOST_WT_LIBRARIES}) - --IF(HARU_FOUND) -+IF(HAVE_HARU) - TARGET_LINK_LIBRARIES(wt ${HARU_LIBRARIES}) - INCLUDE_DIRECTORIES(${HARU_INCLUDE_DIRS}) --ELSE(HARU_FOUND) -+ELSE(HAVE_HARU) - MESSAGE("** Disabling PDF support (WPdfImage): requires libharu.") -- MESSAGE(" Indicate the location of your haru library using -DHARU_PREFIX=...") --ENDIF(HARU_FOUND) -+ IF(ENABLE_HARU) -+ MESSAGE(" Indicate the location of your haru library using -DHARU_PREFIX=...") -+ ENDIF(ENABLE_HARU) -+ENDIF(HAVE_HARU) - --IF(GM_FOUND) -+IF(HAVE_GM) - TARGET_LINK_LIBRARIES(wt ${GM_LIBRARIES}) - INCLUDE_DIRECTORIES(${GM_INCLUDE_DIRS}) - ADD_DEFINITIONS(-DHAVE_RASTER_IMAGE) --ELSE(GM_FOUND) -+ELSE(HAVE_GM) - MESSAGE("** Disabling raster image support (WRasterImage): requires graphicsmagick.") -- MESSAGE(" Indicate the location of your graphicsmagick library using -DGM_PREFIX=...") --ENDIF(GM_FOUND) -+ IF(ENABLE_GM) -+ MESSAGE(" Indicate the location of your graphicsmagick library using -DGM_PREFIX=...") -+ ENDIF(ENABLE_GM) -+ENDIF(HAVE_GM) - - IF(MULTI_THREADED_BUILD) - TARGET_LINK_LIBRARIES(wt ${CMAKE_THREAD_LIBS_INIT}) -diff --git a/src/Wt/CMakeLists.txt b/src/Wt/CMakeLists.txt -index d5a3c58..67faae8 100644 ---- a/src/Wt/CMakeLists.txt -+++ b/src/Wt/CMakeLists.txt -@@ -1,4 +1,14 @@ --SUBDIRS(Dbo Ext Chart Http Test) -+SUBDIRS(Chart Http Test) -+ -+# FIXME we should use (HAVE_SQLITE OR HAVE_POSTGRES) -+IF(ENABLE_SQLITE OR ENABLE_POSTGRES) -+ SUBDIRS(Dbo) -+ENDIF(ENABLE_SQLITE OR ENABLE_POSTGRES) -+ -+option(ENABLE_EXT "Build Wt Ext library with JavaScript-only widgets (http://extjs.com/)" ON) -+IF(ENABLE_EXT) -+ SUBDIRS(Ext) -+ENDIF(ENABLE_EXT) - - INSTALL_FILES(/include/Wt "^W.*[^C~]$") - #INSTALL( -diff --git a/src/Wt/Dbo/backend/CMakeLists.txt b/src/Wt/Dbo/backend/CMakeLists.txt -index 653a830..7668b90 100644 ---- a/src/Wt/Dbo/backend/CMakeLists.txt -+++ b/src/Wt/Dbo/backend/CMakeLists.txt -@@ -1,3 +1,8 @@ -+OPTION(ENABLE_SQLITE "Build SQLite3 backend for Wt::Dbo" ON) -+OPTION(ENABLE_POSTGRES "Build PostgreSQL backend for Wt::Dbo" OFF) -+ -+IF(ENABLE_SQLITE) -+ - OPTION( USE_SYSTEM_SQLITE3 "Use system-wide Sqlite3 instead of Wt's version" OFF) - - IF(USE_SYSTEM_SQLITE3) -@@ -41,7 +46,9 @@ PROPERTIES - INSTALL_FILES(/include/Wt/Dbo/backend "^Sqlite3$") - INSTALL_FILES(/include/Wt/Dbo/backend "^.*Sqlite3.*h$") - --IF(POSTGRES_FOUND) -+ENDIF(ENABLE_SQLITE) -+ -+IF(ENABLE_POSTGRES AND POSTGRES_FOUND) - MESSAGE("** Wt::Dbo: building Postgres backend.") - ADD_LIBRARY(wtdbopostgres - Postgres.C -@@ -65,8 +72,10 @@ IF(POSTGRES_FOUND) - - INSTALL_FILES(/include/Wt/Dbo/backend "^Postgres$") - INSTALL_FILES(/include/Wt/Dbo/backend "^.*Postgres.*h$") --ELSE(POSTGRES_FOUND) -+ELSE(ENABLE_POSTGRES AND POSTGRES_FOUND) - MESSAGE("** Wt::Dbo: not building Postgres backend.") -- MESSAGE(" Indicate the location of your postgres installation using -DPOSTGRES_PREFIX=...") --ENDIF(POSTGRES_FOUND) -+ IF(ENABLE_POSTGRES) -+ MESSAGE(" Indicate the location of your postgres installation using -DPOSTGRES_PREFIX=...") -+ ENDIF(ENABLE_POSTGRES) -+ENDIF(ENABLE_POSTGRES AND POSTGRES_FOUND) - -diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt -index d18ca2e..2a928ae 100644 ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -1,20 +1,27 @@ --ADD_EXECUTABLE(test -- test.C -- chart/WChartTest.C -- dbo/DboTest.C -- dbo/DboTest2.C -- models/WBatchEditProxyModelTest.C -- utf8/Utf8Test.C -- wdatetime/WDateTimeTest.C --) -+# Tests need sqlite -+IF(ENABLE_SQLITE) - --# SQLITE3 test --TARGET_LINK_LIBRARIES(test wt wtdbo wtdbosqlite3) --ADD_DEFINITIONS(-DSQLITE3) -+ ADD_EXECUTABLE(test -+ test.C -+ chart/WChartTest.C -+ dbo/DboTest.C -+ dbo/DboTest2.C -+ models/WBatchEditProxyModelTest.C -+ utf8/Utf8Test.C -+ wdatetime/WDateTimeTest.C -+ ) - --# POSTGRES test --#TARGET_LINK_LIBRARIES(test wt wtdbo wtdbopostgres) --#ADD_DEFINITIONS(-DPOSTGRES) -+ # SQLITE3 test -+ TARGET_LINK_LIBRARIES(test wt wtdbo wtdbosqlite3) -+ ADD_DEFINITIONS(-DSQLITE3) -+ -+ENDIF(ENABLE_SQLITE) -+ -+## # POSTGRES test -+## IF(ENABLE_POSTGRES AND POSTGRES_FOUND) -+## TARGET_LINK_LIBRARIES(test wt wtdbo wtdbopostgres) -+## ADD_DEFINITIONS(-DPOSTGRES) -+## ENDIF(ENABLE_POSTGRES AND POSTGRES_FOUND) - - INCLUDE_DIRECTORIES(${WT_SOURCE_DIR}/src) - --- -1.7.2.2 - diff --git a/net-libs/wt/metadata.xml b/net-libs/wt/metadata.xml deleted file mode 100644 index f2d52bfe26b3..000000000000 --- a/net-libs/wt/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <use> - <flag name="extjs">Build Wt Ext library with JavaScript-only widgets (http://extjs.com/)</flag> - <flag name="fcgi">Compile in FCGI connector</flag> - <flag name="graphicsmagick">Enable GraphicsMagick, for supporting painting to raster images (PNG, GIF, ...) (WRasterImage)</flag> - <flag name="resources">Install resources directory</flag> - <flag name="server">Compile in stand-alone httpd connector</flag> - </use> - <upstream> - <remote-id type="sourceforge">witty</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-libs/wt/wt-3.3.4.ebuild b/net-libs/wt/wt-3.3.4.ebuild deleted file mode 100644 index 00cee3579e5b..000000000000 --- a/net-libs/wt/wt-3.3.4.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit cmake-utils versionator eutils user - -DESCRIPTION="C++ library for developing interactive web applications" -MY_P=${P/_/-} -HOMEPAGE="http://webtoolkit.eu/" -SRC_URI="mirror://sourceforge/witty/wt/3.3.0/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc +extjs fcgi graphicsmagick mysql pdf postgres resources +server ssl +sqlite test zlib" - -RDEPEND=" - >=dev-libs/boost-1.41 - graphicsmagick? ( media-gfx/graphicsmagick ) - pdf? ( - media-libs/libharu - x11-libs/pango - ) - postgres? ( dev-db/postgresql:= ) - mysql? ( virtual/mysql ) - sqlite? ( dev-db/sqlite:3 ) - fcgi? ( - dev-libs/fcgi - virtual/httpd-fastcgi - ) - server? ( - ssl? ( dev-libs/openssl:= ) - zlib? ( sys-libs/zlib ) - ) -" -DEPEND=" - ${RDEPEND} - >=dev-util/cmake-2.6 -" - -DOCS="Changelog INSTALL" -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use !server && use !fcgi; then - ewarn "You have to select at least built-in server support or fcgi support." - ewarn "Invalid use flag combination, enable at least one of: server, fcgi" - fi - - if use test && use !sqlite; then - ewarn "Tests need sqlite, disabling." - fi - - enewgroup wt - enewuser wt -1 -1 /var/lib/wt/home wt -} - -src_prepare() { - # just to be sure - rm -rf Wt/Dbo/backend/amalgamation - - # fix png linking - if use pdf; then - sed -e 's/-lpng12/-lpng/' \ - -i cmake/WtFindHaru.txt || die - fi - - cmake-utils_src_prepare -} - -src_configure() { - BOOST_PKG="$(best_version ">=dev-libs/boost-1.41.0")" - BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")" - BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")" - BOOST_INC="/usr/include/boost-${BOOST_VER}" - - local mycmakeargs=( - -DDESTDIR="${D}" - -DLIB_INSTALL_DIR=$(get_libdir) - $(cmake-utils_use test BUILD_TESTS) - -DSHARED_LIBS=ON - -DMULTI_THREADED=ON - -DUSE_SYSTEM_SQLITE3=ON - -DWEBUSER=wt - -DWEBGROUP=wt - $(cmake-utils_use extjs ENABLE_EXT) - $(cmake-utils_use graphicsmagick ENABLE_GM) - $(cmake-utils_use pdf ENABLE_HARU) - $(cmake-utils_use postgres ENABLE_POSTGRES) - $(cmake-utils_use sqlite ENABLE_SQLITE) - $(cmake-utils_use mysql ENABLE_MYSQL) - $(cmake-utils_use fcgi CONNECTOR_FCGI) - $(cmake-utils_use server CONNECTOR_HTTP) - $(cmake-utils_use ssl WT_WITH_SSL) - $(cmake-utils_use zlib HTTP_WITH_ZLIB) - -DBUILD_EXAMPLES=OFF - $(cmake-utils_use resources INSTALL_RESOURCES) - ) - - cmake-utils_src_configure -} - -src_test() { - # Tests need sqlite - if use sqlite; then - pushd "${CMAKE_BUILD_DIR}" > /dev/null - ./test/test || die - popd > /dev/null - fi -} - -src_install() { - - dodir \ - /var/lib/wt \ - /var/lib/wt/home - - cmake-utils_src_install - - use doc && dohtml -A pdf,xhtml -r doc/* - -} - -pkg_postinst() { - if use fcgi; then - elog "You selected fcgi support. Please make sure that the web-server" - elog "has fcgi support and access to the fcgi socket." - elog "You can use spawn-fcgi to spawn the witty-processes and run them" - elog "in a chroot environment." - fi - - chown -R wt:wt \ - "${ROOT}"/var/lib/wt - - chmod 0750 \ - "${ROOT}"/var/lib/wt \ - "${ROOT}"/var/lib/wt/home - -} diff --git a/net-misc/gnome-rdp/Manifest b/net-misc/gnome-rdp/Manifest deleted file mode 100644 index c1924658d40e..000000000000 --- a/net-misc/gnome-rdp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnome-rdp-0.3.0.9.tar.gz 138141 SHA256 d5b70e42f9a7d407daf1fc76232c11e5190cfa6b1ec7f7a82a44753c13e9168d SHA512 74760dff5a6bdf6c957eef3148da733ff83bb5d36cb75349fd9cbf023b99a0cf62461f7311a5c52d70b8885b980f70bcb3a0398cbb5e04602f78fd79cfc5fdda WHIRLPOOL 02a58eaaa7037aebc7a2ca14cb9932d9b99f08e025de110c128dc028a84cb51f97b8850a0ca50783bd47e393660f70ade4655d2edef15aeaa88eaff940ef5e5a diff --git a/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild b/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild deleted file mode 100644 index 463329ba5bb7..000000000000 --- a/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils mono - -DESCRIPTION="Remote Desktop Client for the GNOME desktop" -HOMEPAGE="https://sourceforge.net/projects/gnome-rdp" -SRC_URI="mirror://sourceforge/gnome-rdp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+rdesktop +vnc" - -RDEPEND="dev-db/sqlite:3 - dev-dotnet/ndesk-dbus-glib - dev-dotnet/gconf-sharp:2 - dev-dotnet/glade-sharp:2 - dev-dotnet/glib-sharp:2 - dev-dotnet/gtk-sharp:2 - >=dev-dotnet/gnome-keyring-sharp-1.0 - >=net-misc/openssh-3 - >=x11-terms/gnome-terminal-2 - rdesktop? ( >=net-misc/rdesktop-1.3 ) - vnc? ( >=net-misc/tightvnc-1.2 )" -DEPEND="${RDEPEND}" - -src_install() { - emake DESTDIR="${D}" install - dodoc ChangeLog - doicon Menu/${PN}.png - domenu Menu/${PN}.desktop -} diff --git a/net-misc/gnome-rdp/metadata.xml b/net-misc/gnome-rdp/metadata.xml deleted file mode 100644 index 499d1f1eeee5..000000000000 --- a/net-misc/gnome-rdp/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>Mono Remote Desktop Client for the GNOME Desktop. Supported protocols: RDP, VNC, SSH. Configured sessions can be saved to the built in list</longdescription> - <upstream> - <remote-id type="sourceforge">gnome-rdp</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-misc/goog-sitemapgen/Manifest b/net-misc/goog-sitemapgen/Manifest deleted file mode 100644 index 185b210f0c26..000000000000 --- a/net-misc/goog-sitemapgen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sitemap_gen_1.5.tar.gz 22742 SHA256 d66a5df1450ae70a2ee29a52325c663019d8022cf2813d2592860ec635b0cf73 SHA512 47d0fab242611e5a94ff097d99dce4392831837d1c5f4c0afde51b256df80060799263cad7f30695579b18e0917087b2b6a4a19136c184521c338353cea96596 WHIRLPOOL 381af46dcdf9f24b1ec1567d1105693d2a7671bb96a6f55fcd01046caea272f258cf26f14c4501c9a5c55ae0f07a881b58256c998578a3477f4ccfca6d2d7bde diff --git a/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch b/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch deleted file mode 100644 index 4f4d8d1074f5..000000000000 --- a/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- setup.py~ 2007-07-19 05:51:20.000000000 +0200 -+++ setup.py 2012-03-20 11:47:32.218963792 +0100 -@@ -9,4 +9,5 @@ - author='Google Inc.', - author_email='opensource@google.com', - url='http://code.google.com/p/sitemap-generators/', -+ scripts=['sitemap_gen'], - ) diff --git a/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild b/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild deleted file mode 100644 index 85e295f5dca4..000000000000 --- a/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -PYTHON_DEPEND="2" - -inherit eutils python distutils - -MY_P="sitemap_gen_${PV}" - -DESCRIPTION="A python script which will generate an XML sitemap for your web site" -HOMEPAGE="https://sitemap-generators.googlecode.com/" -SRC_URI="https://sitemap-generators.googlecode.com/files/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DOCS="AUTHORS ChangeLog example_* README" - -S=${WORKDIR} - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - distutils_src_prepare - epatch "${FILESDIR}"/${P}.patch - mv sitemap_gen.py sitemap_gen || die -} diff --git a/net-misc/goog-sitemapgen/metadata.xml b/net-misc/goog-sitemapgen/metadata.xml deleted file mode 100644 index 8f2f0879285b..000000000000 --- a/net-misc/goog-sitemapgen/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>Sitemap Gen is a python script which will generate an xml Sitemap for - your web site. - The sitemap_gen.py script analyzes your web server and generates one or - more Sitemap files. These files are XML listings of content you make - available on your web server. The files can be directly submitted to - search engines as hints for the search engine web crawlers as they - index your web site. This can result in better coverage of your web - content in search engine indices, and less of your bandwidth spent - doing it. - The sitemap_gen.py script is written in Python 2.2 and released to the - open source community for continuous improvements.</longdescription> - <upstream> - <remote-id type="google-code">sitemap-generators</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-misc/googlecl/Manifest b/net-misc/googlecl/Manifest deleted file mode 100644 index 43941220548b..000000000000 --- a/net-misc/googlecl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST googlecl-0.9.14.tar.gz 99834 SHA256 0a4640b1240104b8020f9af526e24afe53a8327390d95ef28e1ca093673fce5a SHA512 199a959b6d975fff0295833bf9f59b59a8a5c8a74f0e353fca37da579e9964e305452f0aefb263a2f10d267fc433d37cc4cf60b9ad024c2caa8d6e43f3766440 WHIRLPOOL 140dd5deca7ea03f3003ecbdd30196851a306c67f79b9155896b02296cef0ee9e50eeed9eb1aef8c1c9f1c6084ef243e146940991295cf8e37385c832223d445 diff --git a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch b/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch deleted file mode 100644 index 83897bb69550..000000000000 --- a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch +++ /dev/null @@ -1,64 +0,0 @@ -fix "when" field in calendar not showing dates - -http://bugs.gentoo.org/show_bug.cgi?id=355913 -http://code.google.com/p/googlecl/issues/detail?id=358 - -Index: googlecl/base.py -=================================================================== ---- src/googlecl/base.py (revision 527) -+++ src/googlecl/base.py (working copy) -@@ -673,10 +673,12 @@ - except ValueError, err: - LOG.debug(err.args[0] + ' (Did not add value for field ' + attr + ')') - except AttributeError, err: -+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')') - try: - # Last ditch effort to blindly grab the attribute - val = getattr(wrapped_entry.entry, attr).text or missing_field_value - except AttributeError: -+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')') - val = missing_field_value - # Apparently, atom(?) doesn't always return a Unicode type when there are - # non-latin characters, so force everything to Unicode. -Index: googlecl/calendar/__init__.py -=================================================================== ---- src/googlecl/calendar/__init__.py (revision 527) -+++ src/googlecl/calendar/__init__.py (working copy) -@@ -235,12 +235,22 @@ - - - class CalendarEntryToStringWrapper(googlecl.base.BaseEntryToStringWrapper): -+ def __init__(self, entry, config): -+ """Initialize a CalendarEntry wrapper. -+ -+ Args: -+ entry: CalendarEntry to interpret to strings. -+ config: Configuration parser. Needed for some values. -+ """ -+ googlecl.base.BaseEntryToStringWrapper.__init__(self, entry) -+ self.config_parser = config -+ - @property - def when(self): - """When event takes place.""" - start_date, end_date, freq = get_datetimes(self.entry) -- print_format = googlecl.CONFIG.lazy_get(SECTION_HEADER, -- 'date_print_format') -+ print_format = self.config_parser.lazy_get(SECTION_HEADER, -+ 'date_print_format') - start_text = time.strftime(print_format, start_date) - end_text = time.strftime(print_format, end_date) - value = start_text + ' - ' + end_text -@@ -277,9 +287,9 @@ - - for entry in single_events: - print googlecl.base.compile_entry_string( -- CalendarEntryToStringWrapper(entry), -- options.fields.split(','), -- delimiter=options.delimiter) -+ CalendarEntryToStringWrapper(entry, client.config), -+ options.fields.split(','), -+ delimiter=options.delimiter) - - - #=============================================================================== diff --git a/net-misc/googlecl/googlecl-0.9.14.ebuild b/net-misc/googlecl/googlecl-0.9.14.ebuild deleted file mode 100644 index 7d18b12a39e6..000000000000 --- a/net-misc/googlecl/googlecl-0.9.14.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -PYTHON_DEPEND="2:2.5:2.7" - -inherit distutils - -DESCRIPTION="Command line tools for the Google Data APIs" -HOMEPAGE="https://code.google.com/p/googlecl/" -SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~arm-linux ~x86-linux" -IUSE="" - -DEPEND="" -RDEPEND=" - dev-python/gdata -" - -pkg_setup() { - python_set_active_version 2 -} - -src_install() { - distutils_src_install - - dodoc changelog || die "dodoc failed" - doman man/*.1 || die "doman failed" -} diff --git a/net-misc/googlecl/metadata.xml b/net-misc/googlecl/metadata.xml deleted file mode 100644 index 7482c1cf949a..000000000000 --- a/net-misc/googlecl/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <remote-id type="google-code">googlecl</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-misc/gtkvncviewer/Manifest b/net-misc/gtkvncviewer/Manifest deleted file mode 100644 index 5637ecacdefd..000000000000 --- a/net-misc/gtkvncviewer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gtkvncviewer-0.4.tar.gz 79464 SHA256 e439fd92d445e87b8e450ac0b8fe3d555ceac579daf29028a36b551f231bf708 SHA512 eec3097e1faeb73b0be90c57df9381c996fa2565cda2a9f6e292580c10601b5fc56707ef372c9cc4973807eea559c557b584eb36c83eefbbf32141714587b756 WHIRLPOOL 163d6a59c818a078902be406d527e5f58ffac05a1c48fad9c0070466fca5f6045fb91b01dc226631a8084c38320a45606538a61485de1cf6c163a949c939f4a7 diff --git a/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild b/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild deleted file mode 100644 index d09b94fd90bc..000000000000 --- a/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -PYTHON_DEPEND="2" - -inherit eutils fdo-mime python - -DESCRIPTION="A small GTK tool to connect to VNC servers" -HOMEPAGE="https://launchpad.net/gtkvncviewer" -SRC_URI="https://launchpad.net/${PN}/trunk/0.4/+download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-python/gconf-python:2 - dev-python/gnome-keyring-python - dev-python/pygtk:2 - net-libs/gtk-vnc[python]" -DEPEND="${RDEPEND}" - -src_install() { - dodir /usr/share/gtkvncviewer - domenu data/gtkvncviewer.desktop - rm -f data/gtkvncviewer.desktop - insinto /usr/share/gtkvncviewer - doins -r locale data gtkvncviewer.py - doman gtkvncviewer.1 - dodoc AUTHORS CHANGELOG TODO - make_wrapper gtkvncviewer "/usr/bin/python2 ${PN}.py" "/usr/share/${PN}" - validate_desktop_entries -} - -pkg_postinst() { fdo-mime_desktop_database_update; } -pkg_postrm() { fdo-mime_desktop_database_update; } diff --git a/net-misc/gtkvncviewer/metadata.xml b/net-misc/gtkvncviewer/metadata.xml deleted file mode 100644 index cc712acb151a..000000000000 --- a/net-misc/gtkvncviewer/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <remote-id type="launchpad">gtkvncviewer</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-misc/identicurse/Manifest b/net-misc/identicurse/Manifest deleted file mode 100644 index 4e4c9fcec02f..000000000000 --- a/net-misc/identicurse/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST identicurse-0.9.tar.bz2 62278 SHA256 27caaf2e2af1fdcb3428aa811d7a03d2104f13fb9055b3ef612a7d4c70352ebb SHA512 5c81527d9905537bb73453ec2ef561a34f7cf3a5db4200a778df02c9f523d681286a092e4a417d61ba68ac30d2f8e9aac6db43ab34ee1fba97c8c3717aa04a7c WHIRLPOOL 5995d929d465e9d3c29cb60b526d9728e53ef8ef008996c6bb0fb93eb185fc2d0ec97c0951da3c0657a95198afa983db04fc3be6db6ddb6654fc2e9908cfdf76 diff --git a/net-misc/identicurse/files/0.9-config_json_path.patch b/net-misc/identicurse/files/0.9-config_json_path.patch deleted file mode 100644 index 08f985f1eebd..000000000000 --- a/net-misc/identicurse/files/0.9-config_json_path.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -42,7 +42,7 @@ - - license="GPLv3+", - -- data_files=[('identicurse',['README', 'conf/config.json'])], -+ data_files=[('share/identicurse',['conf/config.json'])], - packages=find_packages('src'), - package_dir={'': 'src'}, - include_package_data=True, ---- a/src/identicurse/identicurse.py -+++ b/src/identicurse/identicurse.py -@@ -156,7 +156,7 @@ - else: - import getpass, time - # no config yet, so let's build one -- config.config.load(os.path.join(self.path, "config.json")) -+ config.config.load(os.path.join("/", "usr", "share", "identicurse", "config.json")) - print "No config was found, so we will now run through a few quick questions to set up a basic config for you (which will be saved as %s so you can manually edit it later). If the default (where defaults are available, they're stated in []) is already fine for any question, just press Enter without typing anything, and the default will be used." % (config.config.filename) - print "This version of IdentiCurse supports OAuth login. Using OAuth to log in means that you do not need to enter your username and password." - use_oauth = raw_input("Use OAuth [Y/n]? ").upper() diff --git a/net-misc/identicurse/files/identicurse-gzipped_readme.patch b/net-misc/identicurse/files/identicurse-gzipped_readme.patch deleted file mode 100644 index b4575ef07b97..000000000000 --- a/net-misc/identicurse/files/identicurse-gzipped_readme.patch +++ /dev/null @@ -1,15 +0,0 @@ -Description: Point the online help to /usr/share/identicurse/README. -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612976 -Author: Alessio Treglia <alessio@debian.org> - ---- a/src/identicurse/tabbage.py -+++ b/src/identicurse/tabbage.py -@@ -225,6 +225,8 @@ class Help(Tab): - def __init__(self, window, identicurse_path): - self.name = "Help" - self.path = os.path.join(identicurse_path, "README") -+ if not os.path.isfile(self.path): -+ self.path = '/usr/share/identicurse/README' - Tab.__init__(self, window) - - def update(self): diff --git a/net-misc/identicurse/identicurse-0.9.ebuild b/net-misc/identicurse/identicurse-0.9.ebuild deleted file mode 100644 index 428b27e56d80..000000000000 --- a/net-misc/identicurse/identicurse-0.9.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils versionator - -MY_PV=$(get_version_component_range 1-2) - -DESCRIPTION="A simple Identi.ca client with a curses-based UI" -HOMEPAGE="http://identicurse.net" -SRC_URI="http://identicurse.net/release/${MY_PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools" -RDEPEND="dev-python/oauth" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-gzipped_readme.patch \ - "${FILESDIR}"/${PV}-config_json_path.patch - rm -rf src/oauth #405735 - distutils_src_prepare -} diff --git a/net-misc/identicurse/metadata.xml b/net-misc/identicurse/metadata.xml deleted file mode 100644 index 12ad87b21b83..000000000000 --- a/net-misc/identicurse/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>A simple Identi.ca client with a curses-based UI.</longdescription> -</pkgmetadata> diff --git a/net-misc/nut-monitor/Manifest b/net-misc/nut-monitor/Manifest deleted file mode 100644 index 8a2062573aa9..000000000000 --- a/net-misc/nut-monitor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nut-monitor-1.3.tar.gz 31338 SHA256 a2e23b0372d170a9a67d55227ed4a0a6a9ae1505ad23b2004782ed9964567502 SHA512 637e43671cf508d42f1dd6d85b60d66eb4974d14f36af4a606b45be2175e9b9d431bb46d8e68fe8598cdbb241a307377715725d3991a2f41ea418f4877302a5b WHIRLPOOL ba1cc8f5b2e5ea8f92459704d9c975bc9890e868d7f3822c901b0300362531172dc3ff5f38387b5fbeee7484dc9b1fa541a914528b74c6c3920eabf4a53816db diff --git a/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch b/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch deleted file mode 100644 index 00fd0ded3d3f..000000000000 --- a/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/scripts/python/app/NUT-Monitor -+++ b/scripts/python/app/NUT-Monitor -@@ -70,7 +70,7 @@ - ( cmd_opts, args ) = opt_parser.parse_args() - - -- self.__glade_file = os.path.join( os.path.dirname( sys.argv[0] ), "gui-1.3.glade" ) -+ self.__glade_file = '/usr/share/nut-monitor/gui-1.3.glade' - - self.__widgets["interface"] = gtk.glade.XML( self.__glade_file, "window1", APP ) - self.__widgets["main_window"] = self.__widgets["interface"].get_widget("window1") -@@ -103,11 +103,11 @@ - - # Create the tray icon and connect it to the show/hide method... - self.__widgets["status_icon"] = gtk.StatusIcon() -- self.__widgets["status_icon"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "on_line.png" ) ) -+ self.__widgets["status_icon"].set_from_file( "/usr/share/nut-monitor/pixmaps/on_line.png" ) - self.__widgets["status_icon"].set_visible( True ) - self.__widgets["status_icon"].connect( "activate", self.tray_activated ) - -- self.__widgets["ups_status_image"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "on_line.png" ) ) -+ self.__widgets["ups_status_image"].set_from_file( "/usr/share/nut-monitor/pixmaps/on_line.png" ) - - # Define interface callbacks actions - self.__callbacks = { "on_window1_destroy" : self.quit, -@@ -265,8 +265,8 @@ - #------------------------------------------------------------------- - # Change the status icon and tray icon - def change_status_icon( self, icon="on_line", blink=False ) : -- self.__widgets["status_icon"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "%s.png" % icon ) ) -- self.__widgets["ups_status_image"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "%s.png" % icon ) ) -+ self.__widgets["status_icon"].set_from_file( "/usr/share/nut-monitor/pixmaps/%s.png" % icon ) -+ self.__widgets["ups_status_image"].set_from_file( "/usr/share/nut-monitor/pixmaps/%s.png" % icon ) - self.__widgets["status_icon"].set_blinking( blink ) - - #------------------------------------------------------------------- -@@ -719,9 +719,9 @@ - - for k,v in vars.iteritems() : - if ( rwvars.has_key( k ) ) : -- icon_file = os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "var-rw.png" ) -+ icon_file = "/usr/share/nut-monitor/pixmaps/var-rw.png" - else : -- icon_file = os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "var-ro.png" ) -+ icon_file = "/usr/share/nut-monitor/pixmaps/var-ro.png" - - icon = gtk.gdk.pixbuf_new_from_file( icon_file ) - self.__widgets["ups_vars_tree_store"].append( [ icon, k, v ] ) diff --git a/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch b/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch deleted file mode 100644 index 92d6833ee1ff..000000000000 --- a/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- NUT-Monitor~ 2012-04-03 12:04:09.000000000 +0200 -+++ NUT-Monitor 2012-04-03 12:05:32.949730947 +0200 -@@ -888,7 +888,7 @@ - - # Init the localisation - APP = "NUT-Monitor" -- DIR = "locale" -+ DIR = "/usr/share/locale" - - gettext.bindtextdomain( APP, DIR ) - gettext.textdomain( APP ) diff --git a/net-misc/nut-monitor/metadata.xml b/net-misc/nut-monitor/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/net-misc/nut-monitor/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild b/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild deleted file mode 100644 index 2e430a9de4ca..000000000000 --- a/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -PYTHON_DEPEND="2" - -inherit eutils python - -DESCRIPTION="A graphical application to monitor and manage UPSes connected to a NUT server" -HOMEPAGE="http://www.lestat.st/informatique/projets/nut-monitor-en/" -SRC_URI="http://www.lestat.st/_media/informatique/projets/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="linguas_fr" - -RDEPEND="dev-python/pygtk - dev-python/pynut" -DEPEND="" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-paths.patch - epatch "${FILESDIR}"/${P}-paths2.patch - python_convert_shebangs -r 2 . -} - -src_install() { - dobin NUT-Monitor - dosym NUT-Monitor /usr/bin/${PN} - - insinto /usr/share/nut-monitor - doins gui-${PV}.glade - - dodir /usr/share/nut-monitor/pixmaps - insinto /usr/share/nut-monitor/pixmaps - doins pixmaps/* - - doicon ${PN}.png - domenu ${PN}.desktop - - dodoc README - - if use linguas_fr; then - insinto /usr/share/locale/fr/LC_MESSAGES/ - doins locale/fr/LC_MESSAGES/NUT-Monitor.mo - fi -} diff --git a/net-misc/tightvnc/Manifest b/net-misc/tightvnc/Manifest deleted file mode 100644 index 12a4c204fe1b..000000000000 --- a/net-misc/tightvnc/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST tightvnc-1.3.10_javasrc.tar.gz 89641 SHA256 465a6c90d362029152ea16d0b8e2c29f772b06eeec6c561278390f73d64ec6ec SHA512 e33366b45f06b6522dce79e2f43bc4d7ffa00577f7a1a56026f9e869de7e61838093fdc7e9c4dace326652d9416c2267f6d211ac639095ffd1c4ba38dddb8851 WHIRLPOOL 8ba7a6545a105687989f469400d0d76d68e6a1f33462cf4aa725282d8c6c5ebd01a2c0f269dbd924a9272af81423321a85be8b24abf484962d990b21138d3451 -DIST tightvnc-1.3.10_unixsrc.tar.bz2 1780510 SHA256 f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d SHA512 b5b3d5d532feffc07db2d48d3416e1a0d1b1b15bdb8ff801ed42042d4b99f34365e10e3b005bc15cc6e0a33c429db8976c227a1854e1af5e10bcb60e17a69b87 WHIRLPOOL 3ede45e5e480c93384d331f80beefac723925014cf29f94b4b12c3ce6d78daca38ff7f4279411db76c83dca0ab1733310b877836e55a5f2084e826dbabbe1d23 -DIST tightvnc.png 495 SHA256 dfe4eaf3f68a4905b3ab90e7cae528449c7d13a4f712f97d8855058ed9cc3fc4 SHA512 a05f8cabdae9625718d1f9cb52c0893c4a3cd784cb074dee51b68bc617eb59759a4e8849113a4b385dfcea9d3e3b099adb564a6655d6b7f4c5cc87e275714065 WHIRLPOOL 152fcb14f72a2907d3a0751f478033a3c3d0d9a73f6aa371315cd76d73ccda32c4e62bf005828ccb19926d813bb9f65cc8cd27575bf63ebb280377b4412ffea9 diff --git a/net-misc/tightvnc/files/1.3.10-sparc.patch b/net-misc/tightvnc/files/1.3.10-sparc.patch deleted file mode 100644 index 26b7bddae75b..000000000000 --- a/net-misc/tightvnc/files/1.3.10-sparc.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -ur vnc_unixsrc.orig/Xvnc/programs/Xserver/include/servermd.h vnc_unixsrc/Xvnc/programs/Xserver/include/servermd.h ---- vnc_unixsrc.orig/Xvnc/programs/Xserver/include/servermd.h 2009-11-04 18:44:50.000000000 +0000 -+++ vnc_unixsrc/Xvnc/programs/Xserver/include/servermd.h 2009-11-04 18:47:48.000000000 +0000 -@@ -421,6 +421,20 @@ - - #endif /* Linux/PPC */ - -+#if defined (linux) && defined(__sparc__) -+ -+#define IMAGE_BYTE_ORDER MSBFirst -+#define BITMAP_BIT_ORDER MSBFirst -+#define GLYPHPADBYTES 4 -+#define GETLEFTBITS_ALIGNMENT 1 -+ -+#define AVOID_MEMORY_READ -+#define LARGE_INSTRUCTION_CACHE -+#define FAST_CONSTANT_OFFSET_MODE -+#define SHARED_IDCACHE -+ -+#endif /* Linux/sparc */ -+ - #if defined(__MACH__) && defined(__POWERPC__) - - #define IMAGE_BYTE_ORDER MSBFirst
\ No newline at end of file diff --git a/net-misc/tightvnc/files/1.3.9-arm.patch b/net-misc/tightvnc/files/1.3.9-arm.patch deleted file mode 100644 index a238e29379c6..000000000000 --- a/net-misc/tightvnc/files/1.3.9-arm.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur vnc_unixsrc.orig/Xvnc/config/cf/Imake.cf vnc_unixsrc/Xvnc/config/cf/Imake.cf ---- vnc_unixsrc.orig/Xvnc/config/cf/Imake.cf 2008-09-24 18:50:40.000000000 +0200 -+++ vnc_unixsrc/Xvnc/config/cf/Imake.cf 2008-09-24 18:51:37.000000000 +0200 -@@ -711,7 +711,7 @@ - # undef __alpha__ - # endif /* __alpha__ */ - # ifdef __arm__ --# define Arm32Architecture -+# define ArmArchitecture - # undef arm - # undef __arm - # undef __arm__ diff --git a/net-misc/tightvnc/files/1.3.9-fbsd.patch b/net-misc/tightvnc/files/1.3.9-fbsd.patch deleted file mode 100644 index bc527a802aed..000000000000 --- a/net-misc/tightvnc/files/1.3.9-fbsd.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- Xvnc/include/Xos.bak 2007-03-23 18:26:14 +0100 -+++ Xvnc/include/Xos.h 2007-03-23 18:26:22 +0100 -@@ -150,11 +150,6 @@ - #endif - #endif /* X_NOT_POSIX else */ - --#ifdef CSRG_BASED --#include <stdlib.h> --#include <unistd.h> --#endif /* CSRG_BASED */ -- - /* - * Get struct timeval - */ - ---- Xvnc/config/imake/imakemdep.h~ 2003-02-19 09:39:54 -0700 -+++ Xvnc/config/imake/imakemdep.h 2007-06-27 09:54:44 -0600 -@@ -253,7 +253,10 @@ - #ifdef _CRAY - #define DEFAULT_CPP "/lib/pcpp" - #endif --#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) -+#if defined(__FreeBSD__) -+#define DEFAULT_CPP "/usr/bin/cpp" -+#endif -+#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - #define DEFAULT_CPP "/usr/libexec/cpp" - #endif - #if defined(__sgi) && defined(__ANSI_CPP__) diff --git a/net-misc/tightvnc/files/1.3.9-sh.patch b/net-misc/tightvnc/files/1.3.9-sh.patch deleted file mode 100644 index db76917f4e42..000000000000 --- a/net-misc/tightvnc/files/1.3.9-sh.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -ur vnc_unixsrc.orig/Xvnc/config/cf/linux.cf vnc_unixsrc/Xvnc/config/cf/linux.cf ---- vnc_unixsrc.orig/Xvnc/config/cf/linux.cf 2009-01-01 11:41:14.000000000 +0100 -+++ vnc_unixsrc/Xvnc/config/cf/linux.cf 2009-01-01 11:44:08.000000000 +0100 -@@ -43,7 +43,8 @@ - #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \ - defined(SparcArchitecture) || defined(ArmArchitecure) || \ - defined(i386Architecture) || defined(s390Architecture) || \ -- defined(s390xArchitecture) || defined(MipsArchitecture) -+ defined(s390xArchitecture) || defined(MipsArchitecture) || \ -+ defined(SuperHArchitecture) - #define DefaultLinuxCLibMajorVersion 6 - #else - #define DefaultLinuxCLibMajorVersion 5 -@@ -312,6 +313,14 @@ - #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines - #endif /* Arm */ - -+#ifdef SuperHArchitecture -+#define DefaultCCOptions -fsigned-char -+#define OptimizedCDebugFlags -O2 -+#define LinuxMachineDefines -D__sh__ -+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET -+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -+#endif /* SuperH */ -+ - #ifdef SparcArchitecture - #define OptimizedCDebugFlags -O2 - #define LinuxMachineDefines -D__sparc__
\ No newline at end of file diff --git a/net-misc/tightvnc/files/README.JavaViewer b/net-misc/tightvnc/files/README.JavaViewer deleted file mode 100644 index acb96bd9c064..000000000000 --- a/net-misc/tightvnc/files/README.JavaViewer +++ /dev/null @@ -1,423 +0,0 @@ - -TightVNC Java Viewer version 1.2.7 -================================== - -Copyright (C) 2001,2002 HorizonLive.com, Inc. All Rights Reserved. -Copyright (C) 2001,2002 Constantin Kaplinsky. All Rights Reserved. -Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. - -This software is distributed under the GNU General Public Licence as -published by the Free Software Foundation. See the file LICENCE.TXT for the -conditions under which this software is made available. TightVNC also -contains code from other sources. See the Acknowledgements section below, and -the individual files for details of the conditions under which they are made -available. - - -Compiling from the sources -========================== - -To compile all the .java files to .class files, simply do: - - % make all - -This will also generate a JAR (Java archive) file containing all the classes. -Most JVM (Java Virtual Machine) implementations are able to use either a set -of .class files, or the JAR archive. - - -Installation -============ - -There are three basic ways to use TightVNC Java viewer: - - 1. Running applet as part of TightVNC server installation. - - Both the Unix and Windows versions of TightVNC servers include small - built-in HTTP server which can serve Java viewer to Web clients. This - enables easy Web access to the shared desktop without need to install - any software on the client computer. Unix and Windows versions of - TightVNC servers are different in the way they store the .class and .jar - files: the Unix server (Xvnc) is able to serve any set of files present - in a particular directory, while the Windows server (WinVNC) has all the - .class and .jar files inside the WinVNC executable file. Therefore, for - Xvnc, it's enough to copy the files into a correct directory, but for - WinVNC, the server binaries should be rebuild if the built-in Java - viewer should be updated. - - To install the Java viewer under Xvnc, copy all the .class files, the - .jar file and the .vnc files to an installation directory (e.g. - /usr/local/vnc/classes): - - cp *.class *.jar *.vnc /usr/local/vnc/classes - - Also, make sure that the vncserver script is configured to point to the - installation directory (see the Xvnc manual page for the description of - the -httpd command-line option). - - 2. Running applet hosted on a standalone Web server. - - Another possibility to use the Java viewer is to install it under a - fully-functional HTTP server such as Apache or IIS. Obviously, this - method requires running an HTTP server, and due to the Java security - restrictions, it's also required that the server should be installed on - the same machine which is running the TightVNC server. In this case, - installation is simply copying the .class and .jar files into a - directory that is under control of the HTTP server. Also, an HTML page - should be created which will act as a the base document for the viewer - applet (see an example named index.html in this distribution). - - 3. Running the viewer as a standalone application. - - Finally, the Java viewer can be executed locally on the client machine, - but this method requires installation of either JRE (Java Runtime - Environment) or JDK (Java Development Kit). If all the .class files are - in the current directory, the Java viewer can be executed like this, - from the command line: - - java VncViewer HOST vnchost PORT 5900 - - The parameters HOST and PORT are required, but there is a number of - optional parameters as well (see the Parameters section below). - -Parameters -========== - -TightVNC Java viewer supports a number of parameters allowing you to -customize its behaviour. Most parameter names copy settings available from -the Options frame in the Java viewer. Both parameter names and their values -are case-insensitive, with one exception for the "PASSWORD" parameter. Here -is the full list of parameters supported in TightVNC Java viewer: - ---> "HOST" (no GUI equivalent) - - Value: host name or IP address of the VNC server. - Default: in applet mode, the host from which the applet was loaded. - - This parameter tells the viewer which server to connect to. Normally, - it's not needed, because default Java security policy allow connections - from applets to the only one host anyway, and that is the host from which - the applet was loaded. - ---> "PORT" (no GUI equivalent) - - Value: TCP port number on the VNC server. - Default: none. - - This parameter is required in all cases. Note that this port is not the - one used for HTTP connection from the browser, it is the port used for - RFB connection. Usually, VNC servers use ports 58xx for HTTP connections, - and ports 59xx for RFB connections. Thus, most likely, this parameter - should be set to something like 5900, 5901 etc. - ---> "PASSWORD" - - Value: session password in plan text. - Default: none, ask user. - - DO NOT EVER USE THIS PARAMETER, unless you really know what you are - doing. It's extremely dangerous from the security point of view. When - this parameter is set, the viewer won't ever ask for a password. - ---> "ENCPASSWORD" - - Value: encrypted session password in hex-ascii. - Default: none, ask user. - - The same as the "PASSWORD" parameter but DES-encrypted using a fixed key. - Its value should be represented in hex-ascii e.g. "494015f9a35e8b22". - This parameter has higher priority over the "PASSWORD" parameter. DO NOT - EVER USE THIS PARAMETER, unless you really know what you are doing. It's - extremely dangerous from the security point of view, and encryption does - not actually help here since the decryption key is always known. - ---> "Encoding" - - Values: "Raw", "RRE", "CoRRE", "Hextile", "Zlib", "Tight". - Default: "Tight". - - The preferred encoding. "Hextile" is a good choice for fast networks, - while "Tight" is better suited for low-bandwidth connections. From the - other side, the "Tight" decoder in TightVNC Java viewer seems to be more - efficient than "Hextile" decoder so it's possible that this default - setting can be ok for fast networks too. - ---> "Compression level" - - Values: "Default", "1", "2", "3", "4", "5", "6", "7", "8", "9". - Default: "Default". ;-) - - Use specified compression level for "Tight" and "Zlib" encodings. Level 1 - uses minimum of CPU time on the server but achieves weak compression - ratios. Level 9 offers best compression but may be slow in terms of CPU - time consumption on the server side. Use high levels with very slow - network connections, and low levels when working over higher-speed - networks. The "Default" value means that the server's default compression - level should be used. - ---> "JPEG image quality" - - Values: "JPEG off", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9". - Default: "6". - - Use the specified image quality level in "Tight" encoding. Quality level - 0 denotes bad image quality but very impressive compression ratios, while - level 9 offers very good image quality at lower compression ratios. If - the value is "JPEG off", the server will not use lossy JPEG compression - in "Tight" encoding. - ---> "Cursor shape updates" - - Values: "Enable", "Ignore", "Disable". - Default: "Enable". - - Cursor shape updates is a protocol extension used to handle remote cursor - movements locally on the client side, saving bandwidth and eliminating - delays in mouse pointer movement. Note that current implementation of - cursor shape updates does not allow a client to track mouse cursor - position at the server side. This means that clients would not see mouse - cursor movements if mouse was moved either locally on the server, or by - another remote VNC client. Set this parameter to "Disable" if you always - want to see real cursor position on the remote side. Setting this option - to "Ignore" is similar to "Enable" but the remote cursor will not be - visible at all. This can be a reasonable setting if you don't care about - cursor shape and don't want to see two mouse cursors, one above another. - ---> "Use CopyRect" - - Values: "Yes", "No". - Default: "Yes". - - The "CopyRect" encoding saves bandwidth and drawing time when parts of - the remote screen are moving around. Most likely, you don't want to - change this setting. - ---> "Restricted colors" - - Values: "Yes", "No". - Default: "No". - - If set to "No", then 24-bit color format is used to represent pixel data. - If set to "Yes", then only 8 bits are used to represent each pixel. 8-bit - color format can save bandwidth, but colors may look very inaccurate. - ---> "Mouse buttons 2 and 3" - - Values: "Normal", "Reversed". - Default: "Normal". - - If set to "Reversed", then right mouse button (button 2) will act as it - was middle mouse button (button 3), and vice versa. - ---> "View only" - - Values: "Yes", "No". - Default: "No". - - If set to "Yes", then all keyboard and mouse events in the desktop window - will be silently ignored and will not be passed to the remote side. - ---> "Share desktop" - - Values: "Yes", "No". - Default: "Yes". - - Share the connection with other clients on the same VNC server. The exact - behaviour in each case depends on the server configuration. - ---> "Open new window" (no GUI equivalent, applicable only in the applet mode) - - Values: "Yes", "No". - Default: "No". - - Operate in a separate window. This makes possible resizing the desktop, - and adds scroll bars when necessary. If the server supports variable - desktop size, the window will resize automatically when remote desktop - size changes. - ---> "Show controls" (no GUI equivalent) - - Values: "Yes", "No". - Default: "Yes". - - Set to "No" if you want to get rid of that button panel at the top. - ---> "Offer relogin" (no GUI equivalent, not applicable in the applet mode) - - Values: "Yes", "No". - Default: "Yes". - - If set to "No", the buttons "Login again" and "Close window" won't be - shown on disconnects or after an error has occured. - ---> "Show offline desktop" (no GUI equivalent) - - Values: "Yes", "No". - Default: "No". - - If set to "Yes", the viewer would continue to display desktop even - if the remote side has closed the connection. In this case, if the - button panel is enabled, then the "Disconnect" button would be - changed to "Hide desktop" after the connection is lost. - ---> "Defer screen updates" (no GUI equivalent) - - Value: time in milliseconds. - Default: "20". - - When updating the desktop contents after receiving an update from server, - schedule repaint within the specified number of milliseconds. Small delay - helps to coalesce several small updates into one drawing operation, - improving CPU usage. Set this parameter to 0 to disable deferred updates. - ---> "Defer cursor updates" (no GUI equivalent) - - Value: time in milliseconds. - Default: "10". - - When updating the desktop after moving the mouse, schedule repaint within - the specified number of milliseconds. This setting makes sense only when - "Cursor shape updates" parameter is set to "Enable". Small delay helps to - coalesce several small updates into one drawing operation, improving CPU - usage. Set this parameter to 0 to disable deferred cursor updates. - ---> "Defer update requests" (no GUI equivalent) - - Value: time in milliseconds. - Default: "50". - - After processing an update received from server, wait for the specified - number of milliseconds before requesting next screen update. Such delay - will end immediately on every mouse or keyboard event if not in the "view - only" mode. Small delay helps the server to coalesce several small - updates into one framebuffer update, improving both bandwidth and CPU - usage. Increasing the parameter value does not affect responsiveness on - mouse and keyboard events, but causes delays in updating the screen when - there is no mouse and keyboard activity on the client side. - ---> "SocketFactory" (no GUI equivalent) - - Value: name of the class. - Default: none. - - This option provides the way to define an alternate I/O implementation. - The dynamically referenced class must implement a SocketFactory - interface, and create a Socket, as configured by this parameter. See the - source in the SocketFactory.class. - - -RECORDING VNC SESSIONS -====================== - -Current version of the TightVNC Java viewer is able to record VNC (RFB) -sessions in files for later playback. The data format in saved session files -is compatible with the rfbproxy program written by Tim Waugh. Most important -thing about session recording is that it's supported only if Java security -manager allows access to local filesystem. Typically, it would not work for -unsigned applets. To use this feature, either use TightVNC Java viewer as a -standalone application (Java Runtime Environment or Java Development Kit -should be installed), or as a signed applet. The code checks if it's possible -to support session recording, and if everything's fine, the new "Record" -button should appear in the button panel. Pressing this button opens new -window which controls session recording. The GUI is pretty self-explained. - -Other important facts about session recording: - ---> All sessions are recorded in the 24-bit color format. If you use - restricted colors (8-bit format), it will be temporarly switched to - 24-bit mode during session recording. - ---> All sessions are recorded with cursor shape updates turned off. This is - necessary to represent remote cursor movements in recorded sessions. - ---> Closing and re-opening the recording control window does not affect the - recording. It's not necessary to keep that window open during recording a - session. - ---> Avoid using Zlib encoding when recording sessions. It's ok if you started - recording BEFORE the connection to the VNC server has been established, - but if you started recording during an active session, all Zlib sessions - will be saved Raw-encoded (that is, without compression at all). Zlib - decoding depends on the pixel data received earlier, thus saving the data - received from the server at an arbitrary moment is not sufficient to - decompress it correctly. And there is no way to say Zlib decoder to reset - decompressor's state -- that's a limitation of the Zlib encoder. The - viewer could re-compress raw pixel data again before saving Zlib-encoded - sessions, but unfortunately Java API does not allow to flush zlib data - streams making it impossible to save Zlib-encoded RFB pixel data without - using native code. - ---> Usually, Tight encoding is the most suitable one for session recording, - but some of the issues described above for the Zlib encoding affect the - Tight encoding as well. Unlike Zlib sessions, Tight-encoded sessions are - always saved Tight-encoded, but the viewer has to re-compress parts of - data to synchronize encoder's and decoder's zlib streams. And, due to - Java zlib API limitations, zlib streams' states have to be reset on each - compressed rectangle, causing compression ratios to be lower than in the - original VNC session. If you want to achieve the best possible - performance, turn recording on BEFORE connecting to the VNC server, - otherwise CPU usage and compression ratios may be notably less efficient. - - -HINTS -===== - ---> To refresh remote desktop in the view-only mode, press "r" or "R" - on the keyboard. - - -ACKNOWLEDGEMENTS -================ - -This distribution contains Java DES software by Dave Zimmerman -<dzimm@widget.com> and Jef Poskanzer <jef@acme.com>. This is: - - Copyright (c) 1996 Widget Workshop, Inc. All Rights Reserved. - - Permission to use, copy, modify, and distribute this software and its - documentation for NON-COMMERCIAL or COMMERCIAL purposes and without fee - is hereby granted, provided that this copyright notice is kept intact. - - WIDGET WORKSHOP MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE - SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT - NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A - PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WIDGET WORKSHOP SHALL NOT BE - LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, - MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. - - THIS SOFTWARE IS NOT DESIGNED OR INTENDED FOR USE OR RESALE AS ON-LINE - CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE - PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT - NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE - SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF THE - SOFTWARE COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE - PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH RISK ACTIVITIES"). WIDGET - WORKSHOP SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF - FITNESS FOR HIGH RISK ACTIVITIES. - - Copyright (C) 1996 by Jef Poskanzer <jef@acme.com>. All rights - reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS - BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - Visit the ACME Labs Java page for up-to-date versions of this and other - fine Java utilities: http://www.acme.com/java/ diff --git a/net-misc/tightvnc/files/server-CVE-2007-1003.patch b/net-misc/tightvnc/files/server-CVE-2007-1003.patch deleted file mode 100644 index 0f97c11dc4dc..000000000000 --- a/net-misc/tightvnc/files/server-CVE-2007-1003.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c.cve-2007-1003 2000-06-11 06:00:51.000000000 -0600 -+++ vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c 2007-03-22 07:07:34.000000000 -0600 -@@ -41,6 +41,12 @@ from the X Consortium. - #include "swaprep.h" - #include "xcmiscstr.h" - -+#if HAVE_STDINT_H -+#include <stdint.h> -+#elif !defined(UINT32_MAX) -+#define UINT32_MAX 0xffffffffU -+#endif -+ - static unsigned char XCMiscCode; - - static void XCMiscResetProc( -@@ -135,7 +141,10 @@ ProcXCMiscGetXIDList(client) - - REQUEST_SIZE_MATCH(xXCMiscGetXIDListReq); - -- pids = (XID *)ALLOCATE_LOCAL(stuff->count * sizeof(XID)); -+ if (stuff->count > UINT32_MAX / sizeof(XID)) -+ return BadAlloc; -+ -+ pids = (XID *)Xalloc(stuff->count * sizeof(XID)); - if (!pids) - { - return BadAlloc; -@@ -156,7 +165,7 @@ ProcXCMiscGetXIDList(client) - client->pSwapReplyFunc = (ReplySwapPtr) Swap32Write; - WriteSwappedDataToClient(client, count * sizeof(XID), pids); - } -- DEALLOCATE_LOCAL(pids); -+ Xfree(pids); - return(client->noClientException); - } - diff --git a/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch b/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch deleted file mode 100644 index 4c9a1adcb2fd..000000000000 --- a/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c.cve-2007-1351-1352 2000-06-11 06:00:53.000000000 -0600 -+++ vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c 2007-03-28 16:08:03.000000000 -0600 -@@ -35,11 +35,19 @@ in this Software without prior written a - #include "fntfilst.h" - #include <X11/keysym.h> - -+#if HAVE_STDINT_H -+#include <stdint.h> -+#elif !defined(INT32_MAX) -+#define INT32_MAX 0x7fffffff -+#endif -+ - Bool - FontFileInitTable (table, size) - FontTablePtr table; - int size; - { -+ if (size < 0 || (size > INT32_MAX/sizeof(FontEntryRec))) -+ return FALSE; - if (size) - { - table->entries = (FontEntryPtr) xalloc(sizeof(FontEntryRec) * size); ---- vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c.cve-2007-1351-1352 2000-06-11 06:00:52.000000000 -0600 -+++ vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c 2007-03-28 16:06:06.000000000 -0600 -@@ -59,6 +59,12 @@ from the X Consortium. - #include "bitmap.h" - #include "bdfint.h" - -+#if HAVE_STDINT_H -+#include <stdint.h> -+#elif !defined(INT32_MAX) -+#define INT32_MAX 0x7fffffff -+#endif -+ - #define INDICES 256 - #define MAXENCODING 0xFFFF - #define BDFLINELEN 1024 -@@ -271,6 +277,11 @@ bdfReadCharacters(file, pFont, pState, b - bdfError("invalid number of CHARS in BDF file\n"); - return (FALSE); - } -+ if (nchars > INT32_MAX / sizeof(CharInfoRec)) { -+ bdfError("Couldn't allocate pCI (%d*%d)\n", nchars, -+ sizeof(CharInfoRec)); -+ goto BAILOUT; -+ } - ci = (CharInfoPtr) xalloc(nchars * sizeof(CharInfoRec)); - if (!ci) { - bdfError("Couldn't allocate pCI (%d*%d)\n", nchars, diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch deleted file mode 100644 index fa96b7d61478..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch +++ /dev/null @@ -1,39 +0,0 @@ -Description: Add aarch64 (arm64) support -Author: Colin Watson <cjwatson@ubuntu.com> -Forwarded: no -Last-Update: 2014-03-18 - -Index: b/Xvnc/config/cf/Imake.cf -=================================================================== ---- a/Xvnc/config/cf/Imake.cf -+++ b/Xvnc/config/cf/Imake.cf -@@ -700,6 +700,10 @@ - # define s390Architecture - # undef __s390__ - # endif /* s390 */ -+# ifdef __aarch64__ -+# define AArch64Architecture -+# undef __aarch64__ -+# endif /* __arch64__ */ - # ifdef __alpha - # define AlphaArchitecture - # undef __alpha -Index: b/Xvnc/config/cf/linux.cf -=================================================================== ---- a/Xvnc/config/cf/linux.cf -+++ b/Xvnc/config/cf/linux.cf -@@ -305,6 +305,14 @@ - #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines - #endif /* PowerPCArchitecture */ - -+#ifdef AArch64Architecture -+#define DefaultCCOptions -fsigned-char -+#define OptimizedCDebugFlags -O2 -+#define LinuxMachineDefines -D__aarch64__ -+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET -+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 -+#endif /* AArch64Architecture */ -+ - #ifdef ArmArchitecture - #define DefaultCCOptions -fsigned-char - #define OptimizedCDebugFlags -O2 diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch deleted file mode 100644 index 42815ac13343..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -ur vnc_javasrc.orig/Makefile vnc_javasrc/Makefile ---- vnc_javasrc.orig/Makefile 2009-03-07 14:15:55.000000000 +0100 -+++ vnc_javasrc/Makefile 2009-03-07 14:16:22.000000000 +0100 -@@ -4,7 +4,6 @@ - - CP = cp - JC = javac --JCFLAGS = -target 1.1 -source 1.2 - JAR = jar - ARCHIVE = VncViewer.jar - MANIFEST = MANIFEST.MF -@@ -32,7 +31,7 @@ - all: $(CLASSES) $(ARCHIVE) - - $(CLASSES): $(SOURCES) -- $(JC) $(JCFLAGS) -O $(SOURCES) -+ $(JC) $(JAVACFLAGS) -O $(SOURCES) - - $(ARCHIVE): $(CLASSES) $(MANIFEST) - $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES) diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch deleted file mode 100644 index 9dc275f1e675..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch +++ /dev/null @@ -1,51 +0,0 @@ -Description: more arm64 fixes -Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=37;bug=769364;filename=debian_arm64.patch;att=1 -Bug-Debian: http://bugs.debian.org/769364 -Bug-Ubuntu: http://bugs.launchpad.net/bugs/1429198 -Author: Riku Voipio <riku.voipio@linaro.org> -Last-Update: 2016-03-23 - -Index: tightvnc-1.3.9/Xvnc/include/Xmd.h -=================================================================== ---- tightvnc-1.3.9.orig/Xvnc/include/Xmd.h -+++ tightvnc-1.3.9/Xvnc/include/Xmd.h -@@ -59,7 +59,7 @@ SOFTWARE. - #ifdef CRAY - #define WORD64 /* 64-bit architecture */ - #endif --#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__) -+#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__) || defined(__aarch64__) - #define LONG64 /* 32/64-bit architecture */ - #endif - #ifdef __sgi -Index: tightvnc-1.3.9/Xvnc/programs/Xserver/include/servermd.h -=================================================================== ---- tightvnc-1.3.9.orig/Xvnc/programs/Xserver/include/servermd.h -+++ tightvnc-1.3.9/Xvnc/programs/Xserver/include/servermd.h -@@ -405,6 +405,26 @@ SOFTWARE. - - #endif /* linux/m68k */ - -+#if defined (linux) && defined(__aarch64__) -+# define BITMAP_SCANLINE_UNIT 64 -+# define BITMAP_SCANLINE_PAD 64 -+# define LOG2_BITMAP_PAD 6 -+# define LOG2_BYTES_PER_SCANLINE_PAD 3 -+ -+/* Add for handling protocol XPutImage and XGetImage; see comment in -+ * Alpha section. -+ */ -+#define INTERNAL_VS_EXTERNAL_PADDING -+#define BITMAP_SCANLINE_UNIT_PROTO 32 -+ -+#define BITMAP_SCANLINE_PAD_PROTO 32 -+#define LOG2_BITMAP_PAD_PROTO 5 -+#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2 -+#define GLYPHPADBYTES 4 -+#define GETLEFTBITS_ALIGNMENT 1 -+ -+#endif /* linux/aarch64 */ -+ - #if defined (linux) && defined(__powerpc__) - - #ifdef __powerpc64__ diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch deleted file mode 100644 index f61a74902294..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- vncserver.orig 2009-03-06 17:33:16.000000000 +0100 -+++ vncserver 2009-03-06 17:35:39.000000000 +0100 -@@ -32,10 +32,11 @@ - $geometry = "1024x768"; - $depth = 24; - $desktopName = "X"; --$vncClasses = "/usr/local/vnc/classes"; -+$vncClasses = "/usr/share/tightvnc/classes"; - $vncUserDir = "$ENV{HOME}/.vnc"; --$fontPath = "unix/:7100"; -+$fontPath = "/usr/share/fonts/misc/,/usr/share/fonts/Type1/"; - $authType = "-rfbauth $vncUserDir/passwd"; -+$colorPath = "/usr/share/X11/rgb"; - - # Read configuration from the system-wide and user files if present. - diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch deleted file mode 100644 index e05e5bc6af7b..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 25adb1614419b72a986c229cb01870c1b3e38c0b Mon Sep 17 00:00:00 2001 -From: Lauri Kasanen <cand@gmx.com> -Date: Fri, 5 Jun 2015 07:45:09 -0300 -Subject: [PATCH 2/2] Add ppc64el support - -Signed-off-by: Lauri Kasanen <cand@gmx.com> ---- - Xvnc/config/cf/Imake.cf | 4 ++++ - Xvnc/config/cf/linux.cf | 8 +++++++- - Xvnc/include/Xmd.h | 2 +- - Xvnc/programs/Xserver/include/servermd.h | 23 +++++++++++++++++++++++ - 4 files changed, 35 insertions(+), 2 deletions(-) - -diff --git a/Xvnc/config/cf/Imake.cf b/Xvnc/config/cf/Imake.cf -index f1f6724..cbe9ef3 100644 ---- a/Xvnc/config/cf/Imake.cf -+++ b/Xvnc/config/cf/Imake.cf -@@ -720,6 +720,10 @@ XCOMM Keep cpp from replacing path elements containing i486/i586/i686 - # define Mc68020Architecture - # undef mc68000 - # endif /* mc68000 */ -+# ifdef __powerpc64__ -+# define Ppc64Architecture -+# undef __powerpc64__ -+# endif - # ifdef powerpc - # define PpcArchitecture - # undef powerpc -diff --git a/Xvnc/config/cf/linux.cf b/Xvnc/config/cf/linux.cf -index c0e2586..e5f1f2f 100644 ---- a/Xvnc/config/cf/linux.cf -+++ b/Xvnc/config/cf/linux.cf -@@ -289,7 +289,13 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion) - #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines - #endif /* s390xArchitecture */ - --#ifdef PowerPCArchitecture -+#ifdef Ppc64Architecture -+#define DefaultCCOptions -fsigned-char -+#define OptimizedCDebugFlags -O2 -+#define LinuxMachineDefines -D__powerpc64__ -+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET -+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 -+#elif defined(PowerPCArchitecture) - #define DefaultCCOptions -fsigned-char - #define OptimizedCDebugFlags -O2 - #define LinuxMachineDefines -D__powerpc__ -diff --git a/Xvnc/include/Xmd.h b/Xvnc/include/Xmd.h -index 3cf9db1..704d252 100644 ---- a/Xvnc/include/Xmd.h -+++ b/Xvnc/include/Xmd.h -@@ -59,7 +59,7 @@ SOFTWARE. - #ifdef CRAY - #define WORD64 /* 64-bit architecture */ - #endif --#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) -+#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__) - #define LONG64 /* 32/64-bit architecture */ - #endif - #ifdef __sgi -diff --git a/Xvnc/programs/Xserver/include/servermd.h b/Xvnc/programs/Xserver/include/servermd.h -index 5066c1d..cc9f485 100644 ---- a/Xvnc/programs/Xserver/include/servermd.h -+++ b/Xvnc/programs/Xserver/include/servermd.h -@@ -407,8 +407,31 @@ SOFTWARE. - - #if defined (linux) && defined(__powerpc__) - -+#ifdef __powerpc64__ -+# define BITMAP_SCANLINE_UNIT 64 -+# define BITMAP_SCANLINE_PAD 64 -+# define LOG2_BITMAP_PAD 6 -+# define LOG2_BYTES_PER_SCANLINE_PAD 3 -+ -+/* Add for handling protocol XPutImage and XGetImage; see comment in -+ * Alpha section. -+ */ -+#define INTERNAL_VS_EXTERNAL_PADDING -+#define BITMAP_SCANLINE_UNIT_PROTO 32 -+ -+#define BITMAP_SCANLINE_PAD_PROTO 32 -+#define LOG2_BITMAP_PAD_PROTO 5 -+#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2 -+#endif /* linux/ppc64 */ -+ -+#if defined(__LITTLE_ENDIAN__) -+#define IMAGE_BYTE_ORDER LSBFirst -+#define BITMAP_BIT_ORDER LSBFirst -+#else - #define IMAGE_BYTE_ORDER MSBFirst - #define BITMAP_BIT_ORDER MSBFirst -+#endif -+ - #define GLYPHPADBYTES 4 - #define GETLEFTBITS_ALIGNMENT 1 - --- -2.1.4 - diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch deleted file mode 100644 index e5f7aa7016cf..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- vnc_unixsrc/Xvnc/config/cf/darwin.cf.orig 2005-11-05 16:42:53.000000000 +0100 -+++ vnc_unixsrc/Xvnc/config/cf/darwin.cf 2005-11-05 16:46:52.000000000 +0100 -@@ -106,7 +106,6 @@ - # endif - #endif - --#define StandardDefines -DCSRG_BASED - #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC - - ---- vnc_unixsrc/Xvnc/config/cf/vnclibs.def.orig 2005-11-05 17:11:41.000000000 +0100 -+++ vnc_unixsrc/Xvnc/config/cf/vnclibs.def 2005-11-05 17:17:21.000000000 +0100 -@@ -11,7 +11,11 @@ - /* Avoid linking with different libjpeg in /usr/shlib under Tru64. */ - VNCSYSLIBS = /usr/local/lib/libjpeg.a /usr/local/lib/libz.a -lcrypt - #else -+# if HasLibCrypt == YES - VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz -lcrypt -+# else -+VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz -+# endif - #endif - - VNCCPPFLAGS = -I$(TOP)/../include -I/usr/local/include diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch deleted file mode 100644 index 9d5ccc58ad76..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- vnc_unixsrc/Xvnc/config/imake/imake.c.orig 2000-06-11 14:00:51.000000000 +0200 -+++ vnc_unixsrc/Xvnc/config/imake/imake.c 2003-09-01 22:59:25.000000000 +0200 -@@ -913,12 +913,25 @@ - static void get_libc_version(inFile) - FILE* inFile; - { -- char *aout = tmpnam (NULL); -+ char aout[PATH_MAX]; - FILE *fp; - const char *format = "%s -o %s -x c -"; - char *cc; - int len; - char *command; -+ char *tmpdir; -+ int tmpfd; -+ -+ if((tmpdir = getenv("TMPDIR")) != NULL && strlen(tmpdir) < (PATH_MAX-13)) -+ strcpy(aout, tmpdir); -+ else -+ strcpy(aout, "/tmp"); -+ strcat(aout, "/imakeXXXXXX"); -+ -+ if((tmpfd = mkstemp(aout)) == -1) { -+ perror("mkstemp"); -+ abort(); -+ } - - cc = getenv ("CC"); - if (cc == NULL) -@@ -930,6 +943,7 @@ - if (snprintf (command , len, format, cc, aout) == len) - abort (); - -+ close(tmpfd); - fp = popen (command, "w"); - if (fp == NULL || fprintf (fp, "%s\n", libc_c) < 0 - || pclose (fp) != 0) diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch deleted file mode 100644 index 422a998d5aa6..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -cr vnc_unixsrc.orig/Xvnc/config/cf/linux.cf vnc_unixsrc/Xvnc/config/cf/linux.cf -*** vnc_unixsrc.orig/Xvnc/config/cf/linux.cf Wed Mar 20 02:49:23 2002 ---- vnc_unixsrc/Xvnc/config/cf/linux.cf Sat Nov 4 19:01:06 2006 -*************** -*** 43,49 **** - #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \ - defined(SparcArchitecture) || defined(ArmArchitecure) || \ - defined(i386Architecture) || defined(s390Architecture) || \ -! defined(s390xArchitecture) - #define DefaultLinuxCLibMajorVersion 6 - #else - #define DefaultLinuxCLibMajorVersion 5 ---- 43,49 ---- - #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \ - defined(SparcArchitecture) || defined(ArmArchitecure) || \ - defined(i386Architecture) || defined(s390Architecture) || \ -! defined(s390xArchitecture) || defined(MipsArchitecture) - #define DefaultLinuxCLibMajorVersion 6 - #else - #define DefaultLinuxCLibMajorVersion 5 -*************** -*** 261,266 **** ---- 261,273 ---- - #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 - #endif /* AlphaArchitecture */ - -+ #ifdef MipsArchitecture -+ #define OptimizedCDebugFlags -O2 -+ #define LinuxMachineDefines -D__mips__ -+ #define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET -+ #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -+ #endif /* MipsArchitecture */ -+ - #ifdef Mc68020Architecture - #define OptimizedCDebugFlags -O2 - #define LinuxMachineDefines -D__mc68000__ -diff -cr vnc_unixsrc.orig/Xvnc/programs/Xserver/cfb/Imakefile vnc_unixsrc/Xvnc/programs/Xserver/cfb/Imakefile -*** vnc_unixsrc.orig/Xvnc/programs/Xserver/cfb/Imakefile Tue Mar 19 21:16:03 2002 ---- vnc_unixsrc/Xvnc/programs/Xserver/cfb/Imakefile Sat Nov 4 19:01:49 2006 -*************** -*** 10,24 **** - /* cfb8cppl.c MUST come last to avoid confusing makedepend */ - PSZSRCS = cfb8bit.c cfbteblt8.c cfbglrop8.c cfbpush8.c cfbrctstp8.c cfb8cppl.c - PSZOBJS = cfb8bit.o cfbteblt8.o cfbglrop8.o cfbpush8.o cfbrctstp8.o cfb8cppl.o -- #ifdef MipsArchitecture -- #ifndef ArcArchitecture -- #ifndef Mips64Architecture -- STIPPLESRC = stipmips.s stipmipste.s -- STIPPLEOBJ = stipmips.o stipmipste.o -- STIPPLEDEF = -DHAS_STIPPLE_CODE -- #endif -- #endif -- #endif - #ifdef SparcArchitecture - STIPPLESRC = stipsparc.s stipsparcte.s - STIPPLEOBJ = stipsparc.o stipsparcte.o ---- 10,15 ---- -*************** -*** 128,136 **** - LinkSourceFile(cfbpush8.c,LinkDirectory) - LinkSourceFile(cfbrctstp8.c,LinkDirectory) - LinkSourceFile(cfbteblt8.c,LinkDirectory) -- #ifdef MipsArchitecture -- LinkSourceFile(stipmips.s,LinkDirectory) -- #endif - #ifdef SparcArchitecture - LinkSourceFile(stipsparc.s,LinkDirectory) - #endif ---- 119,124 ---- -*************** -*** 186,202 **** - #if PixelSize == 8 - ObjectFromSpecialSource(cfbglrop8,cfbglblt8,-DGLYPHROP) - -- #ifdef MipsArchitecture -- stipmipste.s: stipmips.s -- $(RM) $@ -- $(LN) stipmips.s stipmipste.s -- clean:: -- $(RM) stipmipste.s -- -- stipmipste.o: stipmipste.s -- $(AS) -o $@ -DTETEXT stipmipste.s -- #endif -- - #ifdef SparcArchitecture - stipsparcte.s: stipsparc.s - $(RM) $@ ---- 174,179 ---- diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch deleted file mode 100644 index d9fa5aae30b8..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- vncserver.old 2006-08-10 13:01:07.000000000 +0200 -+++ vncserver 2006-09-05 19:31:30.000000000 +0200 -@@ -36,16 +36,16 @@ - $geometry = "1024x768"; - $depth = 24; - $desktopName = "X"; --$vncClasses = "/usr/local/vnc/classes"; -+$vncClasses = "/usr/share/tightvnc/classes"; - $vncUserDir = "$ENV{HOME}/.vnc"; --$fontPath = "unix/:7100"; -+$fontPath = "unix/:-1"; - $authType = "-rfbauth $vncUserDir/passwd"; - - # Here is another example of setting the font path: --# $fontPath = "/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/"; -+$fontPath = "/usr/share/fonts/misc/,/usr/share/fonts/Type1/"; - - # X colors database path is optional, uncomment and edit to use: --# $colorPath = "/usr/lib/X11/rgb"; -+$colorPath = "/usr/share/X11/rgb"; - - # You might wish to make your vnc directory under /tmp, to make sure - # passwords are always kept on the local filesystem. To do that, just diff --git a/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch b/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch deleted file mode 100644 index 8503a30c50cf..000000000000 --- a/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- vnc_javasrc/Makefile.bak 2008-09-11 21:17:37.000000000 +1200 -+++ vnc_javasrc/Makefile 2008-09-11 21:18:30.000000000 +1200 -@@ -4,7 +4,6 @@ - - CP = cp - JC = javac --JCFLAGS = -target 1.1 - JAR = jar - ARCHIVE = VncViewer.jar - MANIFEST = MANIFEST.MF -@@ -32,7 +31,7 @@ - all: $(CLASSES) $(ARCHIVE) - - $(CLASSES): $(SOURCES) -- $(JC) $(JCFLAGS) -O $(SOURCES) -+ $(JC) $(JAVACFLAGS) -O $(SOURCES) - - $(ARCHIVE): $(CLASSES) $(MANIFEST) - $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES) diff --git a/net-misc/tightvnc/files/tightvnc.confd b/net-misc/tightvnc/files/tightvnc.confd deleted file mode 100644 index 757f4b989f80..000000000000 --- a/net-misc/tightvnc/files/tightvnc.confd +++ /dev/null @@ -1,9 +0,0 @@ -# Config file for /etc/init.d/vnc - -# Specify the user(s) Xvnc(1) should be run for. The syntax is: "username:display". -# example: "DISPLAYS="foo:1 bar:2" You can specify more users separated by space. -# DISPLAYS="myuser:1" - -# Specify any of vncserver(1) and Xvnc(1) options. See the respective man pages for more information. -# VNC_OPTS="" - diff --git a/net-misc/tightvnc/files/tightvnc.initd b/net-misc/tightvnc/files/tightvnc.initd deleted file mode 100644 index 465b686b2845..000000000000 --- a/net-misc/tightvnc/files/tightvnc.initd +++ /dev/null @@ -1,57 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Id$ - -depend() { - need net -} - -checkconfig() { - if [ -n "${DISPLAYS}" ]; then - if [ $1 = "start" ]; then - local user - for user in $DISPLAYS; do - if eval [ ! -f "~${user%%:*}/.vnc/passwd" ]; then - eerror "There are no passwords defined for user ${user%%:*}." - return 1 - elif [ -e "/tmp/.X11-unix/X${user##*:}" ]; then - eerror "Display :${user##*:} appears to be already in use because of /tmp/.X11-unix/X${user##*:}" - eerror "Remove this file if there is no X server $HOSTNAME:${user##*:}" - return 1 - elif [ -e "/tmp/.X${user##*:}-lock" ]; then - eerror "Display :${user##*:} appears to be already in use because of /tmp/.X${user##*:}-lock" - eerror "Remove this file if there is no X server $HOSTNAME:${user##*:}" - return 1 - fi - done - fi - return 0 - else - eerror 'Please define $DISPLAYS in /etc/conf.d/vnc' - return 1 - fi -} - -start() { - checkconfig start || return 1 - ebegin "Starting TightVNC server" - for user in $DISPLAYS; do - su -s /bin/sh ${user%%:*} -c "cd ~${user%%:*} && vncserver :${user##*:} $VNC_OPTS" &>/dev/null - done - eend $? -} - -stop() { - checkconfig stop || return 2 - ebegin "Stopping TightVNC server" - for user in $DISPLAYS; do - su -s /bin/sh ${user%%:*} -c "vncserver -kill :${user##*:}" &>/dev/null - done - eend $? -} - -restart() { - svc_stop - svc_start -} diff --git a/net-misc/tightvnc/metadata.xml b/net-misc/tightvnc/metadata.xml deleted file mode 100644 index 46809ce60263..000000000000 --- a/net-misc/tightvnc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="server">Build TightVNC server</flag> - </use> - <upstream> - <remote-id type="sourceforge">vnc-tight</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild b/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild deleted file mode 100644 index c7a9ca89a290..000000000000 --- a/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils toolchain-funcs java-pkg-opt-2 - -IUSE="java tcpd server" - -S="${WORKDIR}/vnc_unixsrc" -DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops" -SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2 - mirror://gentoo/${PN}.png - java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )" -HOMEPAGE="http://www.tightvnc.com/" - -KEYWORDS="alpha amd64 arm ~mips ppc ~sh sparc x86 ~x86-fbsd ~arm-linux ~x86-linux" -LICENSE="GPL-2" -SLOT="0" - -CDEPEND="media-fonts/font-misc-misc - virtual/jpeg - server? ( - media-fonts/font-cursor-misc - x11-apps/rgb - x11-apps/xauth - x11-apps/xsetroot - ) - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXmu - x11-libs/libXp - x11-libs/libXt - tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.4 )" -DEPEND="${CDEPEND} - java? ( >=virtual/jdk-1.4 ) - x11-proto/xextproto - x11-proto/xproto - server? ( - x11-proto/inputproto - x11-proto/kbproto - x11-proto/printproto - ) - >=x11-misc/imake-1 - x11-misc/gccmakedep - x11-misc/makedepend - !net-misc/tigervnc" - -pkg_setup() { - if ! use server; - then - echo - einfo "The 'server' USE flag will build tightvnc's server." - einfo "If '-server' is chosen only the client is built to save space." - einfo "Stop the build now if you need to add 'server' to USE flags.\n" - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.10-pathfixes.patch" # fixes bug 78385 and 146099 - epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483 - epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908 - epatch "${FILESDIR}/${PN}-1.3.8-mips.patch" - epatch "${FILESDIR}"/server-CVE-2007-1003.patch - epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch - epatch "${FILESDIR}"/1.3.9-fbsd.patch - epatch "${FILESDIR}"/1.3.9-arm.patch - epatch "${FILESDIR}"/1.3.9-sh.patch - epatch "${FILESDIR}"/${PV}-sparc.patch - sed -e "s:\\(/etc/\\|/usr/share/\\):${EPREFIX}\\1:g" -i vncserver || die - - if use java; then - cd "${WORKDIR}" - epatch "${FILESDIR}/${PN}-1.3.10-java-build.patch" - fi -} - -src_compile() { - xmkmf -a || die "xmkmf failed" - - emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" World - - if use server; then - cd Xvnc || die - econf - - if use tcpd; then - local myextra="-lwrap" - emake -j1 EXTRA_LIBRARIES="${myextra}" \ - CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" \ - EXTRA_DEFINES="-DUSE_LIBWRAP=1" - else - emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" - fi - fi - - if use java; then - cd "${WORKDIR}/vnc_javasrc" || die - emake -j1 JAVACFLAGS="$(java-pkg_javac-args)" all - fi - -} - -src_install() { - # the web based interface and the java viewer need the java class files - if use java; then - java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar" - java-pkg_dolauncher "${PN}-java" - insinto /usr/share/${PN}/classes - doins "${WORKDIR}"/vnc_javasrc/*.vnc || die - dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/${PN}/classes/VncViewer.jar - fi - - dodir /usr/share/man/man1 /usr/bin - ./vncinstall "${ED}"/usr/bin "${ED}"/usr/share/man || die "vncinstall failed" - - if use server; then - newconfd "${FILESDIR}"/tightvnc.confd vnc - newinitd "${FILESDIR}"/tightvnc.initd vnc - else - rm -f "${ED}"/usr/bin/vncserver || die - rm -f "${ED}"/usr/share/man/man1/{Xvnc,vncserver}* || die - fi - - newicon "${DISTDIR}"/tightvnc.png vncviewer.png - make_desktop_entry vncviewer vncviewer vncviewer Network - - dodoc ChangeLog README WhatsNew - use java && dodoc "${FILESDIR}"/README.JavaViewer - newdoc vncviewer/README README.vncviewer -} diff --git a/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild b/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild deleted file mode 100644 index a79912e165c2..000000000000 --- a/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils toolchain-funcs java-pkg-opt-2 - -IUSE="java tcpd server" - -S="${WORKDIR}/vnc_unixsrc" -DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops" -SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2 - mirror://gentoo/${PN}.png - java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )" -HOMEPAGE="http://www.tightvnc.com/" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux" -LICENSE="GPL-2" -SLOT="0" - -CDEPEND="media-fonts/font-misc-misc - virtual/jpeg - server? ( - media-fonts/font-cursor-misc - x11-apps/rgb - x11-apps/xauth - x11-apps/xsetroot - ) - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXmu - x11-libs/libXp - x11-libs/libXt - tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.4 )" -DEPEND="${CDEPEND} - java? ( >=virtual/jdk-1.4 ) - x11-proto/xextproto - x11-proto/xproto - server? ( - x11-proto/inputproto - x11-proto/kbproto - x11-proto/printproto - ) - >=x11-misc/imake-1 - x11-misc/gccmakedep - x11-misc/makedepend - !net-misc/tigervnc" - -pkg_setup() { - if ! use server; - then - echo - einfo "The 'server' USE flag will build tightvnc's server." - einfo "If '-server' is chosen only the client is built to save space." - einfo "Stop the build now if you need to add 'server' to USE flags.\n" - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.10-pathfixes.patch" # fixes bug 78385 and 146099 - epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483 - epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908 - epatch "${FILESDIR}/${PN}-1.3.8-mips.patch" - epatch "${FILESDIR}"/server-CVE-2007-1003.patch - epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch - epatch "${FILESDIR}"/1.3.9-fbsd.patch - epatch "${FILESDIR}"/1.3.9-arm.patch - epatch "${FILESDIR}"/1.3.9-sh.patch - epatch "${FILESDIR}"/${P}-ppc64el-support.patch - epatch "${FILESDIR}"/${P}-aarch64.patch - epatch "${FILESDIR}"/${P}-more-arm64-fixes.patch - - sed -e "s:\\(/etc/\\|/usr/share/\\):${EPREFIX}\\1:g" -i vncserver || die - - if use java; then - cd "${WORKDIR}" - epatch "${FILESDIR}/${PN}-1.3.10-java-build.patch" - fi -} - -src_compile() { - xmkmf -a || die "xmkmf failed" - - emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" World - - if use server; then - cd Xvnc || die - econf - - if use tcpd; then - local myextra="-lwrap" - emake -j1 EXTRA_LIBRARIES="${myextra}" \ - CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" \ - EXTRA_DEFINES="-DUSE_LIBWRAP=1" - else - emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" - fi - fi - - if use java; then - cd "${WORKDIR}/vnc_javasrc" || die - emake -j1 JAVACFLAGS="$(java-pkg_javac-args)" all - fi - -} - -src_install() { - # the web based interface and the java viewer need the java class files - if use java; then - java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar" - java-pkg_dolauncher "${PN}-java" - insinto /usr/share/${PN}/classes - doins "${WORKDIR}"/vnc_javasrc/*.vnc || die - dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/${PN}/classes/VncViewer.jar - fi - - dodir /usr/share/man/man1 /usr/bin - ./vncinstall "${ED}"/usr/bin "${ED}"/usr/share/man || die "vncinstall failed" - - if use server; then - newconfd "${FILESDIR}"/tightvnc.confd vnc - newinitd "${FILESDIR}"/tightvnc.initd vnc - else - rm -f "${ED}"/usr/bin/vncserver || die - rm -f "${ED}"/usr/share/man/man1/{Xvnc,vncserver}* || die - fi - - newicon "${DISTDIR}"/tightvnc.png vncviewer.png - make_desktop_entry vncviewer vncviewer vncviewer Network - - dodoc ChangeLog README WhatsNew - use java && dodoc "${FILESDIR}"/README.JavaViewer - newdoc vncviewer/README README.vncviewer -} diff --git a/net-misc/yajhfc/Manifest b/net-misc/yajhfc/Manifest deleted file mode 100644 index 94a3011756fb..000000000000 --- a/net-misc/yajhfc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST yajhfc-0_5_2.jar 1902262 SHA256 7182a694b1ee6310b94ca7e5ca913cc381c463101dd2d004a92f4c86fb3a4d7e SHA512 0c0ba609a15dd8e79743d4afea75350ba5626676e3fa2dd24835d8d661c894e910ab1df7c69b05f9db4519ffcd3491b774cad89a2b48597e78e23720414c4e73 WHIRLPOOL 971454666b46beb2fc4aebdf8b69e9a47f32eb87e0ed9eefb1c822f2c6791bc38346645acc611aca37797d49389c5965809cb5e10bd1ec4bd01241f0167f48dd -DIST yajhfc-0_5_7-src.zip 3577450 SHA256 896f394dabe60238114b2e91f40a595e052185b14105b00f073994cb1b454dcc SHA512 9177e959810df9ab005f2ed380275f6683aa22e0b6209d50a96d8f60018c0dc1d624dc400ad6ac2625688d57ecb84401f26dd66b145da518c0c5287c0af4e9f1 WHIRLPOOL 7e75333ea99eab1aa42937a97b0584a8f71a8b126d55e15111a0a460afa5e999d0510fb0d57f245c2b9cd38a92cc4bb1b26850617b15bb29dfd23d05960e7bdb diff --git a/net-misc/yajhfc/metadata.xml b/net-misc/yajhfc/metadata.xml deleted file mode 100644 index f6f4f563b211..000000000000 --- a/net-misc/yajhfc/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription> -Client for Hylafax+ Server. -</longdescription> -</pkgmetadata> diff --git a/net-misc/yajhfc/yajhfc-0.5.2.ebuild b/net-misc/yajhfc/yajhfc-0.5.2.ebuild deleted file mode 100644 index 2e126b29b848..000000000000 --- a/net-misc/yajhfc/yajhfc-0.5.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils java-pkg-opt-2 versionator - -MY_P="${PN}-${PV}.jar" -MY_P="${MY_P/_/}" -MY_P="${MY_P/./_}" -MY_P="${MY_P/./_}" - -DESCRIPTION="Yet another Java HylaFAX Plus Client" -HOMEPAGE="http://www.yajhfc.de/" -SRC_URI="http://download.yajhfc.de/releases/${MY_P}" - -SLOT="0" -LICENSE="GPL-3" -KEYWORDS="" -IUSE="" - -COMMON_DEPEND=">=virtual/jdk-1.4" -RDEPEND="${COMMON_DEPEND} >=virtual/jre-1.4" -DEPEND="${COMMON_DEPEND} virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_install() { - echo "java -jar /usr/bin/${MY_P}" > "${WORKDIR}"/h.h - newbin "${WORKDIR}/h.h" "yajhfc" - newbin "${DISTDIR}/${MY_P}" "${MY_P}" -} diff --git a/net-misc/yajhfc/yajhfc-0.5.7.ebuild b/net-misc/yajhfc/yajhfc-0.5.7.ebuild deleted file mode 100644 index d49aa58ec854..000000000000 --- a/net-misc/yajhfc/yajhfc-0.5.7.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit java-pkg-2 java-pkg-simple - -MY_P="${PN}-${PV}" -MY_P="${MY_P/_/}" -MY_P="${MY_P/./_}" -MY_P="${MY_P/./_}" - -DESCRIPTION="Yet another Java HylaFAX Plus Client" -HOMEPAGE="http://www.yajhfc.de/" -SRC_URI="http://download.yajhfc.de/releases/${MY_P}-src.zip" - -SLOT="0" -LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEPEND="dev-java/gnu-hylafax:0 - dev-java/tablelayout:0" -RDEPEND="${COMMON_DEPEND} >=virtual/jre-1.6" -DEPEND="${COMMON_DEPEND} >=virtual/jdk-1.6 virtual/pkgconfig app-arch/unzip" - -S="${WORKDIR}/${PN}" - -JAVA_GENTOO_CLASSPATH="gnu-hylafax,tablelayout" -JAVA_SRC_DIR="src" - -src_prepare() { - rm build.xml || die - rm -rv "${S}"/jna-src "${S}"/mac-src || die # contains win32/mac only code - - cp -r java1-src/* src || die - cp -r java6-src/* src || die - - # this method is missing in the gnu-hylafax api despite they use the same upstream version - sed -i -e 's/client.setCharacterEncoding.*//g' src/yajhfc/HylaClientManager.java || die -} - -src_compile() { - java-pkg-simple_src_compile - pushd src || die - find -type f -not -name "*.java" -not -name "*.class" | xargs jar uf "${S}"/${PN}.jar || die -} - -src_install() { - java-pkg-simple_src_install - java-pkg_dolauncher ${PN} --jar ${PN}.jar --main yajhfc.Launcher -} diff --git a/net-nds/389-admin/389-admin-1.1.31-r1.ebuild b/net-nds/389-admin/389-admin-1.1.31-r1.ebuild deleted file mode 100644 index 3f7d2b7ef6e6..000000000000 --- a/net-nds/389-admin/389-admin-1.1.31-r1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WANT_AUTOMAKE="1.9" - -MY_PV=${PV/_rc/.rc} -MY_PV=${MY_PV/_a/.a} - -inherit eutils multilib autotools depend.apache - -DESCRIPTION="389 Directory Server (admin)" -HOMEPAGE="http://port389.org/" -SRC_URI="http://directory.fedoraproject.org/sources/${PN}-${MY_PV}.tar.bz2" - -LICENSE="GPL-2 Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug ipv6 selinux" - -# TODO snmp agent init script - -COMMON_DEPEND=">=app-admin/389-admin-console-1.1.0 - >=app-admin/389-ds-console-1.1.0 - app-misc/mime-types - dev-libs/389-adminutil - dev-libs/cyrus-sasl - dev-libs/icu:= - dev-libs/nss[utils] - || ( <=dev-libs/nspr-4.8.3-r3[ipv6?] >=dev-libs/nspr-4.8.4 ) - dev-libs/svrcore - net-analyzer/net-snmp[ipv6?] - net-nds/openldap - selinux? ( - sys-apps/checkpolicy - sys-apps/policycoreutils - ) - >=sys-libs/db-4.2.52 - sys-libs/pam - sys-apps/tcp-wrappers[ipv6?] - www-apache/mod_nss - www-servers/apache:2[apache2_modules_actions,apache2_modules_alias,apache2_modules_auth_basic,apache2_modules_authz_default,apache2_modules_cgi,apache2_modules_mime_magic,apache2_modules_rewrite,apache2_modules_setenvif,suexec,threads]" -RDEPEND=" - ${COMMON_DEPEND} - www-client/lynx - selinux? ( sec-policy/selinux-base-policy ) -" -DEPEND="sys-apps/sed ${COMMON_DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -need_apache2 - -src_prepare() { - # as per 389 documentation, when 64bit, export USE_64 - use amd64 && export USE_64=1 - - epatch "${FILESDIR}/1.1.11_rc1/0001-gentoo-apache-names.patch" - epatch "${FILESDIR}/1.1.11_rc1/0003-find-mod_nss.m4.patch" - epatch "${FILESDIR}/1.1.11_rc1/0004-rpath-fix.configure.ac.patch" - # Configuration fixes - epatch "${FILESDIR}/${PN}-cfgstuff-1.patch" - - sed -e "s!SUBDIRS!# SUBDIRS!g" -i Makefile.am || die "sed failed" - # Setup default user/group, in this case it's dirsrv - sed -e "s!nobody!dirsrv!g" -i configure.ac || die "sed failed" - - eautoreconf -} - -src_configure() { - # stub autoconf triplet :( - local myconf="" - use debug && myconf="--enable-debug" - use selinux && myconf="${myconf} --with-selinux" - - econf \ - --enable-threading \ - --disable-rpath \ - --with-adminutil=/usr \ - --with-apr-config \ - --with-apxs=${APXS} \ - --with-fhs \ - --with-httpd=${APACHE_BIN} \ - --with-openldap \ - ${myconf} || die "econf failed" -} - -src_install () { - - emake DESTDIR="${D}" install || die "emake failed" - keepdir /var/log/dirsrv/admin-serv - - # remove redhat style init script. - rm -rf "${D}"/etc/rc.d - rm -rf "${D}"/etc/default - - # install gentoo style init script. - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - - # remove redhat style wrapper scripts - # and install gentoo scripts. - rm -rf "${D}"/usr/sbin/*-ds-admin - dosbin "${FILESDIR}"/*-ds-admin || die "cannot install gentoo start/stop scripts" - - # In this version build systems for modules is delete :( - # manually install modules, not using apache-modules eclass - # because use bindled library - - # install mod_admserv - exeinto "${APACHE_MODULESDIR}" - doexe "${S}/.libs"/mod_admserv.so || die "internal ebuild error: mod_admserv not found" - - insinto "${APACHE_MODULES_CONFDIR}" - newins "${FILESDIR}/1.1.11_rc1"/48_mod_admserv.conf 48_mod_admserv \ - || die "internal ebuild error: 48_mod_admserv.conf not found" - - # install mod_restard - exeinto "${APACHE_MODULESDIR}" - doexe "${S}/.libs"/mod_restartd.so || die "internal ebuild error: mod_restartd not found" - - insinto "${APACHE_MODULES_CONFDIR}" - newins "${FILESDIR}/1.1.11_rc1"/48_mod_restartd.conf 48_mod_restartd \ - || die "internal ebuild error: 48_mod_restard.conf not found" - - if use selinux; then - local POLICY_TYPES="targeted" - cd "${S}"/selinux || die - cp /usr/share/selinux/${POLICY_TYPES}/include/Makefile . || die - make || die "selinux policy compile failed" - insinto /usr/share/selinux/${POLICY_TYPES} - doins -r "${S}/selinux/"*.pp - fi - -} - -pkg_postinst() { - - # show setup information - elog "Once you configured www-servers/apache as written above," - elog "you need to run (as root): /usr/sbin/setup-ds-admin.pl" - elog - - # show security and sysctl info - elog "It is recommended to setup net.ipv4.tcp_keep_alive_time" - elog "in /etc/sysctl.conf (or via sysctl -w && sysctl -p) to a reasonable" - elog "value (in milliseconds) to avoid temporary server congestions" - elog "from lost client connections" - elog - - # /etc/security/limits.conf settings - elog "It is also recommended to fine tune the maximum open files" - elog "settings inside /etc/security/limits.conf:" - elog "* soft nofile 2048" - elog "* hard nofile 4096" - elog - - elog "To start 389 Directory Server Administration Interface at boot" - elog "please add 389-admin service to the default runlevel:" - elog - elog " rc-update add 389-admin default" - elog - - elog "for 389 Directory Server Admin interface to work, you need" - elog "to setup a FQDN hostname and use it while running /usr/sbin/setup-ds-admin.pl" - elog - -} diff --git a/net-nds/389-admin/Manifest b/net-nds/389-admin/Manifest deleted file mode 100644 index 195a76174c60..000000000000 --- a/net-nds/389-admin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 389-admin-1.1.31.tar.bz2 647098 SHA256 79c8c0133f72be4915fec8a4f2490bc21480de5fae77070f2ce13b1d9f28872f SHA512 631cd286a817a9e862adc610464d1c1f7a7af8dbade4cc2d8535330f81591d65df4773b6dbce0256470002165640fe73b49c20ee5093f71e5121d2cfa15ca9c4 WHIRLPOOL bff158c3d2201d8723faf340e21e3fdbeaaa62bbefac033b1f5ac981bd17a2e83f0507908b3919af1911b519442da75a96164b73d4df6953227973feaaab047e diff --git a/net-nds/389-admin/files/1.1.11_rc1/0001-gentoo-apache-names.patch b/net-nds/389-admin/files/1.1.11_rc1/0001-gentoo-apache-names.patch deleted file mode 100644 index 9f145d959894..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/0001-gentoo-apache-names.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -ur m4.orig/httpd.m4 m4/httpd.m4 ---- m4.orig/httpd.m4 2009-10-25 14:10:24.398721002 +0200 -+++ m4/httpd.m4 2009-10-25 14:12:54.463219758 +0200 -@@ -58,12 +58,12 @@ - *) APACHE22= ;; - esac - --httpdconf=${httpd_root}/${httpd_conf_rel} -+httpdconf=/etc/apache2/httpd.conf - - mimemagic=`grep MIMEMagicFile $httpdconf|grep -v \^# | awk '{print $2}'` - if test ! -f "$mimemagic" ; then - # assume relative to root -- mimemagic=${httpd_root}/${mimemagic} -+ mimemagic=/etc/apache2/magic - fi - - # check for mime.types file diff --git a/net-nds/389-admin/files/1.1.11_rc1/0003-find-mod_nss.m4.patch b/net-nds/389-admin/files/1.1.11_rc1/0003-find-mod_nss.m4.patch deleted file mode 100644 index 5a15e1dbf606..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/0003-find-mod_nss.m4.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- m4/mod_nss.m4.orig 2010-01-14 23:05:29.000000000 +0200 -+++ m4/mod_nss.m4 2010-01-24 20:58:47.086937825 +0200 -@@ -52,7 +52,7 @@ - - # else, parse httpd.conf or httpconfdir/nss.conf - if test -z "$modnssbindir" ; then -- nsspcache=`grep NSSPassPhraseHelper $httpdconf|awk '{print $2}'` -+ nsspcache=`grep -R NSSPassPhraseHelper /etc/apache2/* |awk '{print $2}'` - if test -z "$nsspcache" ; then - nsspcache=`grep NSSPassPhraseHelper $httpd_root/conf.d/* | awk '{print $2}'` - fi diff --git a/net-nds/389-admin/files/1.1.11_rc1/0004-rpath-fix.configure.ac.patch b/net-nds/389-admin/files/1.1.11_rc1/0004-rpath-fix.configure.ac.patch deleted file mode 100644 index d74c345363f1..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/0004-rpath-fix.configure.ac.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- configure.ac.orig 2010-01-25 01:34:58.296824267 +0200 -+++ configure.ac 2010-01-25 01:36:16.101825667 +0200 -@@ -433,13 +433,10 @@ - - if test "$enable_rpath" != "yes" ; then - AC_MSG_NOTICE([Fixing libtool to remove automatic rpath to $libdir . . .]) -- cp -p libtool libtool.orig -- cp -p libtool libtool.tmp -+ cp -p ./libtool libtool.orig -+ cp -p ./libtool libtool.tmp - sed -e '/^runpath_var/ d' \ -- -e '/^hardcode_libdir_flag_spec/ d' \ -- libtool > libtool.tmp -- cp -p libtool.tmp libtool -- rm -f libtool.tmp -+ -e '/^hardcode_libdir_flag_spec/ d' -i ./libtool - fi - - AC_CONFIG_FILES([Makefile]) diff --git a/net-nds/389-admin/files/1.1.11_rc1/0010-gentoo_selinux_makefile.patch b/net-nds/389-admin/files/1.1.11_rc1/0010-gentoo_selinux_makefile.patch deleted file mode 100644 index f7856efce231..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/0010-gentoo_selinux_makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- m4.orig/selinux.m4 2010-03-11 23:18:19.697503404 +0200 -+++ m4/selinux.m4 2010-03-11 23:19:04.653503112 +0200 -@@ -27,7 +27,7 @@ - with_selinux=yes - AC_MSG_RESULT(yes) - AC_SUBST(with_selinux) -- if test ! -f "/usr/share/selinux/devel/Makefile"; then -+ if test ! -f "/usr/share/selinux/targeted/include/Makefile"; then - AC_MSG_ERROR([SELinux development tools (selinux-policy) not found]) - fi - ], diff --git a/net-nds/389-admin/files/1.1.11_rc1/48_mod_admserv.conf b/net-nds/389-admin/files/1.1.11_rc1/48_mod_admserv.conf deleted file mode 100644 index 4a3f296f48e5..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/48_mod_admserv.conf +++ /dev/null @@ -1,3 +0,0 @@ -<IfDefine ADMSERV> - LoadModule mod_admserv modules/mod_admserv.so -</IfDefine ADMSERV> diff --git a/net-nds/389-admin/files/1.1.11_rc1/48_mod_restartd.conf b/net-nds/389-admin/files/1.1.11_rc1/48_mod_restartd.conf deleted file mode 100644 index 1d0d2f37825d..000000000000 --- a/net-nds/389-admin/files/1.1.11_rc1/48_mod_restartd.conf +++ /dev/null @@ -1,5 +0,0 @@ -<IfDefine RESTARTD> - <IfModule !mod_restartd.c> - LoadModule restartd_module modules/mod_restartd.so - </IfModule> -</IfDefine> diff --git a/net-nds/389-admin/files/389-admin-cfgstuff-1.patch b/net-nds/389-admin/files/389-admin-cfgstuff-1.patch deleted file mode 100644 index 783f4772f7f1..000000000000 --- a/net-nds/389-admin/files/389-admin-cfgstuff-1.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- 389-admin-1.1.11.rc1.orig/admserv/cfgstuff/httpd-2.2.conf.in -+++ 389-admin-1.1.11.rc1/admserv/cfgstuff/httpd-2.2.conf.in -@@ -143,7 +143,7 @@ LoadModule file_cache_module @moddir@/mo - LoadModule mem_cache_module @moddir@/mod_mem_cache.so - LoadModule cgi_module @moddir@/mod_cgi.so - LoadModule restartd_module @admmoddir@/mod_restartd.so --LoadModule nss_module @nssmoddir@/libmodnss.so -+LoadModule nss_module @moddir@/mod_nss.so - LoadModule admserv_module @admmoddir@/mod_admserv.so - - ### Section 2: 'Main' server configuration -@@ -389,15 +389,7 @@ ServerSignature On - # Alias. - # - --<IfModule mod_cgid.c> --# --# Additional to mod_cgid.c settings, mod_cgid has Scriptsock <path> --# for setting UNIX socket for communicating with cgid. --# --Scriptsock @piddir@/admin-serv.cgisock --</IfModule> -- --# and this one is for mod_restartd because mod_cgid will consume the other one -+# Setup mod_admserv socket handle - Scriptsock @piddir@/admin-serv.cgisock - - # ---- 389-admin-1.1.11.rc1.orig/admserv/cfgstuff/httpd.conf.in -+++ 389-admin-1.1.11.rc1/admserv/cfgstuff/httpd.conf.in -@@ -142,7 +142,7 @@ LoadModule file_cache_module @moddir@/mo - LoadModule mem_cache_module @moddir@/mod_mem_cache.so - LoadModule cgi_module @moddir@/mod_cgi.so - LoadModule restartd_module @admmoddir@/mod_restartd.so --LoadModule nss_module @nssmoddir@/libmodnss.so -+LoadModule nss_module @moddir@/mod_nss.so - LoadModule admserv_module @admmoddir@/mod_admserv.so - - ### Section 2: 'Main' server configuration -@@ -388,15 +388,7 @@ ServerSignature On - # Alias. - # - --<IfModule mod_cgid.c> --# --# Additional to mod_cgid.c settings, mod_cgid has Scriptsock <path> --# for setting UNIX socket for communicating with cgid. --# --Scriptsock @piddir@/admin-serv.cgisock --</IfModule> -- --# and this one is for mod_restartd because mod_cgid will consume the other one -+# Setup mod_admserv socket handle - Scriptsock @piddir@/admin-serv.cgisock - - # diff --git a/net-nds/389-admin/files/389-admin.confd b/net-nds/389-admin/files/389-admin.confd deleted file mode 100644 index 2f3e92affe2e..000000000000 --- a/net-nds/389-admin/files/389-admin.confd +++ /dev/null @@ -1,73 +0,0 @@ -# /etc/conf.d/389-admin: config file for /etc/init.d/389-admin - -# When you install a module it is easy to activate or deactivate the modules -# and other features of apache using the APACHE2_OPTS line. Every module should -# install a configuration in /etc/dirsrv/admin-serv. In that file will have an -# <IfDefine NNN> directive where NNN is the option to enable that module. -# -# Here are the options available in the default configuration: -# -# AUTH_DIGEST Enables mod_auth_digest -# AUTHNZ_LDAP Enables authentication through mod_ldap (available if USE=ldap) -# CACHE Enables mod_cache -# DAV Enables mod_dav -# ERRORDOCS Enables default error documents for many languages. -# INFO Enables mod_info, a useful module for debugging -# LANGUAGE Enables content-negotiation based on language and charset. -# LDAP Enables mod_ldap (available if USE=ldap) -# MANUAL Enables /manual/ to be the apache manual (available if USE=docs) -# MEM_CACHE Enables default configuration mod_mem_cache -# PROXY Enables mod_proxy -# SSL Enables SSL (available if USE=ssl) -# SUEXEC Enables running CGI scripts (in USERDIR) through suexec. -# USERDIR Enables /~username mapping to /home/username/public_html -# -# -# The following two options provide the default virtual host for the HTTP and -# HTTPS protocol. YOU NEED TO ENABLE AT LEAST ONE OF THEM, otherwise apache -# will not listen for incomming connections on the approriate port. -# -# DEFAULT_VHOST Enables name-based virtual hosts, with the default -# virtual host being in /var/www/localhost/htdocs -# SSL_DEFAULT_VHOST Enables default vhost for SSL (you should enable this -# when you enable SSL) -# -APACHE2_OPTS="-D DEFAULT_VHOST -D LANGUAGE -D INFO -D SUEXEC" - -# Extended options for advanced uses of Apache ONLY -# You don't need to edit these unless you are doing crazy Apache stuff -# As not having them set correctly, or feeding in an incorrect configuration -# via them will result in Apache failing to start -# YOU HAVE BEEN WARNED. - -# PID file -#PIDFILE=/var/run/dirsrv/admin-serv.pid - -# timeout for startup/shutdown checks -#TIMEOUT=10 - -# ServerRoot setting -#SERVERROOT=/usr/lib/apache2 - -# Configuration file location -# - If this does NOT start with a '/', then it is treated relative to -# $SERVERROOT by Apache -#CONFIGFILE=/etc/dirsrv/admin-serv/httpd.conf - -# Location to log startup errors to -# They are normally dumped to your terminal. -#STARTUPERRORLOG="/var/log/dirsrv/admin-serv/startuperror.log" - -# A command that outputs a formatted text version of the HTML at the URL -# of the command line. Designed for lynx, however other programs may work. -#LYNX="lynx -dump" - -# The URL to your server's mod_status status page. -# Required for status and fullstatus -#STATUSURL="http://localhost/server-status" - -# Method to use when reloading the server -# Valid options are 'restart' and 'graceful' -# See https://httpd.apache.org/docs/2.2/stopping.html for information on -# what they do and how they differ. -#RELOAD_TYPE="graceful" diff --git a/net-nds/389-admin/files/389-admin.initd b/net-nds/389-admin/files/389-admin.initd deleted file mode 100644 index 45420ea4c38d..000000000000 --- a/net-nds/389-admin/files/389-admin.initd +++ /dev/null @@ -1,162 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -opts="configdump configtest fullstatus graceful gracefulstop modules reload" - -depend() { - need net 389-ds - use mysql dns logger netmount postgresql - after sshd -} - -configtest() { - ebegin "Checking Apache Configuration of 389 Directory Server Admin" - checkconfig - eend ${?} -} - -checkconfd() { - PIDFILE="${PIDFILE:-/var/run/dirsrv/admin-serv.pid}" - TIMEOUT=${TIMEOUT:-10} - - SERVERROOT="${SERVERROOT:-/usr/lib/apache2}" - if [ ! -d ${SERVERROOT} ]; then - eerror "SERVERROOT does not exist: ${SERVERROOT}" - return 1 - fi - - CONFIGFILE="${CONFIGFILE:-/etc/dirsrv/admin-serv/httpd.conf}" - [ "${CONFIGFILE#/}" = "${CONFIGFILE}" ] && CONFIGFILE="${SERVERROOT}/${CONFIGFILE}" - if [ ! -r "${CONFIGFILE}" ]; then - eerror "Unable to read configuration file: ${CONFIGFILE}" - return 1 - fi - - APACHE2_OPTS="${APACHE2_OPTS} -d ${SERVERROOT}" - APACHE2_OPTS="${APACHE2_OPTS} -f ${CONFIGFILE}" - [ -n "${STARTUPERRORLOG}" ] && APACHE2_OPTS="${APACHE2_OPTS} -E ${STARTUPERRORLOG}" - - APACHE2="/usr/sbin/apache2" -} - -checkconfig() { - checkconfd || return 1 - - ${APACHE2} ${APACHE2_OPTS} -t 1>/dev/null 2>&1 - ret=${?} - if [ $ret -ne 0 ]; then - eerror "389 Directory Server Admin (Apache2) has detected a syntax error in your configuration files:" - ${APACHE2} ${APACHE2_OPTS} -t - fi - - return $ret -} - -start() { - checkconfig || return 1 - - [ -f /var/log/dirsrv/admin-serv/ssl_scache ] && rm /var/log/dirsrv/admin-serv/ssl_scache - - ebegin "Starting 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k start - [ "${?}" != "0" ] && eend "${?}" && return 1 - - let i=0 - while [ ! -e "${PIDFILE}" ] && [ $i -lt ${TIMEOUT} ]; do - sleep 1 && let i++ - done - - test $i -le ${TIMEOUT} - eend ${?} -} - -stop() { - checkconfd || return 1 - - ebegin "Stopping 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k stop - - let i=0 - while pidof "${APACHE2}" >/dev/null && [ $i -lt ${TIMEOUT} ]; do - sleep 1 && let i++ - done - - test $i -le ${TIMEOUT} - eend ${?} -} - -reload() { - RELOAD_TYPE="${RELOAD_TYPE:-graceful}" - - checkconfig || return 1 - service_started "${SVCNAME}" || return - - if [ "${RELOAD_TYPE}" = "restart" ]; then - ebegin "Restarting 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k restart - eend ${?} - elif [ "${RELOAD_TYPE}" = "graceful" ]; then - ebegin "Gracefully restarting 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k graceful - eend ${?} - else - eerror "${RELOAD_TYPE} is not a valid RELOAD_TYPE. Please edit /etc/conf.d/dirsrv-admin" - fi -} - -graceful() { - checkconfig || return 1 - service_started "${SVCNAME}" || return - ebegin "Gracefully restarting 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k graceful - eend ${?} -} - -gracefulstop() { - checkconfig || return 1 - - # zap! - if service_started "${SVCNAME}"; then - mark_service_stopped "${SVCNAME}" - fi - - ebegin "Gracefully stopping 389 Directory Server Admin (apache2)" - ${APACHE2} ${APACHE2_OPTS} -k graceful-stop - eend ${?} -} - -modules() { - checkconfig || return 1 - - ${APACHE2} ${APACHE2_OPTS} -M 2>&1 -} - -fullstatus() { - LYNX="${LYNX:-lynx -dump}" - STATUSURL="${STATUSURL:-http://localhost/server-status}" - - if ! service_started "${SVCNAME}"; then - eerror "${SVCNAME} not started" - elif ! type -p ${LYNX} 2>&1 >/dev/null; then - eerror "lynx not found! you need to emerge www-client/lynx" - else - ${LYNX} ${STATUSURL} - fi -} - -configdump() { - LYNX="${LYNX:-lynx -dump}" - INFOURL="${INFOURL:-http://localhost/server-info}" - - checkconfd || return 1 - - if ! service_started "${SVCNAME}"; then - eerror "${SVCNAME} not started" - else - echo "${APACHE2} started with '${APACHE2_OPTS}'" - for i in config server list; do - ${LYNX} "${INFOURL}/?${i}" | sed '/Apache Server Information/d;/^[[:space:]]\+[_]\+$/Q' - done - fi -} diff --git a/net-nds/389-admin/files/restart-ds-admin b/net-nds/389-admin/files/restart-ds-admin deleted file mode 100644 index 1f0cb71769d2..000000000000 --- a/net-nds/389-admin/files/restart-ds-admin +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2007-2009, Mario Fetka <mario-fetka@gmx.at> -# -# Licensed under the GNU General Public License, v2 - -rc-config restart 389-admin diff --git a/net-nds/389-admin/files/start-ds-admin b/net-nds/389-admin/files/start-ds-admin deleted file mode 100644 index 1131e1d41880..000000000000 --- a/net-nds/389-admin/files/start-ds-admin +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2007-2009, Mario Fetka <mario-fetka@gmx.at> -# -# Licensed under the GNU General Public License, v2 - -rc-config start 389-admin diff --git a/net-nds/389-admin/files/stop-ds-admin b/net-nds/389-admin/files/stop-ds-admin deleted file mode 100644 index 31f841f5e932..000000000000 --- a/net-nds/389-admin/files/stop-ds-admin +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2007-2009, Mario Fetka <mario-fetka@gmx.at> -# -# Licensed under the GNU General Public License, v2 - -rc-config stop 389-admin diff --git a/net-nds/389-admin/metadata.xml b/net-nds/389-admin/metadata.xml deleted file mode 100644 index e83037a8a395..000000000000 --- a/net-nds/389-admin/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription> -389 Administration Server is an HTTP agent that provides management features -for 389 Directory Server. It provides some management web apps that can -be used through a web browser. It provides the authentication, access control, -and CGI utilities used by the console.</longdescription> -</pkgmetadata> diff --git a/sci-physics/mpb/Manifest b/sci-physics/mpb/Manifest deleted file mode 100644 index 5f52a99d8cbd..000000000000 --- a/sci-physics/mpb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mpb-1.4.2.tar.gz 686488 SHA256 e44c0720a5969a879fb93e48f6098d4d87e2f99d6ef49711d822f4c2249ccd61 SHA512 4151612b8868b324353556f46aeccdce2726d8938ab8cf7404c36da68e90ec0de1799d4e23b2d5bbe5853d0c0329ba0ee1a2fdb2745aed43c34759084b62fbac WHIRLPOOL e0b256c06bdd2c7479723c0db6c434e645b6fbf1a052ebc2971203902f9bf09336b4bf69ec8c8f1cd9b4952672a28290b4ff66c44f56feae135d9cbf07284473 diff --git a/sci-physics/mpb/files/mpb-1.4.2-autotools.patch b/sci-physics/mpb/files/mpb-1.4.2-autotools.patch deleted file mode 100644 index b6faf07d2bcf..000000000000 --- a/sci-physics/mpb/files/mpb-1.4.2-autotools.patch +++ /dev/null @@ -1,262 +0,0 @@ -diff -Nur mpb-1.4.2.orig/configure.ac mpb-1.4.2/configure.ac ---- mpb-1.4.2.orig/configure.ac 2003-03-04 02:38:41.000000000 +0000 -+++ mpb-1.4.2/configure.ac 2008-11-25 17:31:12.000000000 +0000 -@@ -6,15 +6,8 @@ - MPB_VERSION=1.4.2 - AC_SUBST(MPB_VERSION) - --AC_MSG_CHECKING([for vendor f77 to be used instead of g77]) --AC_MSG_RESULT() --AC_CHECK_PROGS(F77, f77 xlf77 cf77 fort77 f90 xlf90) - AC_PROG_F77 -- --# Get C compiler. --AC_MSG_CHECKING([for vendor cc to be used instead of gcc]) --AC_MSG_RESULT() --AC_CHECK_PROGS(CC, cc xlc) # prefer vendor cc, to stay in sync with Fortran -+AC_F77_WRAPPERS - AC_PROG_CC - - # Checks for programs. -@@ -79,12 +72,6 @@ - echo "*********************** HERMITIAN EPS. ***********************" - fi - --# Add lots of compiler warnings to check for if we are using gcc: --# (The variable $GCC is set to "yes" by AC_PROG_CC if we are using gcc.) --if test "$GCC" = "yes"; then -- CFLAGS="$CFLAGS -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic" --fi -- - ############################################################################## - # Checks for libraries: - ############################################################################## -@@ -203,6 +190,10 @@ - # how to run mpb-mpi in general - fi - -+# Checks for header files. -+AC_HEADER_STDC -+AC_CHECK_HEADERS(unistd.h getopt.h) -+ - ############################################################################## - # Check for HDF5 library - AC_ARG_WITH(hdf5, [AC_HELP_STRING([--without-hdf5],[do not use HDF5 output])], ok=$withval, ok=yes) -@@ -349,9 +340,7 @@ - ]], [AC_MSG_RESULT(ok)], [AC_MSG_ERROR([libctl version ${LIBCTL_MAJOR}.${LIBCTL_MINOR}.${LIBCTL_BUGFIX} or later is required])]) - - ############################################################################## --# Checks for header files. --AC_HEADER_STDC --AC_CHECK_HEADERS(unistd.h getopt.h) -+ - - # Checks for typedefs, structures, and compiler characteristics. - AC_C_CONST -diff -Nur mpb-1.4.2.orig/Makefile.in mpb-1.4.2/Makefile.in ---- mpb-1.4.2.orig/Makefile.in 2002-01-18 22:52:41.000000000 +0000 -+++ mpb-1.4.2/Makefile.in 2008-11-25 17:31:12.000000000 +0000 -@@ -2,6 +2,9 @@ - - SHELL = @SHELL@ - -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ - CC = @CC@ - CFLAGS = @CFLAGS@ - CPPFLAGS = @CPPFLAGS@ -diff -Nur mpb-1.4.2.orig/mpb-ctl/Makefile.in mpb-1.4.2/mpb-ctl/Makefile.in ---- mpb-1.4.2.orig/mpb-ctl/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/mpb-ctl/Makefile.in 2008-11-25 18:23:20.000000000 +0000 -@@ -13,6 +13,12 @@ - - SHELL = @SHELL@ - -+mandir = @mandir@ -+ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ - ############################################################################## - - # Makefile.in for programs using libctl (assumes that autoconf is -@@ -37,8 +43,8 @@ - ../src/util/util.a - - MY_LDFLAGS = # extra -L flags go here --MY_CPPFLAGS = -I. -I../src/util -I../src/matrices -I../src/matrixio \ -- -I../src/maxwell -+MY_CPPFLAGS = -I$(srcdir) -I$(top_srcdir)/src/util -I$(top_srcdir)/src/matrices -I$(top_srcdir)/src/matrixio \ -+ -I$(top_srcdir)/src/maxwell - MY_DEFS = -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 - - # The following variables should be detected and set by autoconf: -@@ -134,11 +140,11 @@ - - install-mpb: $(PROGRAM_NAME) - $(INSTALL) -d $(prefix)/bin -- $(INSTALL) -m 0755 -s .$(PROGRAM_NAME) $(prefix)/bin/`echo $(PROGRAM_NAME)|sed '$(transform)'` -+ $(INSTALL) -m 0755 .$(PROGRAM_NAME) $(prefix)/bin/`echo $(PROGRAM_NAME)|sed '$(transform)'` - $(INSTALL) -d $(prefix)/share/libctl/specs - $(INSTALL) -m 0644 $(SPECIFICATION_FILE) $(prefix)/share/libctl/specs - $(INSTALL) -d $(mandir)/man1 -- $(INSTALL) -m 0644 $(PROGRAM_NAME).1 $(mandir)/man1 -+ $(INSTALL) -m 0644 $(srcdir)/$(PROGRAM_NAME).1 $(mandir)/man1 - - mpb-split-tmp: - rm -f mpb-split-tmp -@@ -149,7 +155,7 @@ - mpb_name=`echo mpb | sed '$(transform)'`; \ - $(INSTALL) -m 0755 mpb-split-tmp $(prefix)/bin/$${mpb_name}-split - $(INSTALL) -d $(mandir)/man1 -- $(INSTALL) -m 0644 mpb-split.1 $(mandir)/man1 -+ $(INSTALL) -m 0644 $(srcdir)/mpb-split.1 $(mandir)/man1 - - clean: - rm -f $(ALL_OBJECTS) ctl-io.c ctl-io.h main.c geom.c \ -diff -Nur mpb-1.4.2.orig/src/matrices/Makefile.in mpb-1.4.2/src/matrices/Makefile.in ---- mpb-1.4.2.orig/src/matrices/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/src/matrices/Makefile.in 2008-11-25 17:31:12.000000000 +0000 -@@ -2,9 +2,11 @@ - - SHELL = @SHELL@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I../util -I. @CPPFLAGS@ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ -+CPPFLAGS = -I$(top_srcdir)/src/util -I$(srcdir) -I. @CPPFLAGS@ - DEFS = @DEFS@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -diff -Nur mpb-1.4.2.orig/src/matrixio/Makefile.in mpb-1.4.2/src/matrixio/Makefile.in ---- mpb-1.4.2.orig/src/matrixio/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/src/matrixio/Makefile.in 2008-11-25 17:31:12.000000000 +0000 -@@ -2,9 +2,11 @@ - - SHELL = @SHELL@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I../util -I../matrices -I. @CPPFLAGS@ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ -+CPPFLAGS = -I$(top_srcdir)/src/util -I$(top_srcdir)/src/matrices -I$(srcdir) -I. @CPPFLAGS@ - DEFS = @DEFS@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -diff -Nur mpb-1.4.2.orig/src/maxwell/Makefile.in mpb-1.4.2/src/maxwell/Makefile.in ---- mpb-1.4.2.orig/src/maxwell/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/src/maxwell/Makefile.in 2008-11-25 17:31:12.000000000 +0000 -@@ -2,9 +2,11 @@ - - SHELL = @SHELL@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I../util -I../matrices @CPPFLAGS@ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ -+CPPFLAGS = -I$(top_srcdir)/src/util -I$(top_srcdir)/src/matrices -I. @CPPFLAGS@ - DEFS = @DEFS@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -diff -Nur mpb-1.4.2.orig/src/util/Makefile.in mpb-1.4.2/src/util/Makefile.in ---- mpb-1.4.2.orig/src/util/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/src/util/Makefile.in 2008-11-25 17:31:12.000000000 +0000 -@@ -2,9 +2,11 @@ - - SHELL = @SHELL@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I. @CPPFLAGS@ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ -+CPPFLAGS = -I$(top_srcdir) -I. @CPPFLAGS@ - DEFS = @DEFS@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -diff -Nur mpb-1.4.2.orig/tests/Makefile.in mpb-1.4.2/tests/Makefile.in ---- mpb-1.4.2.orig/tests/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/tests/Makefile.in 2008-11-25 17:31:58.000000000 +0000 -@@ -2,12 +2,14 @@ - - SHELL = @SHELL@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I../src/util -I../src/matrices -I../src/maxwell @CPPFLAGS@ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ -+ -+CPPFLAGS = -I$(top_srcdir)/src/util -I$(top_srcdir)/src/matrices -I$(top_srcdir)/src/maxwell -I. @CPPFLAGS@ - DEFS = @DEFS@ --LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -+LDFLAGS = @LDFLAGS@ - RANLIB = @RANLIB@ - @SET_MAKE@ - -@@ -15,11 +17,11 @@ - ../src/matrices/matrices.a \ - ../src/util/util.a - --all: blastest eigs_test maxwell_test malloctest normal_vectors -+all: - - libs: - --check: all -+check: blastest eigs_test maxwell_test malloctest normal_vectors - rm -f blastest.out.test - ./blastest | sed 's/\-0\.000\([ ,)]\)/ 0.000\1/g' | sed 's/\-0\.000$$/ 0.000/g' > blastest.out.test - diff blastest.@SCALAR_TYPE@.out blastest.out.test -diff -Nur mpb-1.4.2.orig/utils/Makefile.in mpb-1.4.2/utils/Makefile.in ---- mpb-1.4.2.orig/utils/Makefile.in 2002-09-14 23:20:55.000000000 +0100 -+++ mpb-1.4.2/utils/Makefile.in 2008-11-25 18:23:46.000000000 +0000 -@@ -1,13 +1,16 @@ - # Variables substituted by the autoconf configure script: - - SHELL = @SHELL@ -+mandir = @mandir@ -+ -+srcdir = @srcdir@ -+top_srcdir = @top_srcdir@ -+VPATH = @srcdir@ - --CC = @CC@ --CFLAGS = @CFLAGS@ --CPPFLAGS = -I../src/util -I../src/matrices -I../src/matrixio @CPPFLAGS@ -+CPPFLAGS = -I$(top_srcdir)/src/util -I$(top_srcdir)/src/matrices -I$(top_srcdir)/src/matrixio -I. @CPPFLAGS@ - DEFS = @DEFS@ -DMPB_VERSION='"'"@MPB_VERSION@"'"' --LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ -+LDFLAGS=@LDFLAGS@ - RANLIB = @RANLIB@ - @SET_MAKE@ - -@@ -36,9 +39,9 @@ - - install-mpb-data: mpb-data - $(INSTALL) -d $(prefix)/bin -- $(INSTALL) -m 0755 -s mpb-data $(prefix)/bin/`echo mpb-data|sed '$(transform)'` -+ $(INSTALL) -m 0755 mpb-data $(prefix)/bin/`echo mpb-data|sed '$(transform)'` - $(INSTALL) -d $(mandir)/man1 -- $(INSTALL) -m 0644 mpb-data.1 $(mandir)/man1 -+ $(INSTALL) -m 0644 $(srcdir)/mpb-data.1 $(mandir)/man1 - - clean: - rm -f mpb-data mpb-data.o core diff --git a/sci-physics/mpb/files/mpb-1.4.2-guile18.patch b/sci-physics/mpb/files/mpb-1.4.2-guile18.patch deleted file mode 100644 index 9cb73a099b8b..000000000000 --- a/sci-physics/mpb/files/mpb-1.4.2-guile18.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur mpb-1.4.2.orig/mpb-ctl/field-smob.c mpb-1.4.2/mpb-ctl/field-smob.c ---- mpb-1.4.2.orig/mpb-ctl/field-smob.c 2012-08-07 20:56:24.538452994 -0700 -+++ mpb-1.4.2/mpb-ctl/field-smob.c 2012-08-07 20:56:43.713557380 -0700 -@@ -157,7 +157,7 @@ - boolean cur_fieldp(SCM obj) - { - if (SCM_NIMP(obj) && SCM_SYMBOLP(obj)) { -- char *s = gh_symbol2newstr(obj, NULL); -+ char *s = gh_symbol2newstr(obj); - int ret = !strcmp(s, "cur-field"); - free(s); - return ret; diff --git a/sci-physics/mpb/files/mpb-1.4.2-headers.patch b/sci-physics/mpb/files/mpb-1.4.2-headers.patch deleted file mode 100644 index 937e5fc373d4..000000000000 --- a/sci-physics/mpb/files/mpb-1.4.2-headers.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur mpb-1.4.2.orig/mpb-ctl/matrix-smob.c mpb-1.4.2/mpb-ctl/matrix-smob.c ---- mpb-1.4.2.orig/mpb-ctl/matrix-smob.c 2002-09-13 19:27:35.000000000 +0100 -+++ mpb-1.4.2/mpb-ctl/matrix-smob.c 2008-11-25 18:20:11.000000000 +0000 -@@ -17,6 +17,7 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <math.h> - - #include "../src/config.h" - diff --git a/sci-physics/mpb/metadata.xml b/sci-physics/mpb/metadata.xml deleted file mode 100644 index 706eced531c0..000000000000 --- a/sci-physics/mpb/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci-physics@gentoo.org</email> - <name>Gentoo Physics Project</name> - </maintainer> - <longdescription lang="en"> - The MIT Photonic-Bands (MPB) package is a program for computing - the band structures (dispersion relations) and electromagnetic modes of - periodic dielectric structures, on both serial and parallel computers. It was - developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio Physics - group. - This program computes definite-frequency eigenstates of Maxwell's - equations in periodic dielectric structures for arbitrary wavevectors, using - fully-vectorial and three-dimensional methods. It is especially - designed for the study of photonic crystals (a.k.a. photonic - band-gap materials), but is also applicable to many other problems - in optics, such as waveguides and resonator systems. - (For example, it can solve for the modes of waveguides with arbitrary - cross-sections.) -</longdescription> -</pkgmetadata> diff --git a/sci-physics/mpb/mpb-1.4.2-r2.ebuild b/sci-physics/mpb/mpb-1.4.2-r2.ebuild deleted file mode 100644 index 7eb255b57e63..000000000000 --- a/sci-physics/mpb/mpb-1.4.2-r2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils autotools flag-o-matic toolchain-funcs - -DESCRIPTION="Photonic band structure program" -SRC_URI="http://ab-initio.mit.edu/mpb/${P}.tar.gz" -HOMEPAGE="http://ab-initio.mit.edu/mpb/" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples hdf5 mpi" - -SLOT="0" - -RDEPEND="virtual/lapack - dev-scheme/guile - sci-libs/libctl - sci-libs/fftw:2.1[mpi?] - sys-libs/readline - hdf5? ( sci-libs/hdf5 ) - mpi? ( virtual/mpi )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-autotools.patch \ - "${FILESDIR}"/${P}-guile18.patch \ - "${FILESDIR}"/${P}-headers.patch - cd "${S}" - eautoreconf - # version with inversion symmetry (mpbi). - cp -r "${S}" "${S}_inv" || die - # version with hermitian eps (mpbh). - cp -r "${S}" "${S}_herm" || die - # mpi versions (mpb-mpi). - if use mpi; then - cp -r "${S}" "${S}_mpi" || die - cp -r "${S}" "${S}_inv_mpi" || die - cp -r "${S}" "${S}_herm_mpi" || die - fi - tc-export CC -} - -src_configure() { - # enable legacy API for hdf-1.8 - use hdf5 && append-cflags -DH5_USE_16_API - # - local myconf=( - --with-libctl="${EPREFIX}/usr/share/libctl" - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" - $(use_with hdf5) - ) - - econf "${myconf[@]}" - - cd "${S}_inv" - econf "${myconf[@]}" \ - --with-inv-symmetry - - cd "${S}_herm" - econf "${myconf[@]}" \ - --with-hermitian-eps - - if use mpi; then - cd "${S}_mpi" - econf "${myconf[@]}" \ - --with-mpi - cd "${S}_inv_mpi" - econf "${myconf[@]}" \ - --with-inv-symmetry \ - --with-mpi - cd "${S}_herm_mpi" - econf "${myconf[@]}" \ - --with-hermitian-eps \ - --with-mpi \ - CC=mpicc - fi -} - -src_compile() { - local d - for d in . _inv _herm; do - cd "${S}${d}" - emake -C mpb-ctl ctl-io.c - emake - done - if use mpi; then - for d in . _inv _herm; do - cd "${S}${d}_mpi" - emake -C mpb-ctl ctl-io.c CC=mpicc - emake CC=mpicc LD=mpicc - done - fi -} - -src_install() { - einstall - dodoc README NEWS AUTHORS COPYRIGHT ChangeLog TODO - use doc && dohtml doc/* - if use examples; then - insinto /usr/share/doc/${PF} - doins -r mpb-ctl/examples - fi - - newbin "${S}_inv"/mpb-ctl/.mpb mpbi - newbin "${S}_herm"/mpb-ctl/.mpb mpbh - - einfo "Several versions of mpb have been installed:" - einfo "mpb : regular version" - einfo "mpbi: configured for inversion symmetry" - einfo "mpbh: configured for hermitian epsilon" - if use mpi; then - newbin "${S}_mpi"/mpb-ctl/.mpb mpb-mpi - newbin "${S}_inv_mpi"/mpb-ctl/.mpb mpbh-mpi - newbin "${S}_herm_mpi"/mpb-ctl/.mpb mpbi-mpi - einfo "mpb-mpi : regular version with mpi" - einfo "mpbi-mpi: configured for inversion symmetry with mpi" - einfo "mpbh-mpi: configured for hermitian epsilon with mpi" - fi -} diff --git a/sys-boot/gummiboot/Manifest b/sys-boot/gummiboot/Manifest deleted file mode 100644 index 97fa2d15ff10..000000000000 --- a/sys-boot/gummiboot/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gummiboot-45.tar.xz 126376 SHA256 e3a6734c4c5acd3b42ec72dfc1214147c9f0ca74f08eeb44f969eb0d9b6d1e50 SHA512 09472a34ef8697a605c65462dde41ef09b1528a63b3a006f73a179ebeb16ac236adf9aaf8c8d7d3c411f3e3e029eb47ad916dc13f69ad9558c4277b1fa3d0619 WHIRLPOOL 04418cb9fd20df1a2bf77264bb766dc8542df8c1b05038ae780fbaa5dfb83e84f02cfd1adb20e22a032e9b0ad6e4654f40e25a67e5edf6b09e918c257930b9e1 -DIST gummiboot-48.tar.xz 131284 SHA256 e6b4b58c79cf600948d4d89a5324ced5736d7f20f7d3de74b2be8221123a9d40 SHA512 c3b3176f1b2fc0f5c8e196c9e63cf6ff6111d009c46a6311bd96367256cf4fbc28b46e3ae9ab4452cdc3b41d92fa978052b9803274b01ec3da72562076ea7737 WHIRLPOOL a9f2751a64a53b07a4d3fff17760f9ff38aed7ad4c0f60772b4b039d8b9a4ba50a9ef7006d28fc96d2653253ea9c65cb1e50391a467cb148684322e956d6fe05 diff --git a/sys-boot/gummiboot/files/48-sysmacros.patch b/sys-boot/gummiboot/files/48-sysmacros.patch deleted file mode 100644 index aceee313f4e5..000000000000 --- a/sys-boot/gummiboot/files/48-sysmacros.patch +++ /dev/null @@ -1,52 +0,0 @@ -From d7904d41506163d07d27dbfab1e514b75d172cee Mon Sep 17 00:00:00 2001 -From: Mike Gilbert <floppym@gentoo.org> -Date: Wed, 24 Aug 2016 12:17:19 -0400 -Subject: [PATCH] setup: conditionally include sysmacros.h for major() - ---- - configure.ac | 2 ++ - src/setup/setup.c | 8 ++++++++ - 2 files changed, 10 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 27bbe1d..27552c2 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -72,6 +72,8 @@ AS_IF([test x"$cross_compiling" = "xyes"], [], [ - AC_SUBST([QEMU_BIOS]) - ]) - -+AC_HEADER_MAJOR -+ - # ------------------------------------------------------------------------------ - dnl GNU EFI doesn't use relative paths: efi.h includes efibind.h which is in - dnl ${ARCH} relative to efi.h. I can't find a way to get AC_CHECK_HEADERS to -diff --git a/src/setup/setup.c b/src/setup/setup.c -index 6a4275a..6bf8d86 100644 ---- a/src/setup/setup.c -+++ b/src/setup/setup.c -@@ -27,6 +27,7 @@ - #include <assert.h> - #include <sys/statfs.h> - #include <sys/stat.h> -+#include <sys/types.h> - #include <errno.h> - #include <string.h> - #include <unistd.h> -@@ -38,6 +39,13 @@ - #include <stdbool.h> - #include <blkid.h> - -+#ifdef MAJOR_IN_MKDEV -+#include <sys/mkdev.h> -+#endif -+#ifdef MAJOR_IN_SYSMACROS -+#include <sys/sysmacros.h> -+#endif -+ - #include "efivars.h" - - #define ELEMENTSOF(x) (sizeof(x)/sizeof((x)[0])) --- -2.9.3 - diff --git a/sys-boot/gummiboot/gummiboot-45.ebuild b/sys-boot/gummiboot/gummiboot-45.ebuild deleted file mode 100644 index 240c6340e78d..000000000000 --- a/sys-boot/gummiboot/gummiboot-45.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils linux-info - -DESCRIPTION="Minimalistic UEFI bootloader" -HOMEPAGE="https://freedesktop.org/wiki/Software/gummiboot/" -SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="sys-apps/util-linux" -DEPEND="${RDEPEND} - app-arch/xz-utils - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-boot/gnu-efi-3.0.2" - -pkg_pretend() { - # CONFIG_EFI_STUB is required to boot a kernel with gummiboot - local CONFIG_CHECK="~EFI_STUB" - check_extra_config -} - -src_prepare() { - epatch_user -} diff --git a/sys-boot/gummiboot/gummiboot-48.ebuild b/sys-boot/gummiboot/gummiboot-48.ebuild deleted file mode 100644 index bc51e1f95a6b..000000000000 --- a/sys-boot/gummiboot/gummiboot-48.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -WANT_LIBTOOL=none - -inherit autotools linux-info - -DESCRIPTION="Minimalistic UEFI bootloader" -HOMEPAGE="https://freedesktop.org/wiki/Software/gummiboot/" -SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="sys-apps/util-linux" -DEPEND="${RDEPEND} - app-arch/xz-utils - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-boot/gnu-efi-3.0.2" - -PATCHES=( - "${FILESDIR}/48-sysmacros.patch" -) - -pkg_pretend() { - # CONFIG_EFI_STUB is required to boot a kernel with gummiboot - local CONFIG_CHECK="~EFI_STUB" - check_extra_config -} - -src_prepare() { - default - eautoreconf -} diff --git a/sys-boot/gummiboot/metadata.xml b/sys-boot/gummiboot/metadata.xml deleted file mode 100644 index e907833a121c..000000000000 --- a/sys-boot/gummiboot/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer needed --> -</pkgmetadata> diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest deleted file mode 100644 index 606d392b4567..000000000000 --- a/sys-kernel/linux-firmware/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST linux-firmware-20151207.tar.xz 34075376 SHA256 ef2ba016d777f8cd3f910f3a673a65e5d167bb63c7af9d6e3e1469891c4de8c4 SHA512 b34ee48eaf085bc0dd3d2823678885118bd4f9a854a854eefe92d3e80042a7256505cf72c2d0ff81487797a09261b3af562df2aea2a997ef95950084eca9520c WHIRLPOOL 322488811690f362828d3253b647c6eecab2b05c8bf4f67c6f3a2d97dc48501e51ed658b00c7a988c3211fe255fa905cda461b7d54b180897f1a99ab76c9b11a -DIST linux-firmware-20160223.tar.xz 35929392 SHA256 fde2f588fc0d2b7efa3b906a831e379ce7b42e60d17a225553b07a308049d189 SHA512 c50dc68b4b14dd40d279ca1f6d88235f2c268d48075b46a890f9ea8eb7121a81b8e991860ac06dd9107f202fb707d8ee681105066b12d1cac4d25e45b6f81426 WHIRLPOOL 356ffe1c2a2d079ae04872e5d8bbae94c38bf6352d451dbb7e916387b8d65eca0f9338598bcf8daec07e679b21dfdf54520542b7f58e827ab637118353220c15 -DIST linux-firmware-20160331.tar.xz 35957140 SHA256 99ab767835006038e9efcc9d583b767c4a98091c35a6e2710f654e4fc2db7a45 SHA512 99694f336c4051d51f527399e225ee4a5842024d52f0d74204afd947ab5d0517c774e42519f469a1b653bc2ea026735bb83af5e495a8c2c5b5898ebe5d86cb40 WHIRLPOOL 17091f691577fa0976cb90cb6a60599155ff02afb95aacfa9c12228371c69d88750214b76f479cfdf55f36f7584a03c81158a61b1a593012e15db0ce8d740672 -DIST linux-firmware-20160616.tar.xz 36089804 SHA256 216cd8680ab29368f2c206b3dbaa180e5f7331f64b016e0a674870f8abe668b5 SHA512 0a6c8aaea9a6bea5eb92a60499861d59e91b87ab44af4e1b7794539ae46ca6cc5a59ca945d4e4d376bdcf1820b32c66531459db7bfb95e97d343cf9a964f6f7e WHIRLPOOL 17df2ff0d701728c9815ee4e1be6548939fb9d3e54e55ae4caeb05b41b3a0921048a7c0a05f1e682c1a32c3344e1e7c0717fadb365b7717c95f96506f2e93a81 -DIST linux-firmware-20160628.tar.xz 37855232 SHA256 02e22483b466a30284adfce1ec7189f7c2a18a4af2e747e0eb73227ce3bf466b SHA512 cf202ee5526f0a6af2341d7ec248b8eae380acda0bacd9c1b56ea5eeb9880ade2d10ff81b533e761233d54e3a8fa862d39795ab012878784f8a905bbefb3c1d1 WHIRLPOOL 29f4286cc3ab63bf0197d9c2d2e7bfeee7a5312b8ff594e178d81cdb511c253b33d6b00ca8767d57ac643b377618465e1e87a1227db86bd55a00d8999ed2acd4 diff --git a/sys-kernel/linux-firmware/linux-firmware-20151207.ebuild b/sys-kernel/linux-firmware/linux-firmware-20151207.ebuild deleted file mode 100644 index 953385accaa2..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20151207.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - save_config ${PN}.conf - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20160223.ebuild b/sys-kernel/linux-firmware/linux-firmware-20160223.ebuild deleted file mode 100644 index 8415438957eb..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20160223.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20160331.ebuild b/sys-kernel/linux-firmware/linux-firmware-20160331.ebuild deleted file mode 100644 index 3522566a8767..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20160331.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="alpha amd64 arm ppc x86" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20160616.ebuild b/sys-kernel/linux-firmware/linux-firmware-20160616.ebuild deleted file mode 100644 index 8415438957eb..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20160616.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild b/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild deleted file mode 100644 index 8415438957eb..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild deleted file mode 100644 index 8415438957eb..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit savedconfig - -if [[ ${PV} == 99999999* ]]; then - inherit git-2 - SRC_URI="" - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" - KEYWORDS="" -else - SRC_URI="mirror://gentoo/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - !<sys-firmware/ivtv-firmware-20080701-r1 - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx] - !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885] - !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700] - !net-dialup/ueagle-atm - !net-dialup/ueagle4-atm - !net-wireless/ar9271-firmware - !net-wireless/i2400m-fw - !net-wireless/libertas-firmware - !sys-firmware/rt61-firmware - !net-wireless/rt73-firmware - !net-wireless/rt2860-firmware - !net-wireless/rt2870-firmware - !sys-block/qla-fc-firmware - !sys-firmware/amd-ucode - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl2000-ucode - !sys-firmware/iwl2030-ucode - !sys-firmware/iwl3945-ucode - !sys-firmware/iwl4965-ucode - !sys-firmware/iwl5000-ucode - !sys-firmware/iwl5150-ucode - !sys-firmware/iwl6000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl6050-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl7265-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/radeon-ucode - )" -#add anything else that collides to this - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-2_src_unpack - else - default - # rename directory from git snapshot tarball - mv ${PN}-*/ ${P} || die - fi -} - -src_prepare() { - echo "# Remove files that shall not be installed from this list." > ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/metadata.xml b/sys-kernel/linux-firmware/metadata.xml deleted file mode 100644 index c662ac904b9d..000000000000 --- a/sys-kernel/linux-firmware/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>chithanh@gentoo.org</email> - <name>Chí-Thanh Christopher Nguyễn</name> -</maintainer> -<maintainer type="person"> - <email>zerochaos@gentoo.org</email> - <name>Rick Farina</name> -</maintainer> -<maintainer type="project"> - <email>kernel@gentoo.org</email> - <name>Gentoo Kernel Project</name> -</maintainer> -<use> - <flag name="savedconfig">Allows individual selection of firmware files</flag> -</use> -</pkgmetadata> diff --git a/sys-power/cpuspeedy/Manifest b/sys-power/cpuspeedy/Manifest deleted file mode 100644 index 90071ea5626e..000000000000 --- a/sys-power/cpuspeedy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cpuspeedy-0.4.1.tar.gz 17174 SHA256 5e9ff675b7895e2fa7186ec54c154dcdef7ca1153cf1fe5ef0df10fecb5846b0 SHA512 9abf4e0708cef2f3e65c809afe10fa4e2b88f5ccad2c22cf3a0e8682d80c7ffcd0edb8d38684d1ed4d9c239a1801c0c09fe0811e69b1c4f9a98b46cdb6efefb6 WHIRLPOOL 3d931ebf58e3499c54035016cb5040409375d098fa3c5990a74574b93bc0c0ba391337e178af863c9ac15e9da1fd8bd95668f13aacbdd34bce9aa8b666eaaee6 diff --git a/sys-power/cpuspeedy/cpuspeedy-0.4.1.ebuild b/sys-power/cpuspeedy/cpuspeedy-0.4.1.ebuild deleted file mode 100644 index ea031526267c..000000000000 --- a/sys-power/cpuspeedy/cpuspeedy-0.4.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -PYTHON_DEPEND="2" -inherit python - -DESCRIPTION="A simple and easy to use program to control the speed and the voltage of CPUs on the fly" -HOMEPAGE="http://cpuspeedy.sourceforge.net/" -SRC_URI="mirror://sourceforge/cpuspeedy/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - rm -f Makefile || die - python_convert_shebangs -r $(python_get_version) . -} - -src_install() { - exeinto "$(python_get_sitedir)"/${PN} - doexe src/*.py || die - - dodoc AUTHORS ChangeLog README || die - doman doc/*.1 || die - - dosym "$(python_get_sitedir)"/${PN}/${PN}.py /usr/sbin/${PN} || die -} - -pkg_postinst() { - python_mod_optimize ${PN} -} - -pkg_postrm() { - python_mod_cleanup ${PN} -} diff --git a/sys-power/cpuspeedy/metadata.xml b/sys-power/cpuspeedy/metadata.xml deleted file mode 100644 index 8359880446b1..000000000000 --- a/sys-power/cpuspeedy/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> -Cpuspeedy is a simple tool written in Python which allows you to change the clock speed and voltage of the CPUs -using the Linux's CPUFreq driver -(copyied off ref url) -</longdescription> - <upstream> - <remote-id type="sourceforge">cpuspeedy</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apache/mod_anonymize_ip/Manifest b/www-apache/mod_anonymize_ip/Manifest deleted file mode 100644 index e495ef146fb3..000000000000 --- a/www-apache/mod_anonymize_ip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_anonymize_ip-0.3.1.tar.gz 4049 SHA256 5ff3cf2098e2ea8f4e9028d028c03bcb876e7eb096ced7c21b281710a26f953d SHA512 43b108d6cb802fb5108d39a9b801d79ef5bf5e02ba0a07f4cd7030c96b74ec323b858b0239107153c9a64e22c061c2ffc9a9f7a3d9a2c03d0f6faa27789f1c6d WHIRLPOOL 259790426ee01dd3ecee7cf2e8901ae40abfa637b0138c0dfa3d03134f43bed575116885ae500eb598c76159ab305ad87d63e7b6cfb0a740c8c96ca2363f2b35 diff --git a/www-apache/mod_anonymize_ip/files/20_mod_anonymize_ip.conf b/www-apache/mod_anonymize_ip/files/20_mod_anonymize_ip.conf deleted file mode 100644 index 258716ad73b2..000000000000 --- a/www-apache/mod_anonymize_ip/files/20_mod_anonymize_ip.conf +++ /dev/null @@ -1,6 +0,0 @@ -<IfDefine ANONYMIZE_IP> -LoadModule anonymize_ip_module modules/mod_anonymize_ip.so -AnonymizeIP 8 -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_anonymize_ip/metadata.xml b/www-apache/mod_anonymize_ip/metadata.xml deleted file mode 100644 index fbd882a9f677..000000000000 --- a/www-apache/mod_anonymize_ip/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">hollow/mod_anonymize_ip</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apache/mod_anonymize_ip/mod_anonymize_ip-0.3.1.ebuild b/www-apache/mod_anonymize_ip/mod_anonymize_ip-0.3.1.ebuild deleted file mode 100644 index 9b834a40b290..000000000000 --- a/www-apache/mod_anonymize_ip/mod_anonymize_ip-0.3.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit apache-module - -GITHUB_AUTHOR="hollow" -GITHUB_PROJECT="mod_anonymize_ip" -GITHUB_COMMIT="c0d31d0" - -DESCRIPTION="mod_anonymize_ip is a simple module for anonymizing the client IP address" -HOMEPAGE="https://github.com/hollow/mod_anonymize_ip" -SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="20_${PN}" -APACHE2_MOD_DEFINE="ANONYMIZE_IP" - -need_apache2_2 - -S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT} diff --git a/www-apache/mod_auth_cookie_mysql2/Manifest b/www-apache/mod_auth_cookie_mysql2/Manifest deleted file mode 100644 index 4e3da3798222..000000000000 --- a/www-apache/mod_auth_cookie_mysql2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_auth_cookie_mysql2_1.0.tar.gz 7406 SHA256 85601beea7a6de0ba8ef466027e6783cebef05c4687dc50460d2fdb06f5babe4 SHA512 66ccffdcbae640c396305506ee588c86ffc937422ac36fc68af1e7977210b4c8a3e8090125facd8acf37667c720853774096d564e02d4ad186d14f714998e5b7 WHIRLPOOL 5ede56d86a10d8cfdf1dd5714c0cb9ea3cdc9c08f99f09575eb95ffb5e9d90b8e6e586d839b252510608376cb67197e000abdc4b2410def81e13b5449d7eeda9 diff --git a/www-apache/mod_auth_cookie_mysql2/files/55_mod_auth_cookie_mysql2.conf b/www-apache/mod_auth_cookie_mysql2/files/55_mod_auth_cookie_mysql2.conf deleted file mode 100644 index 6bb94fa3e742..000000000000 --- a/www-apache/mod_auth_cookie_mysql2/files/55_mod_auth_cookie_mysql2.conf +++ /dev/null @@ -1,95 +0,0 @@ -<IfDefine AUTH_COOKIE_MYSQL2> -LoadModule auth_cookie_mysql2_module modules/mod_auth_cookie_sql2.so - -# MOD_AUTH_COOKIE_MYSQL Configuration section. -# For more information look at the configuration section at -# http://home.digithi.de/digithi/dev/mod_auth_cookie_mysql/#configuration - -# The MOD_AUTH_COOKIE_MYSQL2 directives must be inside of a <Directory> -# block to work correctly! -#<Directory "/var/www/localhost/"> - # CookieAuth: Activates this module. - # REQUIRED: Yes - # Options: on|off - #CookieAuth - - # CookieAuth_DBhost: Hostname or IP of the host where MySQL is running on. - # REQUIRED: Yes - # Options: <hostname or IP> - #CookieAuth_DBhost - - # CookieAuth_DBName: Name of the MySQL database. - # REQUIRED: Yes - # Options: <dbname> - #CookieAuth_DBName - - # CookieAuth_DBTable: Table name in database. - # REQUIRED: Yes - # Options: <tbname> - #CookieAuth_DBTable - - # CookieAuth_DBUser: MySQL username with permissions to database and table. - # REQUIRED: Yes - # Options: <username> - #CookieAuth_DBUser - - # CookieAuth_DBPassword: password for user in CookieAuth_DBUser. - # REQUIRED: Yes - # Options: <password> - #CookieAuth_DBPassword - - # CookieAuth_UsernameField: Field in MySQL table where username of session is stored. - # This username is displayed as the "Remote Username" variable "REMOTE_USER" in Apache. - # REQUIRED: Yes - # Options: <fieldname> - #CookieAuth_UsernameField - - # CookieAuth_SessnameField: Field in MySQL table where session name is stored. This is - # the name of the cookie! - # REQUIRED: Yes - # Options: <fieldname> - #CookieAuth_SessnameField - - # CookieAuth_SessvalField: Field in MySQL table where session value (this is the value - # which is compared with the cookie value) is stored. - # REQUIRED: Yes - # Options: <fieldname> - #CookieAuth_SessvalField - - # Cookie_Auth_CookieName: If this option is set, only the cookie with this name is searched. - # If it is not set, this module will search all cookies the browser sends and checks the name - # against the values in the field set with CookieAuth_SessvalField. - # REQUIRED: No - # Options: <name> - #CookieAuth_CookieName - - # Cookie_Auth_ExpiryField: When this option is set, the current time of the webserver is - # compared against this field in the database. This value is in the format of a Unix - # timestamp (time in seconds since 01-01-1970) - # REQUIRED: No - # Options: <fieldname> - #CookieAuth_ExpiryField - - # CookieAuth_RemoteIPField: When this option is set, the remote address of the connected - # client is checked against this field. Only when the remote IP and the stored IP are - # equal will the client be able to authorize. - # REQUIRED: No - # Options: <fieldname> - #CookieAuth_RemoteIPField - - # CookieAuth_FailureURL: Normally, when the authorization fails the client gets an - # "AUTHORIZATION REQUIRED" message from the webserver. With this option set you can - # redirect the client to another URL. - # - # WARNING: This is a normal redirect for the browser. If you want an internal - # redirect where the browser doesn't see the URL it's been redirected to - # you should use the ErrorDocument directive. Example: - # "ErrorDocument 401 /some_error.html" - # - # REQUIRED: No - # Options: <url> - #CookieAuth_FailureURL -#</Directory> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_auth_cookie_mysql2/metadata.xml b/www-apache/mod_auth_cookie_mysql2/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_auth_cookie_mysql2/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_auth_cookie_mysql2/mod_auth_cookie_mysql2-1.0.ebuild b/www-apache/mod_auth_cookie_mysql2/mod_auth_cookie_mysql2-1.0.ebuild deleted file mode 100644 index 3f857ec4c30f..000000000000 --- a/www-apache/mod_auth_cookie_mysql2/mod_auth_cookie_mysql2-1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -DESCRIPTION="An Apache2 backend authentication module that uses cookies and MySQL" -HOMEPAGE="http://home.digithi.de/digithi/dev/mod_auth_cookie_mysql/" -SRC_URI="http://home.digithi.de/digithi/dev/mod_auth_cookie_mysql/${P/-/_}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="virtual/mysql" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${P/-/_}" - -APXS2_ARGS="-DMODULE_NAME=mod_auth_cookie_mysql2 -DMODULE_NAME_module=auth_cookie_mysql2_module - -I/usr/include/mysql -lmysqlclient -lz -c mod_auth_cookie_sql2.c mod_auth_cookie_sql2_mysql.c" -APACHE2_MOD_FILE="${S}/.libs/mod_auth_cookie_sql2.so" -APACHE2_MOD_CONF="55_${PN}" -APACHE2_MOD_DEFINE="AUTH_COOKIE_MYSQL2" - -DOCFILES="README" - -need_apache2_2 diff --git a/www-apache/mod_auth_imap2/Manifest b/www-apache/mod_auth_imap2/Manifest deleted file mode 100644 index ffb9f08e64b8..000000000000 --- a/www-apache/mod_auth_imap2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_auth_imap2-2.2.0.tar.gz 12787 SHA256 9642a13932010b9587d7b2263f21bed29602253bac18cb6c8847385d13d3cce0 SHA512 bfd547bc08b62a7a3ace3a634e5d0ae7ff2c27448c4732e1ee0f9a1b9cdafbdc366dfe3e1eb4edc8cfc37ee6211f8d68b1bbc33278015531519a46249c83c40d WHIRLPOOL 2a39b1720f099a0128dae9e1d80832facabd668baa2f880443bbd67e5d6545fa086122d3e068c85bffd20ba1326d23f9a53652dcbd1d9d8127fe54be2e5be94a diff --git a/www-apache/mod_auth_imap2/files/10_mod_auth_imap.conf b/www-apache/mod_auth_imap2/files/10_mod_auth_imap.conf deleted file mode 100644 index c82bf9e04518..000000000000 --- a/www-apache/mod_auth_imap2/files/10_mod_auth_imap.conf +++ /dev/null @@ -1,36 +0,0 @@ -<IfDefine AUTH_IMAP> -LoadModule auth_imap_module modules/mod_auth_imap.so - -<Directory /var/www/localhost/htdocs> - # For Apache 2.2 the mod_auth_basic module is now set to - # be authoritative, and must be disabled if other modules - # are used for authentication. - #AuthBasicAuthoritative Off - - # Turn on IMAP Authentication - #Auth_IMAP_Enabled on - - # Give a name to the authentication domain, whatever you want: - #AuthName "something.com" - - # Only basic authentication is supported for now: - #AuthType Basic - - # If you feel like it, restrict the users or allow all "valid-user" - #Require user user1 user2 - - # Make IMAP Authentication authoritative for this .htaccess file: - #Auth_IMAP_Authoritative on - - # Set the IMAP Server to which you want to connect (default=localhost): - #Auth_IMAP_Server imap.something.com - - # Set the port on which the imap server is running (default=143): - #Auth_IMAP_Port 143 - - # Turn on some extra logging (login attempts, etc.) in Apache's Error Log - #Auth_IMAP_Log on -</Directory> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_auth_imap2/metadata.xml b/www-apache/mod_auth_imap2/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_auth_imap2/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_auth_imap2/mod_auth_imap2-2.2.0.ebuild b/www-apache/mod_auth_imap2/mod_auth_imap2-2.2.0.ebuild deleted file mode 100644 index aa36c707af83..000000000000 --- a/www-apache/mod_auth_imap2/mod_auth_imap2-2.2.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -MY_PN="${PN/imap2/imap}" -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="An Apache2 module to provide authentication via an IMAP Mail server" -HOMEPAGE="http://ben.brillat.net/projects/mod_auth_imap/" -SRC_URI="http://ben.brillat.net/files/projects/${PN}/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="" - -APXS2_ARGS="-c ${MY_PN}.c" - -APACHE2_MOD_CONF="10_${MY_PN}" -APACHE2_MOD_DEFINE="AUTH_IMAP" -APACHE2_MOD_FILE=".libs/${MY_PN}.so" - -DOCFILES="CHANGELOG README examples/*" - -need_apache2 diff --git a/www-apache/mod_auth_mysql/Manifest b/www-apache/mod_auth_mysql/Manifest deleted file mode 100644 index 279999df809e..000000000000 --- a/www-apache/mod_auth_mysql/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_auth_mysql-3.0.0.tar.gz 19257 SHA256 56da2e386583548f2fd9976101633f028d5d4649b46f428ff1d0dd1639efbad4 SHA512 99e71b0df27966b1540be325c2e124e3f09e40b39afbc6757b539309358b9a52dbeae21f16429348db014f136a19b06859e82af7c5bb5130c6cb923138b79fc9 WHIRLPOOL 60538b9fa9d1e6baea874ad5b1fac0ec12e39dd11e465e197275177b6ea01c974baa1ba8d2ede688cf57ee155e80dfd909292b08b9751b372df1616818eabe89 diff --git a/www-apache/mod_auth_mysql/files/12_mod_auth_mysql.conf b/www-apache/mod_auth_mysql/files/12_mod_auth_mysql.conf deleted file mode 100644 index f33ced4bdda0..000000000000 --- a/www-apache/mod_auth_mysql/files/12_mod_auth_mysql.conf +++ /dev/null @@ -1,132 +0,0 @@ -<IfDefine AUTH_MYSQL> -LoadModule mysql_auth_module modules/mod_auth_mysql.so - -# mod_auth_mysql can be used to limit access to documents by checking -# data in a MySQL database. - -# This will enable user-based MySQL authentication of everything -# within /home/httpd. You'll need to do the following as the MySQL -# root user beforehand: -# -# CREATE DATABASE auth; -# USE auth; -# CREATE TABLE users ( -# user_name CHAR(30) NOT NULL, -# user_passwd CHAR(20) NOT NULL, -# PRIMARY KEY (user_name) -# ); -# GRANT SELECT -# ON auth.users -# TO authuser@localhost -# IDENTIFIED BY 'PaSsW0Rd'; -# -# INSERT INTO users VALUES ('testuser', ENCRYPT('testpass')); -# -#<Directory /home/httpd> -# # If you want tot make mod_auth_mysql work with apache-2.2, please uncomment -# # the following line: -# #AuthBasicAuthoritative Off -# AuthName "MySQL authenticated zone" -# AuthType Basic -# -# AuthMySQLUser authuser -# AuthMySQLPassword PaSsW0Rd -# AuthMySQLDB auth -# AuthMySQLUserTable users -# AuthMySQLNameField user_name -# AuthMySQLPasswordField user_passwd -# -# require valid-user -#</Directory> - -# This will enable group-based MySQL authentication of everything -# within /home/httpd. You'll need to do the following as the MySQL -# root user beforehand: -# -# CREATE DATABASE auth; -# USE auth; -# CREATE TABLE users ( -# user_name CHAR(30) NOT NULL, -# user_passwd CHAR(20) NOT NULL, -# user_group CHAR(20) NOT NULL, -# PRIMARY KEY (user_name) -# ); -# GRANT SELECT -# ON auth.users -# TO authuser@localhost -# IDENTIFIED BY 'PaSsW0Rd'; -# -# INSERT INTO users VALUES ('testuser', ENCRYPT('testpass'), 'user'); -# INSERT INTO users VALUES ('testadmin', ENCRYPT('testpass'), 'admin'); -# -#<Directory /home/httpd> -# # If you want tot make mod_auth_mysql work with apache-2.2, please uncomment -# # the following line: -# #AuthBasicAuthoritative Off -# AuthName "MySQL group authenticated zone" -# AuthType Basic -# -# AuthMySQLUser authuser -# AuthMySQLPassword PaSsW0Rd -# AuthMySQLDB auth -# AuthMySQLUserTable users -# AuthMySQLNameField user_name -# AuthMySQLPasswordField user_passwd -# AuthMySQLGroupField user_group -# -# require group admin -#</Directory> - -# Like the above this enables group-based MySQL authentication of -# everything within /home/httpd, but this configuration allows users to -# belong to more than one group. You'll need to do the following as -# the MySQL root user beforehand: -# -# CREATE DATABASE auth; -# USE auth; -# CREATE TABLE users ( -# user_name CHAR(30) NOT NULL, -# user_passwd CHAR(20) NOT NULL, -# PRIMARY KEY (user_name) -# ); -# CREATE TABLE groups ( -# user_name CHAR(30) NOT NULL, -# user_group CHAR(20) NOT NULL, -# PRIMARY KEY (user_name, user_group) -# ); -# GRANT SELECT -# ON auth.users -# TO authuser@localhost -# IDENTIFIED BY 'PaSsW0Rd'; -# GRANT SELECT -# ON auth.groups -# TO authuser@localhost -# IDENTIFIED BY 'PaSsW0Rd'; -# -# INSERT INTO users VALUES ('testuser', ENCRYPT('testpass')); -# INSERT INTO groups VALUES ('testuser', 'user'); -# INSERT INTO users VALUES ('testadmin', ENCRYPT('testpass')); -# INSERT INTO groups VALUES ('testadmin', 'admin'); -# INSERT INTO groups VALUES ('testadmin', 'user'); -# -#<Directory /home/httpd> -# # If you want tot make mod_auth_mysql work with apache-2.2, please uncomment -# # the following line: -# #AuthBasicAuthoritative Off -# AuthName "MySQL group authenticated zone" -# AuthType Basic -# -# AuthMySQLUser authuser -# AuthMySQLPassword PaSsW0Rd -# AuthMySQLDB auth -# AuthMySQLUserTable users -# AuthMySQLNameField user_name -# AuthMySQLPasswordField user_passwd -# AuthMySQLGroupTable groups -# AuthMySQLGroupField user_group -# -# require group user -#</Directory> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-apache-2.2.patch b/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-apache-2.2.patch deleted file mode 100644 index 30881f878d23..000000000000 --- a/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-apache-2.2.patch +++ /dev/null @@ -1,131 +0,0 @@ -Index: mod_auth_mysql-3.0.0/mod_auth_mysql.c -=================================================================== ---- mod_auth_mysql-3.0.0.orig/mod_auth_mysql.c -+++ mod_auth_mysql-3.0.0/mod_auth_mysql.c -@@ -206,7 +206,7 @@ - #define SNPRINTF apr_snprintf - #define PSTRDUP apr_pstrdup - #define PSTRNDUP apr_pstrndup -- #define STRCAT ap_pstrcat -+ #define STRCAT apr_pstrcat - #define POOL apr_pool_t - #include "http_request.h" /* for ap_hook_(check_user_id | auth_checker)*/ - #include "ap_compat.h" -@@ -237,7 +237,7 @@ - #define SNPRINTF ap_snprintf - #define PSTRDUP ap_pstrdup - #define PSTRNDUP ap_pstrndup -- #define STRCAT ap_pstrcat -+ #define STRCAT apr_pstrcat - #define POOL pool - #include <stdlib.h> - #include "ap_sha1.h" -@@ -589,87 +589,87 @@ static void * create_mysql_auth_dir_conf - static - command_rec mysql_auth_cmds[] = { - AP_INIT_TAKE1("AuthMySQLHost", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlhost), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlhost), - OR_AUTHCFG, "mysql server host name"), - - AP_INIT_TAKE1("AuthMySQLPort", ap_set_int_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlport), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlport), - OR_AUTHCFG, "mysql server port number"), - - AP_INIT_TAKE1("AuthMySQLSocket", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlsocket), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlsocket), - OR_AUTHCFG, "mysql server socket path"), - - AP_INIT_TAKE1("AuthMySQLUser", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqluser), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqluser), - OR_AUTHCFG, "mysql server user name"), - - AP_INIT_TAKE1("AuthMySQLPassword", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlpasswd), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlpasswd), - OR_AUTHCFG, "mysql server user password"), - - AP_INIT_TAKE1("AuthMySQLDB", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlDB), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlDB), - OR_AUTHCFG, "mysql database name"), - - AP_INIT_TAKE1("AuthMySQLUserTable", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlpwtable), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlpwtable), - OR_AUTHCFG, "mysql user table name"), - - AP_INIT_TAKE1("AuthMySQLGroupTable", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlgrptable), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlgrptable), - OR_AUTHCFG, "mysql group table name"), - - AP_INIT_TAKE1("AuthMySQLNameField", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlNameField), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlNameField), - OR_AUTHCFG, "mysql User ID field name within User table"), - - AP_INIT_TAKE1("AuthMySQLGroupField", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlGroupField), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlGroupField), - OR_AUTHCFG, "mysql Group field name within table"), - - AP_INIT_TAKE1("AuthMySQLGroupUserNameField", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlGroupUserNameField), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlGroupUserNameField), - OR_AUTHCFG, "mysql User ID field name within Group table"), - - AP_INIT_TAKE1("AuthMySQLPasswordField", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlPasswordField), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlPasswordField), - OR_AUTHCFG, "mysql Password field name within table"), - - AP_INIT_TAKE1("AuthMySQLPwEncryption", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlEncryptionField), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlEncryptionField), - OR_AUTHCFG, "mysql password encryption method"), - - AP_INIT_TAKE1("AuthMySQLSaltField", ap_set_string_slot, -- (void*) APR_XtOffsetOf(mysql_auth_config_rec, mysqlSaltField), -+ (void*) APR_OFFSETOF(mysql_auth_config_rec, mysqlSaltField), - OR_AUTHCFG, "mysql salfe field name within table"), - - /* AP_INIT_FLAG("AuthMySQLKeepAlive", ap_set_flag_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlKeepAlive), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlKeepAlive), - OR_AUTHCFG, "mysql connection kept open across requests if On"), - */ - AP_INIT_FLAG("AuthMySQLAuthoritative", ap_set_flag_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlAuthoritative), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlAuthoritative), - OR_AUTHCFG, "mysql lookup is authoritative if On"), - - AP_INIT_FLAG("AuthMySQLNoPasswd", ap_set_flag_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlNoPasswd), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlNoPasswd), - OR_AUTHCFG, "If On, only check if user exists; ignore password"), - - AP_INIT_FLAG("AuthMySQLEnable", ap_set_flag_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlEnable), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlEnable), - OR_AUTHCFG, "enable mysql authorization"), - - AP_INIT_TAKE1("AuthMySQLUserCondition", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlUserCondition), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlUserCondition), - OR_AUTHCFG, "condition to add to user where-clause"), - - AP_INIT_TAKE1("AuthMySQLGroupCondition", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlGroupCondition), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlGroupCondition), - OR_AUTHCFG, "condition to add to group where-clause"), - - AP_INIT_TAKE1("AuthMySQLCharacterSet", ap_set_string_slot, -- (void *) APR_XtOffsetOf(mysql_auth_config_rec, mysqlCharacterSet), -+ (void *) APR_OFFSETOF(mysql_auth_config_rec, mysqlCharacterSet), - OR_AUTHCFG, "mysql character set to be used"), - - { NULL } diff --git a/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-htpasswd2-auth-style.patch b/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-htpasswd2-auth-style.patch deleted file mode 100644 index e7f6eb31ef3f..000000000000 --- a/www-apache/mod_auth_mysql/files/mod_auth_mysql-3.0.0-htpasswd2-auth-style.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: mod_auth_mysql-3.0.0/mod_auth_mysql.c -=================================================================== ---- mod_auth_mysql-3.0.0.orig/mod_auth_mysql.c -+++ mod_auth_mysql-3.0.0/mod_auth_mysql.c -@@ -288,6 +288,7 @@ static short pw_crypted(POOL * pool, con - static short pw_aes(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt); - #endif - static short pw_sha1(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt); -+static short pw_apr(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt); - static short pw_plain(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt); - - static char * format_remote_host(request_rec * r, char ** parm); -@@ -318,7 +319,8 @@ static encryption encryptions[] = {{"cry - #if _AES - {"aes", SALT_REQUIRED, pw_aes}, - #endif -- {"sha1", NO_SALT, pw_sha1}}; -+ {"sha1", NO_SALT, pw_sha1}, -+ {"apr", NO_SALT, pw_apr}}; - typedef struct { /* User formatting patterns */ - char pattern; /* Pattern to match */ - char * (*func)(request_rec * r, char ** parm); -@@ -856,6 +858,12 @@ static short pw_sha1(POOL * pool, const - return strcasecmp(bin2hex(pool, scrambled_sent_pw, enc_len), real_pw) == 0; - } - -+/* checks passwords from htpasswd */ -+static short pw_apr(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt) { -+ /* apr_password_validate will do the job */ -+ return apr_password_validate(sent_pw, real_pw) == APR_SUCCESS; -+} -+ - /* checks plain text passwords */ - static short pw_plain(POOL * pool, const char * real_pw, const char * sent_pw, const char * salt) { - return strcmp(real_pw, sent_pw) == 0; diff --git a/www-apache/mod_auth_mysql/metadata.xml b/www-apache/mod_auth_mysql/metadata.xml deleted file mode 100644 index c247b24b6daf..000000000000 --- a/www-apache/mod_auth_mysql/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>mysql-bugs@gentoo.org</email> - <name>MySQL</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">modauthmysql</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apache/mod_auth_mysql/mod_auth_mysql-3.0.0-r3.ebuild b/www-apache/mod_auth_mysql/mod_auth_mysql-3.0.0-r3.ebuild deleted file mode 100644 index f6772bc9fc68..000000000000 --- a/www-apache/mod_auth_mysql/mod_auth_mysql-3.0.0-r3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit apache-module eutils multilib - -DESCRIPTION="Basic authentication for Apache using a MySQL database" -HOMEPAGE="http://modauthmysql.sourceforge.net/" -SRC_URI="mirror://sourceforge/modauthmysql/${P}.tar.gz" - -LICENSE="Apache-1.1" -KEYWORDS="amd64 x86" -SLOT="0" -IUSE="" - -DEPEND="virtual/mysql - sys-libs/zlib" -RDEPEND="${DEPEND} - !www-apache/mod-auth-mysql" - -APXS2_ARGS="-c -I/usr/include/mysql -L/usr/$(get_libdir)/mysql -Wl,-R/usr/$(get_libdir)/mysql -lmysqlclient_r -lm -lz ${PN}.c" -APACHE2_MOD_CONF="12_${PN}" -APACHE2_MOD_DEFINE="AUTH_MYSQL" - -DOCFILES="README CONFIGURE" - -need_apache2_2 - -src_prepare() { - epatch "${FILESDIR}/${P}-apache-2.2.patch" - epatch "${FILESDIR}/${P}-htpasswd2-auth-style.patch" -} diff --git a/www-apache/mod_auth_nufw/Manifest b/www-apache/mod_auth_nufw/Manifest deleted file mode 100644 index 92df414c9454..000000000000 --- a/www-apache/mod_auth_nufw/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_auth_nufw-2.2.2.tar.bz2 35865 SHA256 10a779a7cd6eb1ad6f40ec385e2f58e65f280a6c91916c5616ec3fbac8ab9d13 SHA512 14516497b71bc706c163ecda334887d5dab46e62689074f9e658b76fa01da97751e47b8e561b234ef2067cee7820bbdfbc00838046e1e8f861af3b7de46cc101 WHIRLPOOL 0b692827b3e9a5964704335887a48544ff1189342e8524bf4c1ecd97ba770cabd54a2a6f13a995659b1eaface7509d5c9b76f9cbed9d5282fca550c4acf16fac diff --git a/www-apache/mod_auth_nufw/files/50_mod_auth_nufw.conf b/www-apache/mod_auth_nufw/files/50_mod_auth_nufw.conf deleted file mode 100644 index 6897d3b6b5ac..000000000000 --- a/www-apache/mod_auth_nufw/files/50_mod_auth_nufw.conf +++ /dev/null @@ -1,5 +0,0 @@ -<IfDefine AUTH_NUFW> -LoadModule mod_auth_nufw modules/mod_auth_nufw.so -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_auth_nufw/metadata.xml b/www-apache/mod_auth_nufw/metadata.xml deleted file mode 100644 index 9ca007bf8d85..000000000000 --- a/www-apache/mod_auth_nufw/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>A NuFW authentication module for apache</longdescription> -</pkgmetadata> diff --git a/www-apache/mod_auth_nufw/mod_auth_nufw-2.2.2.ebuild b/www-apache/mod_auth_nufw/mod_auth_nufw-2.2.2.ebuild deleted file mode 100644 index fb244268225d..000000000000 --- a/www-apache/mod_auth_nufw/mod_auth_nufw-2.2.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit autotools confutils apache-module - -DESCRIPTION="A NuFW authentication module for Apache" -HOMEPAGE="http://software.inl.fr/trac/wiki/EdenWall/mod_auth_nufw" -SRC_URI="http://software.inl.fr/releases/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+mysql postgres" - -DEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql[server] )" -RDEPEND="${DEPEND}" - -APACHE2_MOD_FILE="mod_auth_nufw.so" -APACHE2_MOD_CONF="50_${PN}" -APACHE2_MOD_DEFINE="AUTH_NUFW" - -DOCFILES="doc/mod_auth_nufw.html" - -need_apache2_2 - -pkg_setup() { - confutils_require_one mysql postgres -} - -src_prepare() { - eautoreconf -} - -src_configure() { - CPPFLAGS="-I$(/usr/bin/apr-1-config --includedir) ${CPPFLAGS}" \ - econf \ - --with-apache22 \ - $(use_with mysql) \ - || die "econf failed" -} - -src_compile() { - emake || die "emake failed" -} diff --git a/www-apache/mod_auth_token/Manifest b/www-apache/mod_auth_token/Manifest deleted file mode 100644 index 987da8c92325..000000000000 --- a/www-apache/mod_auth_token/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_auth_token-1.0.6-beta.tar.gz 555111 SHA256 10888bde6aa42cfce34a593eabe7f582dcabe6fca814e2496c06fdf444334ee9 SHA512 d6d30902bab7f1a589ec9383e64c1d3aa869df906c26d8c9fc5efe25b3fed15ed6481345332fc46082bbcc8e09fa13237a5ec7ee8a1649667b0c73f0585658c4 WHIRLPOOL a734c7c59275f4bd69b7291ffcb11a6fce505fd10ac5f2c8fce7e0315558965d32cb603266015358a523658b99ac5b9f6e7ebb2549f111de6bf2f11c7d96af0a diff --git a/www-apache/mod_auth_token/files/75_mod_auth_token.conf b/www-apache/mod_auth_token/files/75_mod_auth_token.conf deleted file mode 100644 index 3962fc66a708..000000000000 --- a/www-apache/mod_auth_token/files/75_mod_auth_token.conf +++ /dev/null @@ -1,26 +0,0 @@ -<IfDefine AUTH_TOKEN> - - LoadModule auth_token_module modules/mod_auth_token.so - - # The token is an hex-encoded MD5 hash of the secret password, relative file - # path and the timestamp. It is encoded onto the URI as: - # <uri-prefix><token>/<timestamp-in-hex><rel-path - # where the token is generated as - # md5("secret" + "/path/to/file.txt" + dechex(time_now())) - # To add the IP of client into the in the md5 hash, enable AuthTokenLimitByIp. - - #<Location /protected/> - #AuthTokenSecret "secret" - #AuthTokenPrefix /protected/ - #AuthTokenTimeout 60 - #AuthTokenLimitByIp off - #</Location> - - # Example: - # /protected/dee0ed6174a894113d5e8f6c98f0e92b/43eaf9c5/path/to/file.txt - # maps to - # /protected/path/to/file.txt - -</IfDefine> - -# vim: ts=4 filetype=apache
\ No newline at end of file diff --git a/www-apache/mod_auth_token/files/mod_auth_token-1.0.6_beta-ap_pstrcat.patch b/www-apache/mod_auth_token/files/mod_auth_token-1.0.6_beta-ap_pstrcat.patch deleted file mode 100644 index 54a00e072fa4..000000000000 --- a/www-apache/mod_auth_token/files/mod_auth_token-1.0.6_beta-ap_pstrcat.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: mod_auth_token/mod_auth_token.c -=================================================================== ---- mod_auth_token.orig/mod_auth_token.c -+++ mod_auth_token/mod_auth_token.c -@@ -64,7 +64,7 @@ static const char *auth_token_set_prefix - auth_token_config_rec *conf = (auth_token_config_rec*)config; - - if (arg[len - 1] != '/') { -- ap_set_string_slot(cmd, config, apr_pstrcat(cmd->pool, arg, '/')); -+ ap_set_string_slot(cmd, config, apr_pstrcat(cmd->pool, arg, "/", NULL)); - conf->prefix_len = len + 1; - } - else { diff --git a/www-apache/mod_auth_token/metadata.xml b/www-apache/mod_auth_token/metadata.xml deleted file mode 100644 index 040dfc913736..000000000000 --- a/www-apache/mod_auth_token/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>pavel.stratil-jun@fenix.cz</email> - <description>Proxied co-maintainer assign bugs to him</description> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="google-code">mod-auth-token</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apache/mod_auth_token/mod_auth_token-1.0.6_beta.ebuild b/www-apache/mod_auth_token/mod_auth_token-1.0.6_beta.ebuild deleted file mode 100644 index cf9132258bdd..000000000000 --- a/www-apache/mod_auth_token/mod_auth_token-1.0.6_beta.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit apache-module eutils - -MY_P="${PN}-${PV/_/-}" -DESCRIPTION="Token based URI access module for Apache2" -HOMEPAGE="https://code.google.com/p/mod-auth-token/" -SRC_URI="https://mod-auth-token.googlecode.com/files/${MY_P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="75_${PN}" -APACHE2_MOD_DEFINE="AUTH_TOKEN" - -need_apache2_2 - -S="${WORKDIR}/${PN}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-ap_pstrcat.patch -} - -src_compile() { - local flag= - APXS2_ARGS= - - for flag in ${CFLAGS}; do - APXS2_ARGS+=" -Wc,${flag}" - done - - for flag in ${LDFLAGS}; do - APXS2_ARGS+=" -Wl,${flag}" - done - - APXS2_ARGS="${APXS2_ARGS} -c ${PN}.c" - apache-module_src_compile -} diff --git a/www-apache/mod_cband/Manifest b/www-apache/mod_cband/Manifest deleted file mode 100644 index 3f96e5e5ec52..000000000000 --- a/www-apache/mod_cband/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod-cband-0.9.7.5.tgz 70713 SHA256 6fd9024354153cc52538c81986afc18c1ff9395523bbe096f1810903fa7528ab SHA512 71b6b9946c24a7f424746c8f9add721ed1a14681b97a3d41115fbc228b83dba7068089f48d8acc41b108117f4abe3f0b55a77af0faefd0c84975e7003607714a WHIRLPOOL 4494e07f0b27f34932df45f2790335548af34c77caae5074e626f45c29feb0d1214deb9b34dfea62c756f9e6d92dd88211216beb673af3e1cd17c42f1e06e10b diff --git a/www-apache/mod_cband/files/10_mod_cband.conf b/www-apache/mod_cband/files/10_mod_cband.conf deleted file mode 100644 index 7f038889c62f..000000000000 --- a/www-apache/mod_cband/files/10_mod_cband.conf +++ /dev/null @@ -1,37 +0,0 @@ -# This file only loads mod_cband and enables /cband-status page. -# For examples please consult the vhosts.conf.example.gz, -# vhosts2.conf.example.gz and vhosts3.conf.example.gz files installed in -# /usr/share/doc/mod_cband-*/ - -<IfDefine CBAND> -LoadModule cband_module modules/mod_cband.so - -<Location /cband-status> - SetHandler cband-status -</Location> - -# Some defaults: -#CBandDefaultExceededURL http://www.google.com -#CBandScoreFlushPeriod 100 - -# And in virtual host configuration to limit it's speed: -#<VirtualHost *:80> -# DocumentRoot /var/www/example.com/htdocs -# ServerName www.example.com -# <IfModule mod_cband.c> -# CBandLimit 600M -# CBandExceededURL http://www.example.com/ex1.html -# CBandScoreboard /var/run/mod_cband.example.com.scoreboard -# CBandPeriod 200S -# -# # 100kb/s, 10 request/s, max 5 connections -# CBandSpeed 100kb 10 5 -# -# # 10kb/s, 3 request/s -> speed limit for any remote client, max 5 connections -# CBandRemoteSpeed 10kb/s 3 5 -# </IfModule> -#</VirtualHost> - -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_cband/metadata.xml b/www-apache/mod_cband/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_cband/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_cband/mod_cband-0.9.7.5.ebuild b/www-apache/mod_cband/mod_cband-0.9.7.5.ebuild deleted file mode 100644 index 357254d05413..000000000000 --- a/www-apache/mod_cband/mod_cband-0.9.7.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -KEYWORDS="amd64 x86" - -DESCRIPTION="Apache2 bandwidth quota and throttling module" -HOMEPAGE="http://codee.pl/cband.html" -SRC_URI="http://cband.linux.pl/download/mod-cband-${PV}.tgz" -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/mod-cband-${PV}" - -DOCFILES="conf/vhosts3.conf.example \ - conf/vhosts2.conf.example \ - conf/vhosts.conf.example \ - Changes AUTHORS doc/*" - -APACHE2_MOD_CONF="10_${PN}" -APACHE2_MOD_DEFINE="CBAND" - -APXS2_ARGS="-DDST_CLASS=3 -c ${PN}.c" - -need_apache2_2 diff --git a/www-apache/mod_fastcgi/Manifest b/www-apache/mod_fastcgi/Manifest deleted file mode 100644 index 27d71ff29c38..000000000000 --- a/www-apache/mod_fastcgi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_fastcgi-SNAP-0910052141.tar.gz 103255 SHA256 e6564ae206284806c781834e9e89aa4b0a4dd647b45c6da5cc389c65a984bdc7 SHA512 4ab909bb26104542d44490a30f2a77f71c7f4345902f00e06424f03bbf81858a72a713580ee6081088e6d5154f702a155d25b675111371c087c122ef6d181d95 WHIRLPOOL d576eda007ce0ae598501877abbe34e407d2335d3feedd096b930a8cd7da65107efb906bd5fa75cafc30d9c2bb7bbe7a09bfaa27d40d6812b4db02514276dfd0 diff --git a/www-apache/mod_fastcgi/files/20_mod_fastcgi.conf b/www-apache/mod_fastcgi/files/20_mod_fastcgi.conf deleted file mode 100644 index 583524b568ae..000000000000 --- a/www-apache/mod_fastcgi/files/20_mod_fastcgi.conf +++ /dev/null @@ -1,6 +0,0 @@ -<IfDefine FASTCGI> -LoadModule fastcgi_module modules/mod_fastcgi.so -AddHandler fastcgi-script fcg fcgi fpl -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_fastcgi/files/mod_fastcgi-compile-against-apache2.4.patch b/www-apache/mod_fastcgi/files/mod_fastcgi-compile-against-apache2.4.patch deleted file mode 100644 index 417c03ef83b1..000000000000 --- a/www-apache/mod_fastcgi/files/mod_fastcgi-compile-against-apache2.4.patch +++ /dev/null @@ -1,137 +0,0 @@ -Index: libapache-mod-fastcgi/fcgi.h -=================================================================== ---- libapache-mod-fastcgi.orig/fcgi.h 2012-03-07 14:29:04.005720240 +0100 -+++ libapache-mod-fastcgi/fcgi.h 2012-03-07 14:29:07.830566657 +0100 -@@ -34,6 +34,10 @@ - #define APACHE2 - #endif - -+#ifdef AP_DECLARE_MODULE -+#define APACHE24 -+#endif -+ - #ifdef APACHE2 - - #include <sys/stat.h> -@@ -57,10 +61,16 @@ - #define XtOffsetOf APR_OFFSETOF - #define ap_select select - -+#ifdef APACHE24 -+#define unixd_config ap_unixd_config -+#endif -+ -+#ifdef APACHE2 - #define ap_user_id unixd_config.user_id - #define ap_group_id unixd_config.group_id - #define ap_user_name unixd_config.user_name - #define ap_suexec_enabled unixd_config.suexec_enabled -+#endif - - #ifndef S_ISDIR - #define S_ISDIR(m) (((m)&(S_IFMT)) == (S_IFDIR)) -@@ -365,42 +375,42 @@ - #ifdef APACHE2 - - #ifdef WIN32 --#define FCGI_LOG_EMERG __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_ALERT __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_CRIT __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_ERR __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_WARN __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_NOTICE __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_INFO __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(GetLastError()) --#define FCGI_LOG_DEBUG __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_EMERG APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_ALERT APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_CRIT APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_ERR APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_WARN APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_NOTICE APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_INFO APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(GetLastError()) -+#define FCGI_LOG_DEBUG APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(GetLastError()) - #else /* !WIN32 */ --#define FCGI_LOG_EMERG __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_ALERT __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_CRIT __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_ERR __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_WARN __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_NOTICE __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_INFO __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_DEBUG __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(errno) --#endif -- --#define FCGI_LOG_EMERG_ERRNO __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_ALERT_ERRNO __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_CRIT_ERRNO __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_ERR_ERRNO __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_WARN_ERRNO __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_NOTICE_ERRNO __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_INFO_ERRNO __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(errno) --#define FCGI_LOG_DEBUG_ERRNO __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(errno) -- --#define FCGI_LOG_EMERG_NOERRNO __FILE__,__LINE__,APLOG_EMERG,0 --#define FCGI_LOG_ALERT_NOERRNO __FILE__,__LINE__,APLOG_ALERT,0 --#define FCGI_LOG_CRIT_NOERRNO __FILE__,__LINE__,APLOG_CRIT,0 --#define FCGI_LOG_ERR_NOERRNO __FILE__,__LINE__,APLOG_ERR,0 --#define FCGI_LOG_WARN_NOERRNO __FILE__,__LINE__,APLOG_WARNING,0 --#define FCGI_LOG_NOTICE_NOERRNO __FILE__,__LINE__,APLOG_NOTICE,0 --#define FCGI_LOG_INFO_NOERRNO __FILE__,__LINE__,APLOG_INFO,0 --#define FCGI_LOG_DEBUG_NOERRNO __FILE__,__LINE__,APLOG_DEBUG,0 -+#define FCGI_LOG_EMERG APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_ALERT APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_CRIT APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_ERR APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_WARN APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_NOTICE APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_INFO APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_DEBUG APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(errno) -+#endif -+ -+#define FCGI_LOG_EMERG_ERRNO APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_ALERT_ERRNO APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_CRIT_ERRNO APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_ERR_ERRNO APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_WARN_ERRNO APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_NOTICE_ERRNO APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_INFO_ERRNO APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(errno) -+#define FCGI_LOG_DEBUG_ERRNO APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(errno) -+ -+#define FCGI_LOG_EMERG_NOERRNO APLOG_MARK,APLOG_EMERG,0 -+#define FCGI_LOG_ALERT_NOERRNO APLOG_MARK,APLOG_ALERT,0 -+#define FCGI_LOG_CRIT_NOERRNO APLOG_MARK,APLOG_CRIT,0 -+#define FCGI_LOG_ERR_NOERRNO APLOG_MARK,APLOG_ERR,0 -+#define FCGI_LOG_WARN_NOERRNO APLOG_MARK,APLOG_WARNING,0 -+#define FCGI_LOG_NOTICE_NOERRNO APLOG_MARK,APLOG_NOTICE,0 -+#define FCGI_LOG_INFO_NOERRNO APLOG_MARK,APLOG_INFO,0 -+#define FCGI_LOG_DEBUG_NOERRNO APLOG_MARK,APLOG_DEBUG,0 - - #else /* !APACHE2 */ - -Index: libapache-mod-fastcgi/mod_fastcgi.c -=================================================================== ---- libapache-mod-fastcgi.orig/mod_fastcgi.c 2012-03-07 14:29:04.017047773 +0100 -+++ libapache-mod-fastcgi/mod_fastcgi.c 2012-03-07 14:29:07.841272721 +0100 -@@ -97,6 +97,10 @@ - } while (0) - #endif - -+#ifdef APACHE24 -+module AP_MODULE_DECLARE_DATA fastcgi_module; -+#endif -+ - /* - * Global variables - */ -@@ -3014,7 +3018,11 @@ - ap_hook_fixups(fixups, NULL, NULL, APR_HOOK_MIDDLE); - } - -+#ifdef APACHE24 -+AP_DECLARE_MODULE(fastcgi) = -+#else - module AP_MODULE_DECLARE_DATA fastcgi_module = -+#endif - { - STANDARD20_MODULE_STUFF, - fcgi_config_create_dir_config, /* per-directory config creator */ diff --git a/www-apache/mod_fastcgi/metadata.xml b/www-apache/mod_fastcgi/metadata.xml deleted file mode 100644 index 097975e3adc2..000000000000 --- a/www-apache/mod_fastcgi/metadata.xml +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -</pkgmetadata> diff --git a/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141-r1.ebuild b/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141-r1.ebuild deleted file mode 100644 index d5996fdca329..000000000000 --- a/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -inherit apache-module eutils - -MY_P="${PN}-SNAP-${PV/2.4.7_pre/}" -DESCRIPTION="FastCGI is a open extension to CGI without the limitations of server specific APIs" -HOMEPAGE="http://fastcgi.com/" -SRC_URI="http://www.fastcgi.com/dist/${MY_P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="mod_fastcgi" -IUSE="" - -APXS2_ARGS="-c mod_fastcgi.c fcgi*.c" -APACHE2_MOD_CONF="20_${PN}" -APACHE2_MOD_DEFINE="FASTCGI" - -DOCFILES="CHANGES README docs/LICENSE.TERMS docs/mod_fastcgi.html" - -S="${WORKDIR}/${MY_P}" - -need_apache2 - -src_prepare() { - epatch "${FILESDIR}/${PN}-compile-against-apache2.4.patch" -} diff --git a/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141.ebuild b/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141.ebuild deleted file mode 100644 index d65fe5fa09a2..000000000000 --- a/www-apache/mod_fastcgi/mod_fastcgi-2.4.7_pre0910052141.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -MY_P="${PN}-SNAP-${PV/2.4.7_pre/}" - -DESCRIPTION="FastCGI is a open extension to CGI without the limitations of server specific APIs" -HOMEPAGE="http://fastcgi.com/" -SRC_URI="http://www.fastcgi.com/dist/${MY_P}.tar.gz" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="mod_fastcgi" -IUSE="" - -APXS2_ARGS="-c mod_fastcgi.c fcgi*.c" -APACHE2_MOD_CONF="20_${PN}" -APACHE2_MOD_DEFINE="FASTCGI" - -DOCFILES="CHANGES README docs/LICENSE.TERMS docs/mod_fastcgi.html" - -S="${WORKDIR}/${MY_P}" - -need_apache2_2 diff --git a/www-apache/mod_ftpd/Manifest b/www-apache/mod_ftpd/Manifest deleted file mode 100644 index e1bc0b357b17..000000000000 --- a/www-apache/mod_ftpd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_ftpd-0.14.tar.bz2 330410 SHA256 f36d3b65a5a200fca0c58e453246635e0f8e94c7f870d2b2f1946fa4a8b06d09 SHA512 0273fc3ada34556b1d0483f5f16d5ba119d373d99b597a46d7a8314c19cc4581b224cf43ffc99fd2a420dfc4656b7c9244c320105bc75744c5ff167306c28e56 WHIRLPOOL dd565df65794349cf989ac4d7a68fb5214e77fe10ee5459b585ca93e409a6a930e7e2f8994e4b92e9898cb0d013a71ab9031ea1d1e7c5b7cda10f790cec7476a diff --git a/www-apache/mod_ftpd/files/0.14-r1/45_mod_ftpd.conf b/www-apache/mod_ftpd/files/0.14-r1/45_mod_ftpd.conf deleted file mode 100644 index ab6b39e8ee2a..000000000000 --- a/www-apache/mod_ftpd/files/0.14-r1/45_mod_ftpd.conf +++ /dev/null @@ -1,51 +0,0 @@ -<IfDefine FTPD> -LoadModule ftpd_module modules/mod_ftpd.so - -# Load any of the provider modules here (for user specific chroots) -#LoadModule ftpd_dbm_module modules/mod_ftpd_dbm.so -#LoadModule ftpd_dbi_module modules/mod_ftpd_dbi.so -LoadModule ftpd_default_module modules/mod_ftpd_default.so -#LoadModule ftpd_fail_module modules/mod_ftpd_fail.so - -Listen 21 -<VirtualHost *:21> - DocumentRoot /home/ftp - FtpProtocol On - FtpShowRealPermissions Off - FtpAllowActive On - FtpPasvMinPort 1024 - FtpPasvMaxPort 65535 - FtpLimitOrder default - FtpDefaultMaxLogins 100 - - <Directory /home/ftp> - Anonymous_NoUserID Off - Anonymous_MustGiveEmail Off - Anonymous_VerifyEmail Off - Anonymous_LogEmail Off - Anonymous anonymous - AuthName ftp - AuthType Basic - Require valid-user - Order allow,deny - Allow from all - </Directory> - - # only allow changing, retrieving files, and listing on the site - <Location /> - <LimitExcept CHDIR GET LIST> - Deny from all - </LimitExcept> - </Location> - - # allow making directories, listing, chdir, and uploading files. - # But don't allow retrieving files. - <Location /upload> - <LimitExcept LIST PUT MKCOL CHDIR> - Deny from all - </LimitExcept> - </Location> -</VirtualHost> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_ftpd/metadata.xml b/www-apache/mod_ftpd/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_ftpd/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_ftpd/mod_ftpd-0.14-r1.ebuild b/www-apache/mod_ftpd/mod_ftpd-0.14-r1.ebuild deleted file mode 100644 index c4453c5ea902..000000000000 --- a/www-apache/mod_ftpd/mod_ftpd-0.14-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit apache-module - -DESCRIPTION="Apache2 module which provides an FTP server" -HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_ftpd/" -SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="dbi gdbm" - -DEPEND="dbi? ( dev-db/libdbi ) - gdbm? ( sys-libs/gdbm )" -RDEPEND="${DEPEND}" - -APACHE2_EXECFILES="providers/*/.libs/*.so" -APACHE2_MOD_CONF="0.14-r1/45_${PN}" -APACHE2_MOD_DEFINE="FTPD" - -DOCFILES="docs/manual.html AUTHORS ChangeLog NOTICE README TODO" - -need_apache2_2 - -src_prepare() { - sed -i -e 's/-Wc,-Werror//' Makefile.in providers/*/Makefile.in -} - -src_configure() { - local providers="default fail" - - use dbi && providers="dbi ${providers}" - use gdbm && providers="dbm ${providers}" - - econf \ - --with-apxs=${APXS} \ - --enable-providers="${providers}" \ - || die "econf failed" - } - -src_compile() { - emake || die "emake failed" -} diff --git a/www-apache/mod_layout/Manifest b/www-apache/mod_layout/Manifest deleted file mode 100644 index 58dc3346f5f4..000000000000 --- a/www-apache/mod_layout/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_layout-5.1.tar.gz 12798 SHA256 d00299e3aae38704096477377d20a5c5bcc32fe7802044358a79a31248cd23c6 SHA512 c4a9273da116a1c21356bbd3c8abd6b6ff82604fb5b5a01fd72e41ef8cc77427ad12d395436af894f4b10a227025d1dd45f68150ae6bad073d60820ac6753014 WHIRLPOOL b9966f313c134b6a498793bb2cc8a6a93ab7f604ad62ebee1d23821195265e7c97715172f5481e1ca204790bb112272f8b410a861b54b8f7838523862823ad8f diff --git a/www-apache/mod_layout/files/15_mod_layout.conf b/www-apache/mod_layout/files/15_mod_layout.conf deleted file mode 100644 index 5e652ae1cab1..000000000000 --- a/www-apache/mod_layout/files/15_mod_layout.conf +++ /dev/null @@ -1,148 +0,0 @@ -<IfDefine LAYOUT> -LoadModule layout_module modules/mod_layout.so - -<Directory /home/*/public_html> -# This default configuration adds a footer to every html page in ~user -# "Powered by Gentoo Linux" - -# Enable the filter for all text/html pages -# use LayoutHandler for Apache1 and AddOutputFilter for Apache2 -#LayoutHandler text/html -#AddOutputFilterByType LAYOUT text/html - -# This directives makes sure that all Layout headers and footers -# get Cache-Control: no-cache methods in all situations. This -# directive either takes On or Off." -# LayoutCacheNeeded - -# A URI which prints the header contents. -# LayoutHeader - -# A URI which prints the footer contents. -LayoutFooter "<p>Powered by <a href='http://www.gentoo.org'>Gentoo Linux</a></p>" - -# Add a layout to be inserted when a tag is found, this takes two -# options, with a third optional parameter. The first is a pattern, -# the second is the layout and the third is how the layout should be -# inserts (either prepend, append, or replace). The default is to -# replace. -# Layout "<-- replace_me -->" "<p>Visit: <a href=http://www.gentoo.org/>Gentoo Linux</a></p>" replace - -# Enter a URI that should be ignored, regular expressions are allowed. -# LayoutIgnoreURI - -# Enter a URI that should be ignored by the header, regular expressions -# are allowed. -# LayoutIgnoreHeaderURI - -# Enter a URI that should be ignored by the HTTPHeader, regular -# expressions are allowed. -# LayoutIgnoreHTTPHeaderURI - -# Enter a URI that should be ignored by the footer, regular expressions -# are allowed. -# LayoutIgnoreFooterURI - -# This can either be On or Off (default it Off). It places HTML comments -# in the outbound text describing when and where mod_layout has been -# inserting text. -LayoutComment On - -# This can either be On or Off (default it Off). This is both -# experimental and probably quite broke. -# LayoutProxy - -# This can either be On or Off (default it On). When off the original -# document is not displayed. -# LayoutDisplayOriginal - -# Turns On (default) or Off a list of standard types to handle. -# LayoutDefaultHandlers - -# This takes a SSI style timme format that can be used to change the -# output by mod_layout's internal TIME environmental variables that -# it introduces. -# LayoutTimeFormat - -# Takes a URI to call for the HTTP Header. -# LayoutHTTPHeader - -# Specify handlers that mod_layout should produce HTTP headers for. -# LayoutHTTPOverrideHandler - -# Specify URI's that mod_layout should produce HTTP headers for. -# LayoutHTTPOverrideURI - -# This takes no arguments. If found it will turn off the footer. -# LayoutFooterOff - -# This takes no arguments. If found it will turn off the header. -# LayoutHeaderOff - -# This takes no arguments. If found it will turn off the http header. -# LayoutHTTPHeaderOff - -# Turns on and off asynchronous POSTs (AKA everything can see the post -# data). -# LayoutPostAsync - -# This moves the default cache from /tmp to another directory(or a -# RAM disk). -# LayoutCache - -# Turning this On or Off afffects whether or not headers and footers -# are appended when creating subsections. -# LayoutAppend - -# Turning this on and off will tell mod_layout to attempt to resolve -# content (do a merger of the footer, body and header text -# LayoutMerge - -# Use this to change the default begin tag to use during merges (the -# default string is \<HTML>\ -# LayoutMergeBeginTag - -# Use this to change the default end tag to use during merges (the -# default string is \<\\HTML>\ -# LayoutMergeEndTag - -# Use this to change the default end tag to use during merges (the -# default string is \<\\HTML>\ -# LayoutHeaderAppend - -# Use this to change the default end tag to use during merges (the -# default string is \<\\HTML>\ -# LayoutFooterAppend - -# When enabled (it takes on and off flags) mod_layout will not try -# to wrap any errors. Merge must be enabled for this to work. The -# default for this is off. -# LayoutMergeErrorIgnore - -# If this tag is found during a merge, no footer or header will be -# inserted into the document -# LayoutIgnoreTag - -# If this tag is found during a merge, no footer will be inserted -# into the document -# LayoutIgnoreTagFooter - -# If this tag is found during a merge, no header will be inserted -# into the document -# LayoutIgnoreTagHeader - -# This turns on mod_layout's own text/html and text/plain handler -# LayoutHTMLHandler - -# If this is enabled and you are doing a merge, the tags used for the -# merge will be replaced. -# LayoutReplaceTags - -# If you want applications to do notes (a set of directives to control -# actions inside apache). -# LayoutNotes - -</Directory> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_layout/metadata.xml b/www-apache/mod_layout/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_layout/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_layout/mod_layout-5.1.ebuild b/www-apache/mod_layout/mod_layout-5.1.ebuild deleted file mode 100644 index d8b4a8d602ac..000000000000 --- a/www-apache/mod_layout/mod_layout-5.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -DESCRIPTION="An Apache2 module for adding custom headers and/or footers" -HOMEPAGE="http://tangent.org/index.pl?node_id=362" -SRC_URI="http://download.tangent.org/${P}.tar.gz" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="amd64 ppc x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -APXS2_ARGS="-c ${PN}.c utility.c layout.c" - -APACHE2_MOD_CONF="15_mod_layout" -APACHE2_MOD_DEFINE="LAYOUT" - -DOCFILES="README" - -need_apache2_2 diff --git a/www-apache/mod_loadavg/Manifest b/www-apache/mod_loadavg/Manifest deleted file mode 100644 index f6c290d03391..000000000000 --- a/www-apache/mod_loadavg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_loadavg-0.0.1.c 10516 SHA256 025df5362b49998577575b384fd20444239d9ec72843e54a918da9d6b37aba3b SHA512 83396467b7cd21d512d84621fdb17a451309e218a984e9061af5c1615e0691ca73403124c89d1c4fba5d9631c8b2855597165c1864bf707bfe898caaf845a7d7 WHIRLPOOL 4afba40c96f0c0cdb3fccc3436a2dfd3f5e0a7bde32233d2fd6b3454af0d3f9fabca00ad0e505879866fa2405471d927ca4c52e3cc0a71bda25663b036e877e7 diff --git a/www-apache/mod_loadavg/files/10_mod_loadavg.conf b/www-apache/mod_loadavg/files/10_mod_loadavg.conf deleted file mode 100644 index 5991656cbefc..000000000000 --- a/www-apache/mod_loadavg/files/10_mod_loadavg.conf +++ /dev/null @@ -1,18 +0,0 @@ -<IfDefine LOADAVG> -LoadModule loadavg_module modules/mod_loadavg.so - -# Set mod_loadavg on -#ModLoadavg On - -# Set maximum value for the load average of the last minute -# Default: 4.0 -#Loadavg1 4.0 - -# Set maximum value for the load average of the last 5 minutes -#Loadavg5 4.0 - -# Set maximum value for the load average of the last 15 minutes -#Loadavg15 4.0 -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_loadavg/metadata.xml b/www-apache/mod_loadavg/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_loadavg/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_loadavg/mod_loadavg-0.0.1.ebuild b/www-apache/mod_loadavg/mod_loadavg-0.0.1.ebuild deleted file mode 100644 index 568fe0fcde3c..000000000000 --- a/www-apache/mod_loadavg/mod_loadavg-0.0.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module eutils - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Apache module executing CGI-Requests depending on the load of the server" -HOMEPAGE="http://defunced.de/" -SRC_URI="mirror://gentoo/${P}.c" -LICENSE="Apache-1.1" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="10_${PN}" -APACHE2_MOD_DEFINE="LOADAVG" - -need_apache2_2 - -src_unpack() { - mkdir -p "${S}" || die "mkdir S failed" - cp -f "${DISTDIR}/${P}.c" "${S}/${PN}.c" || die "source copy failed" -} diff --git a/www-apache/mod_proxy_fcgi/Manifest b/www-apache/mod_proxy_fcgi/Manifest deleted file mode 100644 index 1ba6a0f7de1d..000000000000 --- a/www-apache/mod_proxy_fcgi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_proxy_fcgi-0_p816361.tar.bz2 7900 SHA256 bfe64ad32e568df550a2df0e0e34ca261e573c8dad81bcf5c40dc9dcce3d6a4c SHA512 e9773b5a76c6820f6949944a8984b16521c635289cf08e9dc123f2390c57ff3c726d139301bcf7c1354e49ecca030341572699f3e8ec47e26e5389fa7dbcfab9 WHIRLPOOL 5f15ecde54ec2da62cfcc982165bf9d3ee85ee5d2d5894585c9df0905870f732a4d2744c3cb28d6c39b702b266f35b9b60c412f31e873e331550bd081183d7fa diff --git a/www-apache/mod_proxy_fcgi/files/36_mod_proxy_fcgi.conf b/www-apache/mod_proxy_fcgi/files/36_mod_proxy_fcgi.conf deleted file mode 100644 index a4634a12d375..000000000000 --- a/www-apache/mod_proxy_fcgi/files/36_mod_proxy_fcgi.conf +++ /dev/null @@ -1,3 +0,0 @@ -<IfDefine PROXY_FCGI> -LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so -</IfDefine> diff --git a/www-apache/mod_proxy_fcgi/metadata.xml b/www-apache/mod_proxy_fcgi/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_proxy_fcgi/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_proxy_fcgi/mod_proxy_fcgi-0_p816361.ebuild b/www-apache/mod_proxy_fcgi/mod_proxy_fcgi-0_p816361.ebuild deleted file mode 100644 index bceea6de361c..000000000000 --- a/www-apache/mod_proxy_fcgi/mod_proxy_fcgi-0_p816361.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -DESCRIPTION="mod_proxy_fcgi is a FastCGI protocol handler for mod_proxy" -HOMEPAGE="https://httpd.apache.org/" -SRC_URI="https://dev.gentoo.org/~hollow/distfiles/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="36_${PN}" -APACHE2_MOD_DEFINE="PROXY_FCGI" - -need_apache2_2 diff --git a/www-apache/mod_proxy_html/Manifest b/www-apache/mod_proxy_html/Manifest deleted file mode 100644 index e447b9639d9d..000000000000 --- a/www-apache/mod_proxy_html/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_proxy_html-3.1.2.tar.bz2 23019 SHA256 a1aee758bda605e153868b91188ebf2c527b8eeb0f115d11af152078e65895bf SHA512 dc56c9abcaa3760b4ac5157ddb83d5ec29f1f60fa6c16dbadf55c81e27dadd6d25bcc0bbcd874bce8bce43d91650186201b37cd36fe50d625a051a1bd9c4a9a7 WHIRLPOOL 111fa49739002770f08446c4e7f49621b03c5ecb909559ac00165f10c720896e54dce7e97d6fa124a54d1226e08e8d4f1086c623b789b7bd60f5eb082c2934f2 diff --git a/www-apache/mod_proxy_html/files/27_mod_proxy_html.conf b/www-apache/mod_proxy_html/files/27_mod_proxy_html.conf deleted file mode 100644 index 94cb19c203fc..000000000000 --- a/www-apache/mod_proxy_html/files/27_mod_proxy_html.conf +++ /dev/null @@ -1,49 +0,0 @@ -<IfDefine PROXY_HTML> -LoadFile /usr/lib/libxml2.so -LoadModule proxy_html_module modules/mod_proxy_html.so - -# All knowledge of HTML links has been removed from the mod_proxy_html -# code itself, and is instead read from httpd.conf (or included file) -# at server startup. So you MUST declare it. This will normally be -# at top level, but can also be used in a <Location>. -# -# Here's the declaration for W3C HTML 4.01 and XHTML 1.0 - -ProxyHTMLLinks a href -ProxyHTMLLinks area href -ProxyHTMLLinks link href -ProxyHTMLLinks img src longdesc usemap -ProxyHTMLLinks object classid codebase data usemap -ProxyHTMLLinks q cite -ProxyHTMLLinks blockquote cite -ProxyHTMLLinks ins cite -ProxyHTMLLinks del cite -ProxyHTMLLinks form action -ProxyHTMLLinks input src usemap -ProxyHTMLLinks head profile -ProxyHTMLLinks base href -ProxyHTMLLinks script src for - -# To support scripting events (with ProxyHTMLExtended On), -# you'll need to declare them too. - -ProxyHTMLEvents onclick ondblclick onmousedown onmouseup \ - onmouseover onmousemove onmouseout onkeypress \ - onkeydown onkeyup onfocus onblur onload \ - onunload onsubmit onreset onselect onchange - -# If you need to support legacy (pre-1998, aka "transitional") HTML or XHTML, -# you'll need to uncomment the following deprecated link attributes. -# -# ProxyHTMLLinks frame src longdesc -# ProxyHTMLLinks iframe src longdesc -# ProxyHTMLLinks body background -# ProxyHTMLLinks applet codebase -# -# If you're dealing with proprietary HTML variants, -# declare your own URL attributes here as required. -# -# ProxyHTMLLinks myelement myattr otherattr -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_proxy_html/metadata.xml b/www-apache/mod_proxy_html/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_proxy_html/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_proxy_html/mod_proxy_html-3.1.2.ebuild b/www-apache/mod_proxy_html/mod_proxy_html-3.1.2.ebuild deleted file mode 100644 index 42e67af65fc3..000000000000 --- a/www-apache/mod_proxy_html/mod_proxy_html-3.1.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -DESCRIPTION="An Apache2 module to rewrite links in html pages behind a reverse proxy" -HOMEPAGE="http://apache.webthing.com/mod_proxy_html/" -SRC_URI="http://apache.webthing.com/mod_proxy_html/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="app-arch/bzip2 - dev-libs/libxml2 - >=www-apache/mod_xml2enc-1.0.3" -RDEPEND="${DEPEND}" - -APACHE2_MOD_CONF="27_${PN}" -APACHE2_MOD_DEFINE="PROXY_HTML" - -need_apache2 - -S="${WORKDIR}"/${PN} - -src_compile() { - APXS2_ARGS="$(xml2-config --cflags) -I"${WORKDIR}/${PN}" -c ${PN}.c" - apache-module_src_compile -} diff --git a/www-apache/mod_slotlimit/Manifest b/www-apache/mod_slotlimit/Manifest deleted file mode 100644 index 3d1933246ded..000000000000 --- a/www-apache/mod_slotlimit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_slotlimit-1.3.tar.gz 17100 SHA256 ad722f5f6791ee97f361cc801d930c2106ee775d1f88efed1b5ac9fd9e538106 SHA512 3da9763831bf9869d8f9ccf68cee28b40a1e900313b223878a86d813009d8b94bb5fcd8423baf40d2feafb2beff02d352a69c2b21e6d89deb9bc404814ffa71b WHIRLPOOL 10dab747cee02ede966ce473466512edf516032fd50ea070766f160627bc9a365b9e2661eec01c9ae4c959d3e2d213e4ad891ae415faa7990d0af3fb5e53134e diff --git a/www-apache/mod_slotlimit/files/10_mod_slotlimit.conf b/www-apache/mod_slotlimit/files/10_mod_slotlimit.conf deleted file mode 100644 index 93f95fbb40b1..000000000000 --- a/www-apache/mod_slotlimit/files/10_mod_slotlimit.conf +++ /dev/null @@ -1,76 +0,0 @@ -<IfDefine SLOTLIMIT> -LoadModule slotlimit_module modules/mod_slotlimit.so - -# AvailableSlotsPercent -# Syntax: AvailableSlotsPercent number -# Default: 0 -# -# Percentage of apache slots available in order to set any restrictions. -# Setting it to 0 dynamic slot allocation algorithm will be deactivated. -# When has remained free the specified percentage of apache slots, module -# start to manage incoming connections, penalizing sites that are monopolizing -# the resources of the server. -# -# N.B. Before activating this option check that the apache scoreboard display -# correct vhost name of the running sites. In order to make this you can -# activate (momentarily) mod_status and connect to http://yourserver/server-status. -# If Vhost hostname do not display correctly the name of the sites visited -# sets up to "On" the directive "ForceVhostName" before using "AvailableSlotsPercent". -# -# MaxConnectionsPerSite -# Syntax: MaxConnectionsPerSite number -# Default: No Limit -# -# Max connections for each running site -# -# N.B. Like for "AvailableSlotsPercent" if Vhost hostname do not display correctly -# the name of the sites visited sets up to "On" the directive "ForceVhostName". -# -# ClientIpLimit -# Syntax: ClientIpLimit number -# Default: 40 -# -# Number of maximum simultaneous connection per IP. -# -# ForceVhostName -# Syntax: ForceVhostName On|Off -# Default: Off -# -# Force vhost hostname in scoreboard. Vhost hostname do not match site -# visited under some conditions, for example with some mass virtual hosting technique. -# In order to check that this is not your case you can use mod_status. -# Setting this directive to On, mod_slotlimit will overwrite vhost hostname -# in apache scoreboard. -# -# CustomErrMsg -# Syntax: CustomErrMsg "My custom error message" -# Default: "Blocked by mod_slotlimit. More information about this error may be available in the server error log." -# -# A custom error message that allows you to replace default error message with one you create -# -# CustomLimitsFile -# Syntax: CustomLimitsFile /path/to/file -# Default: No Value -# -# Using this directive you can specify limits customized for each running site, -# penalizing or privileged it. In the file should be stored (line by line) the -# site name and the number of usable slots. You can add comments by using the '#' -# character. The file format is as follows: -# -# .. -# .. -# www.sitename1.it 10 -# # this is a comment -# www.site2.com 35 -# .. -# .. - -# Example: -# AvailableSlotsPercent 13 -# MaxConnectionsPerSite 20 -# ClientIpLimit 20 -# CustomLimitsFile /etc/apache2/mod_slotlimit.rules - -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_slotlimit/metadata.xml b/www-apache/mod_slotlimit/metadata.xml deleted file mode 100644 index ab03eb6b3726..000000000000 --- a/www-apache/mod_slotlimit/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>patrick@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="sourceforge">downloads</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apache/mod_slotlimit/mod_slotlimit-1.3.ebuild b/www-apache/mod_slotlimit/mod_slotlimit-1.3.ebuild deleted file mode 100644 index 1eecb2309a72..000000000000 --- a/www-apache/mod_slotlimit/mod_slotlimit-1.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit apache-module - -MY_PV=${PV/_/-} -MY_P="mod_slotlimit-${MY_PV}" - -DESCRIPTION="manage resources used for each running site using dynamic slot allocation algorithm and static rules" -HOMEPAGE="http://www.lucaercoli.it/en/mod_slotlimit.html" -SRC_URI="http://downloads.sourceforge.net/project/mod-slotlimit/mod-slotlimit/${MY_PV}/${P}.tar.gz" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" -IUSE="" -SLOT="0" - -# See apache-module.eclass for more information. -APACHE2_MOD_CONF="10_${PN}" -APACHE2_MOD_DEFINE="SLOTLIMIT" - -need_apache2_2 diff --git a/www-apache/mod_tcl/Manifest b/www-apache/mod_tcl/Manifest deleted file mode 100644 index b801629d0ee4..000000000000 --- a/www-apache/mod_tcl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_tcl-1.0.1.tar.bz2 18772 SHA256 b1e5b859707d1a81e7588c35fbe1f69fefa4cada04da20048b80269ed43101dd SHA512 d32a722115079696bef6b88a295a25cc752552d0d6ceb598ba1bcbf54151fb5dbfe192f8f2e9f7f31ba2cf0ad9f09b09967b00ae03c478453a497118ecaedaff WHIRLPOOL c73916c6d6d0e36975a9ad30fee2e020da2cd5ac3b391f727025ea634eb58597c282f7f1f71d1c951646f0ae9196d9c490315d45d97843b656ef6df0dc786e43 diff --git a/www-apache/mod_tcl/files/27_mod_tcl.conf b/www-apache/mod_tcl/files/27_mod_tcl.conf deleted file mode 100644 index 801702b37892..000000000000 --- a/www-apache/mod_tcl/files/27_mod_tcl.conf +++ /dev/null @@ -1,7 +0,0 @@ -<IfDefine TCL> -LoadModule tcl_module modules/mod_tcl.so - -# See http://tcl.apache.org/mod_tcl/ for now :/ -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_tcl/metadata.xml b/www-apache/mod_tcl/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-apache/mod_tcl/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-apache/mod_tcl/mod_tcl-1.0.1.ebuild b/www-apache/mod_tcl/mod_tcl-1.0.1.ebuild deleted file mode 100644 index 6bbb9db3b915..000000000000 --- a/www-apache/mod_tcl/mod_tcl-1.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit apache-module - -DESCRIPTION="An Apache2 module providing an embedded Tcl interpreter" -HOMEPAGE="http://tcl.apache.org/mod_tcl/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~amd64 ppc x86" -IUSE="" - -DEPEND="dev-lang/tcl" -RDEPEND="${DEPEND}" - -APXS2_ARGS="-c -Wl,-ltcl -DHAVE_TCL_H ${PN}.c tcl_cmds.c tcl_misc.c" - -APACHE2_MOD_CONF="27_${PN}" -APACHE2_MOD_DEFINE="TCL" - -DOCFILES="AUTHORS INSTALL NEWS README test_script.tm" - -need_apache2_2 - -src_compile() { - mv -f "tcl_core.c" "${PN}.c" || die - apache-module_src_compile -} diff --git a/www-apps/389-dsgw/389-dsgw-1.1.10.ebuild b/www-apps/389-dsgw/389-dsgw-1.1.10.ebuild deleted file mode 100644 index 9ead2cd44886..000000000000 --- a/www-apps/389-dsgw/389-dsgw-1.1.10.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="389 Directory Server Gateway Web Application" -HOMEPAGE="http://port389.org/" -SRC_URI="http://directory.fedoraproject.org/sources/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug +adminserver" - -DEPEND="adminserver? ( net-nds/389-admin ) - dev-libs/nspr - dev-libs/nss - dev-libs/cyrus-sasl - dev-libs/icu:= - dev-libs/389-adminutil - net-nds/openldap" - -RDEPEND="${DEPEND} - dev-perl/perl-mozldap - dev-perl/CGI" - -src_prepare() { - # as per 389 documentation, when 64bit, export USE_64 - use amd64 && export USE_64=1 - eautoreconf -} - -src_configure() { - econf $(use_enable debug) \ - $(use_with adminserver) \ - --with-adminutil=/usr \ - --with-fhs \ - --with-openldap || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc README -} diff --git a/www-apps/389-dsgw/Manifest b/www-apps/389-dsgw/Manifest deleted file mode 100644 index 4c94ffd733f0..000000000000 --- a/www-apps/389-dsgw/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 389-dsgw-1.1.10.tar.bz2 726295 SHA256 07aa0d9a432b8d9d63b2c64b7c17021b3fe2ac2ec62e4d596723253f3c0e4e3f SHA512 52c73867d6801c3f3bff424c9b302298e67f0b07bc5746f83aa83367b5fbff605ffcced968eaf6ab4863a17c703ec529644a4227aa2925aea65943a72ff4e2e8 WHIRLPOOL 34c7fcc8bce7f6bfcbb429b0bd26b1d8836cb8d94a4403e8be89ee9cbd3041f9f057fe1ecaf607e1630d1ae8fbc6018cfa9de794de83aa7890b4f18a158940a5 diff --git a/www-apps/389-dsgw/metadata.xml b/www-apps/389-dsgw/metadata.xml deleted file mode 100644 index ac529ad99d50..000000000000 --- a/www-apps/389-dsgw/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<use> - <flag name="adminserver">Install DSGW with Admin Server</flag> -</use> -</pkgmetadata> diff --git a/www-misc/reflector/Manifest b/www-misc/reflector/Manifest deleted file mode 100644 index 8f1ca4ecd475..000000000000 --- a/www-misc/reflector/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST reflector-2011.05.13.1.tar.gz 11490 SHA256 e02a1d8297a0dbc201f9268e2b36a9027b4103ecadf95f675b27e29b2ed5199f SHA512 979c270995b8bb026aaffaedf151827c15df0500819e03df4b5827f1bb04a870ba2e3d52faf13943c9ac89da6333e3a5aec6ec0282b4daf1a9383ab09fcf9652 WHIRLPOOL 18c876955d504f1d5ca09e4467c951b5fd5c2bb35a2a83048c47724c50b7c3892babaa54d7ce0746e3eeac957d7a07e3c15ab4155b890fe3a19b5839028a94bd diff --git a/www-misc/reflector/metadata.xml b/www-misc/reflector/metadata.xml deleted file mode 100644 index 097975e3adc2..000000000000 --- a/www-misc/reflector/metadata.xml +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -</pkgmetadata> diff --git a/www-misc/reflector/reflector-2011.05.13.1.ebuild b/www-misc/reflector/reflector-2011.05.13.1.ebuild deleted file mode 100644 index cb57585798fd..000000000000 --- a/www-misc/reflector/reflector-2011.05.13.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES=1 -PYTHON_DEPEND="*:2.6" -RESTRICT_PYTHON_ABIS="2.[45]" -SUPPORT_PYTHON_ABIS=1 - -inherit eutils distutils - -DESCRIPTION="archlinux's take on mirrorselect" -HOMEPAGE="http://xyne.archlinux.ca/projects/reflector/" -SRC_URI="http://xyne.archlinux.ca/src/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -S=${WORKDIR}/${PN} - -PYTHON_MODNAME="Reflector.py" - -src_prepare() { - distutils_src_prepare - - my_src_prepare() { - [[ $(python_get_version --major) == 2 ]] && epatch 3to2.patch - : - } - - python_execute_function -s my_src_prepare - - python_convert_shebangs "" ${PN} -} - -src_install() { - distutils_src_install - - dobin ${PN} || die -} diff --git a/www-servers/webfs/Manifest b/www-servers/webfs/Manifest deleted file mode 100644 index 1c6359059546..000000000000 --- a/www-servers/webfs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST webfs-1.21.tar.gz 44249 SHA256 98c1cb93473df08e166e848e549f86402e94a2f727366925b1c54ab31064a62a SHA512 68b9b3163a21be8a549e395295b27dd8ce9b575183d6c36b05b98bdc310917cf2dc653ff73bdb78a8c063674a8e9480211ec5c28b8a676f9cee41fa962cfd473 WHIRLPOOL 6d5b1d079c98d2125b6a57d56f4c8fa7693c43bc20c1c29a1ff64db9c9217c85a13f9ae784eee2505b580260d72919970fa875d93c3d31d9c0d10d6307309d9e diff --git a/www-servers/webfs/files/webfs-1.21-CVE-2013-0347.patch b/www-servers/webfs/files/webfs-1.21-CVE-2013-0347.patch deleted file mode 100644 index 26e225def360..000000000000 --- a/www-servers/webfs/files/webfs-1.21-CVE-2013-0347.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- ./webfsd.c -+++ ./webfsd.c -@@ -918,8 +918,11 @@ - } else { - if (NULL == (logfh = fopen(logfile,"a"))) - xperror(LOG_WARNING,"open access log",NULL); -- else -+ else { - close_on_exec(fileno(logfh)); -+ if (0 != chmod(logfile,S_IRUSR|S_IWUSR)) -+ xperror(LOG_WARNING,"chmod access log",NULL); -+ } - } - } - diff --git a/www-servers/webfs/files/webfs-1.21-Variables.mk-dont-strip-binaries-on-install.patch b/www-servers/webfs/files/webfs-1.21-Variables.mk-dont-strip-binaries-on-install.patch deleted file mode 100644 index 03f2f5c59816..000000000000 --- a/www-servers/webfs/files/webfs-1.21-Variables.mk-dont-strip-binaries-on-install.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur webfs-1.21.orig/mk/Variables.mk webfs-1.21/mk/Variables.mk ---- webfs-1.21.orig/mk/Variables.mk 2009-02-03 01:14:18.000000000 +0100 -+++ webfs-1.21/mk/Variables.mk 2009-02-03 01:16:01.000000000 +0100 -@@ -23,7 +23,7 @@ - CXX ?= g++ - MOC ?= $(if $(QTDIR),$(QTDIR)/bin/moc,moc) - INSTALL ?= install --INSTALL_BINARY := $(INSTALL) -s -+INSTALL_BINARY := $(INSTALL) - INSTALL_SCRIPT := $(INSTALL) - INSTALL_DATA := $(INSTALL) -m 644 - INSTALL_DIR := $(INSTALL) -d diff --git a/www-servers/webfs/files/webfs.confd b/www-servers/webfs/files/webfs.confd deleted file mode 100644 index 5c4de3ad9b74..000000000000 --- a/www-servers/webfs/files/webfs.confd +++ /dev/null @@ -1,27 +0,0 @@ -# Configuration for webfsd init script - -WEBFS_PORT=80 -WEBFS_DOCROOT=/var/www/localhost/htdocs -WEBFS_INDEX=index.html -WEBFS_LOG=/var/log/webfsd.log - -# set server name -#WEBFS_SERVNAME= - -# uncomment to chroot to specified dir -#WEBFS_CHROOT="/var/www/localhost" - -# max allowed connections (defaults to 32) -#WEBFS_MAXCONN=50 - -# uncomment to enable directory listings -#WEBFS_DIR_LIST=true - -# uncomment to enable SSL (you'll need to add -C <cert> -P <pass> to WEBFS_OPTS) -#WEBFS_SSL=true - -# uncomment to enable ipv6 -#WEBFS_IPV6=true - -# Add any extra options here. See webfsd for more information. -#WEBFS_OPTS="" diff --git a/www-servers/webfs/files/webfs.initd-r1 b/www-servers/webfs/files/webfs.initd-r1 deleted file mode 100644 index bcf7b492d77f..000000000000 --- a/www-servers/webfs/files/webfs.initd-r1 +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - need net -} - -start() { - WEBFS_OPTS="-p ${WEBFS_PORT:-80} -f ${WEBFS_INDEX:-index.html} ${WEBFS_OPTS}" - [ -n "${WEBFS_DOCROOT}" ] && WEBFS_OPTS="${WEBFS_OPTS} -r ${WEBFS_DOCROOT}" - [ -n "${WEBFS_CHROOT}" ] && WEBFS_OPTS="${WEBFS_OPTS} -R ${WEBFS_CHROOT}" - [ -n "${WEBFS_LOG}" ] && WEBFS_OPTS="${WEBFS_OPTS} -L ${WEBFS_LOG}" - [ -n "${WEBFS_MAXCONN}" ] && WEBFS_OPTS="${WEBFS_OPTS} -c ${WEBFS_MAXCONN}" - [ -n "${WEBFS_IPV6}" ] && WEBFS_OPTS="${WEBFS_OPTS} -6" - [ -n "${WEBFS_SSL}" ] && WEBFS_OPTS="${WEBFS_OPTS} -S" - [ -n "${WEBFS_SERVNAME}" ] && WEBFS_OPTS="${WEBFS_OPTS} -n ${WEBFS_SERVNAME}" - [ -n "${WEBFS_DIR_LIST}" ] || WEBFS_OPTS="${WEBFS_OPTS} -j" - - ebegin "Starting webfsd" - start-stop-daemon --start --quiet --exec /usr/bin/webfsd -- ${WEBFS_OPTS} - eend $? "Failed to start webfsd" -} - -stop() { - ebegin "Stopping webfsd" - start-stop-daemon --stop --quiet --exec /usr/bin/webfsd - eend $? "Failed to stop webfsd" -} diff --git a/www-servers/webfs/metadata.xml b/www-servers/webfs/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/www-servers/webfs/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/www-servers/webfs/webfs-1.21-r3.ebuild b/www-servers/webfs/webfs-1.21-r3.ebuild deleted file mode 100644 index 3b88eaed9af2..000000000000 --- a/www-servers/webfs/webfs-1.21-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils - -DESCRIPTION="Lightweight HTTP server for static content" -SRC_URI="http://dl.bytesex.org/releases/${PN}/${P}.tar.gz" -HOMEPAGE="http://linux.bytesex.org/misc/webfs.html" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~arm-linux ~x86-linux" -IUSE="ssl threads" - -DEPEND="ssl? ( dev-libs/openssl:0= )" - -RDEPEND="${DEPEND} - app-misc/mime-types" - -src_prepare() { - epatch "${FILESDIR}/${P}-Variables.mk-dont-strip-binaries-on-install.patch" - epatch "${FILESDIR}/${P}-CVE-2013-0347.patch" - sed -e "s:/etc/mime.types:${EPREFIX}\\0:" -i GNUmakefile || die "sed failed" -} - -src_compile() { - local myconf - use ssl || myconf="${myconf} USE_SSL=no" - use threads && myconf="${myconf} USE_THREADS=yes" - - emake prefix="${EPREFIX}/usr" ${myconf} -} - -src_install() { - local myconf - use ssl || myconf="${myconf} USE_SSL=no" - use threads && myconf="${myconf} USE_THREADS=yes" - einstall ${myconf} mandir="${ED}/usr/share/man" - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - dodoc README -} - -pkg_preinst() { - # Fix existing log permissions for bug #458892. - chmod 0600 "${EROOT}/var/log/webfsd.log" 2>/dev/null -} diff --git a/www-servers/webfs/webfs-1.21-r5.ebuild b/www-servers/webfs/webfs-1.21-r5.ebuild deleted file mode 100644 index 2f65449135c6..000000000000 --- a/www-servers/webfs/webfs-1.21-r5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils - -DESCRIPTION="Lightweight HTTP server for static content" -SRC_URI="http://dl.bytesex.org/releases/${PN}/${P}.tar.gz" -HOMEPAGE="http://linux.bytesex.org/misc/webfs.html" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~arm-linux ~x86-linux" -IUSE="libressl ssl threads" - -DEPEND=" - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -RDEPEND="${DEPEND} - app-misc/mime-types" - -src_prepare() { - epatch "${FILESDIR}/${P}-Variables.mk-dont-strip-binaries-on-install.patch" - epatch "${FILESDIR}/${P}-CVE-2013-0347.patch" - sed -e "s:/etc/mime.types:${EPREFIX}\\0:" -i GNUmakefile || die "sed failed" -} - -src_compile() { - local myconf - use ssl || myconf="${myconf} USE_SSL=no" - use threads && myconf="${myconf} USE_THREADS=yes" - - emake prefix="${EPREFIX}/usr" ${myconf} -} - -src_install() { - local myconf - use ssl || myconf="${myconf} USE_SSL=no" - use threads && myconf="${myconf} USE_THREADS=yes" - einstall ${myconf} mandir="${ED}/usr/share/man" - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - dodoc README -} - -pkg_preinst() { - # Fix existing log permissions for bug #458892. - chmod 0600 "${EROOT}/var/log/webfsd.log" 2>/dev/null -} diff --git a/x11-libs/fxscintilla/Manifest b/x11-libs/fxscintilla/Manifest deleted file mode 100644 index 1ab26543ac28..000000000000 --- a/x11-libs/fxscintilla/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST FXSCINTILLA-3_3_5.tar.gz 663346 SHA256 0c18565340cab72fc551c32cb284ab025903d924267e7df2060c15508e1806a8 SHA512 e7f8d0491e8fabcaaee2e39f76e7e99e83b36c1cf5201daf354c182462827f2319a69cb1bcf8a7e8c4941c0371a41c936a9a645ee91bc6b5a0a2aa64cd095c06 WHIRLPOOL 791529acd5eb931e73aa74388447f8f791edba3fbeeb682091b2ea4a1721e11a0fe154cd87625ae722713b2bcebef4927c775caa09d444cf15e341f17b3d6daf diff --git a/x11-libs/fxscintilla/files/1.71-fox-SLOT.patch b/x11-libs/fxscintilla/files/1.71-fox-SLOT.patch deleted file mode 100644 index 615abcee6e87..000000000000 --- a/x11-libs/fxscintilla/files/1.71-fox-SLOT.patch +++ /dev/null @@ -1,143 +0,0 @@ ---- fxscintilla-1.71-orig/src/Makefile.am 2006-09-25 21:00:18.000000000 +0000 -+++ fxscintilla-1.71/src/Makefile.am 2006-10-24 22:13:30.000000000 +0000 -@@ -17,16 +17,20 @@ - AM_LDFLAGS = -mwindows - endif # MinGW32 - --lib_LTLIBRARIES = libfxscintilla.la -+lib_LTLIBRARIES = - --libfxscintilla_la_SOURCES = \ -+if HAVE_FOX_1_2 -+lib_LTLIBRARIES += libfxscintilla-1.2.la -+ -+libfxscintilla_1_2_la_SOURCES = \ - PlatFOX.cxx \ - ScintillaFOX.cxx - --libfxscintilla_la_LIBADD = \ -- $(top_builddir)/scintilla/src/libscintilla.la -+libfxscintilla_1_2_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintilla.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.2 - --libfxscintilla_la_LDFLAGS = \ -+libfxscintilla_1_2_la_LDFLAGS = \ - -version-info $(LT_FXSCINTILLA_CURRENT):$(LT_FXSCINTILLA_REVISION):$(LT_FXSCINTILLA_AGE) - - libfxscintilla_la_CXXFLAGS = $(AM_CXXFLAGS) -DSCI_LEXER -@@ -34,16 +38,88 @@ - ## NoLexer enabled - if NOLEXER - --lib_LTLIBRARIES += libfxscintillanolexer.la -+lib_LTLIBRARIES += libfxscintillanolexer-1.2.la -+ -+libfxscintillanolexer_1_2_la_SOURCES = \ -+ PlatFOX.cxx \ -+ ScintillaFOX.cxx -+ -+libfxscintillanolexer_1_2_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintillanolexer.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.2 -+ -+libfxscintillanolexer_1_2_la_LDFLAGS = \ -+ -version-info $(LT_FXSCINTILLANOLEXER_CURRENT):$(LT_FXSCINTILLANOLEXER_REVISION):$(LT_FXSCINTILLANOLEXER_AGE) -+ -+endif # NOLEXER -+endif # HAVE_FOX_1_2 -+ -+if HAVE_FOX_1_4 -+lib_LTLIBRARIES += libfxscintilla-1.4.la -+ -+libfxscintilla_1_4_la_SOURCES = \ -+ PlatFOX.cxx \ -+ ScintillaFOX.cxx -+ -+libfxscintilla_1_4_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintilla.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.4 -+ -+libfxscintilla_1_4_la_LDFLAGS = \ -+ -version-info $(LT_FXSCINTILLA_CURRENT):$(LT_FXSCINTILLA_REVISION):$(LT_FXSCINTILLA_AGE) -+ -+libfxscintilla_1_4_la_CXXFLAGS = $(AM_CXXFLAGS) -DSCI_LEXER -+ -+## NoLexer enabled -+if NOLEXER -+ -+lib_LTLIBRARIES += libfxscintillanolexer-1.4.la - --libfxscintillanolexer_la_SOURCES = \ -+libfxscintillanolexer_1_4_la_SOURCES = \ - PlatFOX.cxx \ - ScintillaFOX.cxx - --libfxscintillanolexer_la_LIBADD = $(top_builddir)/scintilla/src/libscintillanolexer.la -+libfxscintillanolexer_1_4_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintillanolexer.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.4 - --libfxscintillanolexer_la_LDFLAGS = \ -+libfxscintillanolexer_1_4_la_LDFLAGS = \ - -version-info $(LT_FXSCINTILLANOLEXER_CURRENT):$(LT_FXSCINTILLANOLEXER_REVISION):$(LT_FXSCINTILLANOLEXER_AGE) - - endif # NOLEXER -+endif # HAVE_FOX_1_4 -+ -+if HAVE_FOX_1_6 -+lib_LTLIBRARIES += libfxscintilla-1.6.la -+ -+libfxscintilla_1_6_la_SOURCES = \ -+ PlatFOX.cxx \ -+ ScintillaFOX.cxx -+ -+libfxscintilla_1_6_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintilla.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.6 -+ -+libfxscintilla_1_6_la_LDFLAGS = \ -+ -version-info $(LT_FXSCINTILLA_CURRENT):$(LT_FXSCINTILLA_REVISION):$(LT_FXSCINTILLA_AGE) -+ -+libfxscintilla_1_6_la_CXXFLAGS = $(AM_CXXFLAGS) -DSCI_LEXER -+ -+## NoLexer enabled -+if NOLEXER -+ -+lib_LTLIBRARIES += libfxscintillanolexer-1.6.la -+ -+libfxscintillanolexer_1_6_la_SOURCES = \ -+ PlatFOX.cxx \ -+ ScintillaFOX.cxx -+ -+libfxscintillanolexer_1_6_la_LIBADD = \ -+ $(top_builddir)/scintilla/src/libscintillanolexer.la \ -+ -L$(FOX_LIB_DIR) -lFOX-1.6 - -+libfxscintillanolexer_1_6_la_LDFLAGS = \ -+ -version-info $(LT_FXSCINTILLANOLEXER_CURRENT):$(LT_FXSCINTILLANOLEXER_REVISION):$(LT_FXSCINTILLANOLEXER_AGE) -+ -+endif # NOLEXER -+endif # HAVE_FOX_1_6 ---- fxscintilla-1.71-orig/tests/Makefile.am 2006-09-25 21:00:18.000000000 +0000 -+++ fxscintilla-1.71/tests/Makefile.am 2006-10-24 22:11:04.000000000 +0000 -@@ -1,16 +1,15 @@ - INCLUDES = -I$(top_srcdir)/include -I$(FOX_INCLUDE_DIR) --LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla.la - - if HAVE_FOX_1_2 --LDADD += -lFOX-1.2 -+LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla-1.2.la -lFOX-1.2 - endif - - if HAVE_FOX_1_4 --LDADD += -lFOX-1.4 -+LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla-1.4.la -lFOX-1.4 - endif - - if HAVE_FOX_1_6 --LDADD += -lFOX-1.6 -+LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla-1.6.la -lFOX-1.6 - endif - - AM_CXXFLAGS = $(PTHREAD_CFLAGS) -W -Wall -DFOX -DSCI_LEXER diff --git a/x11-libs/fxscintilla/files/1.71-shared-libs.patch b/x11-libs/fxscintilla/files/1.71-shared-libs.patch deleted file mode 100644 index a52c2a00ec39..000000000000 --- a/x11-libs/fxscintilla/files/1.71-shared-libs.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- fxscintilla-1.62-orig/configure.in 2005-01-16 11:26:34.000000000 -0500 -+++ fxscintilla-1.62/configure.in 2005-01-16 11:27:40.000000000 -0500 -@@ -13,9 +13,6 @@ - AM_CONDITIONAL(HAVE_MINGW32, test x"$HAVE_MINGW32" = xyes) - - dnl Using libtool --if test x"$HAVE_CYGWIN" = xyes -o x"$HAVE_MINGW32" = xyes; then -- AC_DISABLE_SHARED --fi - AM_PROG_LIBTOOL - - dnl Must have a C++ compiler ---- fxscintilla-1.62-orig/Makefile.am 2005-01-16 11:41:12.000000000 -0500 -+++ fxscintilla-1.62/Makefile.am 2005-01-16 11:40:50.000000000 -0500 -@@ -1 +1,4 @@ - SUBDIRS = scintilla include ltdl src tests . -+ -+ACLOCAL_AMFLAGS = -I config -+ diff --git a/x11-libs/fxscintilla/fxscintilla-3.3.5.ebuild b/x11-libs/fxscintilla/fxscintilla-3.3.5.ebuild deleted file mode 100644 index 60a4444c2cb3..000000000000 --- a/x11-libs/fxscintilla/fxscintilla-3.3.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit autotools eutils multilib - -MY_PV=${PV//\./_} - -DESCRIPTION="A free source code editing component for the FOX-Toolkit" -HOMEPAGE="http://www.nongnu.org/fxscintilla/" -SRC_URI="https://github.com/yetanothergeek/fxscintilla/archive/FXSCINTILLA-${MY_PV}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="doc" - -RDEPEND="|| ( x11-libs/fox:1.6 x11-libs/fox:1.7 )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN}-FXSCINTILLA-${MY_PV}" - -src_prepare() { - eautoreconf -} - -src_configure() { - econf --libdir=/usr/$(get_libdir) --enable-shared -} - -src_install () { - emake DESTDIR="${D}" install - - dodoc README ChangeLog - use doc && dohtml doc/* -} - -pkg_postinst() { - elog "FXScintilla is now built only against the highest available" - elog "FOX-version you have installed." -} diff --git a/x11-libs/fxscintilla/metadata.xml b/x11-libs/fxscintilla/metadata.xml deleted file mode 100644 index e083bb93cd08..000000000000 --- a/x11-libs/fxscintilla/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <remote-id type="github">yetanothergeek/fxscintilla</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-libs/libsvg-cairo/Manifest b/x11-libs/libsvg-cairo/Manifest deleted file mode 100644 index 532b752a6066..000000000000 --- a/x11-libs/libsvg-cairo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libsvg-cairo-0.1.6.tar.gz 325427 SHA256 a380be6a78ec2938100ce904363815a94068fca372c666b8cc82aa8711a0215c SHA512 2c2b8f5d772e070bc0bc2b1b4e0322b951caf34cf414ad7db8638061963b981757e20d846e5d12f7c0fe585836b62fed7c2d5ec0daa720c72d3ece487430d252 WHIRLPOOL 70b2e2c3811efe288e7aa2421cd2faaa2159bf6e7fbaa7355bff21a320742fd44086a0f4fd4ddb80fd4bd70d850aefe55e936c30d039db2d26850a4e9d611a0a diff --git a/x11-libs/libsvg-cairo/libsvg-cairo-0.1.6.ebuild b/x11-libs/libsvg-cairo/libsvg-cairo-0.1.6.ebuild deleted file mode 100644 index b3d3f88fcbc9..000000000000 --- a/x11-libs/libsvg-cairo/libsvg-cairo-0.1.6.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -DESCRIPTION="Render SVG content using cairo" -HOMEPAGE="http://cairographics.org" -SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND="x11-libs/cairo - media-libs/libsvg" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/x11-libs/libsvg-cairo/metadata.xml b/x11-libs/libsvg-cairo/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/x11-libs/libsvg-cairo/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/ardesia/Manifest b/x11-misc/ardesia/Manifest deleted file mode 100644 index 66242c315e0a..000000000000 --- a/x11-misc/ardesia/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ardesia-1.0.tar.bz2 2831274 SHA256 6386ef36353220951d0f6c891df62976e171c359fad99451cd017e3c79b8ef32 SHA512 cbd3a95cd8a628830f79d9920dd7a58af295fbc335648f4bdaf720cbcc8d87a74da52195649b54f3b651aa52b4d655505f47d081511468caabace21e40481e00 WHIRLPOOL bb40783111fca1f3bb5a3ddf4ebab72bf5b073b836d2afd8681bc00bb5c1c6b23002ca0acc80680e5ac2dafb0c7c7770950d468edc64f05b8d58c843e9b08d90 diff --git a/x11-misc/ardesia/ardesia-1.0.ebuild b/x11-misc/ardesia/ardesia-1.0.ebuild deleted file mode 100644 index 05b622a00b80..000000000000 --- a/x11-misc/ardesia/ardesia-1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -HOMEPAGE="https://code.google.com/p/ardesia/" -SRC_URI="https://ardesia.googlecode.com/files/${P}.tar.bz2" -DESCRIPTION="Color, record and share free-hand annotations on screen and on network" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cwiid" - -RDEPEND="dev-libs/atk - dev-libs/libsigsegv - media-libs/fontconfig - media-libs/libpng - sci-libs/gsl - sys-devel/gettext - x11-libs/cairo - x11-libs/gtk+:2 - gnome-extra/libgsf - cwiid? ( app-misc/cwiid )" -DEPEND="${RDEPEND} - x11-misc/xdg-utils" - -src_install() { - emake DESTDIR="${D}" ardesiadocdir="/usr/share/doc/${P}" install || die "make install ardesia failed" -} - -pkg_postinst() { - elog "Ardesia requires a Composite Manager, such as Compiz" - elog "Metacity with compositing, Kwin, etc in order to run" - echo -} diff --git a/x11-misc/ardesia/metadata.xml b/x11-misc/ardesia/metadata.xml deleted file mode 100644 index 1cd581e67b03..000000000000 --- a/x11-misc/ardesia/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription lang="en"> -Ardesia enables you to make colored free-hand annotations on your computer screen, -record it and share on the network. -</longdescription> -<use> - <flag name="cwiid"> - cwiid support: collection of Linux tools written in C for interfacing to - the Nintendo Wiimote. - </flag> -</use> -<upstream> - <maintainer status="active"> - <email>alpha@paranoici.org</email> - <name>Pietro Pilloli</name> - </maintainer> - <changelog>https://code.google.com/p/ardesia/source/list</changelog> - <doc>https://code.google.com/p/ardesia/wiki/FAQ</doc> - <bugs-to>https://code.google.com/p/ardesia/issues/list</bugs-to> - <remote-id type="google-code">https://code.google.com/p/ardesia</remote-id> -</upstream> -</pkgmetadata> diff --git a/x11-misc/denu/Manifest b/x11-misc/denu/Manifest deleted file mode 100644 index d08992c01f6d..000000000000 --- a/x11-misc/denu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST denu-2.3.2.tar.bz2 19644 SHA256 948c88d4c66bf9477d2e7185dce0b1cf58f96d75ebf289415610b16ac1c5e094 SHA512 bcf7ebd4012c4968502d504e13f92aff3104a088725c0afa3f27698a941506a900bfe03db18ca280e67cda6bbfc0ea0f1542e05253def315a04a6dca2cd9b854 WHIRLPOOL c3062098dcba2d48c978696f2ffee32d247eb4248be9d4656c4928d53a090905084172ebba84b9f9c49168c9d1fc4c37d66c8e0ca686ed3bba95eb29a0d48946 diff --git a/x11-misc/denu/denu-2.3.2-r1.ebuild b/x11-misc/denu/denu-2.3.2-r1.ebuild deleted file mode 100644 index 7f276ca25f79..000000000000 --- a/x11-misc/denu/denu-2.3.2-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="3" -PYTHON_DEPEND="2:2.6" -inherit python - -DESCRIPTION="A menu generation program for fluxbox, waimea, openbox, icewm, gnome and kde" -HOMEPAGE="http://denu.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 hppa ppc ~ppc64 x86" -IUSE="" - -RDEPEND=">=dev-python/pygtk-2.4.1" -DEPEND="${RDEPEND}" - -src_install() { - ./install.sh "${D}" || die "./install.sh failed" - python_convert_shebangs -r 2 "${D}" -} diff --git a/x11-misc/denu/metadata.xml b/x11-misc/denu/metadata.xml deleted file mode 100644 index 933258531ca3..000000000000 --- a/x11-misc/denu/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">denu</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xac/Manifest b/x11-misc/xac/Manifest deleted file mode 100644 index 9bc7e55fcc32..000000000000 --- a/x11-misc/xac/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xac-0.6_pre4.tar.bz2 37409 SHA256 ff34e1e6e7027a22e712307e3832423b512af894e8ad9678e2f5d022a699a4d4 SHA512 461780097bee453a59eef0c12cdee380dd2de4c605db32222d02926e3febc2930f99c994356dbb359ae725554d1389e864944cf999b991d88336803b049d5026 WHIRLPOOL e5d5b538ff31a3fcc6a55b9a52cb9f113296ab8f9addc0eaec4a685e6f6f4965cd1a0b27b98c14ad8caf6b4e18b87cdea5ff686b4ed29e8dd33c6531ca3f3c09 diff --git a/x11-misc/xac/files/x86-biosfix.patch b/x11-misc/xac/files/x86-biosfix.patch deleted file mode 100644 index 918cdf131d55..000000000000 --- a/x11-misc/xac/files/x86-biosfix.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -u -B -r1.1 -r1.2 ---- src/bioscall.h 25 Aug 2006 19:48:26 -0000 1.1 -+++ src/bioscall.h 30 Sep 2009 15:05:49 -0000 1.2 -@@ -1,6 +1,8 @@ - #ifndef bioscall_h - #define bioscall_h - -+#include "int10defs.h" -+ - /* Print some of the interesting parts of a vm86_regs structure. */ - void dump_regs(struct vm86_regs *regs); - -diff -u -B -r1.1 -r1.2 ---- src/lrmi.h 25 Aug 2006 19:48:26 -0000 1.1 -+++ src/lrmi.h 30 Sep 2009 15:05:49 -0000 1.2 -@@ -26,6 +26,8 @@ - #ifndef LRMI_H - #define LRMI_H - -+#include "int10defs.h" -+ - #if defined(__i386__) && (defined(__linux__) || defined(__NetBSD__) \ - || defined(__FreeBSD__) || defined(__OpenBSD__)) - -diff -Naur ---- src/int10defs.h -+++ src/int10defs.h 30 Sep 2009 15:05:49 -0000 -@@ -0,0 +1,12 @@ -+/* Fix missing INT10 defines */ -+#ifndef IF_MASK -+#define TF_MASK 0x00000100 -+#define IF_MASK 0x00000200 -+#define IOPL_MASK 0x00003000 -+#define NT_MASK 0x00004000 -+#define VM_MASK 0x00020000 -+#define AC_MASK 0x00040000 -+#define VIF_MASK 0x00080000 /* virtual interrupt flag */ -+#define VIP_MASK 0x00100000 /* virtual interrupt pending */ -+#define ID_MASK 0x00200000 -+#endif diff --git a/x11-misc/xac/metadata.xml b/x11-misc/xac/metadata.xml deleted file mode 100644 index 094389d518ae..000000000000 --- a/x11-misc/xac/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<longdescription lang="en"> -X.org autoconfiguration tool written in python. -</longdescription> -</pkgmetadata> diff --git a/x11-misc/xac/xac-0.6_pre4.ebuild b/x11-misc/xac/xac-0.6_pre4.ebuild deleted file mode 100644 index 4294380e0f15..000000000000 --- a/x11-misc/xac/xac-0.6_pre4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit toolchain-funcs eutils multilib - -DESCRIPTION="Xorgautoconfig (xac) generates configuration files for X.org" -HOMEPAGE="https://dev.gentoo.org/~josejx/xac.html" -LICENSE="GPL-2" -KEYWORDS="~amd64 ppc ppc64 ~x86" -SLOT="0" -IUSE="livecd" -DEPEND=">=dev-lang/python-2.3 - sys-apps/pciutils" -RDEPEND=">=dev-lang/python-2.3 - x11-base/xorg-server" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -src_unpack() { - unpack ${A} - cd "${S}" - - ### Replace /usr/lib/xac with libdir version - sed -i "s:/usr/lib/xac:/usr/$(get_libdir)/xac:" xac - - ### Fix the x86 bios call with newer glibc - epatch "${FILESDIR}/x86-biosfix.patch" - - ### Make setup.py executable - chmod +x "${S}/src/setup.py" -} - -src_compile() { - ### Compile the C bindings - cd "${S}"/src - ./setup.py build || die "Failed to build the C modules" -} - -src_install() { - local xac_base="/usr/$(get_libdir)/xac" - - dosbin "${S}"/xac - - ### Install the C mods - cd "${S}"/src - ./setup.py install --root "${D}" || die "Failed to install the C modules" - - dodir "${xac_base}" - insinto ${xac_base} - doins "${S}"/py/* - - ### Only install the init scripts if livecd is enabled - if use livecd; then - newinitd "${S}"/xac.init xac - newconfd "${S}"/xac.conf xac - fi -} |