head 1.84; access; symbols OPENPKG_E1_MP_HEAD:1.84 OPENPKG_E1_MP:1.84 OPENPKG_1_3_RELEASE:1.27.2.11.2.1 OPENPKG_1_3_SOLID:1.27.2.11.0.2 OPENPKG_1_3_SOLID_BP:1.27.2.11 OPENPKG_1_STABLE_MP:1.73 OPENPKG_1_2_RELEASE:1.27.2.1.2.2 OPENPKG_1_2_SOLID:1.27.2.1.0.2 OPENPKG_1_2_SOLID_BP:1.27.2.1 OPENPKG_1_STABLE:1.27.0.2 OPENPKG_1_STABLE_BP:1.27; locks; strict; comment @-- @; 1.84 date 2004.04.05.19.47.40; author rse; state dead; branches; next 1.83; 1.83 date 2004.02.18.11.40.19; author rse; state Exp; branches; next 1.82; 1.82 date 2004.02.17.13.22.54; author rse; state Exp; branches; next 1.81; 1.81 date 2004.02.05.22.31.13; author thl; state Exp; branches; next 1.80; 1.80 date 2004.02.03.20.04.39; author rse; state Exp; branches; next 1.79; 1.79 date 2004.01.23.13.11.57; author rse; state Exp; branches; next 1.78; 1.78 date 2003.09.19.11.30.44; author rse; state Exp; branches; next 1.77; 1.77 date 2003.09.02.08.17.20; author mlelstv; state Exp; branches; next 1.76; 1.76 date 2003.08.26.14.41.36; author mlelstv; state Exp; branches; next 1.75; 1.75 date 2003.08.16.16.30.49; author mlelstv; state Exp; branches; next 1.74; 1.74 date 2003.08.02.22.19.52; author mlelstv; state Exp; branches; next 1.73; 1.73 date 2003.07.28.17.17.11; author rse; state Exp; branches; next 1.72; 1.72 date 2003.07.23.14.26.17; author mlelstv; state Exp; branches; next 1.71; 1.71 date 2003.07.22.14.37.57; author rse; state Exp; branches; next 1.70; 1.70 date 2003.07.21.19.21.11; author mlelstv; state Exp; branches; next 1.69; 1.69 date 2003.07.19.08.46.45; author mlelstv; state Exp; branches; next 1.68; 1.68 date 2003.07.18.14.46.45; author mlelstv; state Exp; branches; next 1.67; 1.67 date 2003.07.17.15.32.58; author thl; state Exp; branches; next 1.66; 1.66 date 2003.07.15.10.08.31; author rse; state Exp; branches; next 1.65; 1.65 date 2003.07.10.14.43.06; author mlelstv; state Exp; branches; next 1.64; 1.64 date 2003.07.08.14.41.21; author rse; state Exp; branches; next 1.63; 1.63 date 2003.07.02.12.23.50; author mlelstv; state Exp; branches; next 1.62; 1.62 date 2003.06.30.19.36.07; author mlelstv; state Exp; branches; next 1.61; 1.61 date 2003.06.26.11.00.38; author mlelstv; state Exp; branches; next 1.60; 1.60 date 2003.06.25.12.01.11; author mlelstv; state Exp; branches; next 1.59; 1.59 date 2003.06.24.14.52.38; author mlelstv; state Exp; branches; next 1.58; 1.58 date 2003.06.20.10.35.19; author mlelstv; state Exp; branches; next 1.57; 1.57 date 2003.06.13.13.18.55; author mlelstv; state Exp; branches; next 1.56; 1.56 date 2003.06.11.14.46.37; author rse; state Exp; branches; next 1.55; 1.55 date 2003.06.03.16.11.04; author mlelstv; state Exp; branches; next 1.54; 1.54 date 2003.05.28.11.22.08; author mlelstv; state Exp; branches; next 1.53; 1.53 date 2003.05.14.10.27.51; author mlelstv; state Exp; branches; next 1.52; 1.52 date 2003.05.07.12.35.40; author mlelstv; state Exp; branches; next 1.51; 1.51 date 2003.04.29.11.52.00; author mlelstv; state Exp; branches; next 1.50; 1.50 date 2003.04.25.08.00.58; author rse; state Exp; branches; next 1.49; 1.49 date 2003.04.24.12.36.41; author mlelstv; state Exp; branches; next 1.48; 1.48 date 2003.04.03.15.15.39; author mlelstv; state Exp; branches; next 1.47; 1.47 date 2003.03.30.00.07.42; author mlelstv; state Exp; branches; next 1.46; 1.46 date 2003.03.21.09.45.05; author mlelstv; state Exp; branches; next 1.45; 1.45 date 2003.03.20.15.33.54; author mlelstv; state Exp; branches; next 1.44; 1.44 date 2003.03.19.09.48.38; author mlelstv; state Exp; branches; next 1.43; 1.43 date 2003.03.07.16.11.25; author mlelstv; state Exp; branches; next 1.42; 1.42 date 2003.03.04.14.38.46; author rse; state Exp; branches; next 1.41; 1.41 date 2003.03.03.15.00.08; author mlelstv; state Exp; branches; next 1.40; 1.40 date 2003.02.28.14.22.09; author mlelstv; state Exp; branches; next 1.39; 1.39 date 2003.02.20.09.24.28; author mlelstv; state Exp; branches; next 1.38; 1.38 date 2003.02.18.16.20.36; author mlelstv; state Exp; branches; next 1.37; 1.37 date 2003.02.15.08.54.00; author mlelstv; state Exp; branches; next 1.36; 1.36 date 2003.02.12.10.10.23; author mlelstv; state Exp; branches; next 1.35; 1.35 date 2003.02.07.13.11.46; author mlelstv; state Exp; branches; next 1.34; 1.34 date 2003.02.06.00.34.06; author mlelstv; state Exp; branches; next 1.33; 1.33 date 2003.02.04.11.26.56; author mlelstv; state Exp; branches; next 1.32; 1.32 date 2003.02.03.12.58.55; author mlelstv; state Exp; branches; next 1.31; 1.31 date 2003.01.31.12.26.10; author rse; state Exp; branches; next 1.30; 1.30 date 2003.01.24.09.57.54; author mlelstv; state Exp; branches; next 1.29; 1.29 date 2003.01.22.10.46.56; author mlelstv; state Exp; branches; next 1.28; 1.28 date 2003.01.21.13.25.06; author mlelstv; state Exp; branches; next 1.27; 1.27 date 2003.01.16.14.59.51; author mlelstv; state Exp; branches 1.27.2.1; next 1.26; 1.26 date 2003.01.15.13.45.43; author mlelstv; state Exp; branches; next 1.25; 1.25 date 2003.01.15.12.15.46; author mlelstv; state Exp; branches; next 1.24; 1.24 date 2003.01.14.15.48.17; author rse; state Exp; branches; next 1.23; 1.23 date 2003.01.14.12.00.55; author mlelstv; state Exp; branches; next 1.22; 1.22 date 2003.01.13.13.25.55; author mlelstv; state Exp; branches; next 1.21; 1.21 date 2003.01.10.09.50.57; author mlelstv; state Exp; branches; next 1.20; 1.20 date 2003.01.09.14.23.17; author mlelstv; state Exp; branches; next 1.19; 1.19 date 2003.01.08.15.12.38; author mlelstv; state Exp; branches; next 1.18; 1.18 date 2003.01.03.10.53.42; author rse; state Exp; branches; next 1.17; 1.17 date 2003.01.03.09.55.40; author mlelstv; state Exp; branches; next 1.16; 1.16 date 2003.01.02.09.16.52; author mlelstv; state Exp; branches; next 1.15; 1.15 date 2002.12.31.15.12.39; author mlelstv; state Exp; branches; next 1.14; 1.14 date 2002.12.30.22.05.36; author rse; state Exp; branches; next 1.13; 1.13 date 2002.12.30.14.31.46; author rse; state Exp; branches; next 1.12; 1.12 date 2002.12.26.12.42.35; author cs; state Exp; branches; next 1.11; 1.11 date 2002.12.20.19.32.29; author rse; state Exp; branches; next 1.10; 1.10 date 2002.12.20.14.54.58; author mlelstv; state Exp; branches; next 1.9; 1.9 date 2002.12.18.10.37.07; author mlelstv; state Exp; branches; next 1.8; 1.8 date 2002.12.11.12.23.15; author mlelstv; state Exp; branches; next 1.7; 1.7 date 2002.12.03.14.29.01; author mlelstv; state Exp; branches; next 1.6; 1.6 date 2002.11.29.10.10.21; author mlelstv; state Exp; branches; next 1.5; 1.5 date 2002.11.28.08.32.24; author mlelstv; state Exp; branches; next 1.4; 1.4 date 2002.11.27.14.51.43; author rse; state Exp; branches; next 1.3; 1.3 date 2002.11.27.14.10.35; author ms; state Exp; branches; next 1.2; 1.2 date 2002.11.27.07.45.36; author rse; state Exp; branches; next 1.1; 1.1 date 2002.11.26.19.54.11; author rse; state Exp; branches; next ; 1.27.2.1 date 2003.01.18.14.13.29; author rse; state Exp; branches 1.27.2.1.2.1; next 1.27.2.2; 1.27.2.2 date 2003.01.18.15.55.32; author rse; state Exp; branches; next 1.27.2.3; 1.27.2.3 date 2003.01.20.12.38.45; author rse; state Exp; branches; next 1.27.2.4; 1.27.2.4 date 2003.01.21.14.00.27; author rse; state Exp; branches; next 1.27.2.5; 1.27.2.5 date 2003.02.05.16.21.30; author rse; state Exp; branches; next 1.27.2.6; 1.27.2.6 date 2003.02.16.09.20.17; author rse; state Exp; branches; next 1.27.2.7; 1.27.2.7 date 2003.03.19.10.46.14; author rse; state Exp; branches; next 1.27.2.8; 1.27.2.8 date 2003.03.21.14.49.14; author rse; state Exp; branches; next 1.27.2.9; 1.27.2.9 date 2003.06.11.14.47.42; author rse; state Exp; branches; next 1.27.2.10; 1.27.2.10 date 2003.07.24.20.50.14; author rse; state Exp; branches; next 1.27.2.11; 1.27.2.11 date 2003.07.29.10.11.43; author rse; state Exp; branches 1.27.2.11.2.1; next ; 1.27.2.1.2.1 date 2003.01.18.17.21.20; author rse; state Exp; branches; next 1.27.2.1.2.2; 1.27.2.1.2.2 date 2003.01.20.12.39.31; author rse; state Exp; branches; next 1.27.2.1.2.3; 1.27.2.1.2.3 date 2003.02.05.16.22.50; author rse; state Exp; branches; next 1.27.2.1.2.4; 1.27.2.1.2.4 date 2003.02.16.09.21.26; author rse; state Exp; branches; next 1.27.2.1.2.5; 1.27.2.1.2.5 date 2003.03.19.10.47.09; author rse; state Exp; branches; next 1.27.2.1.2.6; 1.27.2.1.2.6 date 2003.03.19.13.58.54; author rse; state Exp; branches; next 1.27.2.1.2.7; 1.27.2.1.2.7 date 2003.03.21.14.50.04; author rse; state Exp; branches; next 1.27.2.1.2.8; 1.27.2.1.2.8 date 2003.06.11.14.48.41; author rse; state Exp; branches; next ; 1.27.2.11.2.1 date 2003.07.29.15.00.20; author rse; state Exp; branches; next ; desc @@ 1.84 log @remove old openpkg-tool package now that its content is part of openpkg-tools @ text @## ## openpkg-tool.spec -- OpenPKG RPM Specification ## Copyright (c) 2000-2004 The OpenPKG Project ## Copyright (c) 2000-2004 Ralf S. Engelschall ## Copyright (c) 2000-2004 Cable & Wireless ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that ## the above copyright notice and this permission notice appear in all ## copies. ## ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ## SUCH DAMAGE. ## # package information Name: openpkg-tool Summary: OpenPKG Maintenance Tool URL: http://www.openpkg.org/ Vendor: The OpenPKG Project Packager: The OpenPKG Project Distribution: OpenPKG Class: EVAL Group: Bootstrapping License: GPL Version: 20040217 Release: 20040218 # list of sources Source0: openpkg-index.pl Source1: openpkg-index.pod Source2: openpkg-index.1 Source3: openpkg-build.pl Source4: openpkg-build.pod Source5: openpkg-build.1 Source6: Makefile # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20040217 PreReq: OpenPKG, openpkg >= 20040217 AutoReq: no AutoReqProv: no %description The OpenPKG tool is a frontend for maintaining an OpenPKG instance. It currently provides indexing of RPM files ("openpkg index") and automated recursive from-scratch installation and updating of existing RPM packages ("openpkg build"). %prep %setup -c -T %build %install rm -rf $RPM_BUILD_ROOT %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ %{SOURCE openpkg-index.pl} \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/index.pl %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ %{SOURCE openpkg-build.pl} \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/build.pl %{l_shtool} install -c -m 644 \ -e 's;XX-VERSION-XX;%{version};g' \ %{SOURCE openpkg-index.1} \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/index.1 %{l_shtool} install -c -m 644 \ -e 's;XX-VERSION-XX;%{version};g' \ %{SOURCE openpkg-build.1} \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/build.1 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%not %dir %{l_prefix}/libexec/openpkg' %files -f files %clean rm -rf $RPM_BUILD_ROOT @ 1.83 log @downgrade because no longer part of the release (replaced by openpkg-tools soon) @ text @@ 1.82 log @switch to new world order by using 'openpkg rpm' and its framework @ text @d33 1 a33 1 Class: PLUS d37 1 a37 1 Release: 20040217 @ 1.81 log @remove all numbers immediately following %setup/%patch to ease overriding of these macros and thus make version tracking working; also clean up option order; do not use setup/patch number when only one file exists but enforce patch number on multiple files @ text @d36 2 a37 2 Version: 20040205 Release: 20040205 d40 7 a46 6 Source0: openpkg.sh Source1: openpkg-index.pl Source2: openpkg-build.pl Source3: openpkg.pod Source4: openpkg.1 Source5: Makefile d51 2 a52 2 BuildPreReq: OpenPKG, openpkg PreReq: OpenPKG, openpkg d70 1 a70 10 $RPM_BUILD_ROOT%{l_prefix}/bin \ $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg \ $RPM_BUILD_ROOT%{l_prefix}/man/man1 %{l_shtool} install -c -m 755 \ -e 's;@@openpkg_tool_prefix@@;%{l_prefix};g' \ -e 's;@@version@@;%{version};g' \ %{SOURCE openpkg.sh} $RPM_BUILD_ROOT%{l_prefix}/bin/openpkg %{l_shtool} install -c -m 644 \ -e 's;XX-VERSION-XX;%{version};g' \ %{SOURCE openpkg.1} $RPM_BUILD_ROOT%{l_prefix}/man/man1/ d74 1 a74 1 $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/ d78 9 a86 1 $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/ d89 1 a89 1 '%not %dir %{l_prefix}/lib/openpkg' @ 1.80 log @Mass-Commit: - split "Distribution" header into "Distribution" (old) and "Class" (new) headers by moving the attached class information. - embed the vendor version tracking configuration through the new "%track" section. - bump up the OpenPKG bootstrap dependency, because the "Class" header and "%track" section are only supported by our latest bootstrap version. @ text @d36 2 a37 2 Version: 20040203 Release: 20040203 d62 1 a62 1 %setup -c -T @ 1.79 log @bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally @ text @d32 2 a33 1 Distribution: OpenPKG [PLUS] d36 2 a37 2 Version: 20030919 Release: 20030919 @ 1.78 log @create build directory at least for placing the 'files' file @ text @d3 3 a5 3 ## Copyright (c) 2000-2003 The OpenPKG Project ## Copyright (c) 2000-2003 Ralf S. Engelschall ## Copyright (c) 2000-2003 Cable & Wireless @ 1.77 log @rpm-4.2.1 doesn't know about the BuildRoot tag anymore, drop it from the index @ text @d35 2 a36 2 Version: 20030902 Release: 20030902 d61 1 @ 1.76 log @handle pubkey entries in rpm output @ text @d35 2 a36 2 Version: 20030826 Release: 20030826 @ 1.75 log @avoid 'Broken Pipe' messages on some systems @ text @d35 2 a36 2 Version: 20030816 Release: 20030816 @ 1.74 log @fix handling proxy packages @ text @d35 2 a36 2 Version: 20030803 Release: 20030803 @ 1.73 log @spell checking; fix manual page rendering at option -g; small cleanups @ text @d35 2 a36 2 Version: 20030728 Release: 20030728 @ 1.72 log @evasive action @ text @d28 1 a28 1 Summary: OpenPKG Tool d35 2 a36 2 Version: 20030723 Release: 20030723 d55 4 a58 1 The OpenPKG tool is a helper utility for managing an OpenPKG instance. @ 1.71 log @openpkg-tool is an exception: it requires just 'openpkg >= 1.0.0' so do not use modern features here @ text @d35 2 a36 2 Version: 20030722 Release: 20030722 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 1.0.0 PreReq: OpenPKG, openpkg >= 1.0.0 d67 2 a68 1 %{l_shtool} install -c -m 755 %{l_value -s -a} \ @ 1.70 log @rely on first update decision and don't second-guess wether an update is necessary, the second-guess doesn't have all required information @ text @d35 2 a36 2 Version: 20030721 Release: 20030721 d73 2 a74 1 %{l_shtool} install -c -m 755 %{l_value -s -a} \ d77 2 a78 1 %{l_shtool} install -c -m 755 %{l_value -s -a} \ @ 1.69 log @load binary RPMs even when rebuilding @ text @d35 2 a36 2 Version: 20030719 Release: 20030719 @ 1.68 log @skip virtual targets in status map, better error output @ text @d35 2 a36 2 Version: 20030718 Release: 20030718 @ 1.67 log @fix PR#204, use new %{l_value -s ...} @ text @d35 2 a36 2 Version: 20030715 Release: 20030717 @ 1.66 log @adjust some remaining copyright messages @ text @d36 1 a36 1 Release: 20030715 d67 1 a67 2 %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ d73 1 a73 2 %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ d76 1 a76 2 %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ @ 1.65 log @require exact option match for binary targets to avoid picking up additional dependencies at this late stage @ text @d35 2 a36 2 Version: 20030710 Release: 20030710 @ 1.64 log @cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website @ text @d35 2 a36 2 Version: 20030702 Release: 20030702 @ 1.63 log @correct handling of conditional provides @ text @a2 1 ## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH d5 1 @ 1.62 log @fix revdep search @ text @d35 2 a36 2 Version: 20030630 Release: 20030630 @ 1.61 log @consider options for reverse dependencies @ text @d35 2 a36 2 Version: 20030626 Release: 20030626 @ 1.60 log @fix dependency parsing, better handling of mutating virtual targets, added hint option to specify preferences @ text @d35 2 a36 2 Version: 20030625 Release: 20030625 @ 1.59 log @parse options from binary RPMs using --provides @ text @d35 2 a36 2 Version: 20030624 Release: 20030624 @ 1.58 log @rebuild command line targets unconditionally @ text @d35 2 a36 2 Version: 20030620 Release: 20030620 @ 1.57 log @add optional build-time checks for existing binary RPMs @ text @d35 2 a36 2 Version: 20030613 Release: 20030613 @ 1.56 log @flush out the manpage regen @ text @d35 2 a36 2 Version: 20030611 Release: 20030611 @ 1.55 log @handle package attributes as macros, tolerate Provides: %{name} @ text @d35 2 a36 2 Version: 20030603 Release: 20030603 @ 1.54 log @check option conflicts, propagate committed options to dependency check @ text @d35 2 a36 2 Version: 20030528 Release: 20030528 @ 1.53 log @remove debugging remnants @ text @d35 2 a36 2 Version: 20030514 Release: 20030514 @ 1.52 log @try to auto-enable required options, defers conditional dependencies from parse step to build step @ text @d35 2 a36 2 Version: 20030507 Release: 20030507 @ 1.51 log @fix revdep sort order @ text @d35 2 a36 2 Version: 20030429 Release: 20030429 @ 1.50 log @support new 'use_' defines @ text @d35 2 a36 2 Version: 20030425 Release: 20030425 @ 1.49 log @support per-package build options @ text @d35 2 a36 2 Version: 20030424 Release: 20030424 @ 1.48 log @force rebuilding of reverse dependencies, even when binary packages exist that match all requirements @ text @d35 2 a36 2 Version: 20030403 Release: 20030403 @ 1.47 log @fix rc file processing @ text @d35 2 a36 2 Version: 20030330 Release: 20030330 @ 1.46 log @ignore commandline build options for dependency rebuilds @ text @d35 2 a36 2 Version: 20030321 Release: 20030321 @ 1.45 log @Avoid switching (and conflicting) virtual targets on upgrade @ text @d35 2 a36 2 Version: 20030320 Release: 20030320 @ 1.44 log @keep upgraded packages that are build-required by another package @ text @d35 2 a36 2 Version: 20030319 Release: 20030319 @ 1.43 log @detect dependency loops @ text @d35 2 a36 2 Version: 20030307 Release: 20030307 @ 1.42 log @SuSE which(1) dislikes to expand already absolute pathnames @ text @d35 2 a36 2 Version: 20030304 Release: 20030304 @ 1.41 log @fix path computation for relative urls @ text @d35 2 a36 2 Version: 20030303 Release: 20030303 @ 1.40 log @Document that the index cache requires an installed DB_File and produce a nice error message if it isn't. @ text @d35 2 a36 2 Version: 20030228 Release: 20030228 @ 1.39 log @use double quotes for su quoting to avoid conflicts with --define options @ text @d35 2 a36 2 Version: 20030220 Release: 20030220 @ 1.38 log @allow downgrades using -e, clean up update decision code a bit @ text @d35 2 a36 2 Version: 20030218 Release: 20030218 @ 1.37 log @fix simple parser @ text @d35 2 a36 2 Version: 20030215 Release: 20030215 @ 1.36 log @gracefully handle undefined condition variables, keep index syntax correct @ text @d35 2 a36 2 Version: 20030212 Release: 20030212 @ 1.35 log @fix typo that prevented reverse dependencies from being executed @ text @d35 2 a36 2 Version: 20030207 Release: 20030207 @ 1.34 log @use resource elements also for indexing binary packages @ text @d35 2 a36 2 Version: 20030206 Release: 20030206 @ 1.33 log @support repeated options (e.g. -E) in config file @ text @d35 2 a36 2 Version: 20030204 Release: 20030204 @ 1.32 log @prefer packages matching target name over packages providing target name to resolve ambiguities @ text @d35 2 a36 2 Version: 20030203 Release: 20030203 @ 1.31 log @fix disclaimer text @ text @d35 2 a36 2 Version: 20030124 Release: 20030124 @ 1.30 log @support optional discriminator prefix to pattern @ text @d12 1 a12 1 ## THIS SOFTWARE IS PROVIDED AS IS'' AND ANY EXPRESSED OR IMPLIED @ 1.29 log @allow binary installs from packages with options set to default @ text @d35 2 a36 2 Version: 20030122 Release: 20030122 @ 1.28 log @fix temp pkgs, optionally keep temp pkgs, support for su command, skip sub-index by platform, no longer uses defaults for platform name @ text @d35 2 a36 2 Version: 20030121 Release: 20030121 @ 1.27 log @fix R option in rc-file @ text @d35 2 a36 2 Version: 20030116 Release: 20030116 @ 1.27.2.1 log @Welcome OPENPKG_1_STABLE branch... @ text @d35 2 a36 2 Version: 1.20030116 Release: 1.1.20030116 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 1.1.0.0 PreReq: OpenPKG, openpkg >= 1.1.0.0 @ 1.27.2.1.2.1 log @bump versions and dependencies for OpenPKG 1.2 @ text @d35 2 a36 2 Version: 1.2.0 Release: 1.2.0 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 1.2.0 PreReq: OpenPKG, openpkg >= 1.2.0 @ 1.27.2.1.2.2 log @MFS: fix dependency @ text @d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 1.0.0 PreReq: OpenPKG, openpkg >= 1.0.0 @ 1.27.2.1.2.3 log @MFS: all latest changes from 1-STABLE @ text @d12 1 a12 1 ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED d35 2 a36 2 Version: 1.2.1 Release: 1.2.1 @ 1.27.2.1.2.4 log @MFS: all latest fixes @ text @d35 2 a36 2 Version: 1.2.2 Release: 1.2.2 @ 1.27.2.1.2.5 log @MFS: update to latest version @ text @d35 2 a36 2 Version: 1.2.3 Release: 1.2.3 @ 1.27.2.1.2.6 log @MFS: upgrade to latest version @ text @d35 2 a36 2 Version: 1.2.4 Release: 1.2.4 @ 1.27.2.1.2.7 log @MFS: upgrade to latest version @ text @d35 2 a36 2 Version: 1.2.5 Release: 1.2.5 @ 1.27.2.1.2.8 log @MFS: all latest changes since last merge @ text @d35 2 a36 2 Version: 1.2.6 Release: 1.2.6 @ 1.27.2.2 log @fix Release headers on this branch @ text @d36 1 a36 1 Release: 1.20030116 @ 1.27.2.3 log @fix dependency @ text @d35 2 a36 2 Version: 1.20030120 Release: 1.20030120 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 1.0.0 PreReq: OpenPKG, openpkg >= 1.0.0 @ 1.27.2.4 log @MFC: latest openpkg-tool @ text @d35 2 a36 2 Version: 1.20030121 Release: 1.20030121 @ 1.27.2.5 log @MFC: all latest changes from HEAD @ text @d12 1 a12 1 ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED d35 2 a36 2 Version: 1.20030205 Release: 1.20030205 @ 1.27.2.6 log @MFC: all latest fixes @ text @d35 2 a36 2 Version: 1.20030216 Release: 1.20030216 @ 1.27.2.7 log @MFC: update to latest version @ text @d35 2 a36 2 Version: 1.20030319 Release: 1.20030319 @ 1.27.2.8 log @MFC: upgrade to latest version @ text @d35 2 a36 2 Version: 1.20030321 Release: 1.20030321 @ 1.27.2.9 log @MFC: all latest changes since last merge @ text @d35 2 a36 2 Version: 1.20030611 Release: 1.20030611 @ 1.27.2.10 log @mass Merge-From-CURRENT (MFC) in preparation for OpenPKG 1.3 [class PLUS only] @ text @d3 1 a5 1 ## Copyright (c) 2000-2003 Cable & Wireless d35 2 a36 2 Version: 1.20030724 Release: 1.20030724 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg PreReq: OpenPKG, openpkg d68 1 a68 1 -e 's;@@openpkg_tool_prefix@@;%{l_prefix};g' \ @ 1.27.2.11 log @MFC: all changes since last merge @ text @d28 1 a28 1 Summary: OpenPKG Maintenance Tool d35 2 a36 2 Version: 1.20030729 Release: 1.20030729 d55 1 a55 4 The OpenPKG tool is a frontend for maintaining an OpenPKG instance. It currently provides indexing of RPM files ("openpkg index") and automated recursive from-scratch installation and updating of existing RPM packages ("openpkg build"). @ 1.27.2.11.2.1 log @bump release numbers on OpenPKG 1.3-STABLE branch for OpenPKG 1.3.0-RELEASE @ text @d35 2 a36 2 Version: 1.3.0 Release: 1.3.0 @ 1.26 log @avoid duplicates in dependency list, sort dependency list, push back requirement to OpenPKG1.0.0 @ text @d35 2 a36 2 Version: 20030115 Release: 20030115 @ 1.25 log @optimize get_revdep, add -L and -W option for generating a dependency list @ text @d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 20021230 PreReq: OpenPKG, openpkg >= 20021230 @ 1.24 log @upgrade to PLUS class @ text @d35 2 a36 2 Version: 20030114 Release: 20030114 @ 1.23 log @Now stores full source paths in index @ text @d32 1 a32 1 Distribution: OpenPKG [EVAL] @ 1.22 log @Handle %undefine @ text @d35 2 a36 2 Version: 20030113 Release: 20030113 @ 1.21 log @fix option parsing @ text @d35 2 a36 2 Version: 20030110 Release: 20030110 @ 1.20 log @changed index format, compatibility code, code cleanup, comments, clean revdep sort, optionally ignore XML parser @ text @d35 2 a36 2 Version: 20030109 Release: 20030109 @ 1.19 log @support NoSource for private packages @ text @d35 2 a36 2 Version: 20030108 Release: 20030108 @ 1.18 log @remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers @ text @d35 2 a36 2 Version: 20030103 Release: 20030103 @ 1.17 log @fix simple parser @ text @a56 2 %options @ 1.16 log @Fix simple text parser @ text @d35 2 a36 2 Version: 20030102 Release: 20030102 @ 1.15 log @added Options to Index, various compatibility hacks @ text @d35 2 a36 2 Version: 20021231 Release: 20021231 @ 1.14 log @bump of Copyright messages for forthcoming years 2003 @ text @d35 2 a36 2 Version: 20021230 Release: 20021230 @ 1.13 log @support new %option(s) stuff @ text @d3 3 a5 3 ## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH ## Copyright (c) 2000-2002 The OpenPKG Project ## Copyright (c) 2000-2002 Ralf S. Engelschall @ 1.12 log @fixed man page sections @ text @d35 2 a36 2 Version: 20021226 Release: 20021226 d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 20020206 PreReq: OpenPKG, openpkg >= 20020206 d57 1 a57 1 Options: none @ 1.11 log @consistently use 'Options: none' to indicate no options to 'openpkg build' @ text @d35 2 a36 2 Version: 20021220 Release: 20021220 @ 1.10 log @now handles missing upgrade paths gracefully by falling back dependency to installed version @ text @d57 2 @ 1.9 log @upgrading package: openpkg-tool 20021211 -> 20021218 @ text @d35 2 a36 2 Version: 20021218 Release: 20021218 @ 1.8 log @Use subshell in target directory instead of forwarded option @ text @d35 2 a36 2 Version: 20021211 Release: 20021211 @ 1.7 log @upgrading package: openpkg-tool 20021129 -> 20021203 @ text @d35 2 a36 2 Version: 20021203 Release: 20021203 @ 1.6 log @allow for global options used by l_tool_locate macro parse empty Options: list from description @ text @d35 2 a36 2 Version: 20021129 Release: 20021129 @ 1.5 log @Rolling out changes @ text @d35 2 a36 2 Version: 20021128 Release: 20021128 @ 1.4 log @no, backout too aggressive fixes and fix it differently @ text @d35 2 a36 2 Version: 20021127 Release: 20021127 @ 1.3 log @Redirect buildfiles as well as installation, add build and runtime prerequisites, remove unused l_prefix substitution, correct version substitution, and do not package unused and generated files. @ text @d43 2 a44 1 Source4: Makefile d49 2 a50 2 BuildPreReq: OpenPKG, openpkg >= 20020206, make, perl PreReq: OpenPKG, openpkg >= 20020206, perl a57 6 %setup -c -T cp -f %{SOURCE0} . cp -f %{SOURCE1} . cp -f %{SOURCE2} . cp -f %{SOURCE3} . cp -f %{SOURCE4} . a59 5 %{l_shtool} subst \ -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@version@@;%{version};g' \ openpkg.pod %{l_make} %{l_mflags} d70 1 a70 1 openpkg.sh $RPM_BUILD_ROOT%{l_prefix}/bin/openpkg d72 2 a73 1 openpkg.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ d76 1 a76 1 openpkg-index.pl \ d80 1 a80 1 openpkg-build.pl \ @ 1.2 log @cleanups and make sure openpkg index uses the own tools @ text @d43 1 a43 2 Source4: openpkg.1 Source5: Makefile d48 2 a49 2 BuildPreReq: OpenPKG, openpkg >= 20020206 PreReq: OpenPKG, openpkg >= 20020206 d57 6 d65 5 d80 1 a80 1 %{SOURCE openpkg.sh} $RPM_BUILD_ROOT%{l_prefix}/bin/openpkg d82 1 a82 3 -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@version@@;%{version};g' \ %{SOURCE openpkg.1} $RPM_BUILD_ROOT%{l_prefix}/man/man1/ d85 1 a85 1 %{SOURCE openpkg-index.pl} \ d89 1 a89 1 %{SOURCE openpkg-build.pl} \ @ 1.1 log @new package: openpkg-tool 20021126 (OpenPKG Tool) @ text @d35 2 a36 2 Version: 20021126 Release: 20021126 d76 1 d80 1 @