resolved conflict in ChangeLog

This commit is contained in:
Fred Gleason 2014-08-15 23:24:16 -04:00
commit 330075f4ac
14 changed files with 179 additions and 738 deletions

View File

@ -14378,3 +14378,18 @@
* Added '--Wno-strict-aliasing' to 'AM_CPPFLAGS' in 'lib/Makefile.am'. * Added '--Wno-strict-aliasing' to 'AM_CPPFLAGS' in 'lib/Makefile.am'.
* Added '--Wno-strict-aliasing' to 'AM_CPPFLAGS' in * Added '--Wno-strict-aliasing' to 'AM_CPPFLAGS' in
'rdairplay/Makefile.am'. 'rdairplay/Makefile.am'.
2014-08-15 Fred Gleason <fredg@paravelsystems.com>
* Modified the AC_INIT invocation in 'configure.ac' so as not
to break on RHEL 5.
2014-08-15 Fred Gleason <fredg@paravelsystems.com>
* Reverted changes to AC_INIT invocation for RHEL 5 compatibility.
2014-08-15 Fred Gleason <fredg@paravelsystems.com>
* Removed extraneous comments from 'configure.ac'.
2014-08-15 Fred Gleason <fredg@paravelsystems.com>
* 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'.

28
INSTALL
View File

@ -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 configuration in the 'docs/JACK.txt' or 'docs/ALSA.txt' files if you
plan on using those sound driver architectures. plan on using those sound driver architectures.
Rivendell's web services components are installed in the directory specified The installation of Rivendell's web services components are controlled
by the '--libexecdir=' parameter given to './configure' (default by two parameters passed to 'configure', as follows:
'EPREFIX/bin'). The proper location will vary widely on different distros
according to how Apache is installed. On SuSE (assuming the default setup), --libexecdir Location to install web scripts and static content
the proper invocation is '--libexecdir=/srv/www/rd-bin'. Additionally,
Apache itself must be configured to use the specified directory. The --sysconfdir Location to install Apache configuration
'./configure' script generates a configuration file snippet that can be
included into the Apache configuration to accomplish this in The specific values to pass will vary widely depending upon the specific
'conf/rd-bin.conf'. On Ubuntu copy that file to the /etc/apache2/conf.d/ distro in question. Some known good values (assuming a default Apache
directory. 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 3) Initial Configuration

View File

@ -81,12 +81,12 @@ uninstall-exec:
rm -f $(DESTDIR)/etc/sysconfig/rivendell rm -f $(DESTDIR)/etc/sysconfig/rivendell
rpm: dist 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 $(RPMBUILD) -ba --target $(ARCH)-$(VENDOR)-linux rivendell.spec
mv $(RPM_ROOT)/RPMS/$(ARCH)/rivendell-*.rpm $(top_srcdir)/ mv $(HOME)/rpmbuild/RPMS/$(ARCH)/rivendell-*.rpm $(top_srcdir)/
mv $(RPM_ROOT)/SRPMS/rivendell-*.src.rpm $(top_srcdir)/ mv $(HOME)/rpmbuild/SRPMS/rivendell-*.src.rpm $(top_srcdir)/
rm $(RPM_ROOT)/SOURCES/rivendell-$(VERSION).tar.gz rm $(HOME)/rpmbuild/SOURCES/rivendell-$(VERSION).tar.gz
rm -rf $(RPM_ROOT)/BUILD/rivendell-$(VERSION)
slack: all slack: all
./make_slack ./make_slack

View File

@ -2,7 +2,7 @@
## ##
## Top level automake.am for Rivendell ## Top level automake.am for Rivendell
## ##
## (C) Copyright 2002-2006 Fred Gleason <fredg@paravelsystems.com> ## (C) Copyright 2002-2014 Fred Gleason <fredg@paravelsystems.com>
## ##
## $Id: Makefile.am,v 1.16.4.5 2013/09/12 23:26:09 cvs Exp $ ## $Id: Makefile.am,v 1.16.4.5 2013/09/12 23:26:09 cvs Exp $
## $Date: 2013/09/12 23:26:09 $ ## $Date: 2013/09/12 23:26:09 $
@ -23,6 +23,12 @@
## ##
## Use automake to process this into a Makefile.in ## 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\ EXTRA_DIST = my.cnf-master\
my.cnf-standby\ my.cnf-standby\

View File

@ -20,11 +20,10 @@ dnl Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
dnl dnl
AC_INIT([rivendell],m4_esyscmd(cat PACKAGE_VERSION)) AC_INIT([rivendell],m4_esyscmd(cat PACKAGE_VERSION))
dnl AC_INIT([rivendell],m4_esyscmd_s(cat PACKAGE_VERSION))
AM_INIT_AUTOMAKE AM_INIT_AUTOMAKE
AC_SUBST(RPM_RELEASE,1) AC_SUBST(RPM_RELEASE,1)
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
m4_ifdef([AC_CONFIG_MACRO_DIR],[AC_CONFIG_MACRO_DIR([m4])]) AC_CONFIG_MACRO_DIR([m4])
# #
# Some Fully Resolved Install Paths # Some Fully Resolved Install Paths
@ -120,13 +119,21 @@ else
AC_SUBST(APACHE_CONFIG_DIR,"/etc/httpd/conf.d") AC_SUBST(APACHE_CONFIG_DIR,"/etc/httpd/conf.d")
AC_SUBST(CONSOLEHELPER_RDALSACONFIG,"/usr/bin/rdalsaconfig-root") AC_SUBST(CONSOLEHELPER_RDALSACONFIG,"/usr/bin/rdalsaconfig-root")
AC_SUBST(USERMODE_PKG,"usermode") AC_SUBST(USERMODE_PKG,"usermode")
AC_SUBST(QT3_MYSQL_PKG,"qt-MySQL") if test $ar_distro_major -ge 7 ; then
if test $ar_distro_major -ge 6 ; then AC_SUBST(QT3_MYSQL_PKG,"qt3-MySQL")
AC_SUBST(QT3_DEVEL_PKG,"qt3-devel") AC_SUBST(QT3_DEVEL_PKG,"qt3-devel")
AC_SUBST(MYSQL_PKG,"mariadb")
else else
AC_SUBST(QT3_DEVEL_PKG,"qt-devel") if test $ar_distro_major -ge 6 ; then
fi AC_SUBST(QT3_MYSQL_PKG,"qt-MySQL")
AC_SUBST(QT3_DEVEL_PKG,"qt3-devel")
AC_SUBST(MYSQL_PKG,"mysqld") 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
fi fi
# #
@ -392,12 +399,13 @@ else
AC_SUBST(RPMBUILD,rpmbuild) AC_SUBST(RPMBUILD,rpmbuild)
fi fi
if test -d /usr/src/redhat ; then 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) AC_SUBST(VENDOR,redhat)
else else
AC_SUBST(RPM_ROOT,/usr/src/packages) dnl AC_SUBST(RPM_ROOT,/usr/src/packages)
AC_SUBST(VENDOR,suse) AC_SUBST(VENDOR,suse)
fi fi
AC_SUBST(RPM_DATESTAMP,`date +%a\ %b\ %d\ %Y`)
AC_CONFIG_FILES([rivendell.spec \ AC_CONFIG_FILES([rivendell.spec \
Makefile \ Makefile \

View File

@ -5,7 +5,9 @@
# Try to determine the distribution name and version of the host machine. # Try to determine the distribution name and version of the host machine.
# Used as part of the AR_GET_DISTRO() macro. # Used as part of the AR_GET_DISTRO() macro.
# #
# (C) Copyright 2007 Fred Gleason <fredg@salemradiolabs.com> # (C) Copyright 2012 Fred Gleason <fredg@salemradiolabs.com>
#
# $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 # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as # it under the terms of the GNU General Public License as
@ -36,6 +38,10 @@ case "$1" in
echo -n "RedHat" echo -n "RedHat"
exit 0 exit 0
fi fi
if test `uname` = "Darwin" ; then
echo -n "OS X"
exit 0
fi
echo -n "unknown" echo -n "unknown"
;; ;;
VERSION) VERSION)
@ -48,7 +54,16 @@ case "$1" in
exit 0 exit 0
fi fi
if test -f /etc/redhat-release ; then 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 fi
;; ;;
MAJOR) MAJOR)
@ -61,7 +76,12 @@ case "$1" in
exit 0 exit 0
fi fi
if test -f /etc/redhat-release ; then 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 fi
;; ;;
MINOR) MINOR)
@ -74,7 +94,12 @@ case "$1" in
exit 0 exit 0
fi fi
if test -f /etc/redhat-release ; then 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 fi
;; ;;
esac esac

View File

@ -5,7 +5,9 @@
# Return machine target information from gcc(1) # Return machine target information from gcc(1)
# Used as part of the AR_GCC_TARGET() macro. # Used as part of the AR_GCC_TARGET() macro.
# #
# (C) Copyright 2006 Fred Gleason <fredg@salemradiolabs.com> # (C) Copyright 2012 Fred Gleason <fredg@salemradiolabs.com>
#
# $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 # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as # it under the terms of the GNU General Public License as

View File

@ -79,7 +79,7 @@ int main(int argc,char *argv[])
// //
// Set Variable Name // Set Variable Name
// //
for(int j=0;j<strlen(output_name);j++) { for(unsigned j=0;j<strlen(output_name);j++) {
if(output_name[j]!='.') { if(output_name[j]!='.') {
var_name[j]=output_name[j]; var_name[j]=output_name[j];
} }
@ -109,7 +109,7 @@ int main(int argc,char *argv[])
perror("wrapdat"); perror("wrapdat");
exit(1); exit(1);
} }
fprintf(output_desc,"const unsigned char %s[%d] = {\n", fprintf(output_desc,"const unsigned char %s[%ld] = {\n",
var_name,stat.st_size+1); var_name,stat.st_size+1);
// //

View File

@ -43,6 +43,10 @@ install-exec-am:
cp rivendell-64x64.png $(DESTDIR)@prefix@/share/icons/hicolor/64x64/apps/rivendell.png cp rivendell-64x64.png $(DESTDIR)@prefix@/share/icons/hicolor/64x64/apps/rivendell.png
mkdir -p $(DESTDIR)@prefix@/share/icons/hicolor/128x128/apps mkdir -p $(DESTDIR)@prefix@/share/icons/hicolor/128x128/apps
cp rivendell-128x128.png $(DESTDIR)@prefix@/share/icons/hicolor/128x128/apps/rivendell.png cp rivendell-128x128.png $(DESTDIR)@prefix@/share/icons/hicolor/128x128/apps/rivendell.png
mkdir -p $(DESTDIR)@prefix@/share/X11/fvwm2/pixmaps
cp rivendell-16x16.xpm $(DESTDIR)@prefix@/share/X11/fvwm2/pixmaps/mini.rivendell.xpm
cp rivendell-32x32.xpm $(DESTDIR)@prefix@/share/X11/fvwm2/pixmaps/rivendell.xpm
uninstall: uninstall:
rm -f $(DESTDIR)@libexecdir@/greencheckmark.png rm -f $(DESTDIR)@libexecdir@/greencheckmark.png

View File

@ -1,9 +1,7 @@
## rivendell.spec.in ## rivendell.spec.in
## ##
## The Rivendell Radio Automation System ## The Rivendell Radio Automation System
## Copyright (C) 2002-2010 Fred Gleason <fredg@paravelsystems.com> ## Copyright (C) 2002-2014 Fred Gleason <fredg@paravelsystems.com>
##
## $Id: rivendell.spec.in,v 1.98.4.28 2014/01/16 02:44:58 cvs Exp $
## ##
## This program is free software; you can redistribute it and/or modify ## 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 ## it under the terms of version 2 of the GNU General Public License as
@ -94,290 +92,22 @@ associated with.
%build %build
./configure --prefix=@LOCAL_PREFIX@ --libexecdir=@libexecdir@ %configure --libexecdir=@libexecdir@ --sysconfdir=@sysconfdir@
make make
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$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/
mkdir $RPM_BUILD_ROOT/.qt mkdir $RPM_BUILD_ROOT/.qt
touch $RPM_BUILD_ROOT/.qt/qt touch $RPM_BUILD_ROOT/.qt/qt
mkdir -p $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell rm -f $RPM_BUILD_ROOT/lib/security/pam_rd.la
cp rlm/rlm_test.rlm $RPM_BUILD_ROOT@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/ rm -f $RPM_BUILD_ROOT/lib64/security/pam_rd.la
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/
if test "@WIN32_SOURCE@" ; then if test "@WIN32_SOURCE@" ; then
mkdir -p $RPM_BUILD_ROOT/var/win32 mkdir -p $RPM_BUILD_ROOT/var/win32
cp @WIN32_SOURCE@ $RPM_BUILD_ROOT/var/win32/ cp @WIN32_SOURCE@ $RPM_BUILD_ROOT/var/win32/
fi 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 %post
ldconfig ldconfig
@ -418,6 +148,10 @@ if test -f /etc/init.d/mysqld ; then
/etc/init.d/mysqld start /etc/init.d/mysqld start
MYSQL_INIT="/etc/init.d/mysqld" MYSQL_INIT="/etc/init.d/mysqld"
fi 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 @LOCAL_PREFIX@/bin/rdadmin --check-db --mysql-admin-user=root --mysql-admin-password
/etc/init.d/rivendell restart /etc/init.d/rivendell restart
if test "@DISTRO@" = "suse" ; then 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 insserv -d -f /etc/init.d/apache2 /etc/init.d/rivendell $MYSQL_INIT
fi fi
if test "@DISTRO@" = "redhat" ; then if test "@DISTRO@" = "redhat" ; then
/etc/init.d/httpd restart if test -f /etc/init.d/httpd ; then
chkconfig --add httpd service httpd restart
chkconfig --levels 35 httpd on 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 --add rivendell
chkconfig --levels 35 rivendell on chkconfig --levels 35 rivendell on
if test $MYSQL_INIT ; then if test -n "$MYSQL_INIT" ; then
chkconfig --add mysqld if test -f /etc/init.d/mysqld ; then
chkconfig --levels 35 mysqld on chkconfig mysqld on
fi 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 fi
exit 0 exit 0
%preun %preun
if test "$1" = "0" ; then if test "$1" = "0" ; then
/etc/init.d/rivendell stop /etc/init.d/rivendell stop
@ -450,27 +197,19 @@ if test "$1" = "0" ; then
fi fi
exit 0 exit 0
%postun
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%files %files
%defattr(-,root,root) %defattr(-,root,root)
@LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/rlm_test.rlm @LOCAL_PREFIX@/@RD_LIB_PATH@/rivendell/*.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@/bin/rdadmin @LOCAL_PREFIX@/bin/rdadmin
@LOCAL_PREFIX@/bin/rdairplay @LOCAL_PREFIX@/bin/rdairplay
@LOCAL_PREFIX@/bin/rdpanel @LOCAL_PREFIX@/bin/rdpanel
@ -499,76 +238,14 @@ rm -rf $RPM_BUILD_ROOT
@LOCAL_PREFIX@/bin/rd_audio_sync @LOCAL_PREFIX@/bin/rd_audio_sync
@LOCAL_PREFIX@/bin/rd_config @LOCAL_PREFIX@/bin/rd_config
@LOCAL_PREFIX@/bin/sage_endec_rwt.sh @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 %attr(4755,root,root)@LOCAL_PREFIX@/bin/ripcd
@LOCAL_PREFIX@/sbin/sas_shim @LOCAL_PREFIX@/sbin/sas_shim
@LOCAL_PREFIX@/sbin/rddbcheck @LOCAL_PREFIX@/sbin/rddbcheck
@LOCAL_PREFIX@/sbin/rdmarkerset @LOCAL_PREFIX@/sbin/rdmarkerset
@LOCAL_PREFIX@/share/rivendell/librd_es.qm @LOCAL_PREFIX@/share/rivendell/*
@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
/etc/init.d/rdrepld /etc/init.d/rdrepld
@LOCAL_PREFIX@/share/icons/hicolor/16x16/apps/rivendell.png @LOCAL_PREFIX@/share/icons/hicolor/16x16/apps/rivendell.png
@LOCAL_PREFIX@/share/icons/hicolor/22x22/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 /etc/xdg/menus/applications-merged/rivendell-rivendell.menu
/@RD_LIB_PATH@/security/pam_rd.so /@RD_LIB_PATH@/security/pam_rd.so
/.qt/qt /.qt/qt
@libexecdir@/rdfeed.xml @libexecdir@/*
@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
%attr(6755,root,root) @libexecdir@/rdxport.cgi %attr(6755,root,root) @libexecdir@/rdxport.cgi
@APACHE_CONFIG_DIR@/rd-bin.conf @sysconfdir@/rd-bin.conf
@WIN32_PATH@ @WIN32_PATH@
/etc/pam.d/rdalsaconfig-root /etc/pam.d/rdalsaconfig-root
/etc/security/console.apps/rdalsaconfig-root /etc/security/console.apps/rdalsaconfig-root
@ -746,339 +414,16 @@ rm -rf $RPM_BUILD_ROOT
%files devel %files devel
@LOCAL_PREFIX@/include/rlm/rlm.h @LOCAL_PREFIX@/include/rlm/*
@LOCAL_PREFIX@/src/rlm/Makefile @LOCAL_PREFIX@/src/rlm/*
@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
%files select %files select
%attr(4755,root,root) @LOCAL_PREFIX@/bin/rdselect %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@/bin/rdmonitor
@LOCAL_PREFIX@/share/rivendell/rdmonitor_cs.qm /etc/X11/xinit/xinitrc.d/start-rdmonitor.sh
@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
%changelog %changelog
* Tue Jan 15 2014 Fred Gleason <fredg@paravelsystems.com> * @RPM_DATESTAMP@ Fred Gleason <fredg@paravelsystems.com> - @VERSION@-@RPM_RELEASE@
-- Added RDMarkerSet utility. -- Autogenerated from build tree.
* Thu Dec 26 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added desktop entry for RDMonitor.
* Tue Dec 03 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added RDDiscImport(1).
* Tue Nov 13 2013 Fred Gleason <fredg@paravelsystems.com>
-- Split application library and caed(8) into a 'rivendell-base' subpackage.
* Tue Aug 26 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_spinitron_plus' RLM.
* Tue May 14 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added conditional build for HPI components.
* Mon Apr 29 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added RDDelete(1).
* Fri Mar 29 2013 Fred Gleason <fredg@paravelsystems.com>
-- Modified XDG system to use consolehelper(1) to start RDAlsaConfig and RDHpiInfo.
-- Added a 'usermode' dependency.
* Tue Mar 26 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added PNG icons.
* Mon Jan 07 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added RDDgImport(1).
-- Removed stripping code.
* Tue Jan 01 2013 Fred Gleason <fredg@paravelsystems.com>
-- Added Czech [CS] translation.
* Fri Nov 16 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added RDCartSlots
* Mon Oct 22 2012 Fred Gleason <fredg@paravelsystems.com>
-- Modified the post-installation script to convert rd.conf(5) layout to
be compatible with rdmonitor(1).
* Fri Oct 19 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'start-rdmonitor.sh' script.
-- Set rdselect(1) SETUID 0.
-- Removed 'rivendell-rdselect.desktop'
* Fri Oct 12 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'sage_endec_rwt.sh' script.
-- Added a 'curl' dependency.
-- Added rdmonitor(1).
-- Added rdcheckcuts(1).
* Thu Aug 23 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_padpoint' RLM.
* Wed Aug 01 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added a 'qt-devel' dependency.
* Mon Jul 16 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added rdselect(8).
* Sun Jul 15 2012 Fred Gleason <fredg@paravelsystems.com>
-- 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 <fredg@paravelsystems.com>
-- Added the 'rlm_filewrite' RLM.
* Mon May 07 2012 Fred Gleason <fredg@paravelsystems.com>
-- Added 'doc/datetime_wildcards.txt'.
* Mon Apr 02 2012 Fred Gleason <fredg@paravelsystems.com>
-- Backported the 'rlm_spottrap' RLM from CVS-Head.
* Wed Dec 21 2011 Fred Gleason <fredg@paravelsystems.com>
-- Added Shoutcast1 RLM.
* Fri May 20 2011 Fred Gleason <fredg@paravelsystems.com>
-- Added 'scripts/rd_backup_system.sh' and 'rd_restore_systems.sh'.
* Wed May 11 2011 Fred Gleason <fredg@paravelsystems.com>
-- Added 'scripts/rd_mysql_enable_host.sh'.
* Mon Feb 14 2011 Fred Gleason <fredg@paravelsystems.com>
-- Added Win32 setup support.
* Tue Dec 07 2010 Fred Gleason <fredg@paravelsystems.com>
-- Refactored XDG entries.
* Wed Nov 24 2010 Fred Gleason <fredg@paravelsystems.com>
-- Removed ivman(8) dependency.
* Mon Nov 08 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added 'docs/ando_interface.odt'.
* Fri Aug 6 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'icecast2_rlm' RLM.
* Wed Aug 4 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added pt_BR translation.
* Mon Jul 26 2010 Fred Gleason <fredg@paravelsystems.com>
-- Corrected 'web_api.ods' to 'web_api.odt' in the docs list.
* Fri Jul 23 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added 'isci_xreference.txt'.
* Thu Jul 10 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added 'web_api.ods' to the docs list.
* Thu Jul 8 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added rdrepld(8).
* Tue Jul 6 2010 Fred Gleason <fredg@paravelsystems.com>
-- 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 <fredg@paravelsystems.com>
-- Added dependency for ivman(8).
* Fri Jun 25 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added icons for fvwm(1).
* Wed Jun 16 2010 Fred Gleason <fredg@paravelsystems.com>
-- Changed invocation order of services in the post script.
* Fri Jun 11 2010 Fred Gleason <fredg@paravelsystems.com>
-- Removed 'SupportedCards'.
-- Removed 'ToDo'.
* Thu Jun 10 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added 'UPGRADING'.
-- Removed 'conf/rd.conf-complete-sample'
* Tue May 18 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added 'asound.conf-sample'.
-- Changed post-install script to use static ALSA configuration.
* Mon May 17 2010 Fred Gleason <fredg@paravelsystems.com>
-- Enabled binary stripping.
* Tue Apr 27 2010 Fred Gleason <fredg@paravelsystems.com>
-- Removed rdaconvert(1).
-- Removed rdfilewrite(1).
* Wed Apr 07 2010 Fred Gleason <fredg@paravelsystems.com>
-- 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 <fredg@paravelsystems.com>
-- Added rdcollect(1).
* Wed Jan 21 2010 Fred Gleason <fredg@paravelsystems.com>
-- Added German and Nowegian translations.
* Wed Sep 02 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_liqcomp' RLM.
* Wed Aug 19 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added 'docs/scheduler_formats.ods'.
* Tue Aug 04 2009 Fred Gleason <fredg@paravelsystems.com>
-- Removed the sox(1) dependency.
-- Added rdaconvert(1).
* Mon Aug 03 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added RDAlsaConfig.
* Tue Jun 30 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added 'progressbar.gif' and 'rdcastmanager.js'.
* Wed May 13 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_inno713' RLM.
* Thu Apr 30 2009 Fred Gleason <fredg@paravelsystems.com>
-- Corrected the install location of 'rlm.h'.
* Tue Mar 17 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added 'MESSAGE_BOX.txt'.
* Mon Feb 23 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_ando' RLM.
* Tue Feb 10 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added RDPopup.
* Mon Feb 09 2009 Fred Gleason <fredg@paravelsystems.com>
-- Added RDSoftKeys.
* Tue Dec 02 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_facebook' RLM.
* Mon Dec 01 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_udp' and 'rlm_twitter' RLMs.
* Sun Nov 30 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'pam_rd.so' PAM plugin.
* Sun Nov 30 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rlm_xmpad' RLM.
* Sat Nov 29 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added rdmaint(1).
* Tue Nov 25 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'rivendell-devel' package.
* Thu Nov 20 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added 'scripts/start_traverso.sh'.
* Thu Sep 18 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added 'ENCODERS.txt'.
* Thu Aug 21 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added a '/.qt/' directory to suppress QSettings error in the apache log
for 'rdfeed.cgi'.
* Thu Jul 17 2008 Fred Gleason <fredg@paravelsystems.com>
-- Added 'rivendell-filter' to the 'importers' package.
-- Added 'docs/RIVENDELL_FILTER.txt'.
* Thu Apr 03 2008 Fred Gleason <fredg@paravelsystems.com>
-- Removed the 'displays.txt' file.
* Mon Dec 17 2007 Fred Gleason <fredg@paravelsystems.com>
-- Fixed broken symlink library paths for x86_64.
* Fri Dec 14 2007 Fred Gleason <fredg@paravelsystems.com>
-- 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 <fredg@paravelsystems.com>
-- Added 'rdfeed.mp3' symlink to 'rdfeed.xml'.
-- Added 'whiteball.png' to the web subpackage.
* Tue Oct 10 2007 Fred Gleason <fredg@paravelsystems.com>
-- Added 'rdcastmanager.cgi'.
* Mon Sep 24 2007 Fred Gleason <fredg@paravelsystems.com>
-- Added the 'web' subpackage.
-- Added RDCastManager.
-- Added rdpurgecast.
* Mon Sep 24 2007 Fred Gleason <fredg@paravelsystems.com>
-- Replaced the 'lukemftp' dependency with 'lftp'.
* Fri Sep 14 2007 Fred Gleason <fredg@paravelsystems.com>
-- Added RDHPIInfo.
* Fri Sep 14 2007 Fred Gleason <fredg@paravelsystems.com>
-- Added librhpi.
* Fri Jun 08 2007 Fred Gleason <fredg@paravelsystems.com>
-- Added RDPanel.
* Sun Sep 03 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Removed the rdbackup script.
-- Added the rd_backup script.
* Tue Aug 29 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Added RDDbCheck and RDBackup scripts.
* Thu Jul 06 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Added the '%config' tag to /etc/sysconfig/rivendell.
* Thu Jun 25 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Added an XDG file for RDLogin.
* Fri Mar 24 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Updated to reflect new layout of the 'utils/' directory.
* Thu Mar 09 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Removed the conditional installation of RDImport.
* Mon Feb 14 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Altered the install section so as not to use 'make install'.
* Tue Feb 14 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Removed RDPanel.
* Wed Feb 08 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Altered install paths to use $prefix value from Autoconf.
* Fri Feb 03 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Added a 'cdda2wav' dependency.
* Wed Jan 04 2006 Fred Gleason <fredg@salemradiolabs.com>
-- Added the 'rdfilewrite' utility.
* Wed Dec 14 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added the 'panel_copy' filter script.
* Mon Nov 07 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/tables/svc_rec_format.txt'.
* Fri Nov 04 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Removed dependencies for 'update-desktop-files' and 'gettext'.
* Thu Nov 04 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added dependencies for 'update-desktop-files' and 'gettext'.
* Tue Nov 01 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added SuSE desktop integration.
* Thu Oct 27 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added the 'rivendell.xpm' icon.
* Mon Oct 24 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added the 'rd_logedit.txt' table description.
* Mon Aug 29 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added the 'rdcatch_copy' filter script.
* Fri Aug 12 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added an 'importers' subpackage.
* Sun Aug 07 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/WINGS_FILTER.txt'.
* Tue Aug 02 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added the /usr/local/bin/rd_export_file script.
* Sun Jul 24 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added dependencies for 'wget', 'samba-client' and 'lukemftp'.
* Fri Jun 10 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added a Spanish [es] translation.
* Wed Jun 01 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Changed the 'mpg123' dependency to 'mpg321'.
* Fri Apr 29 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/ALSA.txt' to the %doc rule.
* Mon Feb 21 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Changed the invocation of '/sbin/ldconfig' to 'ldconfig'.
* Mon Jan 31 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'bc' to Requires:
* Fri Jan 28 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'mpg123' to Requires:
* Tue Jan 04 2005 Fred Gleason <fredg@salemradiolabs.com>
-- Added RDImport to the files list.
* Thu Dec 09 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/WIN32.txt' to the %doc rule.
* Wed Dec 08 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/NOW+NEXT.txt' to the %doc rule.
* Tue Nov 23 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/reports.txt' to the %doc rule.
* Thu Nov 04 2004 Fred Gleason <fredg@salemradiolabs.com>
-- 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 <fredg@salemradiolabs.com>
-- Added RDGpiMon.
* Tue Sep 14 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Removed GPITest and GPOTest.
* Thu Aug 26 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added RDImport.
* Wed Jul 28 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added '/etc/sysconfig/rivendell'.
* Fri Jun 26 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/JACK.txt'.
* Wed Jun 09 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added a rule to %post to create the pidfile directory.
-- Made 'caed', 'ripcd' and 'rdcatchd' SETUID root.
* Mon Jun 07 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'RDLogManager'
* Tue Jun 01 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Removed 'RDPlay', 'RDRecord' and 'mpeg2wav'.
* Tue May 04 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'librd' shared library.
* Mon May 03 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added a dependency for 'mysql-shared'.
-- Added 'rd_import_file'.
* Wed Apr 28 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'rdpanel'
* Thu Feb 05 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/SWITCHERS.txt'.
* Thu Jan 29 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'sas_shim'.
* Wed Jan 28 2004 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'docs/implemented_macros.txt' to the documentation directory.
* Wed Dec 23 2003 Fred Gleason <fredg@salemradiolabs.com>
-- Added a dependency for 'qt3-mysql'.
-- Added install rule for 'rc.rivendell'.
* Thu Dec 11 2003 Fred Gleason <fredg@salemradiolabs.com>
-- Added 'conf/rd.conf-sample' and 'conf/rd.conf-complete-sample' to
the doc directory
* Tue Dec 09 2003 Fred Gleason <fredg@salemradiolabs.com>
-- Added dependencies for sox and cdparanoia.
* Sun Dec 07 2003 Fred Gleason <fredg@salemradiolabs.com>
-- Initial spec file creation.

View File

@ -50,6 +50,9 @@ install: all
cp $(RLM_MODULES) $(DESTDIR)$(prefix)/@RD_LIB_PATH@/rivendell/ cp $(RLM_MODULES) $(DESTDIR)$(prefix)/@RD_LIB_PATH@/rivendell/
mkdir -p $(DESTDIR)$(headerdir) mkdir -p $(DESTDIR)$(headerdir)
cp rlm.h $(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 headerdir = $(includedir)/rlm
header_HEADERS = rlm.h header_HEADERS = rlm.h

View File

@ -29,8 +29,16 @@ MOC = @QT_MOC@
moc_%.cpp: %.h moc_%.cpp: %.h
$(MOC) $< -o $@ $(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_PROGRAMS = rdcastmanager.cgi
libexec_SCRIPTS = rdcastmanager.js
dist_rdcastmanager_cgi_SOURCES = rdcastmanager.cpp rdcastmanager.h dist_rdcastmanager_cgi_SOURCES = rdcastmanager.cpp rdcastmanager.h

View File

@ -26,7 +26,7 @@ LIBS = @QT_LIBS@ -L$(top_srcdir)/lib
MOC = @QT_MOC@ MOC = @QT_MOC@
install-exec-local: 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: uninstall:
rm -f $(DESTDIR)@libexecdir@/rdfeed.mp3 rm -f $(DESTDIR)@libexecdir@/rdfeed.mp3

View File

@ -25,14 +25,13 @@ install-exec-am:
mkdir -p $(DESTDIR)@prefix@/share/applications mkdir -p $(DESTDIR)@prefix@/share/applications
cp rivendell-rdadmin.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdadmin.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdairplay.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-rdcartslots.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdcastmanager.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdcastmanager.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdcatch.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdcatch.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rddgimport.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rddgimport.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rddiscimport.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rddiscimport.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdgpimon.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-rdlibrary.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdlogedit.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdlogedit.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdlogin.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-rdpanel.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rdsoftkeys.desktop $(DESTDIR)@prefix@/share/applications/ cp rivendell-rdsoftkeys.desktop $(DESTDIR)@prefix@/share/applications/
cp rivendell-rmlsend.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 mkdir -p $(DESTDIR)@prefix@/share/desktop-directories
cp *.directory $(DESTDIR)@prefix@/share/desktop-directories/ cp *.directory $(DESTDIR)@prefix@/share/desktop-directories/
mkdir -p $(DESTDIR)/etc/xdg/menus/applications-merged mkdir -p $(DESTDIR)/etc/xdg/menus/applications-merged
cp *.menu $(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: uninstall:
rm -f $(DESTDIR)@prefix@/share/applications/rivendell-*.desktop rm -f $(DESTDIR)@prefix@/share/applications/rivendell-*.desktop
rm -f $(DESTDIR)@prefix@/share/desktop-directories/rivendell-*.directory rm -f $(DESTDIR)@prefix@/share/desktop-directories/rivendell-*.directory
rm -f $(DESTDIR)/etc/xdg/menus/applications-merged/rivendell-*.menu 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\ EXTRA_DIST = rdalsaconfig-root-consolehelper\
rdalsaconfig-root-pam\ rdalsaconfig-root-pam\