summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjarke Istrup Pedersen <gurligebis@gentoo.org>2010-09-26 17:28:39 +0000
committerBjarke Istrup Pedersen <gurligebis@gentoo.org>2010-09-26 17:28:39 +0000
commit23ca719de76047809b6e2661c7daaf8eaf48ce08 (patch)
tree1fbf96abdd7da27e2f2d569d678d56ab30889b00 /net-irc/psybnc
parentBump enigmail to use current tb source tarball/patchset (diff)
downloadhistorical-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/ChangeLog5
-rw-r--r--net-irc/psybnc/Manifest14
-rw-r--r--net-irc/psybnc/psybnc-2.3.2.7-r2.ebuild126
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
-}