head 1.10; access; symbols SHIELA_1_1_7:1.10 SHIELA_1_1_6:1.9 SHIELA_1_1_5:1.9 SHIELA_1_1_4:1.8 SHIELA_1_1_3:1.8 SHIELA_1_1_2:1.8 SHIELA_1_1_1:1.8 SHIELA_1_1_0:1.8 SHIELA_1_0_4:1.5 SHIELA_1_0_3:1.5 SHIELA_1_0_2:1.5 SHIELA_1_0_1:1.5 SHIELA_1_0_0:1.5 SHIELA_0_9_2:1.3 SHIELA_0_9_1:1.2 SHIELA_0_9_0:1.1.1.1 vendor:1.1.1; locks; strict; comment @# @; 1.10 date 2006.07.20.08.17.10; author rse; state Exp; branches; next 1.9; commitid aQSB5U4vj5FkFzFr; 1.9 date 2005.01.12.20.46.12; author rse; state Exp; branches; next 1.8; 1.8 date 2004.05.07.07.34.42; author rse; state Exp; branches; next 1.7; 1.7 date 2004.05.05.13.18.47; author rse; state Exp; branches; next 1.6; 1.6 date 2004.05.05.13.11.43; author rse; state Exp; branches; next 1.5; 1.5 date 2002.12.21.11.00.17; author rse; state Exp; branches; next 1.4; 1.4 date 2002.12.21.09.42.57; author rse; state Exp; branches; next 1.3; 1.3 date 2002.08.19.19.10.37; author rse; state Exp; branches; next 1.2; 1.2 date 2001.02.10.16.40.26; author rse; state Exp; branches; next 1.1; 1.1 date 2000.06.18.14.30.49; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.06.18.14.30.49; author rse; state Exp; branches; next ; desc @@ 1.10 log @Adjust copyright messages for new year 2006 and upgrade build environment. @ text @## ## OSSP shiela - CVS Access Control and Logging Facility ## Copyright (c) 2000-2006 Ralf S. Engelschall ## Copyright (c) 2000-2006 The OSSP Project ## ## This file is part of OSSP shiela, an access control and logging ## facility for Concurrent Versions System (CVS) repositories ## which can be found at http://www.ossp.org/pkg/tool/shiela/. ## ## This program is free software; you can redistribute it and/or ## modify it under the terms of the GNU General Public License ## as published by the Free Software Foundation; either version ## 2.0 of the License, or (at your option) any later version. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this file; if not, write to the Free Software ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ## USA, or contact Ralf S. Engelschall . ## ## Makefile.in: build procedure source (syntax: make) ## @@SET_MAKE@@ SHELL = /bin/sh SHTOOL = ./shtool RM = rm -f SED = sed POD2MAN = pod2man PERL = @@PATH_PERL@@ CVS = @@PATH_CVS@@ prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ bindir = @@bindir@@ libdir = @@libdir@@ includedir = @@includedir@@ mandir = @@mandir@@ datarootdir = @@datarootdir@@ DESTDIR = all: shiela shiela.1 shiela-install shiela-install.1 shiela: shiela.pl @@$(SHTOOL) echo -e "%Bgenerating shiela%b" $(SED) -e "s;#!\@@PERL\@@;#!$(PERL);" \ shiela && \ chmod a+x shiela shiela-install: shiela-install.sh @@$(SHTOOL) echo -e "%Bgenerating shiela-install%b" $(SED) -e "s;#!\@@SH\@@;#!$(SHELL);" \ -e "s;\@@prefix\@@;$(prefix);" \ -e "s;\@@bindir\@@;$(bindir);" \ -e "s;\@@libdir\@@;$(libdir);" \ shiela-install && \ chmod a+x shiela-install shiela.1: shiela.pod @@$(SHTOOL) echo -e "%Bgenerating shiela.1%b" V=`$(SHTOOL) version -l txt -d short VERSION`; \ D=`$(SHTOOL) version -l txt -d long VERSION | $(SED) -e 's;.*(;;' -e 's;).*;;'`; \ $(POD2MAN) --section=1 --center="Access Control and Logging Facility for CVS" \ --release="$$D" --date="OSSP shiela $$V" shiela.pod >shiela.1 shiela-install.1: shiela-install.pod @@$(SHTOOL) echo -e "%Bgenerating shiela-install.1%b" V=`$(SHTOOL) version -l txt -d short VERSION`; \ D=`$(SHTOOL) version -l txt -d long VERSION | $(SED) -e 's;.*(;;' -e 's;).*;;'`; \ $(POD2MAN) --section=1 --center="Access Control and Logging Facility for CVS" \ --release="$$D" --date="OSSP shiela $$V" shiela-install.pod >shiela-install.1 test: shiela shiela-install -@@$(SHELL) ./shiela-test.sh $(CVS) $(PERL) $(SHTOOL) ./shiela ./shiela-install ./shiela-test.d ./shiela-test.log install: all $(SHTOOL) mkdir -f -p -m 755 $(DESTDIR)$(bindir) $(SHTOOL) mkdir -f -p -m 755 $(DESTDIR)$(libdir) $(SHTOOL) mkdir -f -p -m 755 $(DESTDIR)$(mandir)/man1 $(SHTOOL) install -c -m 755 shiela $(DESTDIR)$(bindir)/shiela $(SHTOOL) install -c -m 644 shiela.1 $(DESTDIR)$(mandir)/man1/shiela.1 $(SHTOOL) install -c -m 755 shiela-install $(DESTDIR)$(bindir)/shiela-install $(SHTOOL) install -c -m 644 shiela-install.1 $(DESTDIR)$(mandir)/man1/shiela-install.1 clean: $(RM) shiela shiela.1 $(RM) shiela-install shiela-install.1 $(RM) shiela-test.log $(RM) -r shiela-test.d distclean: clean $(RM) config.cache config.status config.log $(RM) Makefile config.h @ 1.9 log @Adjust copyright messages for new year 2005. @ text @d3 2 a4 2 ## Copyright (c) 2000-2005 Ralf S. Engelschall ## Copyright (c) 2000-2005 The OSSP Project d44 1 @ 1.8 log @Add "shiela-test.sh" program and "make test" driver for a minimal local test suite. @ text @d3 2 a4 2 ## Copyright (c) 2000-2004 Ralf S. Engelschall ## Copyright (c) 2000-2004 The OSSP Project @ 1.7 log @remove trailing whitespaces @ text @d78 3 d93 2 @ 1.6 log @Bump year in copyright messages for 2003 and 2004 @ text @d11 2 a12 2 ## modify it under the terms of the GNU General Public License ## as published by the Free Software Foundation; either version d20 1 a20 1 ## You should have received a copy of the GNU General Public License @ 1.5 log @Finally really use the "Environment" configuration section to find "cvs" and "sendmail" directly and add a "Program" sub-command to it for easier extension of the "Environment" section in the future. Additionally, replace more "Shiela" occurrences with "OSSP shiela". @ text @d3 2 a4 1 ## Copyright (c) 2000-2002 Ralf S. Engelschall @ 1.4 log @Consistently switch to the "OSSP shiela" branding. @ text @d67 2 a68 2 $(POD2MAN) --section=1 --center="CVS ACL and Logging Facility" \ --release="$$D" --date="OSSP Shiela $$V" shiela.pod >shiela.1 d74 2 a75 2 $(POD2MAN) --section=1 --center="CVS ACL and Logging Facility" \ --release="$$D" --date="OSSP Shiela $$V" shiela-install.pod >shiela-install.1 @ 1.3 log @Switched to the OSSP devtool build environment and upgraded to GNU shtool 1.6.1 and GNU autoconf 2.53. @ text @d2 23 a24 1 ## Makefile for Shiela d33 1 d67 2 a68 2 pod2man --section=1 --center="CVS ACL and Logging Facility" \ --release="$$D" --date="OSSP Shiela $$V" shiela.pod >shiela.1 d74 2 a75 2 pod2man --section=1 --center="CVS ACL and Logging Facility" \ --release="$$D" --date="OSSP Shiela $$V" shiela-install.pod >shiela-install.1 @ 1.2 log @ *) Upgraded to GNU shtool 1.5.2-pre. [Ralf S. Engelschall] *) Added --with-perl=PATH and --with-cvs=PATH Autoconf options to allow one to force the use of particular programs. [Ralf S. Engelschall] *) Added $(DESTDIR) support for "make install". [Ralf S. Engelschall] @ text @d69 1 a69 24 $(RM) Makefile dist: distclean @@echo "Fixing source tree permissions"; \ $(SHTOOL) fixperm * @@V=`$(SHTOOL) version -l txt -d short VERSION`; \ echo "Rolling tarball shiela-$${V}.tar.gz:"; \ $(SHTOOL) tarball -o shiela-$${V}.tar.gz \ -e 'CVS,\.cvsignore,^\.' -c 'gzip -9' -u ossp -g shiela .; \ ls -l shiela-$${V}.tar.gz update-tools: shtoolize -q -o shtool echo mkdir install tarball fixperm version path $(RM) configure autoconf update-version: V=`./shtool version -l txt -d short VERSION`; \ $(SED) -e "s/version = '.*'/version = '$$V'/" shiela.pl.n && mv shiela.pl.n shiela.pl; \ $(SED) -e "s/version=\".*\"/version=\"$$V\"/" shiela-install.sh.n && mv shiela-install.sh.n shiela-install.sh; \ V=`./shtool version -l txt -d long VERSION`; \ $(SED) -e "s/Version .*(.*)/Version $$V/g" README.n && mv README.n README; \ $(SED) -e "s/B .*/B $$V/" shiela.pod.n && mv shiela.pod.n shiela.pod; \ $(SED) -e "s/B .*/B $$V/" shiela-install.pod.n && mv shiela-install.pod.n shiela-install.pod @ 1.1 log @Initial revision @ text @d21 2 d55 7 a61 7 $(SHTOOL) mkdir -f -p -m 755 $(bindir) $(SHTOOL) mkdir -f -p -m 755 $(libdir) $(SHTOOL) mkdir -f -p -m 755 $(mandir)/man1 $(SHTOOL) install -c -m 755 shiela $(bindir)/shiela $(SHTOOL) install -c -m 644 shiela.1 $(mandir)/man1/shiela.1 $(SHTOOL) install -c -m 755 shiela-install $(bindir)/shiela-install $(SHTOOL) install -c -m 644 shiela-install.1 $(mandir)/man1/shiela-install.1 @ 1.1.1.1 log @Import of OSSP Shiela @ text @@