FreeBSD Bugzilla – Attachment 110169 Details for
Bug 151298
audio/firefly: portlint(1) fixes and more
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
firefly.diff
firefly.diff (text/plain), 7.35 KB, created by
takefu
on 2010-10-08 11:30:04 UTC
(
hide
)
Description:
firefly.diff
Filename:
MIME Type:
Creator:
takefu
Created:
2010-10-08 11:30:04 UTC
Size:
7.35 KB
patch
obsolete
>diff -ruN /usr/ports/audio/firefly/Makefile audio/firefly/Makefile >--- /usr/ports/audio/firefly/Makefile 2010-07-21 16:52:36.000000000 +0900 >+++ audio/firefly/Makefile 2010-10-08 18:37:42.000000000 +0900 >@@ -1,6 +1,6 @@ >-# New ports collection makefile for: mt-daapd-devel >-# Date created: 26 Nov 2007 >-# Whom: Mark Foster <mark@foster.cc> >+# New ports collection makefile for: mt-daapd-devel >+# Date created: 26 Nov 2007 >+# Whom: Mark Foster <mark@foster.cc> > # $FreeBSD: ports/audio/firefly/Makefile,v 1.5 2010/06/06 20:43:32 naddy Exp $ > # > >@@ -26,14 +26,13 @@ > CONFLICTS= mt-daapd-0.2.* > > GNU_CONFIGURE= yes >-CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \ >+CONFIGURE_ENV= CFLAGS+="${PTHREAD_CFLAGS}" \ > CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib" \ > LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" > CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} >-CONFIGURE_ARGS= --prefix=${LOCALBASE} --with-id3tag=${PREFIX} --enable-sqlite3 --enable-oggvorbis --enable-flac >- >-#USE_AUTOTOOLS= autoheader:261 autoconf:261:env >+CONFIGURE_ARGS= --prefix=${LOCALBASE} --with-id3tag=${PREFIX} \ >+ --enable-sqlite3 --enable-oggvorbis --enable-flac > > DAAPD_USER?= daapd > DAAPD_GROUP?= daapd >@@ -41,7 +40,9 @@ > USE_RC_SUBR= mt-daapd > > PLIST_SUB+= DAAPD_DBDIR=${DAAPD_DBDIR} >-SUB_LIST+= USER=${DAAPD_USER} GROUP=${DAAPD_GROUP} DAAPD_DBDIR=${DAAPD_DBDIR} >+SUB_LIST+= USER=${DAAPD_USER}\ >+ GROUP=${DAAPD_GROUP}\ >+ DAAPD_DBDIR=${DAAPD_DBDIR} > SUB_FILES+= pkg-install pkg-deinstall > > USE_LDCONFIG= yes >@@ -76,9 +77,6 @@ > @${CHMOD} 0755 ${DATADIR} > @${CHOWN} ${DAAPD_USER}:${DAAPD_GROUP} ${DAAPD_DBDIR} > @${CHOWN} ${DAAPD_USER}:${DAAPD_GROUP} ${DATADIR} >- ${LN} -sf ${PREFIX}/lib/mt-daapd/plugins/libout-daap.so.0.0 ${PREFIX}/lib/mt-daapd/plugins/libout-daap.so >- ${LN} -sf ${PREFIX}/lib/mt-daapd/plugins/librsp.so.0.0 ${PREFIX}/lib/mt-daapd/plugins/librsp.so >- ${LN} -sf ${PREFIX}/lib/mt-daapd/plugins/libssc-script.so.0.0 ${PREFIX}/lib/mt-daapd/plugins/libssc-script.so > > @${ECHO_MSG} "This port installs a sample configuration file in" > @${ECHO_MSG} "${LOCALBASE}/etc/mt-daapd.conf.sample" >diff -ruN /usr/ports/audio/firefly/files/patch-contrib_Makefile.in audio/firefly/files/patch-contrib_Makefile.in >--- /usr/ports/audio/firefly/files/patch-contrib_Makefile.in 1970-01-01 09:00:00.000000000 +0900 >+++ audio/firefly/files/patch-contrib_Makefile.in 2010-10-08 18:39:24.000000000 +0900 >@@ -0,0 +1,11 @@ >+--- contrib/Makefile.in.orig 2007-10-29 15:03:19.000000000 +0900 >++++ contrib/Makefile.in 2010-10-08 18:39:10.000000000 +0900 >+@@ -200,7 +200,7 @@ >+ EXTRA_DIST = README mt-daapd.spec mt-daapd.conf.templ mt-daapd-ssc.sh mt-daapd-ssc.pl >+ BUILT_SOURCES = mt-daapd.conf >+ bin_SCRIPTS = mt-daapd-ssc.sh >+-dbdir = "$(localstatedir)/cache/mt-daapd" >++dbdir = "$(localstatedir)/db/firefly" >+ all: $(BUILT_SOURCES) >+ $(MAKE) $(AM_MAKEFLAGS) all-recursive >+ >diff -ruN /usr/ports/audio/firefly/files/pkg-deinstall.in audio/firefly/files/pkg-deinstall.in >--- /usr/ports/audio/firefly/files/pkg-deinstall.in 2010-07-21 16:52:36.000000000 +0900 >+++ audio/firefly/files/pkg-deinstall.in 2010-10-08 12:19:57.000000000 +0900 >@@ -1,7 +1,6 @@ > #!/bin/sh > # >-# $FreeBSD: ports/audio/firefly/files/pkg-deinstall.in,v 1.1 2008/10/19 15:59:16 miwi Exp $ >-# formerly $ FreeBSD: ports/audio/mt-daapd/pkg-deinstall,v 1.1 2004/08/05 23:00:09 edwin Exp $ >+# $FreeBSD$ > # > > PATH=/bin:/usr/bin:/usr/sbin >@@ -11,16 +10,16 @@ > POST-DEINSTALL) > echo '---> Starting post-deinstall script:' > >- if [ -f /usr/local/etc/mt-daapd.conf ]; then >+ if [ -f %%PREFIX%%/etc/mt-daapd.conf ]; then > echo '---> You seem to have made some custom daapd configuration.' >- echo '---> The "daapd" user and "daapd" group were therefore not deleted.' >- echo '---> You may delete them with "pw groupdel daapd; pw userdel daapd".' >+ echo '---> The "%%USER%%" user and "%%GROUP%%" group were therefore not deleted.' >+ echo '---> You may delete them with "pw groupdel %%GROUP%%; pw userdel %%USER%%".' > > else >- echo '---> Removing group "daapd"' >- /usr/sbin/pw groupdel -n daapd >- echo '---> Removing user "daapd"' >- echo 'y' | /usr/sbin/pw userdel -n daapd >+ echo '---> Removing group "%%GROUP%%"' >+ /usr/sbin/pw groupdel -n %%GROUP%% >+ echo '---> Removing user "%%USER%%"' >+ echo 'y' | /usr/sbin/pw userdel -n %%USER%% > fi > > ;; >diff -ruN /usr/ports/audio/firefly/files/pkg-install.in audio/firefly/files/pkg-install.in >--- /usr/ports/audio/firefly/files/pkg-install.in 2010-07-21 16:52:36.000000000 +0900 >+++ audio/firefly/files/pkg-install.in 2010-07-29 18:28:12.000000000 +0900 >@@ -1,33 +1,53 @@ > #!/bin/sh > # >-# $FreeBSD: ports/audio/firefly/files/pkg-install.in,v 1.1 2008/10/19 15:59:16 miwi Exp $ >-# formerly $ FreeBSD: ports/audio/mt-daapd/pkg-install,v 1.1 2004/08/05 23:00:09 edwin Exp $ >+# $FreeBSD: ports/audio/mt-daapd/files/pkg-install.in,v 1.1 2006/06/25 13:17:25 itetcu Exp $ > # > >-PATH=/bin:/usr/bin:/usr/sbin >- >-case $2 in >- >-PRE-INSTALL) >- echo "---> Starting pre-install script:" >- >- if pw showgroup "daapd" 2>/dev/null; then >- echo "---> Using existing group \"daapd\"" >- else >- echo "---> Adding group \"daapd\"" >- pw addgroup daapd -h - || exit 1 >- fi >- >- >- # Create user if required >- if pw showuser "daapd" 2>/dev/null; then >- echo "---> Using existing user \"daapd\"" >- else >- echo "---> Adding user \"daapd\"" >- pw adduser daapd -g daapd -h - \ >- -d "/nonexistent" -s "/sbin/nologin" -c "daapd User" || exit 1 >- fi >- >- ;; >- >-esac >+if [ "$2" != "PRE-INSTALL" ]; then >+ exit 0 >+fi >+ >+SC_GROUP=%%GROUP%% >+SC_USER=%%USER%% >+SC_SHELL=/sbin/nologin >+SC_HOME=/nonexistent >+PW=`which pw` >+ >+if ! ${PW} show group ${SC_GROUP} -q >/dev/null; then >+ gid=3689 >+ while ${PW} show group -g ${gid} -q >/dev/null; do >+ gid=`expr ${gid} + 1` >+ done >+ if ! ${PW} add group ${SC_GROUP} -g ${gid}; then >+ e=$? >+ echo "*** Failed to add group \`${SC_GROUP}'. Please add it manually." >+ exit ${e} >+ fi >+ echo "*** Added group \`${SC_GROUP}' (id ${gid})" >+else >+ gid=`${PW} show group ${SC_GROUP} 2>/dev/null | cut -d: -f3` >+fi >+ >+if ! ${PW} show user ${SC_USER} -q >/dev/null; then >+ uid=3689 >+ while ${PW} show user -u ${uid} -q >/dev/null; do >+ uid=`expr ${uid} + 1` >+ done >+ if ! ${PW} add user ${SC_USER} -u ${uid} -g ${gid} -d "${SC_HOME}" \ >+ -c "daapd User" -s "${SC_SHELL}" -p "*" \ >+ ; then >+ e=$? >+ echo "*** Failed to add user \`${SC_USER}'. Please add it manually." >+ exit ${e} >+ fi >+ echo "*** Added user \`${SC_USER}' (id ${uid})" >+else >+ if ! ${PW} mod user ${SC_USER} -g ${gid} -d "${SC_HOME}" \ >+ -c "daapd User" -s "${SC_SHELL}" -p "*" \ >+ ; then >+ e=$? >+ echo "*** Failed to update user \`${SC_USER}'." >+ exit ${e} >+ fi >+ echo "*** Updated user \`${SC_USER}'." >+fi >diff -ruN /usr/ports/audio/firefly/pkg-plist audio/firefly/pkg-plist >--- /usr/ports/audio/firefly/pkg-plist 2010-07-21 16:52:36.000000000 +0900 >+++ audio/firefly/pkg-plist 2010-10-08 18:49:32.000000000 +0900 >@@ -2,9 +2,6 @@ > bin/mt-daapd-ssc.sh > bin/wavstreamer > etc/mt-daapd.conf.sample >-lib/mt-daapd/plugins/libout-daap.so >-lib/mt-daapd/plugins/librsp.so >-lib/mt-daapd/plugins/libssc-script.so > lib/mt-daapd/plugins/out-daap.a > lib/mt-daapd/plugins/out-daap.la > lib/mt-daapd/plugins/out-daap.so >@@ -78,3 +75,7 @@ > %%PORTDOCS%%@dirrm %%DOCSDIR%% > @dirrmtry lib/mt-daapd/plugins > @dirrmtry lib/mt-daapd >+@rmtry var/db/firefly/songs3.db >+@dirrmtry var/db/firefly >+@dirrmtry var/db >+@dirrmtry var
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 151298
: 110169