gsrc-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gsrc-commit] /srv/bzr/gsrc/trunk r1164: clean up mcron and fix build


From: Brandon Invergo
Subject: [Gsrc-commit] /srv/bzr/gsrc/trunk r1164: clean up mcron and fix build
Date: Wed, 14 Nov 2012 23:45:34 +0100
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 1164
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Wed 2012-11-14 23:45:34 +0100
message:
  clean up mcron and fix build
added:
  gnu/mcron/config.mk
modified:
  gnu/mcron/Makefile
  gnu/mcron/sha256sums
=== modified file 'gnu/mcron/Makefile'
--- a/gnu/mcron/Makefile        2010-06-25 12:31:26 +0000
+++ b/gnu/mcron/Makefile        2012-11-14 22:45:34 +0000
@@ -1,16 +1,27 @@
 GARNAME = mcron
 GARVERSION = 1.0.6
+HOME_URL = http://www.gnu.org/software/mcron/
+DESCRIPTION = GNU mcron, a flexible cron implementation in Guile
+
+######################################################################
 
 MASTER_SITES = $(MASTER_GNU)
-MASTER_SUBDIR = mcron/
-
+MASTER_SUBDIR = $(GARNAME)/
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
+PATCHFILES = $(DISTNAME)-fix-config.diff
 
 BUILDDEPS = guile which ed
-# LIBDEPS = 
+LIBDEPS = 
 
-HOME_URL = http://www.gnu.org/software/mcron/
-DESCRIPTION = GNU mcron, a flexible implementation of `cron' in Guile
+######################################################################
 
 include ../../gar.lib/auto.mk
+include config.mk
+
+CONFIGURE_ARGS += --with-spool-dir=$(sysroot)/var/cron/tabs \
+                 --with-socket-file=$(sysroot)/var/cron/socket \
+                 --with-allow-file=$(sysroot)/var/cron/allow \
+                 --with-deny-file=$(sysroot)/var/cron/deny \
+                 --with-pid-file=$(sysroot)/var/run/cron.pid \
+                 --with-tmp-dir=$(sysroot)/tmp

=== added file 'gnu/mcron/config.mk'
--- a/gnu/mcron/config.mk       1970-01-01 00:00:00 +0000
+++ b/gnu/mcron/config.mk       2012-11-14 22:45:34 +0000
@@ -0,0 +1,12 @@
+## Configuration options for mcron ##
+
+CONFIGURE_OPTS ?= 
+BUILD_OPTS ?=
+
+# Normally mcron installs several files under the /var and /tmp directories. 
If 
+# you do not have root permissions, you can choose to install them into a
+# different root directory. For example, to install them under your GSRC 
+# directory, set sysroot to $(prefix), so if your GSRC directory is ~/gnu,
+# they will be installed to ~/gnu/var and ~/gnu/tmp. If sysroot is 
+# empty, they will be installed to /var and /tmp
+sysroot ?= 

=== modified file 'gnu/mcron/sha256sums'
--- a/gnu/mcron/sha256sums      2010-06-11 09:29:17 +0000
+++ b/gnu/mcron/sha256sums      2012-11-14 22:45:34 +0000
@@ -1,2 +1,3 @@
-b4132c69f43afc508500ea14ee20201d8f66b2aed35e45b5e3488122718a3773  
download/mcron-1.0.4.tar.gz
-e3904b4b0a280c5f38763618b85ee88e05d694e0730f7f5face99a0ae24039b1  
download/mcron-1.0.4.tar.gz.sig
+de016a27f7fdede834837d29bfec9522a7c603e02e983cf172a70adffe77797b  
download/mcron-1.0.6.tar.gz
+485647987bdd0abc0615f7eac4f6cdd6724bbeee96b5eaea7a1fce8144897868  
download/mcron-1.0.6-fix-config.diff
+652e2e005719476f8d94735a874cc3dc3e89892ffda6cde20acc618bc3a60a8c  
download/mcron-1.0.6.tar.gz.sig


reply via email to

[Prev in Thread] Current Thread [Next in Thread]