diff options
author | Sven Wegener <swegener@gentoo.org> | 2004-09-08 21:11:26 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2004-09-08 21:11:26 +0000 |
commit | e37337a1fe66579715f4e4226409f93dcc2e5c7a (patch) | |
tree | 58ae2bb8047b689a22f40e7a730dbb52340ca7ca /net-irc | |
parent | made gcc default to using multilib on supported archs. add nomultilib to USE ... (diff) | |
download | gentoo-2-e37337a1fe66579715f4e4226409f93dcc2e5c7a.tar.gz gentoo-2-e37337a1fe66579715f4e4226409f93dcc2e5c7a.tar.bz2 gentoo-2-e37337a1fe66579715f4e4226409f93dcc2e5c7a.zip |
Version bump. Made some trivial changes to the older ebuild.
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/ircservices/ChangeLog | 8 | ||||
-rw-r--r-- | net-irc/ircservices/Manifest | 20 | ||||
-rw-r--r-- | net-irc/ircservices/files/digest-ircservices-5.0.40 | 1 | ||||
-rw-r--r-- | net-irc/ircservices/ircservices-5.0.37.ebuild | 6 | ||||
-rw-r--r-- | net-irc/ircservices/ircservices-5.0.40.ebuild | 87 |
5 files changed, 104 insertions, 18 deletions
diff --git a/net-irc/ircservices/ChangeLog b/net-irc/ircservices/ChangeLog index 3d91bf5e5d5f..423c9008a23e 100644 --- a/net-irc/ircservices/ChangeLog +++ b/net-irc/ircservices/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-irc/ircservices # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/ChangeLog,v 1.3 2004/08/14 22:55:05 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/ChangeLog,v 1.4 2004/09/08 21:08:05 swegener Exp $ + +*ircservices-5.0.40 (08 Sep 2004) + + 08 Sep 2004; Sven Wegener <swegener@gentoo.org> ircservices-5.0.37.ebuild, + +ircservices-5.0.40.ebuild: + Version bump. Made some trivial changes to the older ebuild. 15 Aug 2004; Sven Wegener <swegener@gentoo.org> +files/ircservices.conf.d, files/ircservices.init.d, ircservices-5.0.37.ebuild: diff --git a/net-irc/ircservices/Manifest b/net-irc/ircservices/Manifest index b95dd6bf9e9b..b5dfce2d2c9a 100644 --- a/net-irc/ircservices/Manifest +++ b/net-irc/ircservices/Manifest @@ -1,17 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 f81a8a97a2fee53b5672cfffef7e12a5 ircservices-5.0.37.ebuild 2365 +MD5 a29a7d4c99cf9bbbb4e1f7c6f9ce3c95 ChangeLog 963 +MD5 9f7606caf2ce03dc33c06bcb9ddd1c3d ircservices-5.0.37.ebuild 2375 MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 -MD5 fbb84fe1a5aa9c7ed8266d49c09153e6 ChangeLog 757 -MD5 d9efecafab50b58223b6a7bb30f6949e files/ircservices.init.d 700 -MD5 96e095ebc3d215946583a75e1e3bef1c files/digest-ircservices-5.0.37 71 +MD5 58f8759076d571afd7566772032fd264 ircservices-5.0.40.ebuild 2376 MD5 0dc39b8e38a74a2fca213bf4e2f63d3e files/5.0.37-fPIC.patch 1172 +MD5 96e095ebc3d215946583a75e1e3bef1c files/digest-ircservices-5.0.37 71 MD5 a1156d386ac4d997cc89a9ef7ea1cc57 files/ircservices.conf.d 327 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) - -iD8DBQFBHpiaI1lqEGTUzyQRAtc9AJ9jcVBnaQ98UALWVv0YWtiFzkpyMwCgtsmp -yARhou5HnkdKVs/1TFVeaVE= -=ePr0 ------END PGP SIGNATURE----- +MD5 d9efecafab50b58223b6a7bb30f6949e files/ircservices.init.d 700 +MD5 1150df96909e616b48bbaf500a19cf58 files/digest-ircservices-5.0.40 71 diff --git a/net-irc/ircservices/files/digest-ircservices-5.0.40 b/net-irc/ircservices/files/digest-ircservices-5.0.40 new file mode 100644 index 000000000000..4707a81c993f --- /dev/null +++ b/net-irc/ircservices/files/digest-ircservices-5.0.40 @@ -0,0 +1 @@ +MD5 72fb16879869b2d42d20178aca58ba50 ircservices-5.0.40.tar.gz 1091780 diff --git a/net-irc/ircservices/ircservices-5.0.37.ebuild b/net-irc/ircservices/ircservices-5.0.37.ebuild index 7f5fa8f323d8..0a0bddd304e7 100644 --- a/net-irc/ircservices/ircservices-5.0.37.ebuild +++ b/net-irc/ircservices/ircservices-5.0.37.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/ircservices-5.0.37.ebuild,v 1.2 2004/08/14 22:55:05 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/ircservices-5.0.37.ebuild,v 1.3 2004/09/08 21:08:05 swegener Exp $ inherit eutils fixheadtails flag-o-matic @@ -15,7 +15,7 @@ IUSE="" DEPEND="" # configure fails with -O higher than 2 -replace-flags -O? -O2 +replace-flags "-O[3-9]" "-O2" src_unpack() { unpack ${A} @@ -64,7 +64,7 @@ src_install() { mv ${D}/var/lib/ircservices/modules ${D}/usr/lib/ircservices dosym /usr/lib/ircservices/modules /var/lib/ircservices/modules - mv ${D}/var/lib/ircservices/{helpfiles,languages} + mv ${D}/var/lib/ircservices/{helpfiles,languages} \ ${D}/usr/share/ircservices dosym /usr/share/ircservices/helpfiles /var/lib/ircservices/helpfiles dosym /usr/share/ircservices/languages /var/lib/ircservices/languages diff --git a/net-irc/ircservices/ircservices-5.0.40.ebuild b/net-irc/ircservices/ircservices-5.0.40.ebuild new file mode 100644 index 000000000000..b7b7e81d4370 --- /dev/null +++ b/net-irc/ircservices/ircservices-5.0.40.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/ircservices-5.0.40.ebuild,v 1.1 2004/09/08 21:08:05 swegener Exp $ + +inherit eutils fixheadtails flag-o-matic + +DESCRIPTION="ChanServ, NickServ & MemoServ with support for several IRC daemons" +HOMEPAGE="http://www.ircservices.za.net/" +SRC_URI="ftp://ftp.esper.net/${PN}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" + +# configure fails with -O higher than 2 +replace-flags "-O[0-9]" "-O2" + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/5.0.37-fPIC.patch + + ht_fix_file configure +} + +src_compile() { + ./configure \ + -cflags "${CFLAGS}" \ + -bindest /usr/bin \ + -datdest /var/lib/ircservices \ + || die "./configure failed" + emake -j1 || die "make failed" +} + +src_install() { + dodir \ + /usr/bin \ + /{etc,{usr,var}/lib,usr/share}/ircservices + keepdir /var/log/ircservices + fperms 700 /{etc,var/lib}/ircservices + + make \ + BINDEST=${D}/usr/bin \ + DATDEST=${D}/var/lib/ircservices \ + install \ + || die "make install failed" + + mv ${D}/var/lib/ircservices/convert-db \ + ${D}/usr/bin/ircservices-convert-db + + # Now we move some files around to make it FHS conform + mv ${D}/var/lib/ircservices/example-ircservices.conf \ + ${D}/etc/ircservices/ircservices.conf + dosym /etc/ircservices/ircservices.conf \ + /var/lib/ircservices/ircservices.conf + + mv ${D}/var/lib/ircservices/example-modules.conf \ + ${D}/etc/ircservices/modules.conf + dosym /etc/ircservices/modules.conf /var/lib/ircservices/modules.conf + + mv ${D}/var/lib/ircservices/modules ${D}/usr/lib/ircservices + dosym /usr/lib/ircservices/modules /var/lib/ircservices/modules + + mv ${D}/var/lib/ircservices/{helpfiles,languages} \ + ${D}/usr/share/ircservices + dosym /usr/share/ircservices/helpfiles /var/lib/ircservices/helpfiles + dosym /usr/share/ircservices/languages /var/lib/ircservices/languages + + exeinto /etc/init.d + newexe ${FILESDIR}/ircservices.init.d ircservices + insinto /etc/conf.d + newins ${FILESDIR}/ircservices.conf.d ircservices + + doman docs/ircservices.8 + newman docs/convert-db.8 ircservices-convert-db.8 + dohtml docs/*.html + dodoc KnownBugs Changes README TODO WhatsNew +} + +pkg_postinst() { + enewuser ircservices + chown ircservices ${ROOT}/var/lib/ircservices + chown -R ircservices ${ROOT}/etc/ircservices +} |