head 1.35; access; symbols SHTOOL_2_0_8:1.35 SHTOOL_2_0_7:1.33 SHTOOL_2_0_6:1.31 SHTOOL_2_0_5:1.30 SHTOOL_2_0_4:1.29 SHTOOL_2_0_3:1.27 SHTOOL_2_0_2:1.26 SHTOOL_2_0_1:1.24 SHTOOL_2_0_0:1.23 SHTOOL_2_0b3:1.22 SHTOOL_2_0b2:1.21 SHTOOL_2_0b1:1.20 SHTOOL_1_6:1.16.0.2 SHTOOL_1_6_2:1.16 SHTOOL_1_6_1:1.15 SHTOOL_1_6_0:1.14 SHTOOL_1_5:1.11.0.2 SHTOOL_1_5_4:1.11 SHTOOL_1_5_3:1.9 SHTOOL_1_5_2:1.8 SHTOOL_1_5_1:1.5 SHTOOL_1_5_0:1.4 SHTOOL_1_4_9:1.2; locks; strict; comment @-- @; 1.35 date 2008.07.18.08.04.32; author rse; state Exp; branches; next 1.34; commitid NxDPjVGTgdebagbt; 1.34 date 2008.04.02.20.13.44; author rse; state Exp; branches; next 1.33; commitid eB5Wirx8MdMyDzXs; 1.33 date 2007.05.19.19.34.18; author rse; state Exp; branches; next 1.32; commitid qOhEa7ttinBMFzis; 1.32 date 2007.05.19.19.09.39; author rse; state Exp; branches; next 1.31; commitid OPUF1UBbllBTwzis; 1.31 date 2006.04.19.16.35.26; author rse; state Exp; branches; next 1.30; commitid 8XGVsEp640LynNtr; 1.30 date 2006.02.07.08.32.25; author rse; state Exp; branches; next 1.29; commitid UvO1sk2CJU6pZCkr; 1.29 date 2006.02.04.10.41.19; author rse; state Exp; branches; next 1.28; commitid cIA79hTuhxOBNfkr; 1.28 date 2006.02.04.09.43.26; author rse; state Exp; branches; next 1.27; commitid oWk7BmnyAitJtfkr; 1.27 date 2005.10.02.14.18.34; author rse; state Exp; branches; next 1.26; 1.26 date 2005.06.15.08.15.28; author rse; state Exp; branches; next 1.25; 1.25 date 2005.06.15.08.14.36; author rse; state Exp; branches; next 1.24; 1.24 date 2004.08.11.19.14.44; author rse; state Exp; branches; next 1.23; 1.23 date 2004.07.02.13.07.37; author rse; state Exp; branches; next 1.22; 1.22 date 2004.05.08.19.09.58; author rse; state Exp; branches; next 1.21; 1.21 date 2004.04.07.07.55.19; author rse; state Exp; branches; next 1.20; 1.20 date 2004.02.18.09.55.01; author rse; state Exp; branches; next 1.19; 1.19 date 2004.01.01.16.54.20; author rse; state Exp; branches; next 1.18; 1.18 date 2003.02.11.13.00.50; author rse; state Exp; branches; next 1.17; 1.17 date 2003.02.11.12.58.03; author rse; state Exp; branches; next 1.16; 1.16 date 2002.11.02.12.49.48; author rse; state Exp; branches; next 1.15; 1.15 date 2002.07.11.17.23.25; author rse; state Exp; branches; next 1.14; 1.14 date 2002.02.01.14.51.05; author rse; state Exp; branches; next 1.13; 1.13 date 2001.12.31.15.06.04; author rse; state Exp; branches; next 1.12; 1.12 date 2001.09.23.10.27.52; author rse; state Exp; branches; next 1.11; 1.11 date 2001.06.14.16.49.44; author rse; state Exp; branches; next 1.10; 1.10 date 2001.04.20.19.00.17; author rse; state Exp; branches; next 1.9; 1.9 date 2001.04.19.07.53.22; author rse; state Exp; branches; next 1.8; 1.8 date 2001.01.17.09.55.11; author rse; state Exp; branches; next 1.7; 1.7 date 2000.11.29.20.08.45; author rse; state Exp; branches; next 1.6; 1.6 date 2000.10.05.12.02.06; author rse; state Exp; branches; next 1.5; 1.5 date 2000.07.06.13.33.23; author rse; state Exp; branches; next 1.4; 1.4 date 2000.06.30.16.27.41; author rse; state Exp; branches; next 1.3; 1.3 date 2000.05.12.09.48.59; author rse; state Exp; branches; next 1.2; 1.2 date 2000.04.05.16.43.43; author rse; state Exp; branches; next 1.1; 1.1 date 2000.03.15.07.18.31; author rse; state Exp; branches; next ; desc @@ 1.35 log @prepare for release @ text @## ## shtool.spec -- RPM specification for shtool package ## Copyright (c) 2000-2008 Ralf S. Engelschall ## ## This file is part of shtool and 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 of the License, or (at your option) any later version. ## ## This file 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 program; if not, write to the Free Software ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, ## USA, or contact Ralf S. Engelschall . ## # This is a specification file for the RedHat Package Manager (RPM). # It is part of the shtool source tree and this way directly included # in shtool distribution tarballs. This way one can use a simple "rpm # -tb shtool-1.X.Y.tar.gz" command to build binary RPM packages from a # original shtool distribution tarball. %ifdef %{_prefix} %define prefix %{_prefix} %else %define prefix /usr/local %endif %define ver 2.0.8 %define rel 0 Name: shtool Version: %{ver} Release: %{rel} Group: Development/Tools License: GPL URL: http://www.gnu.org/software/shtool/ Summary: GNU shtool, The GNU Portable Shell Tool Source: ftp://ftp.gnu.org/gnu/shtool/shtool-%{ver}.tar.gz BuildArch: noarch BuildRoot: /tmp/shtool-%{ver}-root %description GNU shtool is a compilation of small but very stable and portable shell scripts into a single shell tool. All ingredients were in successful use over many years in various free software projects. The compiled shtool program is intended to be used inside the source tree of other free software packages. There it can overtake various (usually non-portable) tasks related to the building and installation of such a package. It especially can replace the old mkdir.sh, install.sh and related scripts. %prep %setup %build ./configure --prefix=%{prefix} make make test %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL README THANKS %{prefix}/bin/shtool %{prefix}/bin/shtoolize %{prefix}/man/man1/shtool.1 %{prefix}/man/man1/shtoolize.1 %{prefix}/share/aclocal/shtool.m4 %{prefix}/share/shtool/ @ 1.34 log @adjust copyright for year 2008 @ text @d33 1 a33 1 %define ver 2.0.7 @ 1.33 log @bump version before release @ text @d3 1 a3 1 ## Copyright (c) 2000-2007 Ralf S. Engelschall @ 1.32 log @Adjust copyright for year 2007. @ text @d33 1 a33 1 %define ver 2.0.6 @ 1.31 log @fix version @ text @d3 1 a3 1 ## Copyright (c) 2000-2006 Ralf S. Engelschall @ 1.30 log @bump before release @ text @d33 1 a33 1 %define ver 2.0.5 @ 1.29 log @bump before release @ text @d33 1 a33 1 %define ver 2.0.4 @ 1.28 log @Adjust copyright for year 2006 @ text @d33 1 a33 1 %define ver 2.0.3 @ 1.27 log @bump version before release @ text @d3 1 a3 1 ## Copyright (c) 2000-2005 Ralf S. Engelschall @ 1.26 log @bump version before release @ text @d33 1 a33 1 %define ver 2.0.2 @ 1.25 log @Adjust copyright for year 2005 @ text @d33 1 a33 1 %define ver 2.0.1 @ 1.24 log @prepare for release @ text @d3 1 a3 1 ## Copyright (c) 2000-2004 Ralf S. Engelschall @ 1.23 log @bump before release @ text @d33 1 a33 1 %define ver 2.0.0 @ 1.22 log @Add option "-q" to "shtool subst" for suppressing a new warning on substitution operation resulting in no content change. @ text @d33 1 a33 1 %define ver 2.0b3 @ 1.21 log @bump before release @ text @d33 1 a33 1 %define ver 2.0b2 @ 1.20 log @bump before release @ text @d33 1 a33 1 %define ver 2.0b1 @ 1.19 log @Bump copyright year for 2004 @ text @d33 1 a33 1 %define ver 2.0b0 @ 1.18 log @Bump year in copyright messages to cover new year 2003. @ text @d3 1 a3 1 ## Copyright (c) 2000-2003 Ralf S. Engelschall @ 1.17 log @brand as 2.0b0 until I know later whether to directly jump to 2.0.0 or introduce a beta period @ text @d3 1 a3 1 ## Copyright (c) 2000-2002 Ralf S. Engelschall @ 1.16 log @polish for release @ text @d33 1 a33 1 %define ver 1.6.2 @ 1.15 log @Removed not-existing --min-size option from the usage of "shtool rotate". The name is just --size. Submitted by: Thomas Linden @ text @d33 1 a33 1 %define ver 1.6.1 @ 1.14 log @fix .spec @ text @d33 1 a33 1 %define ver 1.6.0 @ 1.13 log @bump copyright years @ text @d40 1 a40 1 Copyright: GPL @ 1.12 log @*** empty log message *** @ text @d3 1 a3 1 ## Copyright (c) 2000-2001 Ralf S. Engelschall @ 1.11 log @*** empty log message *** @ text @d33 1 a33 1 %define ver 1.5.4 @ 1.10 log @*** empty log message *** @ text @d3 1 a3 1 ## Copyright (c)2000-2001 Ralf S. Engelschall d22 4 a25 4 # It is part of the Shtool source tree and this way directly included # in Shtool distribution tarballs. This way one can use a simple `rpm # -tb shtool-1.X.Y.tar.gz' command to build binary RPM packages from a # original Shtool distribution tarball. d34 1 a34 1 %define rel 1 d42 1 a42 1 Summary: GNU shtool - The GNU Portable Shell Tool d49 8 a56 7 GNU shtool is a compilation of small but very stable and portable shell scripts into a single shell tool. All ingredients were in successful use over many years in various free software projects. The compiled shtool program is intended to be used inside the source tree of other free software packages. There it can overtake various (usually non-portable) tasks related to the building and installation of such a package. It especially can replace the old mkdir.sh, install.sh and related scripts. d62 3 a64 3 ./configure --prefix=%{prefix} make make test d67 2 a68 2 rm -rf $RPM_BUILD_ROOT make install prefix=$RPM_BUILD_ROOT%{prefix} d71 1 a71 1 rm -rf $RPM_BUILD_ROOT d74 8 a81 8 %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL README THANKS %{prefix}/bin/shtool %{prefix}/bin/shtoolize %{prefix}/man/man1/shtool.1 %{prefix}/man/man1/shtoolize.1 %{prefix}/share/aclocal/shtool.m4 %{prefix}/share/shtool/ @ 1.9 log @*** empty log message *** @ text @d33 1 a33 1 %define ver 1.5.3 @ 1.8 log @*** empty log message *** @ text @d33 1 a33 1 %define ver 1.5.2 @ 1.7 log @*** empty log message *** @ text @d3 1 a3 1 ## Copyright (c) 2000 Ralf S. Engelschall @ 1.6 log @*** empty log message *** @ text @d25 7 a31 1 # Shtool distribution tarball. a32 1 %define prefix /usr a57 1 d61 1 a61 1 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} @ 1.5 log @*** empty log message *** @ text @d28 1 a28 1 %define ver 1.5.1 @ 1.4 log @*** empty log message *** @ text @d28 1 a28 1 %define ver 1.5.0 @ 1.3 log @*** empty log message *** @ text @d28 1 a28 1 %define ver 1.4.10 @ 1.2 log @*** empty log message *** @ text @d28 1 a28 1 %define ver 1.4.9 @ 1.1 log @*** empty log message *** @ text @d2 3 @