Fixed MySQL support. Modified to install domain.def. Thanks to Daniel 'Fremen' Llewel...
authorSven Wegener <swegener@gentoo.org>
Sun, 21 Nov 2004 23:22:10 +0000 (23:22 +0000)
committerSven Wegener <swegener@gentoo.org>
Sun, 21 Nov 2004 23:22:10 +0000 (23:22 +0000)
net-irc/ptlink-services/ChangeLog
net-irc/ptlink-services/Manifest
net-irc/ptlink-services/ptlink-services-2.25.1.ebuild

index f98ff042e6b3ada2d3ca40a9d55d8e3f3c490cd2..5de1027c2190886c78a7d7055a19871eec2b80e7 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-irc/ptlink-services
 # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ptlink-services/ChangeLog,v 1.5 2004/11/14 15:42:58 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ptlink-services/ChangeLog,v 1.6 2004/11/21 23:22:10 swegener Exp $
+
+  22 Nov 2004; Sven Wegener <swegener@gentoo.org>
+  ptlink-services-2.25.1.ebuild:
+  Fixed MySQL support. Modified to install domain.def. Thanks to Daniel
+  'Fremen' Llewellyn <daniel@mainframe.ath.cx> in bug #71961.
 
   14 Nov 2004; Sven Wegener <swegener@gentoo.org>
   -ptlink-services-2.24.1.ebuild:
index a2f873c1e5194c8fee88c587da905553cdd3ca36..8eac41a19134b435c3bce4e504378b2dfa953332 100644 (file)
@@ -1,16 +1,16 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 21349248efd886465f8fbe11067c9d98 ChangeLog 921
+MD5 4f3711219922187c6294babcf828be35 ptlink-services-2.25.1.ebuild 2131
+MD5 76001d2783071dce09d890e7e2021ca2 ChangeLog 1139
 MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
-MD5 ed0f54938420f5aaa56bd2623644f62e ptlink-services-2.25.1.ebuild 1956
 MD5 3585e53e707b0ab0a38b56eda84c4fe1 files/digest-ptlink-services-2.25.1 73
 MD5 6292e2ff1036f5e444ff2285313e0303 files/ptlink-services.conf.d 308
 MD5 c6208b2429d4184be4ebc50272f7853a files/ptlink-services.init.d 581
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.9.10 (GNU/Linux)
 
-iD8DBQFBl30II1lqEGTUzyQRAruaAJ0Q3oXgueatyhs3y2onyrEdaKf14gCcCK+0
-ZyGuCOkc3D/YLuQ2M/sYvbQ=
-=oN01
+iD8DBQFBoSMrI1lqEGTUzyQRAtL6AKC4mkYF0JbsZFn5RYjHO7Va7xnNcACfZjZM
+2HeVuTWAl/0N1j+PPoKWCzw=
+=/ecG
 -----END PGP SIGNATURE-----
index db82e38f6d06be3a9da9d596535ffd366210d613..9d29ff3712d14f0be0d94e05b482c295f0df077a 100644 (file)
@@ -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/ptlink-services/ptlink-services-2.25.1.ebuild,v 1.1 2004/10/18 16:20:04 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ptlink-services/ptlink-services-2.25.1.ebuild,v 1.2 2004/11/21 23:22:10 swegener Exp $
 
 inherit fixheadtails eutils
 
@@ -28,7 +28,7 @@ src_unpack() {
 }
 
 src_compile() {
-       econf || die "econf failed"
+       econf $(use_with mysql) || die "econf failed"
 
        # Now we're going to override the paths setup by configure
        echo "#define BINPATH \"/usr/bin\"" > include/path.h
@@ -40,30 +40,28 @@ src_compile() {
 }
 
 src_install() {
-       newbin src/services ptlink-services
+       newbin src/services ptlink-services || die "newbin failed"
 
        keepdir /var/{lib,log}/ptlink-services
        dosym /var/log/ptlink-services /var/lib/ptlink-services/logs
 
        insinto /usr/share/ptlink-services/languages
        for file in src/lang/*.l ; do
-               doins src/lang/$(basename ${file} .l)
-               doins src/lang/$(basename ${file} .l).auth
-               doins src/lang/$(basename ${file} .l).setemail
+               doins src/lang/$(basename ${file} .l) || die "doins failed"
+               doins src/lang/$(basename ${file} .l).auth || die "doins failed"
+               doins src/lang/$(basename ${file} .l).setemail || die "doins failed"
        done
        dosym /usr/share/ptlink-services/languages /var/lib/ptlink-services
 
        insinto /etc/ptlink-services
-       newins data/example.conf services.conf
-       doins data/create_tables.sql
+       newins data/example.conf services.conf || die "newins failed"
+       doins data/create_tables.sql data/domain.def || die "doins failed"
 
-       dohtml html_manual/*
-       dodoc CHANGES FAQ FEATURES README
+       dohtml html_manual/* || die "dohtml failed"
+       dodoc CHANGES FAQ FEATURES README || die "dodoc failed"
 
-       exeinto /etc/init.d
-       newexe ${FILESDIR}/ptlink-services.init.d ptlink-services
-       insinto /etc/conf.d
-       newins ${FILESDIR}/ptlink-services.conf.d ptlink-services
+       newinitd ${FILESDIR}/ptlink-services.init.d ptlink-services
+       newconfd ${FILESDIR}/ptlink-services.conf.d ptlink-services
 }
 
 pkg_postinst() {