jlec 15/03/21 21:46:58 Modified: ser-0.9.7-r1.ebuild ChangeLog Log: use dosbin instead of exeinto /usr/sbin/ && doexe (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Revision Changes Path 1.3 net-misc/ser/ser-0.9.7-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild?r1=1.2&r2=1.3 Index: ser-0.9.7-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ser-0.9.7-r1.ebuild 28 Dec 2014 16:42:12 -0000 1.2 +++ ser-0.9.7-r1.ebuild 21 Mar 2015 21:46:58 -0000 1.3 @@ -1,12 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild,v 1.2 2014/12/28 16:42:12 titanofold Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.9.7-r1.ebuild,v 1.3 2015/03/21 21:46:58 jlec Exp $ EAPI=5 -inherit eutils flag-o-matic toolchain-funcs multilib user - -IUSE="ipv6 mysql radius postgres jabber ldap ssl" +inherit eutils flag-o-matic multilib toolchain-funcs user ETHZ_PV="1.0" LDAP_PV="1.0" @@ -16,24 +14,28 @@ DESCRIPTION="SIP Express Router" HOMEPAGE="http://www.iptel.org/ser" -SRC_URI="http://ftp.iptel.org/pub/ser/${PV}/src/${P}_src.tar.gz +SRC_URI=" + http://ftp.iptel.org/pub/ser/${PV}/src/${P}_src.tar.gz mirror://gentoo/silomail-${SILOMAIL_PV}-${PN}-${MODULES_PV}.tar.gz mirror://gentoo/ethz-${ETHZ_PV}-${PN}-${MODULES_PV}.tar.gz - ldap? ( mirror://gentoo/ldap-${LDAP_PV}-${PN}-${MODULES_PV}.tar.gz - mirror://gentoo/ldaps-${LDAPS_PV}-${PN}-${MODULES_PV}.tar.gz )" + ldap? ( + mirror://gentoo/ldap-${LDAP_PV}-${PN}-${MODULES_PV}.tar.gz + mirror://gentoo/ldaps-${LDAPS_PV}-${PN}-${MODULES_PV}.tar.gz + )" SLOT="0" LICENSE="GPL-2" KEYWORDS="~amd64 ~ppc ~sparc x86" +IUSE="ipv6 mysql radius postgres jabber ldap ssl" RDEPEND=" mysql? ( virtual/mysql ) radius? ( >=net-dialup/radiusclient-ng-0.5.0 ) - postgres? ( dev-db/postgresql[server] ) + postgres? ( dev-db/postgresql:=[server] ) jabber? ( dev-libs/expat ) ldap? ( net-nds/openldap - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) )" DEPEND="${RDEPEND} @@ -91,8 +93,8 @@ for x in ${extmodules}; do MY_A=$(eval echo ${x}-\${$(echo ${x} | tr "[:lower:]" "[:upper:]")_PV}-${PN}-${MODULES_PV}) MY_PATCH_A="${P}-extmod-${x}" - mkdir -p "${S}"/modules/${x} - cd "${S}"/modules/${x} + mkdir -p "${S}"/modules/${x} || die + cd "${S}"/modules/${x} || die unpack ${MY_A}.tar.gz # fix makefiles if [[ -f "${FILESDIR}"/${MY_A}.diff ]]; then @@ -125,7 +127,7 @@ CC="`tc-getCC`" \ CFLAGS="${CFLAGS}" \ cfg-prefix=/ \ - cfg-target=/etc/ser/ || die "emake failed" + cfg-target=/etc/ser/ } src_install () { @@ -142,18 +144,17 @@ man-prefix="${D}"/usr/share/man \ man-dir="" \ doc-prefix="${D}"/usr/share/doc \ - doc-dir="${P}" || die "emake install failed" + doc-dir="${P}" newinitd "${FILESDIR}"/ser.rc6 ser newconfd "${FILESDIR}"/ser.confd ser - exeinto /usr/sbin - newexe scripts/harv_ser.sh harv_ser.sh - newexe scripts/sc serctl - newexe scripts/ser_mysql.sh ser_mysql.sh - - chown -R root:ser "${D}"/etc/ser - chmod 750 "${D}"/etc/ser - chmod 640 "${D}"/etc/ser/* + newsbin scripts/harv_ser.sh harv_ser.sh + newsbin scripts/sc serctl + newsbin scripts/ser_mysql.sh ser_mysql.sh + + chown -R root:ser "${D}"/etc/ser || die + chmod 750 "${D}"/etc/ser || die + chmod 640 "${D}"/etc/ser/* || die # fix manpages sed -i -e "s:^.B /ser-${PV}AUTHORS:.B /usr/share/doc/${PF}/AUTHORS:" \ 1.39 net-misc/ser/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ChangeLog?rev=1.39&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ChangeLog?rev=1.39&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ser/ChangeLog?r1=1.38&r2=1.39 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/ser/ChangeLog,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- ChangeLog 28 Dec 2014 16:42:12 -0000 1.38 +++ ChangeLog 21 Mar 2015 21:46:58 -0000 1.39 @@ -1,6 +1,9 @@ # ChangeLog for net-misc/ser -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ChangeLog,v 1.38 2014/12/28 16:42:12 titanofold Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ChangeLog,v 1.39 2015/03/21 21:46:58 jlec Exp $ + + 21 Mar 2015; Justin Lecher <[email protected]> ser-0.9.7-r1.ebuild: + use dosbin instead of exeinto /usr/sbin/ && doexe 28 Dec 2014; Aaron W. Swenson <[email protected]> ser-0.9.7-r1.ebuild: Rename virtual/postgresql to dev-db/postgresql
