gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r2659: update gnubatch to 1.10


From: Brandon Invergo
Subject: [Gsrc-commit] trunk r2659: update gnubatch to 1.10
Date: Thu, 07 Nov 2013 09:52:25 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 2659
revision-id: address@hidden
parent: address@hidden
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Thu 2013-11-07 10:51:54 +0100
message:
  update gnubatch to 1.10
removed:
  gnu/gnubatch/files/            files-20121104162242-nn7yfpuhhvcbg8kx-2
  gnu/gnubatch/files/fix-build.diff 
fixbuild.diff-20121104162242-nn7yfpuhhvcbg8kx-3
modified:
  gnu/gnubatch/Makefile          makefile-20100610201541-zilbojleihpphujd-39
  gnu/gnubatch/config.mk         config.mk-20121104162242-nn7yfpuhhvcbg8kx-1
  gnu/gnubatch/sha256sums        sha256sums-20100611093859-cc1j7sx6x2qya5t8-39
=== modified file 'gnu/gnubatch/Makefile'
--- a/gnu/gnubatch/Makefile     2013-08-21 20:10:30 +0000
+++ b/gnu/gnubatch/Makefile     2013-11-07 09:51:54 +0000
@@ -17,13 +17,13 @@
 
 NAME = GNUbatch
 GARNAME = gnubatch
-GARVERSION = 1.9
+GARVERSION = 1.10
 HOME_URL = http://www.gnu.org/software/gnubatch/
 DESCRIPTION = Advanced batch scheduling and job control
 define BLURB
-GNUbatch is an advanced batch scheduling system.  It executes 
-computational jobs at specified dates and times or according to 
-interdependencies.  The jobs may be completed on any number of 
+GNUbatch is an advanced batch scheduling system.  It executes
+computational jobs at specified dates and times or according to
+interdependencies.  The jobs may be completed on any number of
 processors shared across a network.  Full access-control of the jobs
 is supported.
 endef
@@ -34,7 +34,6 @@
 MASTER_SUBDIR = $(GARNAME)/
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
-PATCHFILES = fix-build.diff
 
 BUILDDEPS = bison
 LIBDEPS = ncurses gtk
@@ -44,21 +43,8 @@
 include ../../gar.lib/auto.mk
 include config.mk
 
+NEED_USERS = $(BATCHUSR) root
+NEED_GROUPS = tty root gnubatch
 CONFIGURE_ARGS += BATCHUSER=$(BATCHUSR) STAGED_INSTALL=true
 BUILD_ARGS += BATCHUSR=$(BATCHUSR)
 INSTALL_ARGS += BATCHUSR=$(BATCHUSR)
-
-pre-configure:
-       sed -i -e 's/-g root/-g $(ROOTGRP)/g' $(WORKSRC)/Makefile.in
-       sed -i -e 's/-o root/-o $(ROOTUSR)/g' $(WORKSRC)/Makefile.in
-       $(MAKECOOKIE)
-
-post-build:
-       sed -i -e 's/-g root/-g $(ROOTGRP)/g' $(WORKSRC)/build/Makefile
-       sed -i -e 's/-g tty/-g $(TTYGRP)/g' $(WORKSRC)/build/Makefile
-       sed -i -e 's/-o root/-o $(ROOTUSR)/g' $(WORKSRC)/build/Makefile
-       sed -i -e 's/-g root/-g $(ROOTGRP)/g' $(WORKSRC)/build/loccgi/Makefile
-       sed -i -e 's/-g root/-g $(ROOTGRP)/g' $(WORKSRC)/build/remcgi/Makefile
-       sed -i -e 's/-g gnubatch/-g $(BATCHUSR)/g' 
$(WORKSRC)/build/remcgi/Makefile
-       sed -i -e 's/-o root/-o $(ROOTUSR)/g' $(WORKSRC)/build/remcgi/Makefile
-       $(MAKECOOKIE)

=== modified file 'gnu/gnubatch/config.mk'
--- a/gnu/gnubatch/config.mk    2013-02-13 21:28:13 +0000
+++ b/gnu/gnubatch/config.mk    2013-11-07 09:51:54 +0000
@@ -1,8 +1,8 @@
 ## Configuration options for gnubatch ##
 
 ## Note, gnuspool was designed to be installed and used in a system-wide 
manner.
-## Several files are given particular permissions. It is expected that unless 
-## you use the default settings, the software will probably not function as 
+## Several files are given particular permissions. It is expected that unless
+## you use the default settings, the software will probably not function as
 ## expected. As a result, to properly build and use this software via GSRC, you
 ## will likely need root priveledges.
 
@@ -12,10 +12,3 @@
 # gnubatch requires that you set a batch user (default gnubatch). Only changes 
in
 # this variable are supported
 BATCHUSR = gnubatch
-
-# Many files are placed under ownership of the 'root' user/group. You may give 
them
-# a different group here. 
-ROOTUSR = root
-ROOTGRP = root
-# Some files are assigned to the 'tty' group. You may change that here
-TTYGRP = tty

=== removed directory 'gnu/gnubatch/files'
=== removed file 'gnu/gnubatch/files/fix-build.diff'
--- a/gnu/gnubatch/files/fix-build.diff 2012-11-04 16:23:10 +0000
+++ b/gnu/gnubatch/files/fix-build.diff 1970-01-01 00:00:00 +0000
@@ -1,12 +0,0 @@
-diff -x config.log -x config.status -ru work/gnubatch-1.6/Makefile.in 
work/gnubatch-1.6/Makefile.in
---- work/gnubatch-1.6/Makefile.in      2012-08-08 11:04:57.000000000 +0000
-+++ work/gnubatch-1.6/Makefile.in      2012-11-04 16:19:25.774362265 +0000
-@@ -41,7 +41,7 @@
- BATCHUSER     =       @BATCHUSER@
- INSTALL               =       @INSTALL@
- INSTALL_DATA  =       @INSTALL_DATA@
--STAGED_INSTALL        =       false
-+STAGED_INSTALL        =       true
- 
- all:  buildd build-src
- 
\ No newline at end of file

=== modified file 'gnu/gnubatch/sha256sums'
--- a/gnu/gnubatch/sha256sums   2013-08-21 20:10:30 +0000
+++ b/gnu/gnubatch/sha256sums   2013-11-07 09:51:54 +0000
@@ -1,3 +1,2 @@
-b4aa1d05f956e36f7d42ad07038dbbdcb81d0f25721dec40741408554e763743  
download/gnubatch-1.9.tar.gz
-8cb5cb4f8e00dc7027933d0eaf44c6c00a25e521b9c5bba5258f8eafe10e8bf1  
download/fix-build.diff
-ce9a2d0a10c3af6af986ccb79faf2ccc609c41c687d789a9de36b2dd2cfde2df  
download/gnubatch-1.9.tar.gz.sig
+00156cd9639526aada2666b5ec49cb0810bfacc6de65fe254004b7ce67483f20  
download/gnubatch-1.10.tar.gz
+dfc4a208a9b832c3283070cc01b1be71cec35d0e12eee24eb187f86d605cc34e  
download/gnubatch-1.10.tar.gz.sig


reply via email to

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