dilfridge    14/12/03 23:32:13

  Modified:             ChangeLog
  Added:                gnump3d-3.0-r2.ebuild
  Removed:              gnump3d-3.0.ebuild
  Log:
  Fix perl installation directory, bug 451190
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
EBE6A336BE19039C!)

Revision  Changes    Path
1.74                 media-sound/gnump3d/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gnump3d/ChangeLog?rev=1.74&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gnump3d/ChangeLog?rev=1.74&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gnump3d/ChangeLog?r1=1.73&r2=1.74

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/gnump3d/ChangeLog,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ChangeLog   9 Jun 2012 23:08:40 -0000       1.73
+++ ChangeLog   3 Dec 2014 23:32:13 -0000       1.74
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/gnump3d
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/gnump3d/ChangeLog,v 1.73 
2012/06/09 23:08:40 zmedico Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/gnump3d/ChangeLog,v 1.74 
2014/12/03 23:32:13 dilfridge Exp $
+
+*gnump3d-3.0-r2 (03 Dec 2014)
+
+  03 Dec 2014; Andreas K. Huettel <[email protected]> -gnump3d-3.0.ebuild,
+  +gnump3d-3.0-r2.ebuild:
+  Fix perl installation directory, bug 451190
 
   09 Jun 2012; Zac Medico <[email protected]> gnump3d-3.0-r1.ebuild,
   gnump3d-3.0.ebuild:



1.1                  media-sound/gnump3d/gnump3d-3.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gnump3d/gnump3d-3.0-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gnump3d/gnump3d-3.0-r2.ebuild?rev=1.1&content-type=text/plain

Index: gnump3d-3.0-r2.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/gnump3d/gnump3d-3.0-r2.ebuild,v 
1.1 2014/12/03 23:32:13 dilfridge Exp $

EAPI=5

PERL_EXPORT_PHASE_FUNCTIONS=no
inherit eutils multilib user perl-module

DESCRIPTION="A streaming server for MP3, OGG vorbis and other streamable files"
HOMEPAGE="http://www.gnu.org/software/gnump3d/";
SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tar.bz2";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="sox"

RDEPEND="sox? ( media-sound/sox )"
DEPEND="sys-apps/sed"

RESTRICT="test"

pkg_setup() {
        enewuser gnump3d '' '' '' nogroup
        LIBDIR=/usr/$(get_libdir)
}

src_compile() { :; }

src_install() {
        perl_set_version

        insinto "${VENDOR_LIB}"/gnump3d
        doins lib/gnump3d/*.pm
        insinto "${VENDOR_LIB}"/gnump3d/plugins
        doins lib/gnump3d/plugins/*.pm
        insinto "${VENDOR_LIB}"/gnump3d/lang
        doins lib/gnump3d/lang/*.pm

        dobin bin/gnump3d2 bin/gnump3d-top bin/gnump3d-index
        dosym /usr/bin/gnump3d2 /usr/bin/gnump3d
        doman man/*.1

        insinto /usr/share/gnump3d
        doins -r templates/*

        insinto /etc/gnump3d
        doins etc/gnump3d.conf etc/mime.types etc/file.types
        sed -e "s,PLUGINDIR,${VENDOR_LIB},g" -i 
"${ED}/etc/gnump3d/gnump3d.conf" || die
        sed -e 's,^user *= *\(.*\)$,user = gnump3d,g' -i 
"${ED}/etc/gnump3d/gnump3d.conf" || die

        dodoc AUTHORS ChangeLog DOWNSAMPLING PLUGINS README SUPPORT TODO

        newinitd "${FILESDIR}"/${PN}.init.d gnump3d
        newconfd "${FILESDIR}"/${PN}.conf.d gnump3d

        keepdir /var/log/gnump3d
        keepdir /var/cache/gnump3d/serving

        fowners gnump3d:nogroup /var/log/gnump3d /var/cache/gnump3d
}

pkg_postinst() {
        elog "Please edit your /etc/gnump3d/gnump3d.conf before running"
        elog "/etc/init.d/gnump3d start"
        elog ""
        elog "At the very least, you will need to change the root directory"
        elog "where music is found.  By default, gnump3d will also listen"
        elog "to any address on port 8888"
        elog ""
        elog "You can optionally use sox to downmix the quality of streamed"
        elog "music in realtime for slow connections."
}




Reply via email to