rpms/zoneminder/devel zoneminder-1.23.3-dbinstall.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zoneminder-1.22.3-dbinstall.patch, 1.2, NONE zoneminder-1.22.3-gcc43.patch, 1.1, NONE zoneminder-1.22.3-security.patch, 1.1, NONE

Jason ティビツ (tibbs) fedora-extras-commits at redhat.com
Sat Jul 12 01:26:43 UTC 2008


Author: tibbs

Update of /cvs/extras/rpms/zoneminder/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3372

Modified Files:
	.cvsignore sources 
Added Files:
	zoneminder-1.23.3-dbinstall.patch 
Removed Files:
	zoneminder-1.22.3-dbinstall.patch 
	zoneminder-1.22.3-gcc43.patch zoneminder-1.22.3-security.patch 
Log Message:
* Fri Jul 11 2008 Jason L Tibbitts III <tibbs at math.uh.edu> - 1.23.3-1
- Initial attempt at packaging 1.23.


zoneminder-1.23.3-dbinstall.patch:

--- NEW FILE zoneminder-1.23.3-dbinstall.patch ---
--- db/Makefile.am.orig	2006-12-27 23:50:07.000000000 +0000
+++ db/Makefile.am	2006-12-27 23:50:21.000000000 +0000
@@ -1,7 +1,16 @@
 AUTOMAKE_OPTIONS = gnu
 
+zmdbdatadir = $(pkgdatadir)/db
+
 EXTRA_DIST = \
 	zm_create.sql.in \
+	$(dbupgrade_scripts)
+
+dist_zmdbdata_DATA = \
+	zm_create.sql \
+	$(dbupgrade_scripts)
+
+dbupgrade_scripts = \
 	zm_update-0.0.1.sql \
 	zm_update-0.9.7.sql \
 	zm_update-0.9.8.sql \
--- scripts/zmupdate.pl.orig	2006-12-27 23:59:20.000000000 +0000
+++ scripts/zmupdate.pl	2006-12-27 23:59:35.000000000 +0000
@@ -320,7 +320,7 @@
 				$command .= " -p".$db_pass;
 			}
 		}
-		$command .= " ".ZM_DB_NAME." < ".ZM_PATH_BUILD."/db/zm_update-".$version.".sql";
+		$command .= " ".ZM_DB_NAME." < ".ZM_PATH_DATA."/db/zm_update-".$version.".sql";
 
 		print( "Executing '$command'\n" ) if ( DBG_LEVEL > 0 );
 		my $output = qx($command);
--- configure.in.orig	2006-12-27 23:55:41.000000000 +0000
+++ configure.in	2006-12-27 23:59:07.000000000 +0000
@@ -1,10 +1,8 @@
-AC_INIT(zm,1.23.3,support at zoneminder.com,ZoneMinder)
+AC_INIT(zm,1.23.3,support at zoneminder.com,zoneminder)
 AC_CONFIG_SRCDIR(src/zm.h)
 AM_INIT_AUTOMAKE
 AM_CONFIG_HEADER(config.h)
 
-PATH_BUILD=`pwd`
-AC_SUBST(PATH_BUILD)
 TIME_BUILD=`date +'%s'`
 AC_SUBST(TIME_BUILD)
 
@@ -216,8 +214,10 @@
 
 AC_DEFINE_DIR([BINDIR],[bindir],[Expanded binary directory])
 AC_DEFINE_DIR([LIBDIR],[libdir],[Expanded library directory])
+AC_DEFINE_DIR([DATADIR],[datadir],[Expanded data directory])
+AC_SUBST(PKGDATADIR,"$DATADIR/$PACKAGE")
 AC_SUBST(RUNDIR,"/var/run")
-AC_SUBST(ZM_RUNDIR,"$RUNDIR/zm")
+AC_SUBST(ZM_RUNDIR,"$RUNDIR/$PACKAGE")
 AC_SUBST(ZM_PID,"$ZM_RUNDIR/zm.pid")
 AC_DEFINE_DIR([SYSCONFDIR],[sysconfdir],[Expanded configuration directory])
 AC_SUBST(ZM_CONFIG,"$SYSCONFDIR/zm.conf")
--- zm.conf.in.orig	2006-12-27 23:53:38.000000000 +0000
+++ zm.conf.in	2006-12-27 23:59:11.000000000 +0000
@@ -12,8 +12,8 @@
 # Current version of ZoneMinder
 ZM_VERSION=@VERSION@
 
-# Path to build directory, used mostly for finding DB upgrade scripts
-ZM_PATH_BUILD=@PATH_BUILD@
+# Path to installed data directory, used mostly for finding DB upgrade scripts
+ZM_PATH_DATA=@PKGDATADIR@
 
 # Build time, used to record when to trigger various checks
 ZM_TIME_BUILD=@TIME_BUILD@
--- scripts/zm.in.dbinstall	2007-04-03 00:41:48.000000000 +0100
+++ scripts/zm.in	2007-04-03 00:42:46.000000000 +0100
@@ -6,10 +6,10 @@
 # Source function library.
 . /etc/rc.d/init.d/functions
 
-prog=ZoneMinder
+prog="@PACKAGE@"
 ZM_CONFIG="@ZM_CONFIG@"
 pidfile="@ZM_RUNDIR@"
-LOCKFILE=/var/lock/subsys/zm
+LOCKFILE=/var/lock/subsys/$prog
 
 loadconf()
 {
@@ -27,9 +27,8 @@
 start()
 {
 	zmupdate || return $?
-	loadconf || return $?
 	#Make sure the directory for our PID folder exists or create one.
-	[ ! -d /var/run/zm ] \
+	[ ! -d $pidfile ] \
 		&& mkdir -m 774 $pidfile \
 		&& chown $ZM_WEB_USER:$ZM_WEB_GROUP $pidfile
 	#Make sure the folder for the socks file exists or create one
@@ -49,7 +48,6 @@
 
 stop()
 {
-	loadconf
 	echo -n $"Stopping $prog: "
 	$command stop
 	RETVAL=$?
@@ -60,22 +58,21 @@
 
 zmstatus()
 {
-	loadconf
 	result=`$command status`
 	if [ "$result" = "running" ]; then
-		echo "ZoneMinder is running"
+		echo "$prog is running"
 		$ZM_PATH_BIN/zmu -l
 		RETVAL=0
 	else
-		echo "ZoneMinder is stopped"
+		echo "$prog is stopped"
 		RETVAL=1
 	fi
 }
 
 zmupdate()
 {
-	if [ -x $ZM_PATH_BIN/zm_update ]; then
-		$ZM_PATH_BIN/zm_update noi
+	if [ -x $ZM_PATH_BIN/zmupdate.pl ]; then
+		$ZM_PATH_BIN/zmupdate.pl --freshen >/dev/null
 	fi
 }
 
@@ -92,7 +89,6 @@
 		start
 		;;
 	'condrestart')
-		loadconf
 		result=`$ZM_PATH_BIN/zmdc.pl check`
 		if [ "$result" = "running" ]; then
 			$ZM_PATH_BIN/zmdc.pl shutdown > /dev/null


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/zoneminder/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	30 Jun 2007 23:34:42 -0000	1.2
+++ .cvsignore	12 Jul 2008 01:25:50 -0000	1.3
@@ -1,2 +1,4 @@
-ZoneMinder-1.22.3.tar.gz
+mootools-1.2-core-yc.js
+jscalendar-1.0.zip
+ZoneMinder-1.23.3.tar.gz
 cambozola-0.68.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/zoneminder/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	30 Jun 2007 23:34:42 -0000	1.2
+++ sources	12 Jul 2008 01:25:50 -0000	1.3
@@ -1,2 +1,4 @@
-cfc9aa9c2cd750c825b9dfa5f96918af  ZoneMinder-1.22.3.tar.gz
+741c1ef4d6602c12a54d8a1b629988c8  mootools-1.2-core-yc.js
+10f2160fe68294013efcd1473cd36f72  jscalendar-1.0.zip
+ee803f0f71d6e67adf602c3557fb6bc9  ZoneMinder-1.23.3.tar.gz
 e4fac8b6ee94c9075b14bb95be4f860b  cambozola-0.68.tar.gz


--- zoneminder-1.22.3-dbinstall.patch DELETED ---


--- zoneminder-1.22.3-gcc43.patch DELETED ---


--- zoneminder-1.22.3-security.patch DELETED ---




More information about the fedora-extras-commits mailing list