From 439edf6170edf98a5e0dc085a96f1aa27e31a806 Mon Sep 17 00:00:00 2001 From: Andrej Kacian Date: Sat, 25 Dec 2004 17:24:52 +0000 Subject: [PATCH] Version bump, closes #75627. Use ${PV} ion SRC_URI --- net-misc/ser/ChangeLog | 10 ++- net-misc/ser/Manifest | 20 +++--- net-misc/ser/files/digest-ser-0.8.14 | 1 + net-misc/ser/ser-0.8.10.ebuild | 4 +- net-misc/ser/ser-0.8.11.ebuild | 4 +- net-misc/ser/ser-0.8.14.ebuild | 103 +++++++++++++++++++++++++++ net-misc/ser/ser-0.8.9.ebuild | 4 +- 7 files changed, 130 insertions(+), 16 deletions(-) create mode 100644 net-misc/ser/files/digest-ser-0.8.14 create mode 100644 net-misc/ser/ser-0.8.14.ebuild diff --git a/net-misc/ser/ChangeLog b/net-misc/ser/ChangeLog index 6b9a96632eb2..ce6be42997cd 100644 --- a/net-misc/ser/ChangeLog +++ b/net-misc/ser/ChangeLog @@ -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 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 + . Also changed SRC_URI in all ebuilds to use + ${PV}. 11 Jun 2004; Aron Griffis ser-0.8.10.ebuild, ser-0.8.11.ebuild, ser-0.8.9.ebuild: diff --git a/net-misc/ser/Manifest b/net-misc/ser/Manifest index a8268d42a969..4ec9c6fc81d9 100644 --- a/net-misc/ser/Manifest +++ b/net-misc/ser/Manifest @@ -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 index 000000000000..62cbfd66d018 --- /dev/null +++ b/net-misc/ser/files/digest-ser-0.8.14 @@ -0,0 +1 @@ +MD5 3e2e12c8dfbd7dad9199304093de0838 ser-0.8.14_src.tar.gz 1551881 diff --git a/net-misc/ser/ser-0.8.10.ebuild b/net-misc/ser/ser-0.8.10.ebuild index ee9f436635fb..12ca23d93c05 100644 --- a/net-misc/ser/ser-0.8.10.ebuild +++ b/net-misc/ser/ser-0.8.10.ebuild @@ -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" diff --git a/net-misc/ser/ser-0.8.11.ebuild b/net-misc/ser/ser-0.8.11.ebuild index 4739b426de5d..4111df87749d 100644 --- a/net-misc/ser/ser-0.8.11.ebuild +++ b/net-misc/ser/ser-0.8.11.ebuild @@ -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 index 000000000000..48141af53034 --- /dev/null +++ b/net-misc/ser/ser-0.8.14.ebuild @@ -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 +} diff --git a/net-misc/ser/ser-0.8.9.ebuild b/net-misc/ser/ser-0.8.9.ebuild index 9142f65bf2c1..522988c97288 100644 --- a/net-misc/ser/ser-0.8.9.ebuild +++ b/net-misc/ser/ser-0.8.9.ebuild @@ -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" -- 2.26.2