From 1f78ac671e390b587838b07f36e44d4e34f66d0b Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Fri, 15 Aug 2014 12:16:07 -0400 Subject: [PATCH 1/4] 2014-08-15 Fred Gleason * Modified the AC_INIT invocation in 'configure.ac' so as not to break on RHEL 5. --- ChangeLog | 3 +++ Makefile.am | 2 -- configure.ac | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 92d86aeb..48e2ed04 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14374,3 +14374,6 @@ 2014-08-14 Fred Gleason * Modified the AC_INIT invocation in 'configure.ac' so as not to break on RHEL 6. +2014-08-15 Fred Gleason + * Modified the AC_INIT invocation in 'configure.ac' so as not + to break on RHEL 5. diff --git a/Makefile.am b/Makefile.am index 2437e036..233ad4fd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -62,8 +62,6 @@ SUBDIRS = icons\ utils\ web -ACLOCAL_AMFLAGS = -I m4 - maintainer-clean-local: rm -rf m4 diff --git a/configure.ac b/configure.ac index e1901b42..00425023 100644 --- a/configure.ac +++ b/configure.ac @@ -24,7 +24,6 @@ dnl AC_INIT([rivendell],m4_esyscmd_s(cat PACKAGE_VERSION)) AM_INIT_AUTOMAKE AC_SUBST(RPM_RELEASE,1) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) -m4_ifdef([AC_CONFIG_MACRO_DIR],[AC_CONFIG_MACRO_DIR([m4])]) # # Some Fully Resolved Install Paths From 363faf170888223300525fcd2661a30e1809e4b9 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Fri, 15 Aug 2014 12:32:01 -0400 Subject: [PATCH 2/4] 2014-08-15 Fred Gleason * Reverted changes to AC_INIT invocation for RHEL 5 compatibility. --- ChangeLog | 2 ++ Makefile.am | 2 ++ configure.ac | 1 + 3 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index 48e2ed04..67df13a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14377,3 +14377,5 @@ 2014-08-15 Fred Gleason * Modified the AC_INIT invocation in 'configure.ac' so as not to break on RHEL 5. +2014-08-15 Fred Gleason + * Reverted changes to AC_INIT invocation for RHEL 5 compatibility. diff --git a/Makefile.am b/Makefile.am index 233ad4fd..2437e036 100644 --- a/Makefile.am +++ b/Makefile.am @@ -62,6 +62,8 @@ SUBDIRS = icons\ utils\ web +ACLOCAL_AMFLAGS = -I m4 + maintainer-clean-local: rm -rf m4 diff --git a/configure.ac b/configure.ac index 00425023..ac5c929e 100644 --- a/configure.ac +++ b/configure.ac @@ -24,6 +24,7 @@ dnl AC_INIT([rivendell],m4_esyscmd_s(cat PACKAGE_VERSION)) AM_INIT_AUTOMAKE AC_SUBST(RPM_RELEASE,1) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) +AC_CONFIG_MACRO_DIR([m4]) # # Some Fully Resolved Install Paths From 7056f88557e66a603fd03ff013879bd7d1714b08 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Fri, 15 Aug 2014 13:01:42 -0400 Subject: [PATCH 3/4] 2014-08-15 Fred Gleason * Removed extraneous comments from 'configure.ac'. --- ChangeLog | 2 ++ configure.ac | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 67df13a6..0028ef7a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14379,3 +14379,5 @@ to break on RHEL 5. 2014-08-15 Fred Gleason * Reverted changes to AC_INIT invocation for RHEL 5 compatibility. +2014-08-15 Fred Gleason + * Removed extraneous comments from 'configure.ac'. diff --git a/configure.ac b/configure.ac index ac5c929e..432c4f43 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,6 @@ dnl Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. dnl AC_INIT([rivendell],m4_esyscmd(cat PACKAGE_VERSION)) -dnl AC_INIT([rivendell],m4_esyscmd_s(cat PACKAGE_VERSION)) AM_INIT_AUTOMAKE AC_SUBST(RPM_RELEASE,1) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) From ad27f32bfd7515aa546018374da0c45a4a826490 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Fri, 15 Aug 2014 21:45:05 -0400 Subject: [PATCH 4/4] 2014-08-15 Fred Gleason * Modified 'conf/Makefile.am' to install 'rd-bin.conf' in $(sysconfdir). * Updated 'INSTALL' to include information about the '--sysconfdir' flag. * Updated 'get_distro.sh' to detect RHEL 7 correctly. * Modified the installation script to work on RHEL 7 in 'rivendell.spec.in'. --- ChangeLog | 8 + INSTALL | 28 +- Makefile.am | 10 +- conf/Makefile.am | 8 +- configure.ac | 21 +- get_distro.sh | 33 +- get_target.sh | 4 +- helpers/cwrap.cpp | 4 +- icons/Makefile.am | 4 + rivendell.spec.in | 751 +++------------------------------- rlm/Makefile.am | 3 + web/rdcastmanager/Makefile.am | 10 +- web/rdfeed/Makefile.am | 2 +- xdg/Makefile.am | 21 +- 14 files changed, 171 insertions(+), 736 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0028ef7a..a7f77468 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14381,3 +14381,11 @@ * Reverted changes to AC_INIT invocation for RHEL 5 compatibility. 2014-08-15 Fred Gleason * Removed extraneous comments from 'configure.ac'. +2014-08-15 Fred Gleason + * Modified 'conf/Makefile.am' to install 'rd-bin.conf' in + $(sysconfdir). + * Updated 'INSTALL' to include information about the '--sysconfdir' + flag. + * Updated 'get_distro.sh' to detect RHEL 7 correctly. + * Modified the installation script to work on RHEL 7 in + 'rivendell.spec.in'. diff --git a/INSTALL b/INSTALL index b6e4ba0e..6e73c151 100644 --- a/INSTALL +++ b/INSTALL @@ -141,16 +141,24 @@ Be sure to see the important additional information regarding configuration in the 'docs/JACK.txt' or 'docs/ALSA.txt' files if you plan on using those sound driver architectures. -Rivendell's web services components are installed in the directory specified -by the '--libexecdir=' parameter given to './configure' (default -'EPREFIX/bin'). The proper location will vary widely on different distros -according to how Apache is installed. On SuSE (assuming the default setup), -the proper invocation is '--libexecdir=/srv/www/rd-bin'. Additionally, -Apache itself must be configured to use the specified directory. The -'./configure' script generates a configuration file snippet that can be -included into the Apache configuration to accomplish this in -'conf/rd-bin.conf'. On Ubuntu copy that file to the /etc/apache2/conf.d/ -directory. +The installation of Rivendell's web services components are controlled +by two parameters passed to 'configure', as follows: + +--libexecdir Location to install web scripts and static content + +--sysconfdir Location to install Apache configuration + +The specific values to pass will vary widely depending upon the specific +distro in question. Some known good values (assuming a default Apache +setup): + +RHEL 5: --libexecdir=/var/httpd/rd-bin --sysconfdir=/etc/httpd/conf.d + +RHEL 6/7: --libexecdir=/var/www/rd-bin --sysconfdir=/etc/httpd/conf.d + +SuSE: --libexecdir=/srv/www/rd-bin --sysconfdir=/etc/apache2/conf.d + +After doing 'make install', be sure to restart the Apache web service. 3) Initial Configuration diff --git a/Makefile.am b/Makefile.am index 2437e036..4fc4bf09 100644 --- a/Makefile.am +++ b/Makefile.am @@ -81,12 +81,12 @@ uninstall-exec: rm -f $(DESTDIR)/etc/sysconfig/rivendell rpm: dist - cp rivendell-$(VERSION).tar.gz $(RPM_ROOT)/SOURCES/ + mkdir -p $(HOME)/rpmbuild/SOURCES + cp rivendell-$(VERSION).tar.gz $(HOME)/rpmbuild/SOURCES/ $(RPMBUILD) -ba --target $(ARCH)-$(VENDOR)-linux rivendell.spec - mv $(RPM_ROOT)/RPMS/$(ARCH)/rivendell-*.rpm $(top_srcdir)/ - mv $(RPM_ROOT)/SRPMS/rivendell-*.src.rpm $(top_srcdir)/ - rm $(RPM_ROOT)/SOURCES/rivendell-$(VERSION).tar.gz - rm -rf $(RPM_ROOT)/BUILD/rivendell-$(VERSION) + mv $(HOME)/rpmbuild/RPMS/$(ARCH)/rivendell-*.rpm $(top_srcdir)/ + mv $(HOME)/rpmbuild/SRPMS/rivendell-*.src.rpm $(top_srcdir)/ + rm $(HOME)/rpmbuild/SOURCES/rivendell-$(VERSION).tar.gz slack: all ./make_slack diff --git a/conf/Makefile.am b/conf/Makefile.am index 53b13435..9269f6b0 100644 --- a/conf/Makefile.am +++ b/conf/Makefile.am @@ -2,7 +2,7 @@ ## ## Top level automake.am for Rivendell ## -## (C) Copyright 2002-2006 Fred Gleason +## (C) Copyright 2002-2014 Fred Gleason ## ## $Id: Makefile.am,v 1.16.4.5 2013/09/12 23:26:09 cvs Exp $ ## $Date: 2013/09/12 23:26:09 $ @@ -23,6 +23,12 @@ ## ## Use automake to process this into a Makefile.in +install-exec-am: + mkdir -p $(DESTDIR)/$(sysconfdir) + cp rd-bin.conf $(DESTDIR)/$(sysconfdir)/ + +uninstall: + rm -f $(DESTDIR)/$(sysconfdir)/rd-bin.conf EXTRA_DIST = my.cnf-master\ my.cnf-standby\ diff --git a/configure.ac b/configure.ac index 432c4f43..04b39930 100644 --- a/configure.ac +++ b/configure.ac @@ -119,13 +119,21 @@ else AC_SUBST(APACHE_CONFIG_DIR,"/etc/httpd/conf.d") AC_SUBST(CONSOLEHELPER_RDALSACONFIG,"/usr/bin/rdalsaconfig-root") AC_SUBST(USERMODE_PKG,"usermode") - AC_SUBST(QT3_MYSQL_PKG,"qt-MySQL") - if test $ar_distro_major -ge 6 ; then + if test $ar_distro_major -ge 7 ; then + AC_SUBST(QT3_MYSQL_PKG,"qt3-MySQL") AC_SUBST(QT3_DEVEL_PKG,"qt3-devel") + AC_SUBST(MYSQL_PKG,"mariadb") else - AC_SUBST(QT3_DEVEL_PKG,"qt-devel") + if test $ar_distro_major -ge 6 ; then + AC_SUBST(QT3_MYSQL_PKG,"qt-MySQL") + AC_SUBST(QT3_DEVEL_PKG,"qt3-devel") + AC_SUBST(MYSQL_PKG,"mysqld") + else + AC_SUBST(QT3_MYSQL_PKG,"qt-MySQL") + AC_SUBST(QT3_DEVEL_PKG,"qt-devel") + AC_SUBST(MYSQL_PKG,"mysqld") + fi fi - AC_SUBST(MYSQL_PKG,"mysqld") fi # @@ -391,12 +399,13 @@ else AC_SUBST(RPMBUILD,rpmbuild) fi if test -d /usr/src/redhat ; then - AC_SUBST(RPM_ROOT,/usr/src/redhat) +dnl AC_SUBST(RPM_ROOT,/usr/src/redhat) AC_SUBST(VENDOR,redhat) else - AC_SUBST(RPM_ROOT,/usr/src/packages) +dnl AC_SUBST(RPM_ROOT,/usr/src/packages) AC_SUBST(VENDOR,suse) fi +AC_SUBST(RPM_DATESTAMP,`date +%a\ %b\ %d\ %Y`) AC_CONFIG_FILES([rivendell.spec \ Makefile \ diff --git a/get_distro.sh b/get_distro.sh index 674b3482..fd15e45a 100755 --- a/get_distro.sh +++ b/get_distro.sh @@ -5,7 +5,9 @@ # Try to determine the distribution name and version of the host machine. # Used as part of the AR_GET_DISTRO() macro. # -# (C) Copyright 2007 Fred Gleason +# (C) Copyright 2012 Fred Gleason +# +# $Id: get_distro.sh,v 1.1.1.1 2014/02/17 13:26:17 cvs Exp $ # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as @@ -36,6 +38,10 @@ case "$1" in echo -n "RedHat" exit 0 fi + if test `uname` = "Darwin" ; then + echo -n "OS X" + exit 0 + fi echo -n "unknown" ;; VERSION) @@ -48,7 +54,16 @@ case "$1" in exit 0 fi if test -f /etc/redhat-release ; then - awk '/release/ {print $3}' /etc/redhat-release + VER=`awk '/release/ {print $3}' /etc/redhat-release` + if test $VER = "release" ; then + VER=`awk '/release/ {print $4}' /etc/redhat-release` + fi + echo $VER + exit 0 + fi + if test `uname` = "Darwin" ; then + echo -n `uname -r` + exit 0 fi ;; MAJOR) @@ -61,7 +76,12 @@ case "$1" in exit 0 fi if test -f /etc/redhat-release ; then - awk '/release/ {print $3}' /etc/redhat-release | awk -F '.' '{print $1}' + VER=`awk '/release/ {print $3}' /etc/redhat-release` + if test $VER = "release" ; then + VER=`awk '/release/ {print $4}' /etc/redhat-release` + fi + echo $VER | awk -F '.' '{print $1}' + exit 0 fi ;; MINOR) @@ -74,7 +94,12 @@ case "$1" in exit 0 fi if test -f /etc/redhat-release ; then - awk '/release/ {print $3}' /etc/redhat-release | awk -F '.' '{print $2}' + VER=`awk '/release/ {print $3}' /etc/redhat-release` + if test $VER = "release" ; then + VER=`awk '/release/ {print $4}' /etc/redhat-release` + fi + echo $VER | awk -F '.' '{print $2}' + exit 0 fi ;; esac diff --git a/get_target.sh b/get_target.sh index 272538d1..b24a8faa 100755 --- a/get_target.sh +++ b/get_target.sh @@ -5,7 +5,9 @@ # Return machine target information from gcc(1) # Used as part of the AR_GCC_TARGET() macro. # -# (C) Copyright 2006 Fred Gleason +# (C) Copyright 2012 Fred Gleason +# +# $Id: get_target.sh,v 1.1.1.1 2014/02/17 13:26:17 cvs Exp $ # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as diff --git a/helpers/cwrap.cpp b/helpers/cwrap.cpp index abf05d29..ac7ee407 100644 --- a/helpers/cwrap.cpp +++ b/helpers/cwrap.cpp @@ -79,7 +79,7 @@ int main(int argc,char *argv[]) // // Set Variable Name // - for(int j=0;j -## -## $Id: rivendell.spec.in,v 1.98.4.28 2014/01/16 02:44:58 cvs Exp $ +## Copyright (C) 2002-2014 Fred Gleason ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of version 2 of the GNU General Public License as @@ -94,290 +92,22 @@ associated with. %build -./configure --prefix=@LOCAL_PREFIX@ --libexecdir=@libexecdir@ +%configure --libexecdir=@libexecdir@ --sysconfdir=@sysconfdir@ make %install rm -rf $RPM_BUILD_ROOT - -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@ -cp lib/.libs/librd-@VERSION@.so $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ -ln -s @LOCAL_PREFIX@/@RD_LIB_PATH@/librd-@VERSION@.so $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/librd.so -cp lib/.libs/librd.a $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ -cp lib/.libs/librd.la $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/.libs/librdhpi-@VERSION@.so $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ - ln -s @LOCAL_PREFIX@/@RD_LIB_PATH@/librdhpi-@VERSION@.so $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/librdhpi.so - cp rdhpi/.libs/librdhpi.a $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ - cp rdhpi/.libs/librdhpi.la $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/ -fi -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin -cp cae/.libs/caed $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdadmin/.libs/rdadmin $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdairplay/.libs/rdairplay $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdpanel/.libs/rdpanel $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdcartslots/.libs/rdcartslots $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdcatch/.libs/rdcatch $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdcatchd/.libs/rdcatchd $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdrepld/.libs/rdrepld $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdlibrary/.libs/rdlibrary $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdlogedit/.libs/rdlogedit $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdlogmanager/.libs/rdlogmanager $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdcastmanager/.libs/rdcastmanager $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdlogin/.libs/rdlogin $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdselect/.libs/rdselect $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp rdmonitor/.libs/rdmonitor $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdalsaconfig/.libs/rdalsaconfig $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -if test "@DISTRO@" = "redhat" ; then - ln -s /usr/bin/consolehelper $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/rdalsaconfig-root -fi -cp utils/rdcheckcuts/.libs/rdcheckcuts $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdcollect/.libs/rdcollect $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rddgimport/.libs/rddgimport $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rddiscimport/.libs/rddiscimport $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdgen/rdgen $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdgpimon/.libs/rdgpimon $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp utils/rdhpiinfo/.libs/rdhpiinfo $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ - if test "@DISTRO@" = "redhat" ; then - ln -s /usr/bin/consolehelper $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/rdhpiinfo-root - fi -fi -cp utils/rddelete/.libs/rddelete $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdimport/.libs/rdimport $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdmaint/.libs/rdmaint $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdpopup/.libs/rdpopup $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdpurgecasts/.libs/rdpurgecasts $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rdsoftkeys/.libs/rdsoftkeys $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp utils/rmlsend/.libs/rmlsend $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp scripts/rd_audio_sync $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp scripts/rd_config $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp scripts/sage_endec_rwt.sh $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp ripcd/.libs/ripcd $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/wings_filter $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/rivendell_filter $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/nexgen_filter $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/sas_filter $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp scripts/crc-unity4k.sh $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/rdcatch_copy $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -cp importers/.libs/panel_copy $RPM_BUILD_ROOT@LOCAL_PREFIX@/bin/ -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/sbin -cp utils/sas_shim/.libs/sas_shim $RPM_BUILD_ROOT@LOCAL_PREFIX@/sbin/ -cp utils/rddbcheck/.libs/rddbcheck $RPM_BUILD_ROOT@LOCAL_PREFIX@/sbin/ -cp utils/rdmarkerset/.libs/rdmarkerset $RPM_BUILD_ROOT@LOCAL_PREFIX@/sbin/ -mkdir -p $RPM_BUILD_ROOT@libexecdir@ -cp web/rdfeed/.libs/rdfeed.xml $RPM_BUILD_ROOT@libexecdir@/ -cp web/rdcastmanager/.libs/rdcastmanager.cgi $RPM_BUILD_ROOT@libexecdir@/ -cat web/rdcastmanager/rdcastmanager.js | helpers/jsmin > $RPM_BUILD_ROOT@libexecdir@/rdcastmanager.js -ln -s @libexecdir@/rdfeed.xml $RPM_BUILD_ROOT@libexecdir@/rdfeed.mp3 -cp icons/greencheckmark.png $RPM_BUILD_ROOT@libexecdir@/ -cp icons/redx.png $RPM_BUILD_ROOT@libexecdir@/ -cp icons/greenball.png $RPM_BUILD_ROOT@libexecdir@/ -cp icons/redball.png $RPM_BUILD_ROOT@libexecdir@/ -cp icons/whiteball.png $RPM_BUILD_ROOT@libexecdir@/ -cp icons/progressbar.gif $RPM_BUILD_ROOT@libexecdir@/ -cp web/rdxport/.libs/rdxport.cgi $RPM_BUILD_ROOT@libexecdir@/ -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp lib/librd_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_es.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ - -cp lib/librd_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_de.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp lib/librd_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_cs.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp lib/librd_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_nn.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp lib/librd_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_nb.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp lib/librd_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdadmin/rdadmin_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdairplay/rdairplay_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcastmanager/rdcastmanager_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdcatch/rdcatch_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp rdhpi/rdhpi_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -fi -cp rdlibrary/rdlibrary_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogedit/rdlogedit_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogin/rdlogin_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdselect/rdselect_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdmonitor/rdmonitor_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp rdlogmanager/rdlogmanager_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rdgpimon/rdgpimon_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -cp utils/rmlsend/rmlsend_pt_BR.qm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/rivendell/ -mkdir -p $RPM_BUILD_ROOT@APACHE_CONFIG_DIR@ -cp conf/rd-bin.conf $RPM_BUILD_ROOT@APACHE_CONFIG_DIR@/ -mkdir -p $RPM_BUILD_ROOT/etc/init.d -cp rivendell $RPM_BUILD_ROOT/etc/init.d -cp rdrepld-suse $RPM_BUILD_ROOT/etc/init.d/rdrepld -mkdir -p $RPM_BUILD_ROOT/etc/sysconfig -cp rivendell.sys $RPM_BUILD_ROOT/etc/sysconfig/rivendell -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/16x16/apps -cp icons/rivendell-16x16.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/16x16/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/22x22/apps -cp icons/rivendell-22x22.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/22x22/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/32x32/apps -cp icons/rivendell-32x32.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/32x32/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/48x48/apps -cp icons/rivendell-48x48.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/48x48/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/64x64/apps -cp icons/rivendell-64x64.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/64x64/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/128x128/apps -cp icons/rivendell-128x128.png $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/icons/hicolor/128x128/apps/rivendell.png -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/X11/fvwm2/pixmaps -cp icons/rivendell-16x16.xpm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/X11/fvwm2/pixmaps/mini.rivendell.xpm -cp icons/rivendell-32x32.xpm $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/X11/fvwm2/pixmaps/rivendell.xpm -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications -cp xdg/rivendell-rdadmin.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdairplay.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdalsaconfig-root.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdcartslots.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdcastmanager.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdcatch.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rddgimport.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rddiscimport.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdgpimon.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp xdg/rivendell-rdhpiinfo-root.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -fi -cp xdg/rivendell-rdlibrary.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdlogedit.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdlogin.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdlogmanager.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdmonitor.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdpanel.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rdsoftkeys.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -cp xdg/rivendell-rmlsend.desktop $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/applications/ -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/desktop-directories -cp xdg/*.directory $RPM_BUILD_ROOT@LOCAL_PREFIX@/share/desktop-directories/ -mkdir -p $RPM_BUILD_ROOT/etc/xdg/menus/applications-merged -cp xdg/*.menu $RPM_BUILD_ROOT/etc/xdg/menus/applications-merged/ +make install DESTDIR=$RPM_BUILD_ROOT mkdir $RPM_BUILD_ROOT/.qt touch $RPM_BUILD_ROOT/.qt/qt -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell -cp rlm/rlm_test.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_serial.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_twitter.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_facebook.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_udp.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_xmpad.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_ando.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_liqcomp.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_padpoint.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_inno713.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_xds.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_icecast2.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_shoutcast1.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_spottrap.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_filewrite.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -cp rlm/rlm_spinitron_plus.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ -mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/include/rlm -cp rlm/rlm.h $RPM_BUILD_ROOT@LOCAL_PREFIX@/include/rlm/ -mkdir -p $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm -cp rlm/Makefile-example $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/Makefile -cp rlm/rlm_test.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_serial.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_udp.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_twitter.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_facebook.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_xmpad.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_ando.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_liqcomp.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_padpoint.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_inno713.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_xds.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_icecast2.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_shoutcast1.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_spottrap.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_filewrite.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -cp rlm/rlm_spinitron_plus.c $RPM_BUILD_ROOT/@LOCAL_PREFIX@/src/rlm/ -mkdir -p $RPM_BUILD_ROOT/@RD_LIB_PATH@/security -cp pam_rd/.libs/pam_rd.so $RPM_BUILD_ROOT/@RD_LIB_PATH@/security/ +rm -f $RPM_BUILD_ROOT/lib/security/pam_rd.la +rm -f $RPM_BUILD_ROOT/lib64/security/pam_rd.la if test "@WIN32_SOURCE@" ; then mkdir -p $RPM_BUILD_ROOT/var/win32 cp @WIN32_SOURCE@ $RPM_BUILD_ROOT/var/win32/ fi -mkdir -p $RPM_BUILD_ROOT/etc/pam.d -cp xdg/rdalsaconfig-root-pam $RPM_BUILD_ROOT/etc/pam.d/rdalsaconfig-root -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp xdg/rdhpiinfo-root-pam $RPM_BUILD_ROOT/etc/pam.d/rdhpiinfo-root -fi -mkdir -p $RPM_BUILD_ROOT/etc/security/console.apps -cp xdg/rdalsaconfig-root-consolehelper $RPM_BUILD_ROOT/etc/security/console.apps/rdalsaconfig-root -if test -f rdhpi/.libs/librdhpi-@VERSION@.so ; then - cp xdg/rdhpiinfo-root-consolehelper $RPM_BUILD_ROOT/etc/security/console.apps/rdhpiinfo-root -fi + %post ldconfig @@ -418,6 +148,10 @@ if test -f /etc/init.d/mysqld ; then /etc/init.d/mysqld start MYSQL_INIT="/etc/init.d/mysqld" fi +if test -f /usr/lib/systemd/system/mariadb.service ; then + systemctl start mariadb.service + MYSQL_INIT="systemctl start mariadb.service" +fi @LOCAL_PREFIX@/bin/rdadmin --check-db --mysql-admin-user=root --mysql-admin-password /etc/init.d/rivendell restart if test "@DISTRO@" = "suse" ; then @@ -425,18 +159,31 @@ if test "@DISTRO@" = "suse" ; then insserv -d -f /etc/init.d/apache2 /etc/init.d/rivendell $MYSQL_INIT fi if test "@DISTRO@" = "redhat" ; then - /etc/init.d/httpd restart - chkconfig --add httpd - chkconfig --levels 35 httpd on + if test -f /etc/init.d/httpd ; then + service httpd restart + chkconfig httpd on + fi + if test -f /usr/lib/systemd/system/httpd.service ; then + systemctl restart httpd.service + systemctl enable httpd.service + fi chkconfig --add rivendell chkconfig --levels 35 rivendell on - if test $MYSQL_INIT ; then - chkconfig --add mysqld - chkconfig --levels 35 mysqld on + if test -n "$MYSQL_INIT" ; then + if test -f /etc/init.d/mysqld ; then + chkconfig mysqld on + fi + if test -f /usr/lib/systemd/system/mariadb.service ; then + systemctl enable mariadb.service + fi fi fi +if [ -x %{_bindir}/gtk-update-icon-cache ] ; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi exit 0 + %preun if test "$1" = "0" ; then /etc/init.d/rivendell stop @@ -450,27 +197,19 @@ if test "$1" = "0" ; then fi exit 0 + +%postun +if [ -x %{_bindir}/gtk-update-icon-cache ] ; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi + + %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_test.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_serial.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_udp.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_twitter.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_facebook.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_xmpad.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_ando.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_liqcomp.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_padpoint.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_inno713.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_xds.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_icecast2.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_shoutcast1.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_spottrap.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_filewrite.rlm -@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_spinitron_plus.rlm +@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/*.rlm @LOCAL_PREFIX@/bin/rdadmin @LOCAL_PREFIX@/bin/rdairplay @LOCAL_PREFIX@/bin/rdpanel @@ -499,76 +238,14 @@ rm -rf $RPM_BUILD_ROOT @LOCAL_PREFIX@/bin/rd_audio_sync @LOCAL_PREFIX@/bin/rd_config @LOCAL_PREFIX@/bin/sage_endec_rwt.sh +@LOCAL_PREFIX@/bin/rd_backup +@LOCAL_PREFIX@/bin/rdchunk +@LOCAL_PREFIX@/bin/rdmemcheck.sh %attr(4755,root,root)@LOCAL_PREFIX@/bin/ripcd @LOCAL_PREFIX@/sbin/sas_shim @LOCAL_PREFIX@/sbin/rddbcheck @LOCAL_PREFIX@/sbin/rdmarkerset -@LOCAL_PREFIX@/share/rivendell/librd_es.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_es.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_es.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_es.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_es.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_es.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_es.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_es.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_es.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_es.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_es.qm -@LOCAL_PREFIX@/share/rivendell/librd_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_cs.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_cs.qm -@LOCAL_PREFIX@/share/rivendell/librd_de.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_de.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_de.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_de.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_de.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_de.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_de.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_de.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_de.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_de.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_de.qm -@LOCAL_PREFIX@/share/rivendell/librd_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_nn.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_nn.qm -@LOCAL_PREFIX@/share/rivendell/librd_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_nb.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_nb.qm -@LOCAL_PREFIX@/share/rivendell/librd_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdadmin_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdairplay_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdcastmanager_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdcatch_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdgpimon_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdlibrary_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdlogedit_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdlogin_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rdlogmanager_pt_BR.qm -@LOCAL_PREFIX@/share/rivendell/rmlsend_pt_BR.qm +@LOCAL_PREFIX@/share/rivendell/* /etc/init.d/rdrepld @LOCAL_PREFIX@/share/icons/hicolor/16x16/apps/rivendell.png @LOCAL_PREFIX@/share/icons/hicolor/22x22/apps/rivendell.png @@ -600,18 +277,9 @@ rm -rf $RPM_BUILD_ROOT /etc/xdg/menus/applications-merged/rivendell-rivendell.menu /@RD_LIB_PATH@/security/pam_rd.so /.qt/qt -@libexecdir@/rdfeed.xml -@libexecdir@/rdfeed.mp3 -@libexecdir@/rdcastmanager.cgi -@libexecdir@/rdcastmanager.js -@libexecdir@/greencheckmark.png -@libexecdir@/redx.png -@libexecdir@/greenball.png -@libexecdir@/redball.png -@libexecdir@/whiteball.png -@libexecdir@/progressbar.gif +@libexecdir@/* %attr(6755,root,root) @libexecdir@/rdxport.cgi -@APACHE_CONFIG_DIR@/rd-bin.conf +@sysconfdir@/rd-bin.conf @WIN32_PATH@ /etc/pam.d/rdalsaconfig-root /etc/security/console.apps/rdalsaconfig-root @@ -746,339 +414,16 @@ rm -rf $RPM_BUILD_ROOT %files devel -@LOCAL_PREFIX@/include/rlm/rlm.h -@LOCAL_PREFIX@/src/rlm/Makefile -@LOCAL_PREFIX@/src/rlm/rlm_test.c -@LOCAL_PREFIX@/src/rlm/rlm_serial.c -@LOCAL_PREFIX@/src/rlm/rlm_udp.c -@LOCAL_PREFIX@/src/rlm/rlm_twitter.c -@LOCAL_PREFIX@/src/rlm/rlm_facebook.c -@LOCAL_PREFIX@/src/rlm/rlm_xmpad.c -@LOCAL_PREFIX@/src/rlm/rlm_ando.c -@LOCAL_PREFIX@/src/rlm/rlm_liqcomp.c -@LOCAL_PREFIX@/src/rlm/rlm_padpoint.c -@LOCAL_PREFIX@/src/rlm/rlm_inno713.c -@LOCAL_PREFIX@/src/rlm/rlm_xds.c -@LOCAL_PREFIX@/src/rlm/rlm_icecast2.c -@LOCAL_PREFIX@/src/rlm/rlm_shoutcast1.c -@LOCAL_PREFIX@/src/rlm/rlm_spottrap.c -@LOCAL_PREFIX@/src/rlm/rlm_filewrite.c -@LOCAL_PREFIX@/src/rlm/rlm_spinitron_plus.c +@LOCAL_PREFIX@/include/rlm/* +@LOCAL_PREFIX@/src/rlm/* %files select %attr(4755,root,root) @LOCAL_PREFIX@/bin/rdselect -@LOCAL_PREFIX@/share/rivendell/rdselect_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdselect_de.qm -@LOCAL_PREFIX@/share/rivendell/rdselect_es.qm -@LOCAL_PREFIX@/share/rivendell/rdselect_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdselect_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdselect_pt_BR.qm @LOCAL_PREFIX@/bin/rdmonitor -@LOCAL_PREFIX@/share/rivendell/rdmonitor_cs.qm -@LOCAL_PREFIX@/share/rivendell/rdmonitor_de.qm -@LOCAL_PREFIX@/share/rivendell/rdmonitor_es.qm -@LOCAL_PREFIX@/share/rivendell/rdmonitor_nb.qm -@LOCAL_PREFIX@/share/rivendell/rdmonitor_nn.qm -@LOCAL_PREFIX@/share/rivendell/rdmonitor_pt_BR.qm +/etc/X11/xinit/xinitrc.d/start-rdmonitor.sh %changelog -* Tue Jan 15 2014 Fred Gleason --- Added RDMarkerSet utility. -* Thu Dec 26 2013 Fred Gleason --- Added desktop entry for RDMonitor. -* Tue Dec 03 2013 Fred Gleason --- Added RDDiscImport(1). -* Tue Nov 13 2013 Fred Gleason --- Split application library and caed(8) into a 'rivendell-base' subpackage. -* Tue Aug 26 2013 Fred Gleason --- Added the 'rlm_spinitron_plus' RLM. -* Tue May 14 2013 Fred Gleason --- Added conditional build for HPI components. -* Mon Apr 29 2013 Fred Gleason --- Added RDDelete(1). -* Fri Mar 29 2013 Fred Gleason --- Modified XDG system to use consolehelper(1) to start RDAlsaConfig and RDHpiInfo. --- Added a 'usermode' dependency. -* Tue Mar 26 2013 Fred Gleason --- Added PNG icons. -* Mon Jan 07 2013 Fred Gleason --- Added RDDgImport(1). --- Removed stripping code. -* Tue Jan 01 2013 Fred Gleason --- Added Czech [CS] translation. -* Fri Nov 16 2012 Fred Gleason --- Added RDCartSlots -* Mon Oct 22 2012 Fred Gleason --- Modified the post-installation script to convert rd.conf(5) layout to -be compatible with rdmonitor(1). -* Fri Oct 19 2012 Fred Gleason --- Added the 'start-rdmonitor.sh' script. --- Set rdselect(1) SETUID 0. --- Removed 'rivendell-rdselect.desktop' -* Fri Oct 12 2012 Fred Gleason --- Added the 'sage_endec_rwt.sh' script. --- Added a 'curl' dependency. --- Added rdmonitor(1). --- Added rdcheckcuts(1). -* Thu Aug 23 2012 Fred Gleason --- Added the 'rlm_padpoint' RLM. -* Wed Aug 01 2012 Fred Gleason --- Added a 'qt-devel' dependency. -* Mon Jul 16 2012 Fred Gleason --- Added rdselect(8). -* Sun Jul 15 2012 Fred Gleason --- Added 'nextgen_filter' to the 'importers' package. --- Added a 'madplay' dependency to the 'importers' package. --- Added 'docs/RIVENDELL_FILTER.txt'. -* Thu Jul 07 2012 Fred Gleason --- Added the 'rlm_filewrite' RLM. -* Mon May 07 2012 Fred Gleason --- Added 'doc/datetime_wildcards.txt'. -* Mon Apr 02 2012 Fred Gleason --- Backported the 'rlm_spottrap' RLM from CVS-Head. -* Wed Dec 21 2011 Fred Gleason --- Added Shoutcast1 RLM. -* Fri May 20 2011 Fred Gleason --- Added 'scripts/rd_backup_system.sh' and 'rd_restore_systems.sh'. -* Wed May 11 2011 Fred Gleason --- Added 'scripts/rd_mysql_enable_host.sh'. -* Mon Feb 14 2011 Fred Gleason --- Added Win32 setup support. -* Tue Dec 07 2010 Fred Gleason --- Refactored XDG entries. -* Wed Nov 24 2010 Fred Gleason --- Removed ivman(8) dependency. -* Mon Nov 08 2010 Fred Gleason --- Added 'docs/ando_interface.odt'. -* Fri Aug 6 2010 Fred Gleason --- Added the 'icecast2_rlm' RLM. -* Wed Aug 4 2010 Fred Gleason --- Added pt_BR translation. -* Mon Jul 26 2010 Fred Gleason --- Corrected 'web_api.ods' to 'web_api.odt' in the docs list. -* Fri Jul 23 2010 Fred Gleason --- Added 'isci_xreference.txt'. -* Thu Jul 10 2010 Fred Gleason --- Added 'web_api.ods' to the docs list. -* Thu Jul 8 2010 Fred Gleason --- Added rdrepld(8). -* Tue Jul 6 2010 Fred Gleason --- Added arguments to the post-install script to create the 'rivendell' -user with a UID of '150'. --- Added arguments to the post-install script to create the 'rivendell' -group with a GID of '150'. -* Fri Jul 2 2010 Fred Gleason --- Added dependency for ivman(8). -* Fri Jun 25 2010 Fred Gleason --- Added icons for fvwm(1). -* Wed Jun 16 2010 Fred Gleason --- Changed invocation order of services in the post script. -* Fri Jun 11 2010 Fred Gleason --- Removed 'SupportedCards'. --- Removed 'ToDo'. -* Thu Jun 10 2010 Fred Gleason --- Added 'UPGRADING'. --- Removed 'conf/rd.conf-complete-sample' -* Tue May 18 2010 Fred Gleason --- Added 'asound.conf-sample'. --- Changed post-install script to use static ALSA configuration. -* Mon May 17 2010 Fred Gleason --- Enabled binary stripping. -* Tue Apr 27 2010 Fred Gleason --- Removed rdaconvert(1). --- Removed rdfilewrite(1). -* Wed Apr 07 2010 Fred Gleason --- Merged the 'web' subpackage into the main package. --- Removed toolame(1). --- Removed 'rd_import_audio', 'rd_export_audio' and 'rd_rip_cd'. --- Added the 'rlm_xds' RLM. --- Added 'rdxport.cgi'. -* Mon Feb 01 2010 Fred Gleason --- Added rdcollect(1). -* Wed Jan 21 2010 Fred Gleason --- Added German and Nowegian translations. -* Wed Sep 02 2009 Fred Gleason --- Added the 'rlm_liqcomp' RLM. -* Wed Aug 19 2009 Fred Gleason --- Added 'docs/scheduler_formats.ods'. -* Tue Aug 04 2009 Fred Gleason --- Removed the sox(1) dependency. --- Added rdaconvert(1). -* Mon Aug 03 2009 Fred Gleason --- Added RDAlsaConfig. -* Tue Jun 30 2009 Fred Gleason --- Added 'progressbar.gif' and 'rdcastmanager.js'. -* Wed May 13 2009 Fred Gleason --- Added the 'rlm_inno713' RLM. -* Thu Apr 30 2009 Fred Gleason --- Corrected the install location of 'rlm.h'. -* Tue Mar 17 2009 Fred Gleason --- Added 'MESSAGE_BOX.txt'. -* Mon Feb 23 2009 Fred Gleason --- Added the 'rlm_ando' RLM. -* Tue Feb 10 2009 Fred Gleason --- Added RDPopup. -* Mon Feb 09 2009 Fred Gleason --- Added RDSoftKeys. -* Tue Dec 02 2008 Fred Gleason --- Added the 'rlm_facebook' RLM. -* Mon Dec 01 2008 Fred Gleason --- Added the 'rlm_udp' and 'rlm_twitter' RLMs. -* Sun Nov 30 2008 Fred Gleason --- Added the 'pam_rd.so' PAM plugin. -* Sun Nov 30 2008 Fred Gleason --- Added the 'rlm_xmpad' RLM. -* Sat Nov 29 2008 Fred Gleason --- Added rdmaint(1). -* Tue Nov 25 2008 Fred Gleason --- Added the 'rivendell-devel' package. -* Thu Nov 20 2008 Fred Gleason --- Added 'scripts/start_traverso.sh'. -* Thu Sep 18 2008 Fred Gleason --- Added 'ENCODERS.txt'. -* Thu Aug 21 2008 Fred Gleason --- Added a '/.qt/' directory to suppress QSettings error in the apache log -for 'rdfeed.cgi'. -* Thu Jul 17 2008 Fred Gleason --- Added 'rivendell-filter' to the 'importers' package. --- Added 'docs/RIVENDELL_FILTER.txt'. -* Thu Apr 03 2008 Fred Gleason --- Removed the 'displays.txt' file. -* Mon Dec 17 2007 Fred Gleason --- Fixed broken symlink library paths for x86_64. -* Fri Dec 14 2007 Fred Gleason --- Added support for x86_64 architecture. --- Fixed broken symlink creation for 'rdfeed.mp3'. --- Fixed broken cdda2wav dependency for OpenSuSE 10.3. -* Mon Nov 27 2007 Fred Gleason --- Added 'rdfeed.mp3' symlink to 'rdfeed.xml'. --- Added 'whiteball.png' to the web subpackage. -* Tue Oct 10 2007 Fred Gleason --- Added 'rdcastmanager.cgi'. -* Mon Sep 24 2007 Fred Gleason --- Added the 'web' subpackage. --- Added RDCastManager. --- Added rdpurgecast. -* Mon Sep 24 2007 Fred Gleason --- Replaced the 'lukemftp' dependency with 'lftp'. -* Fri Sep 14 2007 Fred Gleason --- Added RDHPIInfo. -* Fri Sep 14 2007 Fred Gleason --- Added librhpi. -* Fri Jun 08 2007 Fred Gleason --- Added RDPanel. -* Sun Sep 03 2006 Fred Gleason --- Removed the rdbackup script. --- Added the rd_backup script. -* Tue Aug 29 2006 Fred Gleason --- Added RDDbCheck and RDBackup scripts. -* Thu Jul 06 2006 Fred Gleason --- Added the '%config' tag to /etc/sysconfig/rivendell. -* Thu Jun 25 2006 Fred Gleason --- Added an XDG file for RDLogin. -* Fri Mar 24 2006 Fred Gleason --- Updated to reflect new layout of the 'utils/' directory. -* Thu Mar 09 2006 Fred Gleason --- Removed the conditional installation of RDImport. -* Mon Feb 14 2006 Fred Gleason --- Altered the install section so as not to use 'make install'. -* Tue Feb 14 2006 Fred Gleason --- Removed RDPanel. -* Wed Feb 08 2006 Fred Gleason --- Altered install paths to use $prefix value from Autoconf. -* Fri Feb 03 2006 Fred Gleason --- Added a 'cdda2wav' dependency. -* Wed Jan 04 2006 Fred Gleason --- Added the 'rdfilewrite' utility. -* Wed Dec 14 2005 Fred Gleason --- Added the 'panel_copy' filter script. -* Mon Nov 07 2005 Fred Gleason --- Added 'docs/tables/svc_rec_format.txt'. -* Fri Nov 04 2005 Fred Gleason --- Removed dependencies for 'update-desktop-files' and 'gettext'. -* Thu Nov 04 2005 Fred Gleason --- Added dependencies for 'update-desktop-files' and 'gettext'. -* Tue Nov 01 2005 Fred Gleason --- Added SuSE desktop integration. -* Thu Oct 27 2005 Fred Gleason --- Added the 'rivendell.xpm' icon. -* Mon Oct 24 2005 Fred Gleason --- Added the 'rd_logedit.txt' table description. -* Mon Aug 29 2005 Fred Gleason --- Added the 'rdcatch_copy' filter script. -* Fri Aug 12 2005 Fred Gleason --- Added an 'importers' subpackage. -* Sun Aug 07 2005 Fred Gleason --- Added 'docs/WINGS_FILTER.txt'. -* Tue Aug 02 2005 Fred Gleason --- Added the /usr/local/bin/rd_export_file script. -* Sun Jul 24 2005 Fred Gleason --- Added dependencies for 'wget', 'samba-client' and 'lukemftp'. -* Fri Jun 10 2005 Fred Gleason --- Added a Spanish [es] translation. -* Wed Jun 01 2005 Fred Gleason --- Changed the 'mpg123' dependency to 'mpg321'. -* Fri Apr 29 2005 Fred Gleason --- Added 'docs/ALSA.txt' to the %doc rule. -* Mon Feb 21 2005 Fred Gleason --- Changed the invocation of '/sbin/ldconfig' to 'ldconfig'. -* Mon Jan 31 2005 Fred Gleason --- Added 'bc' to Requires: -* Fri Jan 28 2005 Fred Gleason --- Added 'mpg123' to Requires: -* Tue Jan 04 2005 Fred Gleason --- Added RDImport to the files list. -* Thu Dec 09 2004 Fred Gleason --- Added 'docs/WIN32.txt' to the %doc rule. -* Wed Dec 08 2004 Fred Gleason --- Added 'docs/NOW+NEXT.txt' to the %doc rule. -* Tue Nov 23 2004 Fred Gleason --- Added 'docs/reports.txt' to the %doc rule. -* Thu Nov 04 2004 Fred Gleason --- Added 'conf/my.cnf-master' to the %doc rule. --- Added 'conf/my.cnf-standby' to the %doc rule. --- Added 'docs/rml.sxw' to the %doc rule. --- Added '/usr/local/bin/rd_audio_sync'. --- Added '/usr/local/bin/rd_config'. -* Mon Nov 01 2004 Fred Gleason --- Added RDGpiMon. -* Tue Sep 14 2004 Fred Gleason --- Removed GPITest and GPOTest. -* Thu Aug 26 2004 Fred Gleason --- Added RDImport. -* Wed Jul 28 2004 Fred Gleason --- Added '/etc/sysconfig/rivendell'. -* Fri Jun 26 2004 Fred Gleason --- Added 'docs/JACK.txt'. -* Wed Jun 09 2004 Fred Gleason --- Added a rule to %post to create the pidfile directory. --- Made 'caed', 'ripcd' and 'rdcatchd' SETUID root. -* Mon Jun 07 2004 Fred Gleason --- Added 'RDLogManager' -* Tue Jun 01 2004 Fred Gleason --- Removed 'RDPlay', 'RDRecord' and 'mpeg2wav'. -* Tue May 04 2004 Fred Gleason --- Added 'librd' shared library. -* Mon May 03 2004 Fred Gleason --- Added a dependency for 'mysql-shared'. --- Added 'rd_import_file'. -* Wed Apr 28 2004 Fred Gleason --- Added 'rdpanel' -* Thu Feb 05 2004 Fred Gleason --- Added 'docs/SWITCHERS.txt'. -* Thu Jan 29 2004 Fred Gleason --- Added 'sas_shim'. -* Wed Jan 28 2004 Fred Gleason --- Added 'docs/implemented_macros.txt' to the documentation directory. -* Wed Dec 23 2003 Fred Gleason --- Added a dependency for 'qt3-mysql'. --- Added install rule for 'rc.rivendell'. -* Thu Dec 11 2003 Fred Gleason --- Added 'conf/rd.conf-sample' and 'conf/rd.conf-complete-sample' to - the doc directory -* Tue Dec 09 2003 Fred Gleason --- Added dependencies for sox and cdparanoia. -* Sun Dec 07 2003 Fred Gleason --- Initial spec file creation. +* @RPM_DATESTAMP@ Fred Gleason - @VERSION@-@RPM_RELEASE@ +-- Autogenerated from build tree. diff --git a/rlm/Makefile.am b/rlm/Makefile.am index e6543f36..f9eeb336 100644 --- a/rlm/Makefile.am +++ b/rlm/Makefile.am @@ -50,6 +50,9 @@ install: all cp $(RLM_MODULES) $(DESTDIR)$(prefix)/@RD_LIB_PATH@/rivendell/ mkdir -p $(DESTDIR)$(headerdir) cp rlm.h $(DESTDIR)$(headerdir) + mkdir -p $(DESTDIR)$(prefix)/src/rlm + cp *.c $(DESTDIR)$(prefix)/src/rlm/ + cp Makefile-example $(DESTDIR)$(prefix)/src/rlm/Makefile headerdir = $(includedir)/rlm header_HEADERS = rlm.h diff --git a/web/rdcastmanager/Makefile.am b/web/rdcastmanager/Makefile.am index a40b0d24..9cd30546 100644 --- a/web/rdcastmanager/Makefile.am +++ b/web/rdcastmanager/Makefile.am @@ -29,8 +29,16 @@ MOC = @QT_MOC@ moc_%.cpp: %.h $(MOC) $< -o $@ +install-exec-am: + mkdir -p $(DESTDIR)/$(libexecdir) + cp rdcastmanager.cgi $(DESTDIR)$(libexecdir)/ + cat rdcastmanager.js | $(top_srcdir)/helpers/jsmin > $(DESTDIR)$(libexecdir)/rdcastmanager.js + +uninstall: + rm -f $(DESTDIR)/$(libexecdir)/rdcastmanager.cgi + rm -f $(DESTDIR)/$(libexecdir)/rdcastmanager.js + libexec_PROGRAMS = rdcastmanager.cgi -libexec_SCRIPTS = rdcastmanager.js dist_rdcastmanager_cgi_SOURCES = rdcastmanager.cpp rdcastmanager.h diff --git a/web/rdfeed/Makefile.am b/web/rdfeed/Makefile.am index cd594999..a7981c7b 100644 --- a/web/rdfeed/Makefile.am +++ b/web/rdfeed/Makefile.am @@ -26,7 +26,7 @@ LIBS = @QT_LIBS@ -L$(top_srcdir)/lib MOC = @QT_MOC@ install-exec-local: - if test ! -f $(DESTDIR)@libexecdir@/rdfeed.mp3 ; then ln -s $(DESTDIR)@libexecdir@/rdfeed.xml $(DESTDIR)@libexecdir@/rdfeed.mp3 ; fi + if test ! -f $(DESTDIR)@libexecdir@/rdfeed.mp3 ; then ln -s @libexecdir@/rdfeed.xml $(DESTDIR)@libexecdir@/rdfeed.mp3 ; fi uninstall: rm -f $(DESTDIR)@libexecdir@/rdfeed.mp3 diff --git a/xdg/Makefile.am b/xdg/Makefile.am index d03ed9dd..aaf04e9c 100644 --- a/xdg/Makefile.am +++ b/xdg/Makefile.am @@ -25,14 +25,13 @@ install-exec-am: mkdir -p $(DESTDIR)@prefix@/share/applications cp rivendell-rdadmin.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdairplay.desktop $(DESTDIR)@prefix@/share/applications/ - cp rivendell-rdalsaconfig.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdcartslots.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdcastmanager.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdcatch.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rddgimport.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rddiscimport.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdgpimon.desktop $(DESTDIR)@prefix@/share/applications/ - cp rivendell-rdhpiinfo.desktop $(DESTDIR)@prefix@/share/applications/ + cp rivendell-rdhpiinfo-root.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdlibrary.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdlogedit.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdlogin.desktop $(DESTDIR)@prefix@/share/applications/ @@ -41,15 +40,33 @@ install-exec-am: cp rivendell-rdpanel.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdsoftkeys.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rmlsend.desktop $(DESTDIR)@prefix@/share/applications/ + cp rivendell-rdalsaconfig-root.desktop $(DESTDIR)@prefix@/share/applications/ + mkdir -p $(DESTDIR)@prefix@/share/desktop-directories cp *.directory $(DESTDIR)@prefix@/share/desktop-directories/ mkdir -p $(DESTDIR)/etc/xdg/menus/applications-merged cp *.menu $(DESTDIR)/etc/xdg/menus/applications-merged/ + mkdir -p $(DESTDIR)/etc/pam.d + cp rdalsaconfig-root-pam $(DESTDIR)/etc/pam.d/rdalsaconfig-root + if test -f ../rdhpi/.libs/librdhpi-@VERSION@.so ; then cp rdhpiinfo-root-pam $(DESTDIR)/etc/pam.d/rdhpiinfo-root ; fi + mkdir -p $(DESTDIR)/etc/security/console.apps + cp rdalsaconfig-root-consolehelper $(DESTDIR)/etc/security/console.apps/rdalsaconfig-root + if test -f ../rdhpi/.libs/librdhpi-@VERSION@.so ; then cp rdhpiinfo-root-consolehelper $(DESTDIR)/etc/security/console.apps/rdhpiinfo-root ; fi + rm -f $(DESTDIR)$(prefix)/bin/rdalsaconfig-root + ln -s /usr/bin/consolehelper $(DESTDIR)$(prefix)/bin/rdalsaconfig-root + rm -f $(DESTDIR)$(prefix)/bin/rdhpiinfo-root + ln -s /usr/bin/consolehelper $(DESTDIR)$(prefix)/bin/rdhpiinfo-root uninstall: rm -f $(DESTDIR)@prefix@/share/applications/rivendell-*.desktop rm -f $(DESTDIR)@prefix@/share/desktop-directories/rivendell-*.directory rm -f $(DESTDIR)/etc/xdg/menus/applications-merged/rivendell-*.menu + rm -f $(DESTDIR)/etc/pam.d/rdalsaconfig-root + rm -f $(DESTDIR)/etc/pam.d/rdhpiinfo-root + rm -f $(DESTDIR)/etc/security/console.apps/rdalsaconfig-root + rm -f $(DESTDIR)/etc/security/console.apps/rdhpiinfo-root + rm -f $(DESTDIR)$(prefix)/bin/rdalsaconfig-root + rm -f $(DESTIDR)$(prefix)/bin/rdhpiinfo-root EXTRA_DIST = rdalsaconfig-root-consolehelper\ rdalsaconfig-root-pam\