diff options
author | Bjarke Istrup Pedersen <gurligebis@gentoo.org> | 2010-09-26 17:28:39 +0000 |
---|---|---|
committer | Bjarke Istrup Pedersen <gurligebis@gentoo.org> | 2010-09-26 17:28:39 +0000 |
commit | 23ca719de76047809b6e2661c7daaf8eaf48ce08 (patch) | |
tree | 1fbf96abdd7da27e2f2d569d678d56ab30889b00 /net-irc/psybnc | |
parent | Bump enigmail to use current tb source tarball/patchset (diff) | |
download | historical-23ca719de76047809b6e2661c7daaf8eaf48ce08.tar.gz historical-23ca719de76047809b6e2661c7daaf8eaf48ce08.tar.bz2 historical-23ca719de76047809b6e2661c7daaf8eaf48ce08.zip |
Removing old version
Package-Manager: portage-2.2_rc87/cvs/Linux i686
Diffstat (limited to 'net-irc/psybnc')
-rw-r--r-- | net-irc/psybnc/ChangeLog | 5 | ||||
-rw-r--r-- | net-irc/psybnc/Manifest | 14 | ||||
-rw-r--r-- | net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild | 126 |
3 files changed, 15 insertions, 130 deletions
diff --git a/net-irc/psybnc/ChangeLog b/net-irc/psybnc/ChangeLog index 8053edfdfecf..0aa6a293872d 100644 --- a/net-irc/psybnc/ChangeLog +++ b/net-irc/psybnc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-irc/psybnc # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/psybnc/ChangeLog,v 1.14 2010/09/26 17:26:42 gurligebis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/psybnc/ChangeLog,v 1.15 2010/09/26 17:28:39 gurligebis Exp $ + + 26 Sep 2010; <gurligebis@gentoo.org> -psybnc-2.3.2.7-r2.ebuild: + Removing old version 26 Sep 2010; <gurligebis@gentoo.org> psybnc-2.3.2.9-r2.ebuild: Fixing problem with LDFLAGS wrt. bug #337245 diff --git a/net-irc/psybnc/Manifest b/net-irc/psybnc/Manifest index d999718e544f..1d0ef1e52350 100644 --- a/net-irc/psybnc/Manifest +++ b/net-irc/psybnc/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX compile.diff 3231 RMD160 f484b2f3878c4a4da8033a23a26e7b0d75d93f3b SHA1 0bcf8a297512cc568718a1c569d0abbb2c800968 SHA256 e6b301659412519872948ee21958b97c57c21e248dae3d040cefcd61032764ee AUX oidentd.conf.psybnc 92 RMD160 690ab54b796e4959d81a23d06dd194c7a4a081c2 SHA1 be9f023fe93250e44be3dc52b94c9d16a8d61bbf SHA256 0363f6f7c2b2a39dc2b1ee3e41596adf6209bf3e770e9e7c0f13a9f6787c50dc AUX psybnc-2.3.2.9-multinetwork.patch 261 RMD160 788a0354a953c08210f2938fe5eb8eb934665dc3 SHA1 20e1e2f81f5c6a322a058c12bb49a5fa420d3b59 SHA256 485375e40144079c69ba3dfd942ad9924aba2c7fc4545b67114d74c943c92fed @@ -7,9 +10,14 @@ AUX psybnc-oidentd.initd 1050 RMD160 f56ebb0801f4193a8152a9cabd05bb2ed78b4b50 SH AUX psybnc.conf 313 RMD160 446813d0753d5b6d3c7592bd90f83f821a993973 SHA1 f9149567abc499474f482ad46b34a16b5bf8dd90 SHA256 e4b04c86a4a1ed910b6cf21fa834eb1eeed166bb372cffbfe9674613f68a080f AUX psybnc.confd 113 RMD160 106f0f680fcd5720ab7eead55b782a271627b81d SHA1 bb64a2eda5953fbdc39653c0612e26e5016dac78 SHA256 5077226f94b59e2e1874b0019d00375f17b73a77a25533275a59f18af6bf24f2 AUX psybnc.initd 1009 RMD160 415cc2b29e9fed2f64b671527583c0666c699121 SHA1 38599f1702c2c5d411ae099cb98b0acb647b5d66 SHA256 6ca56b5cdabae78d19710f46be0524bfd451866f7aae0a9c953cab28fde5fcbd -DIST psyBNC-2.3.2-7.tar.gz 312177 RMD160 6a7311a3219fa005219a815bbbac188c315bd2b2 SHA1 d3d06e05c447f7366761a85af204222eddb55e2d SHA256 be38468b374b0470a5728b154527019b7d613c90dc23a93053fda7cdd93f6519 DIST psyBNC-2.3.2-9.tar.gz 318676 RMD160 6e27479b9721bb6aa9f599150af3abfa9a915a2e SHA1 78266e39ed128a587b158b6195e580cb7f560f08 SHA256 9129ade198f26f7a47301d2ab5933a2844bdd187fca437f8264ae88f168e1644 -EBUILD psybnc-2.3.2.7-r2.ebuild 3757 RMD160 134c22afa8a537b0b90ab5c61e947f751c6fa08b SHA1 728298ee7b6257821a1b1c09ceeb0d214db704e3 SHA256 b04051c8f2ced5722637d2e577a85a97f6dd4d8af2a28e40fc8505af1ef12b08 EBUILD psybnc-2.3.2.9-r2.ebuild 4627 RMD160 b5673b0521717b69bf32c0e8b6606d87f36d0122 SHA1 23b0d34c835c4579cf982e89b928ab7db949440c SHA256 f96444e643aea292028b27a9707cb0e242f18951a9a83120ac1e6c8d467c634d -MISC ChangeLog 2420 RMD160 df3d3f8d528e5a07139337124f02e962a9f1f501 SHA1 2857fdb2e3b030c524eca7648c4df63921d03371 SHA256 309615546d5aaa0dfc8470ea0a9117e8d9381e7ebc0297728ba3cd4530594be3 +MISC ChangeLog 2510 RMD160 2f3da51e99e1e3b756ace1f491e06a1e1a6b9da6 SHA1 4f52c7a049b648473eddc4cb640795dee67eed96 SHA256 a8170910391850ec14c6d9a83ea5822fb848e73be4ae198ac8a4eba49900de1f MISC metadata.xml 562 RMD160 294dc8e7e000d88056aa9b2ab0d17663f83d830c SHA1 532637538b526dc886425b15fd3e084d9f9e1b2b SHA256 2353776ea8c6323f8eec951b14ab9998aa409cf1176ad8298d5e8c5ea613ae6d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iEYEARECAAYFAkyfnu8ACgkQsR7PQhRXYEkFTgCcCylvgiPO78+MX9xCTWHbuPy1 +XwAAnjv9l3laVlWhaj51eSlbGc3EUhjG +=0+YN +-----END PGP SIGNATURE----- diff --git a/net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild b/net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild deleted file mode 100644 index d52b2b20259a..000000000000 --- a/net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild,v 1.4 2008/12/14 18:23:14 gurligebis Exp $ - -inherit eutils versionator toolchain-funcs -MY_PV="$(replace_version_separator 3 -)" -PSYBNC_HOME="/var/lib/psybnc" - -DESCRIPTION="psyBNC is a multi-user and multi-server gateway to IRC networks" -HOMEPAGE="http://www.psybnc.at/index.html" -SRC_URI="http://www.psybnc.at/download/beta/psyBNC-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="ipv6 ssl" - -DEPEND="ssl? ( >=dev-libs/openssl-0.9.7d )" -RDEPEND="${DEPEND}" -S="${WORKDIR}"/"${PN}" - -pkg_setup() { - enewgroup psybnc - enewuser psybnc -1 -1 ${PSYBNC_HOME} psybnc -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/compile.diff" - - # Useless files - rm -f */INFO - - # Prevent stripping the binary - sed -i -e "/@strip/ d" tools/autoconf.c - - # Pretend we already have a certificate, we generate it in pkg_config - mkdir key - touch key/psybnc.cert.pem - - if [[ -f ${ROOT}/usr/share/psybnc/salt.h ]] - then - einfo "Using existing salt.h for password encryption" - cp "${ROOT}"/usr/share/psybnc/salt.h salt.h - fi -} - -src_compile() { - use ipv6 || rm -f tools/chkipv6.c - use ssl || rm -f tools/chkssl.c - - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed" -} - -src_install() { - dobin psybnc - - insinto /usr/share/psybnc - doins -r help lang salt.h - fperms 0600 /usr/share/psybnc/salt.h - - insinto /etc/psybnc - doins "${FILESDIR}"/psybnc.conf - - keepdir "${PSYBNC_HOME}"/{log,motd,scripts} - dosym /usr/share/psybnc/lang "${PSYBNC_HOME}"/lang - dosym /usr/share/psybnc/help "${PSYBNC_HOME}"/help - - fowners psybnc:psybnc "${PSYBNC_HOME}"/{,log,motd,scripts} /etc/psybnc/psybnc.conf - fperms 0750 "${PSYBNC_HOME}"/{,log,motd,scripts} - fperms 0640 /etc/psybnc/psybnc.conf - - if use ssl - then - keepdir /etc/psybnc/ssl - dosym /etc/psybnc/ssl "${PSYBNC_HOME}"/key - else - # Drop SSL listener from psybnc.conf - sed -i -e "/^# Default SSL listener$/,+4 d" "${D}"/etc/psybnc/psybnc.conf - fi - - newinitd "${FILESDIR}"/psybnc.initd psybnc - newconfd "${FILESDIR}"/psybnc.confd psybnc - - dodoc CHANGES FAQ README SCRIPTING TODO - docinto example-script - dodoc scripts/example/DEFAULT.SCRIPT -} - -pkg_config() { - if use ssl - then - if [[ -f ${ROOT}/etc/psybnc/ssl/psybnc.cert.pem || -f ${ROOT}/etc/psybnc/ssl/psybnc.key.pem ]] - then - ewarn "Existing /etc/psybnc/psybnc.cert.pem or /etc/psybnc/psybnc.key.pem found!" - ewarn "Remove /etc/psybnc/psybnc.*.pem and run emerge --config =${CATEGORY}/${PF} again." - return - fi - - einfo "Generating certificate request..." - openssl req -new -out "${ROOT}"/etc/psybnc/ssl/psybnc.req.pem -keyout "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem -nodes - einfo "Generating self-signed certificate..." - openssl req -x509 -days 365 -in "${ROOT}"/etc/psybnc/ssl/psybnc.req.pem -key "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem -out "${ROOT}"/etc/psybnc/ssl/psybnc.cert.pem - einfo "Setting permissions on files..." - chown root:psybnc "${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem - chmod 0640 "${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem - fi -} - -pkg_postinst() { - if use ssl - then - elog - elog "Please run \"emerge --config =${CATEGORY}/${PF}\" to create needed SSL certificates." - fi - elog - elog "You can connect to psyBNC on port 23998 with user gentoo and password gentoo." - elog "Please edit the psyBNC configuration at /etc/psybnc/psybnc.conf to change this." - elog - elog "To be able to reuse an existing psybnc.conf, you need to make sure that the" - elog "old salt.h is available at /usr/share/psybnc/salt.h when compiling a new" - elog "version of psyBNC. It is needed for password encryption and decryption." - elog -} |