Move linamh in own repo

This commit is contained in:
geos_one 2007-07-30 07:41:57 +00:00
parent 12f0f70d41
commit fd353c170f
52 changed files with 0 additions and 1483 deletions

View File

@ -1,8 +0,0 @@
# ChangeLog for app-cdr/liblightscribe
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> +files/80liblightscribe,
+liblightscribe-1.4.113.1.ebuild, +liblightscribe-1.4.142.1.ebuild:
Inital ebuild

View File

@ -1,25 +0,0 @@
AUX 80liblightscribe 30 RMD160 9c63f02504848d22ceccf37d261315682d6847da SHA1 13050cdb857110713ef76c27d7334dbfd79dc3df SHA256 ec396642c57e39565e5bcf8bbec587789a3c40450a241e366b417f2f17b4c9e8
MD5 6f9eb8bc141413ae6fe73fd302f8b400 files/80liblightscribe 30
RMD160 9c63f02504848d22ceccf37d261315682d6847da files/80liblightscribe 30
SHA256 ec396642c57e39565e5bcf8bbec587789a3c40450a241e366b417f2f17b4c9e8 files/80liblightscribe 30
DIST lightscribe-1.4.113.1-linux-2.6-intel.rpm 481410 RMD160 b4b60e81700f30a9aee4bdb31d17f76c594a0ddc SHA1 79855e36bff6ceb15eb5558ce0f358045182c5ac SHA256 af3d4620bb15a2026e243ccb915481688c6636b85cbeaf6a9b275a2ad4fbce56
DIST lightscribe-1.4.142.1-linux-2.6-intel.rpm 497525 RMD160 e803fe21d79ef9478a6b7fab01718b44b77f5617 SHA1 8fa4d951e7af8dee2e983f03191d8d73dcb052a5 SHA256 7924c646e5d03989ca39c958d0cff5d2a0b2d8b6db86a9d81f504f7780cb9572
DIST lightscribePublicSDK-1.4.142.1-linux-2.6-intel.rpm 619747 RMD160 8d92f0da78effe85d3c896780208522151fda930 SHA1 c652fcfb33472322b9e008108736b2bd2bb91ad4 SHA256 56f63b4e26bf566cd1b352970c074c0a1853b49a358fa7488fad13456eea3217
EBUILD liblightscribe-1.4.113.1.ebuild 982 RMD160 b24085ebe128b6e38d74ca6bf035df775faf2944 SHA1 5a4385592feb1bf87ff24aad0403964068c93859 SHA256 b840ced3434888c07e8f57e901062ecbbd0d1cca9bd70126275b2cb2a64cf7f4
MD5 aca96f3ba9acc84defc5cf1a2c47c31a liblightscribe-1.4.113.1.ebuild 982
RMD160 b24085ebe128b6e38d74ca6bf035df775faf2944 liblightscribe-1.4.113.1.ebuild 982
SHA256 b840ced3434888c07e8f57e901062ecbbd0d1cca9bd70126275b2cb2a64cf7f4 liblightscribe-1.4.113.1.ebuild 982
EBUILD liblightscribe-1.4.142.1.ebuild 1182 RMD160 ae236e91f1f419bf34d3f7676c65e99f7240a9f5 SHA1 6a6b26c5cc7d2282e431c54b0e93251351b38a04 SHA256 1277fa9db322dca4f226470872fce618acbb287c04d2d56012b4de066e2d2290
MD5 0b588165b7bd302ade2abfb56a763e78 liblightscribe-1.4.142.1.ebuild 1182
RMD160 ae236e91f1f419bf34d3f7676c65e99f7240a9f5 liblightscribe-1.4.142.1.ebuild 1182
SHA256 1277fa9db322dca4f226470872fce618acbb287c04d2d56012b4de066e2d2290 liblightscribe-1.4.142.1.ebuild 1182
MISC ChangeLog 283 RMD160 e84cd36b5348fca00cf31f61737ef8084f0f501d SHA1 c2a9462a436798b0a2b4af1a114893faadaeeaaf SHA256 3f17a096256217535bc8e5d34b3980167514dc376482be28322203eab15c5ad1
MD5 f72b084f8c082e969ccc294e8b654ec2 ChangeLog 283
RMD160 e84cd36b5348fca00cf31f61737ef8084f0f501d ChangeLog 283
SHA256 3f17a096256217535bc8e5d34b3980167514dc376482be28322203eab15c5ad1 ChangeLog 283
MD5 ce4d7945e8f2398e0d7ade239057268e files/digest-liblightscribe-1.4.113.1 304
RMD160 21ca2dc16da3b6c26b3f531668d22fa33989a0f7 files/digest-liblightscribe-1.4.113.1 304
SHA256 186e0175c3a18bec56dec204701b72bc46e448dbc84a9bcd3cf65aacd11b5a5d files/digest-liblightscribe-1.4.113.1 304
MD5 01bc59696fedbc860fa99aa130a793c3 files/digest-liblightscribe-1.4.142.1 635
RMD160 ab3d19485df236b17f3910a98bc3a706733593a5 files/digest-liblightscribe-1.4.142.1 635
SHA256 c83ea202f4fd36a4819cbec2c81db0e9fb637732d2858af49f129d03d8179ccd files/digest-liblightscribe-1.4.142.1 635

View File

@ -1 +0,0 @@
LDPATH=/opt/liblightscribe/lib

View File

@ -1,3 +0,0 @@
MD5 9a692c0fa12501598d5c495f028e2a3e lightscribe-1.4.113.1-linux-2.6-intel.rpm 481410
RMD160 b4b60e81700f30a9aee4bdb31d17f76c594a0ddc lightscribe-1.4.113.1-linux-2.6-intel.rpm 481410
SHA256 af3d4620bb15a2026e243ccb915481688c6636b85cbeaf6a9b275a2ad4fbce56 lightscribe-1.4.113.1-linux-2.6-intel.rpm 481410

View File

@ -1,6 +0,0 @@
MD5 4875900e0ba1a127bbe219d42d6c1ace lightscribe-1.4.142.1-linux-2.6-intel.rpm 497525
RMD160 e803fe21d79ef9478a6b7fab01718b44b77f5617 lightscribe-1.4.142.1-linux-2.6-intel.rpm 497525
SHA256 7924c646e5d03989ca39c958d0cff5d2a0b2d8b6db86a9d81f504f7780cb9572 lightscribe-1.4.142.1-linux-2.6-intel.rpm 497525
MD5 933978491dfc1bb23626894ba3d88c27 lightscribePublicSDK-1.4.142.1-linux-2.6-intel.rpm 619747
RMD160 8d92f0da78effe85d3c896780208522151fda930 lightscribePublicSDK-1.4.142.1-linux-2.6-intel.rpm 619747
SHA256 56f63b4e26bf566cd1b352970c074c0a1853b49a358fa7488fad13456eea3217 lightscribePublicSDK-1.4.142.1-linux-2.6-intel.rpm 619747

View File

@ -1,40 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils rpm
DESCRIPTION="Binary only Library for LightScribe"
HOMEPAGE="http://www.lacie.com/products/product.htm?pid=10803"
SRC_URI="http://www.lacie.com/download/drivers/lightscribe-${PV}-linux-2.6-intel.rpm"
LICENSE="HP-LightScribe"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
sys-libs/libstdc++-v3"
RESTRICT="nomirror nostrip"
src_unpack() {
rpm_src_unpack
}
src_compile() { :; }
src_install() {
dodoc ${WORKDIR}/usr/share/doc/*
insinto /opt/lightscribe/lib/lightscribe
doins -r ${WORKDIR}/usr/lib/lightscribe/*
insinto /opt/lightscribe/lib
doins ${WORKDIR}/usr/lib/liblightscribe.so.*
dosym /opt/lightscribe/lib/liblightscribe.so.1 /opt/lightscribe/lib/liblightscribe.so
insinto /etc
doins -r ${WORKDIR}/etc/*
dosed "s%/usr/lib%/opt/lightscribe/lib%" /etc/lightscribe.rc
doenvd ${FILESDIR}/80liblightscribe
}

View File

@ -1,43 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils rpm
DESCRIPTION="Binary only Library for LightScribe"
HOMEPAGE="http://www.lightscribe.com/"
SRC_URI="http://www.lightscribe.com/downloadSection/linux/downloads/lss/lightscribe-${PV}-linux-2.6-intel.rpm
http://www.lightscribe.com/downloadSection/linux/downloads/lpSDK/lightscribePublicSDK-${PV}-linux-2.6-intel.rpm"
LICENSE="HP-LightScribe"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
sys-libs/libstdc++-v3"
RESTRICT="nomirror nostrip"
src_unpack() {
rpm_src_unpack
}
src_compile() { :; }
src_install() {
dodoc ${WORKDIR}/usr/share/doc/*
insinto /opt/liblightscribe/lib/lightscribe
doins -r ${WORKDIR}/usr/lib/lightscribe/*
insinto /opt/liblightscribe/lib
doins ${WORKDIR}/usr/lib/liblightscribe.so.*
dosym /opt/liblightscribe/lib/liblightscribe.so.1 /opt/liblightscribe/lib/liblightscribe.so
insinto /usr/include/liblightsribe
doins -r ${WORKDIR}/usr/include/*
insinto /etc
doins -r ${WORKDIR}/etc/*
dosed "s%/usr/lib%/opt/liblightscribe/lib%" /etc/lightscribe.rc
doenvd ${FILESDIR}/80liblightscribe
}

View File

@ -1,40 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The app-cdr category contains software for writing CDs and DVDs, and for
working with .iso files.
</longdescription>
<longdescription lang="de">
Die Kategorie app-cdr enthält Software für das Erstellen von CDs und DVDs,
sowie für das Arbeiten mit ISO-Dateien.
</longdescription>
<longdescription lang="es">
La categoría app-cdr contiene programas para escribir CDs y DVDs, y para
trabajar con archivos .iso.
</longdescription>
<longdescription lang="ja">
app-cdrカテゴリにはCDとDVDを書込んで、.isoファイルツールソフトウェアが
含まれます。
</longdescription>
<longdescription lang="nl">
De app-cdr categorie bevat applicaties om CD's en DVD's te branden en om
.iso bestanden te bewerken.
</longdescription>
<longdescription lang="vi">
Nhóm app-cdr chứa các phần mềm để ghi CD và DVD, làm
việc với các tập tin .iso.
</longdescription>
<longdescription lang="it">
La categoria app-cdr contiene programmi per scrivere CD e DVD e lavorare con file .iso .
</longdescription>
<longdescription lang="pt">
A categoria app-cdr contém software para gravar CDs e DVDs, e para
trabalhar com arquivos .iso.
</longdescription>
<longdescription lang="pl">
Kategoria app-cdr zawiera programy służące do zapisywania danych na
płyty CD i DVD oraz służące do manipulowania plikami .iso.
</longdescription>
</catmetadata>

View File

@ -1,8 +0,0 @@
DIST client-src-070427.zip 32401 RMD160 f966b0b867b6f6dc4dc18c75190c243334957c84 SHA1 1849144150b600e8f97d4b1d2128231b05204a29 SHA256 fc73897d3eff49f7bef6fbcd20378f1cea170fed0b8fb629d9f84ca3c7a86810
EBUILD irtrans-irclient-070427.ebuild 596 RMD160 3e851050f9311a03a1cc2d65d31e6cf546245148 SHA1 4d11ed8e59f8db606b85fe6a1ccaf0119ada56e1 SHA256 75aa669363dac5211449927565e32173e9d8ac8f988f19a17a99d9b5574e0657
MD5 4bda0f11919ad4692861a6cf6a8a3b36 irtrans-irclient-070427.ebuild 596
RMD160 3e851050f9311a03a1cc2d65d31e6cf546245148 irtrans-irclient-070427.ebuild 596
SHA256 75aa669363dac5211449927565e32173e9d8ac8f988f19a17a99d9b5574e0657 irtrans-irclient-070427.ebuild 596
MD5 0cbbf7e4866ec9626ac7edef5f5c2f8d files/digest-irtrans-irclient-070427 241
RMD160 609935ccb911d1d187189056a660f92cf3584b76 files/digest-irtrans-irclient-070427 241
SHA256 23f0230d4eff38f8e523d3abe05f4ad935e2a7eddc792de16b126ed4882c524c files/digest-irtrans-irclient-070427 241

View File

@ -1,3 +0,0 @@
MD5 d8e9e039307d7135f0953e72bedc7e48 client-src-070427.zip 32401
RMD160 f966b0b867b6f6dc4dc18c75190c243334957c84 client-src-070427.zip 32401
SHA256 fc73897d3eff49f7bef6fbcd20378f1cea170fed0b8fb629d9f84ca3c7a86810 client-src-070427.zip 32401

View File

@ -1,34 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="IRTrans ASCII Client"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="ftp://mars.arge.at/irtrans/client-src-${PV}.zip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
}
src_compile() {
cd ${WORKDIR}
$(tc-getCC) ${CFLAGS} -o irclient client.c || die "irclient compile failed"
}
src_install() {
dobin ${WORKDIR}/irclient
}

View File

@ -1,31 +0,0 @@
AUX irtrans-server.confd 312 RMD160 151927122a9b70a8bcca0f0fb6f7c0e327dc6bec SHA1 c86094081a74b41b550a3be3f4013520209906e6 SHA256 ffff7ff71e75349264f7d4447fadeff71c18df95a15fc8ba890460c6fe63327c
MD5 1c16f7f33ed333af77e501bb2a9d5640 files/irtrans-server.confd 312
RMD160 151927122a9b70a8bcca0f0fb6f7c0e327dc6bec files/irtrans-server.confd 312
SHA256 ffff7ff71e75349264f7d4447fadeff71c18df95a15fc8ba890460c6fe63327c files/irtrans-server.confd 312
AUX irtrans-server.initd 583 RMD160 d7749195302f59ffb91d3f90c7c0033fb5f93cfc SHA1 6807bf1f09d452621bd804cd1a8e5cd0070a6700 SHA256 ede0de44381401911416ca6dde948258b2c6c9c32052b4f4725e90ba8389d6d0
MD5 43e62d9c54abe948c975934384a41c9d files/irtrans-server.initd 583
RMD160 d7749195302f59ffb91d3f90c7c0033fb5f93cfc files/irtrans-server.initd 583
SHA256 ede0de44381401911416ca6dde948258b2c6c9c32052b4f4725e90ba8389d6d0 files/irtrans-server.initd 583
DIST irserver-src-5.8.18.tar.gz 123837 RMD160 18e5d86c4efab6a744c947a2ef4cf7dbfb45c716 SHA1 b116a18a10b7f3e768edec650455cfed7a97cf79 SHA256 d98a730d273a95803ef71b6b8e60cf38bec86de2a84c7af9909dc0a7c868280d
DIST irserver-src.tar.gz 122002 RMD160 b6970aff43a7b7e3883f2cdad0331b0f3d431508 SHA1 c6deafcc2a5900c6045d899f1ecdbc8de2184a55 SHA256 a99f2714e99081478c50b32085d4b53c0a0c50bb967a1e616aee0e1668ffdc37
EBUILD irtrans-irserver-5.8.04.ebuild 873 RMD160 017ad1debd594b80b054d55755560d6513a00a81 SHA1 63f8dd1ed97b67fb491238d8ab3c9bd57c625a29 SHA256 89e00cbd51aa7be85f6097d6508314c482bf82d4adacd38861438e4e8931b4cf
MD5 9f2741b1a4d7efff9f787743410938e7 irtrans-irserver-5.8.04.ebuild 873
RMD160 017ad1debd594b80b054d55755560d6513a00a81 irtrans-irserver-5.8.04.ebuild 873
SHA256 89e00cbd51aa7be85f6097d6508314c482bf82d4adacd38861438e4e8931b4cf irtrans-irserver-5.8.04.ebuild 873
EBUILD irtrans-irserver-5.8.18-r1.ebuild 1050 RMD160 724423a24e55ed6b39d1938f2f8581f4b44656fe SHA1 3554690fc6fd4fca6d2866dafaa31995cafa8812 SHA256 9e833b3b3e58fe65bdf2a424bd397526e10fd3f897b5c0f42a5c8caa18dc4848
MD5 46db050f15adf769eef78bb1e35fa209 irtrans-irserver-5.8.18-r1.ebuild 1050
RMD160 724423a24e55ed6b39d1938f2f8581f4b44656fe irtrans-irserver-5.8.18-r1.ebuild 1050
SHA256 9e833b3b3e58fe65bdf2a424bd397526e10fd3f897b5c0f42a5c8caa18dc4848 irtrans-irserver-5.8.18-r1.ebuild 1050
EBUILD irtrans-irserver-5.8.18.ebuild 862 RMD160 a8680bc3628aefb5583d3edfdc57ccfc531e5e1e SHA1 3942e378ffb3f4bae17c163f91cc53d637d2068c SHA256 30a5b19a287e6f4898dc5e491e2ffcb97ea4a12018e64cc94208ad15ccc3618d
MD5 92d1e50fae72493aaad0089998341137 irtrans-irserver-5.8.18.ebuild 862
RMD160 a8680bc3628aefb5583d3edfdc57ccfc531e5e1e irtrans-irserver-5.8.18.ebuild 862
SHA256 30a5b19a287e6f4898dc5e491e2ffcb97ea4a12018e64cc94208ad15ccc3618d irtrans-irserver-5.8.18.ebuild 862
MD5 2fb69b9178efae4ea17910e0c33b7caa files/digest-irtrans-irserver-5.8.04 238
RMD160 a2316341504c6994b340e7f9a0c9e43b336b285c files/digest-irtrans-irserver-5.8.04 238
SHA256 d93cc85eb3e77a1bcedadd027c6fa19d7b9d72471ee64a21484a568ade2b3324 files/digest-irtrans-irserver-5.8.04 238
MD5 b1439f2abed9a4dad82a0a717db6b873 files/digest-irtrans-irserver-5.8.18 259
RMD160 69324f3ca1f08b09a774d43a068a6e2e9a16018c files/digest-irtrans-irserver-5.8.18 259
SHA256 56f2234d41675bacb26eca55fd70c30efd265f796fb6f00f2facbfb9abcad47e files/digest-irtrans-irserver-5.8.18 259
MD5 b1439f2abed9a4dad82a0a717db6b873 files/digest-irtrans-irserver-5.8.18-r1 259
RMD160 69324f3ca1f08b09a774d43a068a6e2e9a16018c files/digest-irtrans-irserver-5.8.18-r1 259
SHA256 56f2234d41675bacb26eca55fd70c30efd265f796fb6f00f2facbfb9abcad47e files/digest-irtrans-irserver-5.8.18-r1 259

View File

@ -1,3 +0,0 @@
MD5 90b6dd3c139d03da04b0b490409fc3d0 irserver-src.tar.gz 122002
RMD160 b6970aff43a7b7e3883f2cdad0331b0f3d431508 irserver-src.tar.gz 122002
SHA256 a99f2714e99081478c50b32085d4b53c0a0c50bb967a1e616aee0e1668ffdc37 irserver-src.tar.gz 122002

View File

@ -1,3 +0,0 @@
MD5 d782a719daf4cecad32f6060f53975fb irserver-src-5.8.18.tar.gz 123837
RMD160 18e5d86c4efab6a744c947a2ef4cf7dbfb45c716 irserver-src-5.8.18.tar.gz 123837
SHA256 d98a730d273a95803ef71b6b8e60cf38bec86de2a84c7af9909dc0a7c868280d irserver-src-5.8.18.tar.gz 123837

View File

@ -1,3 +0,0 @@
MD5 d782a719daf4cecad32f6060f53975fb irserver-src-5.8.18.tar.gz 123837
RMD160 18e5d86c4efab6a744c947a2ef4cf7dbfb45c716 irserver-src-5.8.18.tar.gz 123837
SHA256 d98a730d273a95803ef71b6b8e60cf38bec86de2a84c7af9909dc0a7c868280d irserver-src-5.8.18.tar.gz 123837

View File

@ -1,10 +0,0 @@
# Controls which information is logged. Standard is loglevel 1.
# Possible values are 0-4. 0=Nothing is logged. 4=debug output.
LOGLEVEL="1"
# Starts the irserver as a LINUX Service.
OPT="-daemon"
# LINUX Devices: /dev/ttyS0 - /dev/ttySn or /dev/ttyUSB0 - /dev/ttyUSBn for USB devices
IRDEVICE="/dev/ttyUSB0"

View File

@ -1,23 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
depend() {
need net
before vdr
}
start() {
ebegin "Starting IRTrans"
eval start-stop-daemon --start --quiet --exec /usr/bin/irserver --pidfile /var/run/irtrans-irserver.pid \
-- -logfile /var/log/irserver.log -loglevel "${LOGLEVEL}" \
-pidfile /var/run/irtrans-irserver.pid "${OPT}" "${IRDEVICE}"
eend $?
}
stop() {
ebegin "Stopping IRTrans"
start-stop-daemon --stop --quiet --pidfile /var/run/irtrans-irserver.pid
eend $?
}

View File

@ -1,41 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
RESTRICT="mirror nostrip"
src_unpack() {
unpack ${A}
}
src_compile() {
cd ${WORKDIR}
append-flags -m32 -DLINUX -Icommon
einfo "CFLAGS=\"${CFLAGS}\""
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" irserver || die "emake irserver failed"
}
src_install() {
dobin ${WORKDIR}/irserver
keepdir /etc/irserver/remotes
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,47 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs multilib
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="ftp://mars.arge.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="x86"
DEPEND=""
RDEPEND="virtual/libc"
RESTRICT="mirror nostrip"
src_unpack() {
unpack ${A}
}
src_compile() {
cd ${WORKDIR}
append-flags -DLINUX -Icommon
if use x86 || ( has_multilib_profile && ABI="x86" ) ; then
irbuild=irserver
append-flags -m32
else
irbuild=irserver_noccf
fi
einfo "CFLAGS=\"${CFLAGS}\""
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" ${irbuild} || die "emake irserver failed"
}
src_install() {
dobin ${WORKDIR}/irserver
keepdir /etc/irserver/remotes
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,41 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="ftp://mars.arge.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
RESTRICT="mirror nostrip"
src_unpack() {
unpack ${A}
}
src_compile() {
cd ${WORKDIR}
append-flags -m32 -DLINUX -Icommon
einfo "CFLAGS=\"${CFLAGS}\""
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" irserver || die "emake irserver failed"
}
src_install() {
dobin ${WORKDIR}/irserver
keepdir /etc/irserver/remotes
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,8 +0,0 @@
DIST cc65-snapshot-sources-2.11.9.20070329.tar.bz2 1020942 RMD160 ccbf10ad16dd5951ddea9caa0fd7762f7f4fabfd SHA1 a80b2b6d941487373270470f3adec855699cb10d SHA256 71ebec814b7866f0746bdc8c3c2a7ab1b3ce4d7ebc21888deb004f225b2bbe81
EBUILD cc65-2.11.9.20070329.ebuild 1687 RMD160 054ff6ab1a3d22908a959c0064fbfe1496cf9705 SHA1 2ed56bc25d7f7fec154ef22a204986535a1024ae SHA256 c78158da4a0b69bf72cadfd0cd49d3b0f5495876543d1daee772dbade1483a13
MD5 81d8577975533a69a7ceb1f258d1aa55 cc65-2.11.9.20070329.ebuild 1687
RMD160 054ff6ab1a3d22908a959c0064fbfe1496cf9705 cc65-2.11.9.20070329.ebuild 1687
SHA256 c78158da4a0b69bf72cadfd0cd49d3b0f5495876543d1daee772dbade1483a13 cc65-2.11.9.20070329.ebuild 1687
MD5 17a3b6e33944f58b38e2c2fe80544756 files/digest-cc65-2.11.9.20070329 319
RMD160 1af84ce5fa19e5921c126e4989c62f76d852ede5 files/digest-cc65-2.11.9.20070329 319
SHA256 a4a240acef5520e56827128de12bd342a5bb7e0b654534a639656911b49e2913 files/digest-cc65-2.11.9.20070329 319

View File

@ -1,65 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils toolchain-funcs multilib
DESCRIPTION="cc65 is a complete cross development package for 65(C)02 systems."
HOMEPAGE="http://www.cc65.org"
SRC_URI="ftp://ftp.musoftware.de/pub/uz/cc65/snapshot/cc65-snapshot-sources-${PV}.tar.bz2"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"
DEPEND="dev-libs/boehm-gc
app-text/linuxdoc-tools"
S=${WORKDIR}/${PN}-snapshot-${PV}
MAKEOPTS="${MAKEOPTS} -j1"
src_unpack() {
unpack ${A}
cd ${S}
sed -i -e "s:od65:od65 sim65:g" src/make/gcc.mak
sed -i -e "s:)/lib:)/$(get_libdir):g" make/gcc.mak
sed -i -e "s:/lib/cc65/inc:/$(get_libdir)/cc65/inc:g" src/cc65/make/gcc.mak
sed -i -e "s:/lib/cc65/lib:/$(get_libdir)/cc65/lib:g" src/ld65/make/gcc.mak
sed -i -e "s:/lib/cc65/lib:/$(get_libdir)/cc65/lib:g" doc/ld65.sgml
}
src_compile() {
emake -C src -f make/gcc.mak
emake -C libsrc
emake -C doc
}
src_install() {
dobin src/*65/*65
dobin src/ca65html/ca65html
dobin src/grc/grc
insinto /usr/$(get_libdir)/cc65/emd
doins libsrc/*.emd
insinto /usr/$(get_libdir)/cc65/joy
doins libsrc/*.joy
insinto /usr/$(get_libdir)/cc65/mou
doins libsrc/*.mou
insinto /usr/$(get_libdir)/cc65/ser
doins libsrc/*.ser
insinto /usr/$(get_libdir)/cc65/tgi
doins libsrc/*.tgi
insinto /usr/$(get_libdir)/cc65/asminc
doins asminc/*.inc
insinto /usr/$(get_libdir)/cc65/include
doins -r include/*
insinto /usr/$(get_libdir)/cc65/lib
doins libsrc/*.lib
doins libsrc/*.o
use doc && dohtml doc/*.htm*
doman packages/debian/*.1
doinfo doc/*.info
dodoc src/ld65/cfg/*.cfg
dodoc src/ca65/macpack/*.mac
}

View File

@ -1,3 +0,0 @@
MD5 b399095286820ea61ec50038b2e531c1 cc65-snapshot-sources-2.11.9.20070329.tar.bz2 1020942
RMD160 ccbf10ad16dd5951ddea9caa0fd7762f7f4fabfd cc65-snapshot-sources-2.11.9.20070329.tar.bz2 1020942
SHA256 71ebec814b7866f0746bdc8c3c2a7ab1b3ce4d7ebc21888deb004f225b2bbe81 cc65-snapshot-sources-2.11.9.20070329.tar.bz2 1020942

View File

@ -1,8 +0,0 @@
DIST 46988-gentoo_splash_chooser-0.9.tar.gz 49684 RMD160 a3a27375449408a5ac568a8e3c09193f1d7b212a SHA1 670c0f99c9b7644951caa5c1be85a141913a8d59 SHA256 1e0a223d8aae0ee10ec5367426b5c803e1d5e79627af0008a77f31f516c21772
EBUILD gentoo_splash_chooser-0.9.ebuild 813 RMD160 05e1ba467fe67c8bf2c59404a9e63b51c58a3fc9 SHA1 e3955d8f5f365574e12c18c3e2c3c7115ae8454d SHA256 d88367a3d9cb6e2ae252433ee501cbc0c3d8af56bf8f29cdfd798b4d67e57c60
MD5 2ee391ecb7122e68f719e5d1b15bc054 gentoo_splash_chooser-0.9.ebuild 813
RMD160 05e1ba467fe67c8bf2c59404a9e63b51c58a3fc9 gentoo_splash_chooser-0.9.ebuild 813
SHA256 d88367a3d9cb6e2ae252433ee501cbc0c3d8af56bf8f29cdfd798b4d67e57c60 gentoo_splash_chooser-0.9.ebuild 813
MD5 6920c59b349b412f93cb264726d5fe8e files/digest-gentoo_splash_chooser-0.9 292
RMD160 e9515a61f4ac17dfba5e27a756a006a93e6125c3 files/digest-gentoo_splash_chooser-0.9 292
SHA256 ebfc41fd65958813ae8177b7cf012db46bebd056141c1e75b6784ac3989120ea files/digest-gentoo_splash_chooser-0.9 292

View File

@ -1,3 +0,0 @@
MD5 cf2723c96aa188380d222cbc05eabd8c 46988-gentoo_splash_chooser-0.9.tar.gz 49684
RMD160 a3a27375449408a5ac568a8e3c09193f1d7b212a 46988-gentoo_splash_chooser-0.9.tar.gz 49684
SHA256 1e0a223d8aae0ee10ec5367426b5c803e1d5e79627af0008a77f31f516c21772 46988-gentoo_splash_chooser-0.9.tar.gz 49684

View File

@ -1,37 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit python
DESCRIPTION="An app to choose between gensplash themes."
HOMEPAGE="http://kde-apps.org/content/show.php?content=46988"
SRC_URI="http://kde-apps.org/CONTENT/content-files/46988-${P}.tar.gz"
RESTRICT="nomirror"
SLOT="0"
LICENSE="GPL"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86"
DEPEND=">=dev-python/PyQt-3.13
kde?(>=kde-base/kdesu-3.5.0)
gnome?(>=x11-libs/gksu-1.9.1)
"
IUSE="gnome kde doc"
python_version
src_install() {
if use doc ; then
dodoc doc/README.TXT
fi
if use kde ; then
dobin kde/gentoo_splash_chooser
else
dobin gnome/gentoo_splash_chooser
fi
into /usr/lib/python${PYVER}/site-packages/
cp -r gentoo_splash_chooser ${D}usr/lib/python${PYVER}/site-packages/
}

View File

@ -1,7 +0,0 @@
# ChangeLog for media-gfx/jpeg2pdf
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> +jpeg2pdf-0.12.ebuild:
Initial Ebuild

View File

@ -1,12 +0,0 @@
DIST jpeg2pdf-0.12.tar.bz2 19186 RMD160 272f1ffce8474c2d037363073f409e867ebc4581 SHA1 c00b0e64032c244ce0e70d2c10e21010a5e9c04f SHA256 2e352cd458c8bab4de14f9237902e6869675bd40ff02f6e91f55cce7c18d55d3
EBUILD jpeg2pdf-0.12.ebuild 441 RMD160 c0ca67a10849c9cd90d1e0e38ec15a53222de04b SHA1 1c81bf90900660684f280205c5cd6e1e64acdb9b SHA256 fb474a9af59336df516f53ed84555a185e798cbc4027b273bca4fd6f14e1a210
MD5 7a4e1f9b8af5507ba4f10c704bc70c9a jpeg2pdf-0.12.ebuild 441
RMD160 c0ca67a10849c9cd90d1e0e38ec15a53222de04b jpeg2pdf-0.12.ebuild 441
SHA256 fb474a9af59336df516f53ed84555a185e798cbc4027b273bca4fd6f14e1a210 jpeg2pdf-0.12.ebuild 441
MISC ChangeLog 208 RMD160 d830d93f5cda5708bd2685c5502337444932959f SHA1 acf3d78dd5f1b7eaeb7ce6e2a3c47c1ab5100fc7 SHA256 223d0b9756d2438b49cb44a4bb7a523a33aaddf703895b45c1f5edf0ac87a9ac
MD5 2062fab0173500e0fa1f82be069c9f34 ChangeLog 208
RMD160 d830d93f5cda5708bd2685c5502337444932959f ChangeLog 208
SHA256 223d0b9756d2438b49cb44a4bb7a523a33aaddf703895b45c1f5edf0ac87a9ac ChangeLog 208
MD5 44c5f84addc2d74bbb280a0552575ded files/digest-jpeg2pdf-0.12 241
RMD160 63fdd1a64ce8263638daa2cdde570f1287f8e682 files/digest-jpeg2pdf-0.12 241
SHA256 57cd32445f7c18bbb09f3d85620a36df3b66c3f653f8d6be7f04c64d1257718f files/digest-jpeg2pdf-0.12 241

View File

@ -1,3 +0,0 @@
MD5 65e721d5e284f4e1089fc8c45a881750 jpeg2pdf-0.12.tar.bz2 19186
RMD160 272f1ffce8474c2d037363073f409e867ebc4581 jpeg2pdf-0.12.tar.bz2 19186
SHA256 2e352cd458c8bab4de14f9237902e6869675bd40ff02f6e91f55cce7c18d55d3 jpeg2pdf-0.12.tar.bz2 19186

View File

@ -1,24 +0,0 @@
# {{UCPT_Ebuild Header}} <pre>
inherit eutils
DESCRIPTION="Merge JPEG files into PDF"
SRC_URI="http://koan.studentenweb.org/software/${P}.tar.bz2"
HOMEPAGE="http://koan.studentenweb.org/software/jpeg2pdf.html"
SLOT=""
LICENSE="X11/own"
KEYWORDS="x86"
IUSE=""
DEPEND=">=dev-lang/ruby-1.8.2"
src_install() {
dodoc LICENSE README
ruby install.rb config --prefix=${D}/usr
ruby install.rb install
rm -f ${D}/usr/bin/test.rb
}
#</pre>

View File

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The media-gfx category contains graphics-related packages.
</longdescription>
<longdescription lang="de">
Die Kategorie media-gfx enthält Programme rund um das Thema Grafik.
</longdescription>
<longdescription lang="es">
La categoría media-gfx contiene paquetes relacionados con gráficos.
</longdescription>
<longdescription lang="ja">
media-gfxカテゴリーにはグラフィック関連のパッケージが含まれています。
</longdescription>
<longdescription lang="nl">
De media-gfx categorie bevat grafische applicaties.
</longdescription>
<longdescription lang="vi">
Nhóm media-gfx chứa các gói liên quan đến đồ hoạ.
</longdescription>
<longdescription lang="it">
La categoria media-gfx contiene pacchetti per la grafica.
</longdescription>
<longdescription lang="pt">
A categoria media-gfx contém pacotes relacionados com gráficos.
</longdescription>
<longdescription lang="pl">
Kategoria media-gfx zawiera programy graficzne.
</longdescription>
</catmetadata>

View File

@ -1,40 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The net-www category contains various WWW clients that have not yet
moved into www- categories.
</longdescription>
<longdescription lang="de">
Die Kategorie net-www enthält verschieden Programme die noch nicht auf
die anderen www-Kategorien verteilt wurden.
</longdescription>
<longdescription lang="es">
La categoría net-www contiene varios clientes WWW que no han sido
movidos (aún) a categorías www-.
</longdescription>
<longdescription lang="ja">
net-wwwカテゴリーにはwww-カテゴリーに未だ移動していない
様々なワールド・ワイド・ウェブのクライアントが含まれています。
</longdescription>
<longdescription lang="nl">
De net-www categorie bevat verschillende WWW-clients die nog niet in andere
www- categorieen ingedeeld zijn.
</longdescription>
<longdescription lang="vi">
Nhóm net-www chứa các client WWW chưa được chuyển vào các nhóm www-.
</longdescription>
<longdescription lang="it">
La categoria net-www contiene cari client WWW che non sono ancora stati
spostati in altre categorie www-.
</longdescription>
<longdescription lang="pt">
A categoria net-www contém vários clientes de WWW que ainda não
foram movidos para categorias www-.
</longdescription>
<longdescription lang="pl">
Kategoria net-www zawiera przeglądarki WWW, których jeszcze nie
przeniesiono do kategorii www-.
</longdescription>
</catmetadata>

View File

@ -1,7 +0,0 @@
# ChangeLog for net-www/mnogosearch
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> +mnogosearch-3.2.34.ebuild:
Initial Ebuild

View File

@ -1,2 +0,0 @@
MD5 8280cb2d9a3a98be4257d913525a62e2 files/digest-mnogosearch-3.2.34 71
MD5 0439cf2131b4b3d7185895cf78415d41 mnogosearch-3.2.34.ebuild 869

View File

@ -1 +0,0 @@
MD5 1706fcba5abde4bbea794379a9f672d0 mnogosearch-3.2.34.tar.gz 3354036

View File

@ -1,47 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit flag-o-matic eutils
IUSE="mysql ssl"
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Full-featured web search engine"
SRC_URI="http://freshmeat.net/redir/udmsearch/6509/url_tgz/${MY_P}.tar.gz"
HOMEPAGE="http://www.mnogosearch.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 sparc hppa alpha ppc ~mips amd64"
src_unpack() {
unpack ${A}
cd ${S}
}
src_compile() {
local modules myconf
econf \
--prefix=/usr/local/mnogosearch
${myconf} || die "bad ./configure"
emake || die "compile problem"
}
src_install() {
make DESTDIR=${D} install || die
}
pkg_postinst() {
einfo
einfo 'You package files in /usr/local/mnogosearch'
einfo
}

View File

@ -1,403 +0,0 @@
#!/usr/bin/perl -w
#
# echangelog: Update the ChangeLog for an ebuild. For example:
#
# $ echangelog 'Add ~alpha to KEYWORDS'
# 4a5,7
# > 10 Feb 2003; Aron Griffis <agriffis@gentoo.org> oaf-0.6.8-r1.ebuild :
# > Add ~alpha to KEYWORDS
# >
use strict;
use POSIX qw(strftime getcwd setlocale);
# Fix bug 21022 by restricting to C locale
setlocale(&POSIX::LC_ALL, "C");
use Text::Wrap;
$Text::Wrap::columns = 77;
$Text::Wrap::unexpand = 0;
# Global variables
my (@files, @ebuilds, @conflicts, @trivial, @unknown, @new_versions, %actions);
my ($input, $editor, $entry, $user, $date, $text, $version, $year, $vcs);
my %vcs = ( cvs => { diff => "cvs -f -U0 diff",
status => "cvs -fn up",
add => "cvs -f add",
skip => 6,
entries => "CVS/Entries" },
svn => { diff => "svn diff -N",
status => "svn status",
add => "svn add",
skip => 4,
entries => ".svn/entries" },
git => { diff => "git diff",
status => "git up",
add => "git add",
skip => 0,
entries => "wtf" },
nov => { diff => "",
status => "",
add => "",
skip => 0,
entries => "wtf" }
);
# Figure out what kind of repo we are in.
if ( -d "CVS" ) {
$vcs = "cvs";
} elsif ( -d '.svn' ) {
$vcs = "svn";
} elsif ( -d '.git' ) {
$vcs = "git";
} else {
print STDERR "** NOTE: No CVS, .git, .svn directories found, cannot know modifications\n";
$vcs = "nov";
}
# Read the current ChangeLog
if (-f 'ChangeLog') {
open I, '<ChangeLog' or die "Can't open ChangeLog for input: $!\n";
{ local $/ = undef; $text = <I>; }
close I;
} else {
# No ChangeLog here, maybe we should make one...
if (<*.ebuild>) {
open I, '<../../skel.ChangeLog'
or die "Can't open ../../skel.ChangeLog for input: $!\n";
{ local $/ = undef; $text = <I>; }
close I;
my ($cwd) = getcwd();
$cwd =~ m|.*/(\w+-\w+)/([^/]+)|
or die "Can't figure out category/package.. sorry!\n";
my ($category, $package_name) = ($1, $2);
$text =~ s/^\*.*//ms; # don't need the fake entry
$text =~ s/<CATEGORY>/$category/;
$text =~ s/<PACKAGE_NAME>/$package_name/;
} else {
die "This should be run in a directory with ebuilds...\n";
}
}
# Figure out what has changed around here
open C, $vcs{$vcs}{status}.' 2>&1 |' or die "Can't run ".$vcs{$vcs}{status}.": $!\n";
while (<C>) {
if (/^C\s+\+?\s+(\S+)/) {
push @conflicts, $1;
next;
} elsif (/^\?\s+\+?\s+(\S+)/) {
push @unknown, $1;
$actions{$1} = '+';
next;
} elsif (/^([ARMD])\s+\+?\s+(\S+)/) {
push @files, $2;
($actions{$2} = $1) =~ tr/ARDM/+--/d;
}
}
# Separate out the trivial files for now
@files = grep {
!/files.digest|Manifest|ChangeLog|^files$|^\.$/ or do { push @trivial, $_; 0; }
} @files;
@unknown = grep {
!/files.digest|Manifest|ChangeLog|^files$|^\.$/ or do { push @trivial, $_; 0; }
} @unknown;
# Don't allow any conflicts
if (@conflicts) {
print STDERR <<EOT;
$vcs reports the following conflicts. Please resolve them before
running echangelog.
EOT
print STDERR map "C $_\n", @conflicts;
exit 1;
}
# Don't allow unknown files (other than the trivial files that were separated
# out above)
if (@unknown) {
print STDERR <<EOT;
$vcs reports the following unknown files. Please use "cvs add" before
running echangelog, or remove the files in question.
EOT
print STDERR map "? $_\n", @unknown;
exit 1;
}
# Sort the list of files as portage does. None of the operations through
# the rest of the script should break this sort.
sub sortfunc($$) {
my ($a, $b) = @_;
(my $va = $a) =~ s/.*?-(\d.*?)(?:\.ebuild)?$/$1/;
(my $vb = $b) =~ s/.*?-(\d.*?)(?:\.ebuild)?$/$1/;
my ($na, $sa, $sna, $ra) = ($va =~ /^(.*?)(?:_(alpha|beta||pre|rc|p)(\d*))?(?:-r(\d+))?$/);
my ($nb, $sb, $snb, $rb) = ($vb =~ /^(.*?)(?:_(alpha|beta||pre|rc|p)(\d*))?(?:-r(\d+))?$/);
my (@na) = split /\.|(?<=\d)(?=[^\d\.])/, $na;
my (@nb) = split /\.|(?<=\d)(?=[^\d\.])/, $nb;
my $retval;
#
# compare version numbers first
#
for (my $i = 0; defined $na[$i] or defined $nb[$i]; $i++) {
# def vs. undef
return +1 if defined $na[$i] and !defined $nb[$i];
return -1 if defined $nb[$i] and !defined $na[$i];
# num vs. num
if ($na[$i] =~ /^\d/ and $nb[$i] =~ /^\d/) {
$retval = ($na[$i] <=> $nb[$i]);
return $retval if $retval;
next;
}
# char vs. char
if ($na[$i] =~ /^\D/ and $nb[$i] =~ /^\D/) {
$retval = ($na[$i] cmp $nb[$i]);
return $retval if $retval;
next;
}
# num vs. char
$retval = ($na[$i] =~ /\d/ and -1 or +1);
return $retval;
}
#
# compare suffix second
#
if (defined $sa and !defined $sb) {
return +2 if $sa eq "p";
return -2;
}
if (defined $sb and !defined $sa) {
return -3 if $sb eq "p";
return +3;
}
if (defined $sa) { # and defined $sb
$retval = ($sa cmp $sb);
if ($retval) {
return +4 if $sa eq "p";
return -4 if $sb eq "p";
return $retval; # suffixes happen to be alphabetical order, mostly
}
# compare suffix number
return +5 if defined $sna and !defined $snb;
return -5 if defined $snb and !defined $sna;
if (defined $sna) { # and defined $snb
$retval = ($sna <=> $snb);
return $retval if $retval;
}
}
#
# compare rev third
#
return +6 if defined $ra and !defined $rb;
return -6 if defined $rb and !defined $ra;
if (defined $ra) { # and defined $rb
return ($ra <=> $rb);
}
#
# nothing left to compare
#
return 0;
}
@files = sort sortfunc @files;
# Forget ebuilds that only have changed copyrights, unless that's all
# the changed files we have
# does not work with svn TODO
#@ebuilds = grep /\.ebuild$/, @files;
#@files = grep !/\.ebuild$/, @files;
if (@ebuilds) {
open C, $vcs{$vcs}{diff}.@ebuilds." 2>&1 |" or die "Can't run: ".$vcs{$vcs}{diff}."$!\n";
$_ = <C>;
while (defined $_) {
if (/^$vcs diff: (([^\/]*?)\.ebuild) was removed/) {
push @files, $1;
}
elsif (/^Index: (([^\/]*?)\.ebuild)\s*$/) {
my ($f, $v) = ($1, $2);
# check if more than just copyright date changed.
# skip some lines
foreach(1..$vcs{$vcs}{skip}){
$_ = <C>;
}
while (<C>) {
last if /^[A-Za-z]/;
if (/^[-+](?!# Copyright)/) {
push @files, $f;
last;
}
}
# at this point we've either added $f to @files or not,
# and we have the next line in $_ for processing
next;
}
elsif (/^$vcs.*?: (([^\/]*?)\.ebuild) is a new entry/) {
push @files, $1;
push @new_versions, $2; # new ebuild, will create a new entry
}
# other cvs output is ignored
$_ = <C>;
}
}
close C;
# When a package move occurs, the versions appear to be new even though they are
# not. Trim them from @new_versions in that case.
@new_versions = grep { $text !~ /^\*\Q$_\E\s/m } @new_versions;
# Check if we have any files left, otherwise re-insert ebuild list
# (of course, both might be empty anyway)
@files = @ebuilds unless (@files);
# Allow ChangeLog entries with no changed files, but give a fat warning
unless (@files) {
print STDERR "**\n";
print STDERR "** NOTE: No non-trivial changed files found. Normally echangelog\n";
print STDERR "** should be run after all affected files have been added and/or\n";
print STDERR "** modified. Did you forget to cvs add?\n";
print STDERR "**\n";
@files = sort sortfunc @trivial;
@files = qw/ChangeLog/ unless @files; # last resort to put something in the list
}
# Get the input from the cmdline, editor or stdin
if ($ARGV[0]) {
$input = "@ARGV";
} else {
# Testing for defined() allows ECHANGELOG_EDITOR='' to cancel EDITOR
$editor = defined($ENV{'ECHANGELOG_EDITOR'}) ? $ENV{'ECHANGELOG_EDITOR'} :
$ENV{'EDITOR'} || undef;
if ($editor) {
system("$editor ChangeLog.new");
if ($? != 0) {
# This usually happens when the editor got forcefully killed; and
# the terminal is probably messed up: so we reset things.
system('/usr/bin/stty sane');
print STDERR "Editor died! Reverting to stdin method.\n";
undef $editor;
} else {
if (open I, "<ChangeLog.new") {
local $/ = undef;
$input = <I>;
close I;
} else {
print STDERR "Error opening ChangeLog.new: $!\n";
print STDERR "Reverting to stdin method.\n";
undef $editor;
}
unlink 'ChangeLog.new';
}
}
unless ($editor) {
print "Please type the log entry: use Ctrl-d to finish, Ctrl-c to abort...\n";
local $/ = undef;
$input = <>;
}
}
die "Empty entry; aborting\n" unless $input =~ /\S/;
# If there are any long lines, then wrap the input at $columns chars
# (leaving 2 chars on left, one char on right, after adding indentation below).
$input =~ s/^\s*(.*?)\s*\z/$1/s; # trim whitespace
$input = Text::Wrap::fill('', '', $input) if ($input =~ /^.{80}/m);
$input =~ s/^/ /gm; # add indentation
# Prepend the user info to the input
unless ($user = $ENV{'ECHANGELOG_USER'}) {
my ($fullname, $username) = (getpwuid($<))[6,0];
$fullname =~ s/,.*//; # remove GECOS, bug 80011
$user = sprintf "%s <%s\@gentoo.org>", $fullname, $username;
}
# Make sure that we didn't get "root"
die "Please set ECHANGELOG_USER or run as non-root\n" if $user =~ /<root@/;
$date = strftime("%d %b %Y", gmtime);
$entry = "$date; $user ";
$entry .= join ', ', map "$actions{$_}$_", @files;
$entry .= ':';
$entry = Text::Wrap::fill(' ', ' ', $entry); # does not append a \n
$entry .= "\n$input"; # append user input
# Each one of these regular expressions will eat the whitespace
# leading up to the next entry (except the two-space leader on the
# front of a dated entry), so it needs to be replaced with a
# double carriage-return. This helps to normalize the spacing in
# the ChangeLogs.
if (@new_versions) {
# Insert at the top with a new version marker
$text =~ s/^( .*? ) # grab header
\s*\n(?=\ \ \d|\*|\z) # suck up trailing whitespace
/"$1\n\n" .
join("\n", map "*$_ ($date)", reverse @new_versions) .
"\n\n$entry\n\n"/sxe
or die "Failed to insert new entry (4)\n";
} else {
# Changing an existing patch or ebuild, no new version marker
# required
$text =~ s/^( .*? ) # grab header
\s*\n(?=\ \ \d|\*|\z) # suck up trailing whitespace
/$1\n\n$entry\n\n/sx
or die "Failed to insert new entry (3)\n";
}
sub update_copyright {
my ($t) = @_;
(my $year = $date) =~ s/.* //;
$t =~ s/^# Copyright \d+(?= )/$&-$year/m or
$t =~ s/^(# Copyright \d+)-(\d+)/$1-$year/m;
return $t;
}
# Update the copyright year in the ChangeLog
$text = update_copyright($text);
# Write the new ChangeLog
open O, '>ChangeLog.new' or die "Can't open ChangeLog.new for output: $!\n";
print O $text or die "Can't write ChangeLog.new: $!\n";
close O or die "Can't close ChangeLog.new: $!\n";
# Update affected ebuild copyright dates. There is no reason to update the
# copyright lines on ebuilds that haven't changed. I verified this with an IP
# lawyer.
for my $e (grep /\.ebuild$/, @files) {
my ($etext, $netext);
open E, "<$e" or warn("Can't read $e to update copyright year\n"), next;
{ local $/ = undef; $etext = <E>; }
close E;
# Attempt the substitution and compare
$netext = update_copyright($etext);
next if $netext eq $etext; # skip this file if no change.
# Write the new ebuild
open E, ">$e.new" or warn("Can't open $e.new\n"), next;
print E $netext and
close E or warn("Can't write $e.new\n"), next;
# Move things around and show the diff
system "diff -U 0 $e $e.new";
rename "$e.new", $e or warn("Can't rename $e.new: $!\n");
}
# Move things around and show the ChangeLog diff
system 'diff -Nu ChangeLog ChangeLog.new';
rename 'ChangeLog.new', 'ChangeLog' or die "Can't rename ChangeLog.new: $!\n";
# Okay, now we have a starter ChangeLog to work with.
# The text will be added just like with any other ChangeLog below.
# Add the new ChangeLog to cvs before continuing.
if (open F, $vcs{$vcs}{entries} ) {
system("$vcs{$vcs}{add} ChangeLog") unless (scalar grep /\/?ChangeLog\/?/, <F>);
}
# vim:sw=4 ts=8 expandtab

View File

@ -1,7 +0,0 @@
#!/bin/sh
EBUILD=`find ${PWD} -type f -name '*.ebuild'`
for J in $EBUILD ; do
ebuild $J digest
done

View File

@ -1,67 +0,0 @@
# ChangeLog for <CATEGORY>/<PACKAGE_NAME>
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*<PACKAGE_NAME>-<PACKAGE_VERSION>-<PACKAGE_RELEASE> (DD MMM YYYY)
DD MMM YYYY; YOUR_NAME <YOUR_EMAIL> changed_file1, changed_file2 :
Initial import. Ebuild submitted by submitter_name <submitter_email>.
Note that the "changed_file" listing is optional if you are simply bumping
the rev of the ebuild and are only making changes to the .ebuild file
itself. Also note that we now have a single unified paragraph rather than
having the first line separated from the rest by a newline. Everything
should be in one block like this. (note by drobbins, 16 Jul 2002)
DD MMM YYYY; YOUR_NAME <YOUR_EMAIL> changed_file1, changed_file2: this is
an earlier ChangeLog entry.
-- Explanation of ChangeLog format:
***************************************************************************
THIS IS IMPORTANT: The ChangeLog format is a *chronological* account of all
changes made to a set of ebuilds. That means that the most recent ChangeLog
entry *always* goes at the top of the file. More explanation below.
***************************************************************************
***************************************************************************
ANOTHER IMPORTANT NOTE: There are some ChangeLogs that don't follow this
format and organize all changes under the "correct" "*" entry. This is not
correct. However, rather than making a concerted effort to fix these
ChangeLogs, we should spend our energy defining a comprehensive and strict
XML-based ChangeLog format which we then migrate to. But for any entries to
any ChangeLog that *you* make, please make sure to always add entries to the
top of the file like a good boy/girl. Even do this if it's clear that you're
adding an entry to a b0rked ChangeLog.
***************************************************************************
This changelog is targeted to users. This means that the comments should be
well explained and written in clean English.
Every new version or revision of the package should be marked by a '*'
separator line as above to indicate where in the chronology it was first
added to our CVS tree. Any changes since the last revision, really _any
changes at all_ have to be added to the top of the file, underneath the
initial copyright and cvs header comments, in exactly the same format as this
comment. If you are modifying older ebuilds, simply note them as changed
files and add your entry to the top of the ChangeLog. Resist the temptation
to "organize" your ChangeLog entries by placing them under the "correct" "*"
entries -- this isn't the purpose of the "*" entries.
This means that you start with header line that has the following format,
indented two spaces:
DD MMM YYYY; your_name <your_email> changed_file1, changed_file2: Your
explanation should follow. It should be indented and wrapped at a line width
of 80 characters. The changed_files can be omitted if they are obvious; for
example, if you are only modifying the .ebuild file and committing a new rev
of a package. Any details about what exactly changed in the code should be
added as a message when the changes are committed to cvs, not in this file.
-- A word regarding credit:
Please add credit information ("ebuild submitted by ...", "patch submitted
by ...") to the ChangeLog. Do not add this information to the ebuilds
themselves.
And remember: Give credit where credit is due. We're all doing this for
free, so the best we can hope (and expect!) to receive is credit.

View File

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

View File

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The sys-fs category contains filesystem tools and utilities.
</longdescription>
<longdescription lang="es">
La categoría sys-fs contiene herramientas y utilidades de sistemas de
ficheros.
</longdescription>
<longdescription lang="de">
Die Kategorie sys-fs enthält Programme für die Arbeit mit Dateisystemen.
</longdescription>
<longdescription lang="nl">
De sys-fs categorie bevat hulpmiddelen om met bestandssystemen te werken.
</longdescription>
<longdescription lang="vi">
Nhóm sys-fs chứa các công cụ và tiện ích về hệ tập tin.
</longdescription>
<longdescription lang="it">
La categoria sys-fs contiene gli strumenti e le utilità di supporto per i vari file systems.
</longdescription>
<longdescription lang="pt">
A categoria sys-fs contém certos utilitários e ferramentas para
sistemas de arquivos.
</longdescription>
<longdescription lang="pl">
Kategoria sys-fs zawiera programy i narzędzia związane z różnymi
systemami plików.
</longdescription>
</catmetadata>

View File

@ -1,53 +0,0 @@
# ChangeLog for sys-fs/trustees
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> +trustees-3.0.ebuild:
Initial Ebuild
*trustees-3.0 (26 Aug 2005)
12 Sep 2005; Matt Stegman <matts@ksu.edu> trustees-3.0.ebuild:
Brand new ebuild for Trustees version 3.0, which works only on 2.6 kernels!
Includes initscript and corresponding conf.d file, and an additional
example trustees.conf in a gentoo-extras tarball.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> trustees-2.10.ebuild:
virtual/glibc -> virtual/libc
10 Mar 2004; Max Kalika <max@gentoo.org> trustees-2.10.ebuild:
Ditch sed dependency.
29 Oct 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild:
Really fix link error. Move kernel check to pkg_setup(). Add echo of the
compile operation. Use CFLAGS during compile.
27 Oct 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild:
Fix linking error.
*trustees-2.10 (13 Oct 2003)
13 Oct 2003; Max Kalika <max@gentoo.org> metadata.xml, trustees-2.10.ebuild,
files/trustees.conf, files/trustees.rc6:
Cleanup and mark stable.
03 Jul 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild:
Set KEYWORDS to ~x86.
11 Jun 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild,
files/trustees.rc6:
Start trustees before net.
23 May 2003; Max Kalika <max@gentoo.org> files/trustees.rc6:
Add check for /proc/trustee in startup script.
22 May 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild,
files/trustees.conf, files/trustees.rc6:
Add startup script and corresponding config file. Remove post-install message
about loading permissions on boot.
*trustees-2.10 (08 May 2003)
08 May 2003; Max Kalika <max@gentoo.org> trustees-2.10.ebuild:
Initial version.

View File

@ -1,3 +0,0 @@
MD5 1ad1e25dfcb23f328113d712d3adde59 ChangeLog 1732
MD5 1380097ad9f66c7900b91e2f111e60ff files/digest-trustees-3.0 134
MD5 dbd9bac66e4e73c926db7e16216ebf28 trustees-3.0.ebuild 1990

View File

@ -1,2 +0,0 @@
MD5 7fc546fffd129862b1a28a8e1e21b2f0 trustees-3.0-gentoo.tar.bz2 1445
MD5 45b7e894f9fe2321d671a5272dac76c2 trustees-3.0.tar.bz2 26958

View File

@ -1,76 +0,0 @@
# ebuild for Trustees 3.0 by M Stegman
# Distributed under the terms of the GNU General Public License v2
inherit linux-mod
MY_PP=${PN}-${PV}-gentoo
DESCRIPTION="Advanced permission management system for Linux"
HOMEPAGE="http://trustees.sourceforge.net/"
SRC_URI="http://umn.dl.sourceforge.net/sourceforge/trustees/${PN}-${PV}.tar.bz2
http://www.ephess.net/gentoo/${MY_PP}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE=""
RESTRICT="nomirror"
DEPEND="virtual/libc
virtual/linux-sources"
pkg_setup() {
# linux-mod inherits linux-info !
linux-mod_pkg_setup
# check prerequisites for Trustees 3.0:
# CONFIG_SECURITY is enabled
# kernel is 2.6.XXX
linux_chkconfig_builtin "SECURITY" || die "You must have CONFIG_SECURITY built in to use trustees!"
if ! kernel_is 2 6; then
einfo "Your kernel version is ${KV}!"
die "Trustees 3.0 is for kernel 2.6 only!"
fi
# I guess we're OK!
MODULE_NAMES="trustees(security:${S}/module)"
BUILD_TARGETS="clean all"
}
src_compile() {
linux-mod_src_compile
cd "${S}/src"
make
}
src_install() {
linux-mod_src_install
dodir /etc
dodir /trustees
GENTOO_DIR="${WORKDIR}/gentoo-extra"
newinitd ${GENTOO_DIR}/trustees-init.d trustees
newconfd ${GENTOO_DIR}/trustees-conf.d trustees
dodoc README
docinto examples
dodoc examples/*
dodoc ${GENTOO_DIR}/trustees3.conf
exeinto /sbin
doexe src/settrustees
}
pkg_postinst() {
linux-mod_pkg_postinst
einfo "You need to create /etc/trustees.conf. See examples in"
einfo "/usr/share/doc/${PF}/examples. After setting up your config"
einfo "file, simply use the initscript to start using trustees:"
einfo " /etc/init.d/trustees start"
einfo "After starting trustees, if you modify /etc/trustees.conf,"
einfo "you need to reload trustees for the changes to take effect:"
einfo " /etc/init.d/trustees reload"
}
pkg_prerm() {
/etc/init.d/trustees stop
# just in case something broke...
umount -a -t trusteesfs
rmmod trustees
}

View File

@ -1,35 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The www-client category contains world wide web clients.
</longdescription>
<longdescription lang="de">
Die Kategorie www-client enthält verschiedene Clientprogramme für
das WWW wie z.B. Browser, Download-Utilities und RSS-Aggregatoren.
</longdescription>
<longdescription lang="es">
La categoría www-client contiene clientes del world wide web (WWW).
</longdescription>
<longdescription lang="ja">
www-clientカテゴリーには様々なワールド・ワイド・ウェブの
クライアントが含まれています。
</longdescription>
<longdescription lang="nl">
De www-client categorie bevat verschillende client voor het WWW zoals
browsers, download-hulpmiddelen en RSS-aggregators.
</longdescription>
<longdescription lang="vi">
Nhóm www-client chứa các client duyệt web.
</longdescription>
<longdescription lang="it">
La categoria www-client contiene client per il world wide web (WWW) come browsers, utilità per il download e RSS aggregators.
</longdescription>
<longdescription lang="pt">
A categoria www-client contém clientes de world wide web (WWW).
</longdescription>
<longdescription lang="pl">
Kategoria www-client zawiera przeglądarki internetowe.
</longdescription>
</catmetadata>

View File

@ -1,14 +0,0 @@
# ChangeLog for www-client/prozilla
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Moved ut of n4g
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> prozilla-2.0.4.ebuild,
+metadata.xml:
Correct Header
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial prozilla ChangeLog

View File

@ -1,20 +0,0 @@
AUX prozilla-2.0.4-gcc4.patch 466 RMD160 031758588c5df79ccb68d423e073b76e9a0f76fb SHA1 cdf51cd38e9f6c2997284697aacb88e8c2e27ee1 SHA256 45326d3952f6ad35a1a65a47930dc7e6788a66f69d3b8dc767a9066672dd04ba
MD5 38a383e10830f26366c2389da6fd50d4 files/prozilla-2.0.4-gcc4.patch 466
RMD160 031758588c5df79ccb68d423e073b76e9a0f76fb files/prozilla-2.0.4-gcc4.patch 466
SHA256 45326d3952f6ad35a1a65a47930dc7e6788a66f69d3b8dc767a9066672dd04ba files/prozilla-2.0.4-gcc4.patch 466
DIST prozilla-2.0.4.tar.bz2 745429 RMD160 223056a1d353bba957cb252b7cb3509816875900 SHA1 328861f1b1491226f46ce2ed7f872c6a267d384c SHA256 0fda675f6032543a73a4cd0dec02fd16b35708694f5dbae235354751e00616ac
EBUILD prozilla-2.0.4.ebuild 752 RMD160 9d411e96799293102b1976773b7cb07f4cbcd75d SHA1 d96b4eca4801929552af706d9394c804e39884c4 SHA256 1322e74a8a6231f4ce55e108de00d89692932cf7c7e39bef3de706c405852b34
MD5 4238f3466cedc0cb3fc6710a2ed5045b prozilla-2.0.4.ebuild 752
RMD160 9d411e96799293102b1976773b7cb07f4cbcd75d prozilla-2.0.4.ebuild 752
SHA256 1322e74a8a6231f4ce55e108de00d89692932cf7c7e39bef3de706c405852b34 prozilla-2.0.4.ebuild 752
MISC ChangeLog 393 RMD160 7ecb30668799f6c9fca3bc105450f1bfa1b6a53c SHA1 30c71886c151dd2e729ac471cdf503d72580a6d2 SHA256 f6a53991e89e6d014024350051b41ff2ff415855d723f80ccd40f4173a0f0155
MD5 6adec6fbff1f33f086405c2292c1fc1b ChangeLog 393
RMD160 7ecb30668799f6c9fca3bc105450f1bfa1b6a53c ChangeLog 393
SHA256 f6a53991e89e6d014024350051b41ff2ff415855d723f80ccd40f4173a0f0155 ChangeLog 393
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
MD5 1ab2b8ab33543eb40f899256fdccc27e files/digest-prozilla-2.0.4 247
RMD160 9137247686c96b2b8c81997b68b8c1418c960a42 files/digest-prozilla-2.0.4 247
SHA256 d8b2e59ff9373b23b068eec4bd51aa867a08d500e2b401dc3c8c651214ed0158 files/digest-prozilla-2.0.4 247

View File

@ -1,3 +0,0 @@
MD5 220f03968ddac79c2d6b48a507cd9c71 prozilla-2.0.4.tar.bz2 745429
RMD160 223056a1d353bba957cb252b7cb3509816875900 prozilla-2.0.4.tar.bz2 745429
SHA256 0fda675f6032543a73a4cd0dec02fd16b35708694f5dbae235354751e00616ac prozilla-2.0.4.tar.bz2 745429

View File

@ -1,11 +0,0 @@
--- prozilla-2.0.4/src/download_win.h.orig 2006-02-08 18:18:59.000000000 +0100
+++ prozilla-2.0.4/src/download_win.h 2006-06-22 21:05:59.000000000 +0200
@@ -52,7 +52,7 @@
void handle_joining_thread();
void handle_dl_fatal_error();
void cleanup(boolean erase_dlparts);
- void DL_Window::print_status(download_t * download, int quiet_mode);
+ void print_status(download_t * download, int quiet_mode);
connection_t *connection;
download_t *download;

View File

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

View File

@ -1,35 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
DESCRIPTION="A download manager"
HOMEPAGE="http://prozilla.genesys.ro/"
SRC_URI="http://prozilla.genesys.ro/downloads/prozilla/tarballs/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 sparc ~ppc amd64"
IUSE=""
RDEPEND="virtual/libc
>=sys-libs/ncurses-5.2"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/prozilla-2.0.4-gcc4.patch
}
src_compile() {
econf --enable-shared
}
src_install () {
make DESTDIR="${D}" install || die "make install failed"
dodoc ANNOUNCE AUTHORS CREDITS ChangeLog FAQ NEWS README TODO
newdoc prozrc.sample prozilla.conf.example
}