Version bump, closes #75627. Use ${PV} ion SRC_URI
authorAndrej Kacian <ticho@gentoo.org>
Sat, 25 Dec 2004 17:24:52 +0000 (17:24 +0000)
committerAndrej Kacian <ticho@gentoo.org>
Sat, 25 Dec 2004 17:24:52 +0000 (17:24 +0000)
net-misc/ser/ChangeLog
net-misc/ser/Manifest
net-misc/ser/files/digest-ser-0.8.14 [new file with mode: 0644]
net-misc/ser/ser-0.8.10.ebuild
net-misc/ser/ser-0.8.11.ebuild
net-misc/ser/ser-0.8.14.ebuild [new file with mode: 0644]
net-misc/ser/ser-0.8.9.ebuild

index 6b9a96632eb234ddaf8acd0fd2cda10c95efccd9..ce6be42997cd6d262891470608ca8ac423cef16a 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for net-misc/ser
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ChangeLog,v 1.8 2004/10/02 15:30:29 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ChangeLog,v 1.9 2004/12/25 17:24:52 ticho Exp $
+
+*ser-0.8.14 (25 Dec 2004)
+
+  25 Dec 2004; Andrej Kacian <ticho@gentoo.org> ser-0.8.10.ebuild,
+  ser-0.8.11.ebuild, +ser-0.8.14.ebuild, ser-0.8.9.ebuild:
+  Version bump. Closes #75627, reported by Daniel Webert
+  <rockoo@rockoo.homelinux.org>. Also changed SRC_URI in all ebuilds to use
+  ${PV}.
 
   11 Jun 2004; Aron Griffis <agriffis@gentoo.org> ser-0.8.10.ebuild,
   ser-0.8.11.ebuild, ser-0.8.9.ebuild:
index a8268d42a9692f63874f23aecfe46c9084ca3737..4ec9c6fc81d92f77b740556da6fb67c0db128b9b 100644 (file)
@@ -1,17 +1,19 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 1abaecea246ec3416d9807c27ee99bdc ChangeLog 1364
-MD5 1594fc9ac24828b90cdb00ebd0d5b0c2 ser-0.8.10.ebuild 1740
-MD5 8ba4d0adf8d5674013853fe006d44a45 ser-0.8.11.ebuild 2514
-MD5 dfa5acaa02e651840b612e56894a88bf ser-0.8.9.ebuild 1505
+MD5 f8ffa23982e6919e7d12786c2c4e3458 ChangeLog 1657
+MD5 4f62326ce305054924e82ba3e7a372eb ser-0.8.11.ebuild 2510
+MD5 8dc5bb445065ac1d73ab59d970074692 ser-0.8.9.ebuild 1502
+MD5 922d6546e4ca772db657a8dc45743da6 ser-0.8.10.ebuild 1736
+MD5 298db3537f635f7512230937aced072e ser-0.8.14.ebuild 2517
+MD5 e9eb82d4237eadc1afda58dba2267aed files/digest-ser-0.8.14 67
+MD5 978419896dcd1a055ff3da9c3bfbcdd0 files/digest-ser-0.8.9 65
 MD5 fed13355f56f22d0c86cb7d50b9cb7a0 files/digest-ser-0.8.10 66
 MD5 cb00e866f91ec26e7767fd653a0623c1 files/digest-ser-0.8.11 67
-MD5 978419896dcd1a055ff3da9c3bfbcdd0 files/digest-ser-0.8.9 65
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
+Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFBXsmbI1lqEGTUzyQRAqXKAJ9NlQveDxHJ1DiDi8464xCrQeV12ACcDjMz
-bKzC9astXeRFRHycRVWJs4I=
-=3AM1
+iD8DBQFBzaJtQlM6RnzZP+IRAtuOAKCIf+R2OwxnIvcVRkqltFklm6Vi+wCffPYA
+fH3p06Ahym4FUw6h6Es4EV4=
+=UgVf
 -----END PGP SIGNATURE-----
diff --git a/net-misc/ser/files/digest-ser-0.8.14 b/net-misc/ser/files/digest-ser-0.8.14
new file mode 100644 (file)
index 0000000..62cbfd6
--- /dev/null
@@ -0,0 +1 @@
+MD5 3e2e12c8dfbd7dad9199304093de0838 ser-0.8.14_src.tar.gz 1551881
index ee9f436635fba425d070bb1f049b989ea19129cb..12ca23d93c05bcd7f61c85308f2eaf63d61073b8 100644 (file)
@@ -1,11 +1,11 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.10.ebuild,v 1.8 2004/07/15 03:34:47 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.10.ebuild,v 1.9 2004/12/25 17:24:52 ticho Exp $
 
 DESCRIPTION="SIP Express Router"
 
 HOMEPAGE="http://www.iptel.org/ser"
-SRC_URI="ftp://ftp.berlios.de/pub/ser/0.8.10/src/${P}_src.tar.gz"
+SRC_URI="ftp://ftp.berlios.de/pub/ser/${PV}/src/${P}_src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
index 4739b426de5db2f1a5d425f843215341af469f02..4111df87749dbfb5bf1d73ebee5dfc30a429ac6f 100644 (file)
@@ -1,11 +1,11 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.11.ebuild,v 1.6 2004/07/15 03:34:47 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.11.ebuild,v 1.7 2004/12/25 17:24:52 ticho Exp $
 
 DESCRIPTION="SIP Express Router"
 
 HOMEPAGE="http://www.iptel.org/ser"
-SRC_URI="ftp://ftp.berlios.de/pub/ser/0.8.11/src/${P}_src.tar.gz"
+SRC_URI="ftp://ftp.berlios.de/pub/ser/${PV}/src/${P}_src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
diff --git a/net-misc/ser/ser-0.8.14.ebuild b/net-misc/ser/ser-0.8.14.ebuild
new file mode 100644 (file)
index 0000000..48141af
--- /dev/null
@@ -0,0 +1,103 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.14.ebuild,v 1.1 2004/12/25 17:24:52 ticho Exp $
+
+DESCRIPTION="SIP Express Router"
+
+HOMEPAGE="http://www.iptel.org/ser"
+SRC_URI="ftp://ftp.berlios.de/pub/ser/${PV}/src/${P}_src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc"
+IUSE="debug ipv6 mysql postgres"
+
+DEPEND=">=sys-devel/gcc-2.95.3
+       >=sys-devel/bison-1.35
+       >=sys-devel/flex-2.5.4a
+       mysql? ( >=dev-db/mysql-3.23.52 )
+       postgres? ( >=dev-db/postgresql-7.3.4 )"
+
+inc_mod=""
+make_options=""
+
+check_mods() {
+       if use mysql; then
+               inc_mod="${inc_mod} mysql"
+       fi
+       if use postgres; then
+               inc_mod="${inc_mod} postgres"
+       fi
+
+       # test some additional modules for which
+       # no USE variables exist
+
+       # jabber module requires dev-libs/expat
+       if [ -f "/usr/include/expat.h" ]; then
+               inc_mod="${inc_mod} jabber"
+       fi
+       # Radius modules requires installed radiusclient
+       # which is not in portage yet
+       if [ -f "/usr/include/radiusclient.h" -o  -f "/usr/local/include/radisuclient.h" ]; then
+               inc_mod="${inc_mod} auth_radius group_radius uri_radius"
+       fi
+}
+
+src_compile() {
+       if ! use ipv6; then
+               sed -i -e "s/-DUSE_IPV6//g" Makefile.defs
+       fi
+       # optimization can result in strange debuging symbols so omit it in case
+       if use debug; then
+               make_options="${make_options} mode=debug"
+       else
+               make_options="${make_options} CFLAGS=${CFLAGS}"
+       fi
+
+       check_mods
+
+       make all "${make_options}" \
+               prefix=${D}/ \
+               include_modules="${inc_mod}" \
+               cfg-prefix=/ \
+               cfg-target=/etc/ser/ || die
+}
+
+src_install () {
+       check_mods
+
+       make install \
+               prefix=${D}/ \
+               include_modules="${inc_mod}" \
+               bin-prefix=${D}/usr/sbin \
+               bin-dir="" \
+               cfg-prefix=${D}/etc \
+               cfg-dir=ser/ \
+               cfg-target=/etc/ser \
+               modules-prefix=${D}/usr/lib/ser \
+               modules-dir=modules \
+               modules-target=/usr/lib/ser/modules/ \
+               man-prefix=${D}/usr/share/man \
+               man-dir="" \
+               doc-prefix=${D}/usr/share/doc \
+               doc-dir=${P} || die
+       exeinto /etc/init.d
+       newexe gentoo/ser.init ser
+
+       # fix what the Makefile don't do
+       if ! use mysql; then
+               rm ${D}/usr/sbin/ser_mysql.sh
+       fi
+}
+
+pkg_postinst() {
+       einfo "WARNING: If you upgraded from Ser version 0.8.10 and lower,"
+       einfo "please read the README, NEWS and INSTALL files in the"
+       einfo "documentation directory because the database and the"
+       einfo "configuration file of old Ser versions are incompatible"
+       einfo "with the current version."
+}
+
+pkg_prerm () {
+       /etc/init.d/ser stop >/dev/null
+}
index 9142f65bf2c17991e7ac2f03b94ae53fc61db339..522988c9728841bd52b24ce331818efe444a631f 100644 (file)
@@ -1,11 +1,11 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.9.ebuild,v 1.8 2004/07/15 03:34:47 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.8.9.ebuild,v 1.9 2004/12/25 17:24:52 ticho Exp $
 
 DESCRIPTION="SIP Express Router"
 
 HOMEPAGE="http://www.iptel.org/ser"
-SRC_URI="ftp://ftp.berlios.de/pub/ser/0.8.9/src/${P}_src.tar.gz"
+SRC_URI="ftp://ftp.berlios.de/pub/ser/${PV}/src/${P}_src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"