[OpenPKG] Version Tracking Report (2003-01-14 07:20)
OpenPKG Version Tracking Report === Reporting Time:2003-01-14 07:20 Tracking Duration: 0:19:55 (H:M:S) Tracking Input:632 sources (431 packages) Tracking Result: 592 up-to-date, 9 out-dated, 31 error The following 9 sources were determined to be out-dated because newer vendor versions were found. Upgrade the corresponding OpenPKG packages. - - - Package Old Version New Version - - - gcc33 20030106 20030113 gd2.0.9 2.0.10 hevea 2002.09.172002.11.06[1] nail 10.2 10.3 [2] ntp 4.1.1b4.1.1c-rc1 perl-tk:Tk-GBARR 2.05 2.06 rdesktop 1.1.0 1.2beta1 [3] snmp 5.0.6 5.0.7 strace4.4-1 4.4.91-1 - - - [1] hevea: rse: 2002.11.06 fails: Reference to unbound regexp name `as' at char 1009 [2] nail: rse: 10.3 broken with ICONV stuff [3] rdesktop: rse: wait for release version The following 31 sources could not be successfully checked because an error occurred while processing. Keep at least an eye on them. - - - Package Old Version Error - - - axyftp0.5.1 2nd connection failed o.. bash:patches 205b-004 2nd connection failed o.. calc 2.11.6connection failed or ti.. cocor 17connection failed or ti.. db:patch 4.1.25.0 2nd regex didn't match .. dia 0.90 2nd connection failed o.. findutils 4.1.7 regex didn't match (p [1] freetype 2.1.3 connection failed or ti.. freetype1 1.3.1 connection failed or ti.. gcrypt1.1.11connection failed or ti.. gdk-pixbuf0.19.0connection failed or ti.. gnupg 1.2.1 connection failed or ti.. gtk 1.2.102nd connection failed o.. imlib 1.9.14connection failed or ti.. j2se147.42 connection failed or ti.. libidl0.8.0 2nd connection failed o.. linc 0.7.1 2nd connection failed o.. lsof 4.66 connection failed or ti.. mc4.5.55connection failed or ti.. mozilla 1.2.1 2nd connection failed o.. mutt 1.4i connection failed or ti.. nntpcache 3.0.1 connection failed or ti.. orbit22.5.1 2nd connection failed o.. postgresql7.3.1 1st connection failed o.. qt3.1.1 regex didn't match (pro.. rc1.7 connection failed or ti.. rxvt 2.7.9 regex didn't match (pro.. siege 2.55 connection failed or ti.. skey 1.1.5 connection failed or ti.. x11-ssh-askpass 1.2.4.1 regex didn't match (pro.. xv3.10a connection failed or ti.. - - - [1] findutils: rse: after re-organisation on gnu.org, it was not uploaded again The remaining 592 sources were successfully determined to be still up to date. No action is required on your part. Just be happy ;) OpenPKG Version Tracker [EMAIL PROTECTED] __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
Re: crontab security under openpkg
On Tue, Jan 14, 2003 at 06:59:10AM +0100, Ralf S. Engelschall wrote: >On Mon, Jan 13, 2003, Bill Campbell wrote: > >> [...] >> May I suggest that this would be a bit clearer with some more meaningful >> names, and roles. I'm still not absolutely clear about the use of the >> opkg-n user. >> >> opkgThis is the use/group set that would be used by normal users on >> [...] >> opkg-root This is the manager with full read/write permissions throughout >> [...] >> opkg-devel Developer access which would have read/write access to >> [...] >> >> The actual user names should probably be opkgroot and opkgdev to prevent >> problems with user names > 8 characters long. > >Keep in mind that the name, name-n and name-r user/group ids are just >_DEFAULTS_ and were choosen excactly because of the limited length >restrictions on some platforms. You can force the use of _arbitrary_ >names by using --{s,m,r,n}{usr,grp}= on the openpkg-*.src.sh >command line instead of --{user,group}=. Nothing is hard-coded, so >you can achieve your wish above with --susr=opkg-root --sgrp=opkg-root >--musr=opkg --mgrp=opkg ... I understand that. My suggestion pertained more to the documentation than the implementation on the grounds that the names are familiar to Unix admins and developers. Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX:(206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``We'll show the world we are prosperous, even if we have to go broke to do it.'' Will Rogers __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
Re: crontab security under openpkg
On Mon, Jan 13, 2003, Bill Campbell wrote: > [...] > May I suggest that this would be a bit clearer with some more meaningful > names, and roles. I'm still not absolutely clear about the use of the > opkg-n user. > > opkgThis is the use/group set that would be used by normal users on > [...] > opkg-root This is the manager with full read/write permissions throughout > [...] > opkg-devel Developer access which would have read/write access to > [...] > > The actual user names should probably be opkgroot and opkgdev to prevent > problems with user names > 8 characters long. Keep in mind that the name, name-n and name-r user/group ids are just _DEFAULTS_ and were choosen excactly because of the limited length restrictions on some platforms. You can force the use of _arbitrary_ names by using --{s,m,r,n}{usr,grp}= on the openpkg-*.src.sh command line instead of --{user,group}=. Nothing is hard-coded, so you can achieve your wish above with --susr=opkg-root --sgrp=opkg-root --musr=opkg --mgrp=opkg ... Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 22:49:53 Branch: HEAD Handle: 2003011321495101 Modified files: openpkg-src/tetex tetex.spec openpkg-web news.txt Log: Back out changes which unfortunately did not fix the lvalue problem. Summary: RevisionChanges Path 1.34+1 -1 openpkg-src/tetex/tetex.spec 1.2701 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/tetex/tetex.spec $ cvs diff -u -r1.33 -r1.34 tetex.spec --- openpkg-src/tetex/tetex.spec 13 Jan 2003 17:24:28 - 1.33 +++ openpkg-src/tetex/tetex.spec 13 Jan 2003 21:49:52 - 1.34 @@ -53,7 +53,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20030103, gcc, make, infozip, flex, bison +BuildPreReq: OpenPKG, openpkg >= 20030103, make, infozip, flex, bison PreReq: OpenPKG, openpkg >= 20030103 %if "%{with_x11}" == "yes" BuildPreReq: X11 @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2700 -r1.2701 news.txt --- openpkg-web/news.txt 13 Jan 2003 20:22:23 - 1.2700 +++ openpkg-web/news.txt 13 Jan 2003 21:49:51 - 1.2701 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: crontab security under openpkg
On Mon, Jan 13, 2003 at 05:16:58PM +0100, Ralf S. Engelschall wrote: ... >The general issue with the four user/group ids in OpenPKG I've now >tried to document at http://www.openpkg.org/faq.html#uid-security > >The situation you mention is correct: someone with management user/group >(owner of your OpenPKG instance you specified with --user/--group) >access can reach super user/group access through manipulations of rc >files. But this is similar to the situation of "bin" and "root" in your >Unix system. Because even if the rc files and the rc script itself is >owned and writeable only by "root", this still does not change any >security here. Because the scripts theirself execute files in your >OpenPKG instance and those are owned by the managment user/group ids, >too. Same for your Unix system: if someone is able to reach "bin" he >just needs to change some system commands and wait for the next system >cronjob or system reboot. So, you _HAVE_ to treat the OpenPKG management >user/group equal to "root" when it comes to security. May I suggest that this would be a bit clearer with some more meaningful names, and roles. I'm still not absolutely clear about the use of the opkg-n user. opkgThis is the use/group set that would be used by normal users on the system, and the top level directory would have the appropriate permissions for their use. As an example, if the package were accounting related data that should only be accessible from the accounting group, the top level directory might have 750 permissions restricting access to people in that group. This group would only have write access in the appropriate data areas necessary to run the software. opkg-root This is the manager with full read/write permissions throughout the opkg tree. opkg-devel Developer access which would have read/write access to everything under the %{l_prefix}/RPM tree except for %{l_prefix}/RPM/DB where they would only have read access. The actual user names should probably be opkgroot and opkgdev to prevent problems with user names > 8 characters long. Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX:(206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``The best we can hope for concerning the people at large is that they be properly armed.'' -- Alexander Hamilton, The Federalist Papers at 184-188 __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/gd/ gd.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 21:22:25 Branch: HEAD Handle: 2003011320222301 Modified files: openpkg-src/gd gd.spec openpkg-web news.txt Log: make sure it does not pick up freetype1 headers Summary: RevisionChanges Path 1.42+2 -2 openpkg-src/gd/gd.spec 1.2700 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/gd/gd.spec $ cvs diff -u -r1.41 -r1.42 gd.spec --- openpkg-src/gd/gd.spec12 Jan 2003 09:32:30 - 1.41 +++ openpkg-src/gd/gd.spec13 Jan 2003 20:22:24 - 1.42 @@ -33,7 +33,7 @@ Group:Graphics License: GPL Version: 2.0.9 -Release: 20030112 +Release: 20030113 # list of sources Source0: http://www.boutell.com/gd/http/gd-%{version}.tar.gz @@ -65,7 +65,7 @@ ) >config.cache CC="%{l_cc}" \ CFLAGS="%{l_cflags -O}" \ -CPPFLAGS="%{l_cppflags} -I. -I%{l_prefix}/include/libpng -I%{l_prefix}/include/freetype2" \ +CPPFLAGS="-I%{l_prefix}/include/freetype2 %{l_cppflags} -I. -I%{l_prefix}/include/libpng" \ LDFLAGS="%{l_ldflags} -L." \ LIBS="-lm" \ ./configure \ @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2699 -r1.2700 news.txt --- openpkg-web/news.txt 13 Jan 2003 19:35:54 - 1.2699 +++ openpkg-web/news.txt 13 Jan 2003 20:22:23 - 1.2700 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.patch openpkg-src/patch/ patch.sp...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 20:35:56 Branch: HEAD Handle: 2003011319355302 Modified files: openpkg-re/vcheck vc.patch openpkg-src/patch patch.spec openpkg-web news.txt Log: upgrading package: patch 2.5.4 -> 2.5.8 Summary: RevisionChanges Path 1.2 +6 -1 openpkg-re/vcheck/vc.patch 1.22+4 -3 openpkg-src/patch/patch.spec 1.2699 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.patch $ cvs diff -u -r1.1 -r1.2 vc.patch --- openpkg-re/vcheck/vc.patch15 Mar 2002 09:40:42 - 1.1 +++ openpkg-re/vcheck/vc.patch13 Jan 2003 19:35:53 - 1.2 @@ -1,9 +1,14 @@ config = { } -prog patch = { +prog patch:release = { version = 2.5.4 url = ftp://ftp.gnu.org/gnu/patch/ + regex = patch-(__VER__)\.tar\.gz +} +prog patch:alpha = { + version = 2.5.8 + url = ftp://alpha.gnu.org/gnu/patch/ regex = patch-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/patch/patch.spec $ cvs diff -u -r1.21 -r1.22 patch.spec --- openpkg-src/patch/patch.spec 3 Jan 2003 10:53:49 - 1.21 +++ openpkg-src/patch/patch.spec 13 Jan 2003 19:35:55 - 1.22 @@ -32,11 +32,11 @@ Distribution: OpenPKG [BASE] Group:Utility License: GPL -Version: 2.5.4 -Release: 20020206 +Version: 2.5.8 +Release: 20030113 # list of sources -Source0: ftp://ftp.gnu.org/gnu/patch/patch-%{version}.tar.gz +Source0: ftp://alpha.gnu.org/gnu/patch/patch-%{version}.tar.gz # build information Prefix: %{l_prefix} @@ -61,6 +61,7 @@ CC="%{l_cc}" \ CFLAGS="%{l_cflags -O}" \ ./configure \ +--cache-file=./config.cache \ --prefix=$RPM_BUILD_ROOT%{l_prefix} \ --disable-largefile %{l_make} %{l_mflags -O} @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2698 -r1.2699 news.txt --- openpkg-web/news.txt 13 Jan 2003 19:08:48 - 1.2698 +++ openpkg-web/news.txt 13 Jan 2003 19:35:54 - 1.2699 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/emacs/ emacs.patch emacs.spec sol2-8.h open...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 20:08:50 Branch: HEAD Handle: 2003011319084801 Modified files: openpkg-src/emacs emacs.patch emacs.spec openpkg-web news.txt Removed files: openpkg-src/emacs sol2-8.h Log: Make Solaris patching less intrusive by simplifying it. Summary: RevisionChanges Path 1.2 +13 -0 openpkg-src/emacs/emacs.patch 1.31+1 -4 openpkg-src/emacs/emacs.spec 1.2 +0 -10 openpkg-src/emacs/sol2-8.h 1.2698 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/emacs/emacs.patch $ cvs diff -u -r1.1 -r1.2 emacs.patch --- openpkg-src/emacs/emacs.patch 13 Jan 2003 17:15:37 - 1.1 +++ openpkg-src/emacs/emacs.patch 13 Jan 2003 19:08:49 - 1.2 @@ -42,3 +42,16 @@ NON_GNU_CPP=/usr/ccs/lib/cpp ;; * ) opsys=bsd4-2 ;; +--- /dev/nullMon Jan 13 19:51:22 2003 src/s/sol2-8.h Mon Jan 13 18:15:37 2003 +@@ -0,0 +1,10 @@ ++/* Handle Solaris 2.8 and 2.9 */ ++ ++#include "sol2-5.h" ++ ++/* Avoid conflict between strings.h and iso/string_iso.h */ ++ ++#undef bcmp ++#undef bcopy ++#undef bzero ++ @@ . patch -p0 <<'@@ .' Index: openpkg-src/emacs/emacs.spec $ cvs diff -u -r1.30 -r1.31 emacs.spec --- openpkg-src/emacs/emacs.spec 13 Jan 2003 17:15:37 - 1.30 +++ openpkg-src/emacs/emacs.spec 13 Jan 2003 19:08:49 - 1.31 @@ -48,7 +48,6 @@ # list of sources Source0: ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.gz -Source1: sol2-8.h Patch0: emacs.patch # build information @@ -74,11 +73,9 @@ %prep %setup -q - %patch0 -p0 + %patch -p0 %build -%{l_shtool} install -c -m 755 \ - %{SOURCE sol2-8.h} ${RPM_BUILD_DIR}emacs-%{version}/src/s/sol2-8.h %{l_shtool} subst \ -e 's;/${version}/;/;g' \ -e 's;/${version};;g' \ @@ . rm -f openpkg-src/emacs/sol2-8.h <<'@@ .' Index: openpkg-src/emacs/sol2-8.h [NO CHANGE SUMMARY BECAUSE FILE AS A WHOLE IS JUST REMOVED] @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2697 -r1.2698 news.txt --- openpkg-web/news.txt 13 Jan 2003 19:01:44 - 1.2697 +++ openpkg-web/news.txt 13 Jan 2003 19:08:48 - 1.2698 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.postfix openpkg-src/postfix/ post...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-re Date: 13-Jan-2003 20:03:37 Branch: HEAD Handle: 2003011319033600 Modified files: openpkg-re/vcheck vc.postfix openpkg-src/postfix postfix.spec Log: fix package by upgrading to new TLS patch Summary: RevisionChanges Path 1.26+1 -1 openpkg-re/vcheck/vc.postfix 1.106 +1 -1 openpkg-src/postfix/postfix.spec patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.postfix $ cvs diff -u -r1.25 -r1.26 vc.postfix --- openpkg-re/vcheck/vc.postfix 13 Jan 2003 09:45:25 - 1.25 +++ openpkg-re/vcheck/vc.postfix 13 Jan 2003 19:03:36 - 1.26 @@ -7,7 +7,7 @@ regex = postfix-(__VER__)\.tar\.gz } prog postfix:pfixtls = { - version = 0.8.12-2.0.0.1-0.9.6h + version = 0.8.13-2.0.1-0.9.7 url = ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/ regex = pfixtls-([^-]+-[^-]+-[^-]+)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/postfix/postfix.spec $ cvs diff -u -r1.105 -r1.106 postfix.spec --- openpkg-src/postfix/postfix.spec 13 Jan 2003 09:45:28 - 1.105 +++ openpkg-src/postfix/postfix.spec 13 Jan 2003 19:03:36 - 1.106 @@ -25,7 +25,7 @@ # package versions %define V_postfix 2.0.1 -%define V_tls 0.8.12-2.0.0.1-0.9.6h +%define V_tls 0.8.13-2.0.1-0.9.7 %define V_pflogsumm1.0.7 # package information @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.ncurses openpkg-src/ncurses/ ncur...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 20:01:46 Branch: HEAD Handle: 2003011319014401 Modified files: openpkg-re/vcheck vc.ncurses openpkg-src/ncurses ncurses.spec openpkg-web news.txt Log: upgrading package: ncurses 5.3.20030105 -> 5.3.20030111 Summary: RevisionChanges Path 1.43+1 -1 openpkg-re/vcheck/vc.ncurses 1.73+5 -3 openpkg-src/ncurses/ncurses.spec 1.2697 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.ncurses $ cvs diff -u -r1.42 -r1.43 vc.ncurses --- openpkg-re/vcheck/vc.ncurses 6 Jan 2003 09:32:31 - 1.42 +++ openpkg-re/vcheck/vc.ncurses 13 Jan 2003 19:01:44 - 1.43 @@ -14,7 +14,7 @@ regex = patch-__NEWVER__-(\d+)\.sh\.gz } prog ncurses:patchset = { - version = 20030105 + version = 20030111 url = ftp://invisible-island.net/ncurses/ regex = (\d+\.\d+) url = ftp://invisible-island.net/ncurses/__NEWVER__/ @@ . patch -p0 <<'@@ .' Index: openpkg-src/ncurses/ncurses.spec $ cvs diff -u -r1.72 -r1.73 ncurses.spec --- openpkg-src/ncurses/ncurses.spec 10 Jan 2003 10:49:40 - 1.72 +++ openpkg-src/ncurses/ncurses.spec 13 Jan 2003 19:01:45 - 1.73 @@ -26,8 +26,9 @@ %define V_base5.3 %define V_patch0 20021231 %define V_patch1 20030105 -%define V_patchL %{V_patch1} -%define V_patches 1 +%define V_patch2 20030111 +%define V_patchL %{V_patch2} +%define V_patches 2 # package information Name: ncurses @@ -39,12 +40,13 @@ Group:Terminal License: GPL Version: %{V_base}.%{V_patchL} -Release: 20030110 +Release: 20030113 # list of sources Source0: ftp://invisible-island.net/ncurses/ncurses-%{V_base}.tar.gz Patch0: ftp://invisible-island.net/ncurses/%{V_base}/patch-%{V_base}-%{V_patch0}.sh.gz Patch1: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch1}.patch.gz +Patch2: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch2}.patch.gz # build information Prefix: %{l_prefix} @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2696 -r1.2697 news.txt --- openpkg-web/news.txt 13 Jan 2003 19:01:02 - 1.2696 +++ openpkg-web/news.txt 13 Jan 2003 19:01:44 - 1.2697 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-dbi openpkg-src/perl-dbi/ pe...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 20:01:04 Branch: HEAD Handle: 2003011319010102 Modified files: openpkg-re/vcheck vc.perl-dbi openpkg-src/perl-dbiperl-dbi.spec openpkg-web news.txt Log: upgrading package: perl-dbi 20030103 -> 20030113 Summary: RevisionChanges Path 1.30+1 -1 openpkg-re/vcheck/vc.perl-dbi 1.40+3 -3 openpkg-src/perl-dbi/perl-dbi.spec 1.2696 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.perl-dbi $ cvs diff -u -r1.29 -r1.30 vc.perl-dbi --- openpkg-re/vcheck/vc.perl-dbi 3 Jan 2003 08:22:48 - 1.29 +++ openpkg-re/vcheck/vc.perl-dbi 13 Jan 2003 19:01:01 - 1.30 @@ -17,7 +17,7 @@ regex = DBD-Oracle-(__VER__)\.tar\.gz } prog perl-dbi:DBD-Pg = { - version = 1.20 + version = 1.21 url = http://www.cpan.org/modules/by-module/DBD/ regex = DBD-Pg-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/perl-dbi/perl-dbi.spec $ cvs diff -u -r1.39 -r1.40 perl-dbi.spec --- openpkg-src/perl-dbi/perl-dbi.spec3 Jan 2003 11:32:49 - 1.39 +++ openpkg-src/perl-dbi/perl-dbi.spec13 Jan 2003 19:01:03 - 1.40 @@ -30,7 +30,7 @@ %define V_dbd_sprite 0.40 %define V_dbd_sqlite 0.23 %define V_dbd_mysql 2.1022 -%define V_dbd_pg 1.20 +%define V_dbd_pg 1.21 %define V_dbd_oracle 1.12 # package information @@ -42,8 +42,8 @@ Distribution: OpenPKG [BASE] Group:Language License: GPL/Artistic -Version: 20030103 -Release: 20030103 +Version: 20030113 +Release: 20030113 # package options %option with_dbd_mysql no @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2695 -r1.2696 news.txt --- openpkg-web/news.txt 13 Jan 2003 14:44:59 - 1.2695 +++ openpkg-web/news.txt 13 Jan 2003 19:01:02 - 1.2696 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.docbook openpkg-src/docbook/ docb...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-re Date: 13-Jan-2003 19:57:54 Branch: HEAD Handle: 2003011318575300 Modified files: openpkg-re/vcheck vc.docbook openpkg-src/docbook docbook.spec Log: upgrade XSL stylesheet to 1.59.1 Summary: RevisionChanges Path 1.17+1 -1 openpkg-re/vcheck/vc.docbook 1.43+2 -2 openpkg-src/docbook/docbook.spec patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.docbook $ cvs diff -u -r1.16 -r1.17 vc.docbook --- openpkg-re/vcheck/vc.docbook 29 Nov 2002 18:47:57 - 1.16 +++ openpkg-re/vcheck/vc.docbook 13 Jan 2003 18:57:53 - 1.17 @@ -17,7 +17,7 @@ regex = docbook-dsssl-(__VER__)\.tar\.gz } prog docbook:docbook-xsl = { - version = 1.58.1 + version = 1.59.1 url = http://prdownloads.sourceforge.net/docbook/ regex = docbook-xsl-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/docbook/docbook.spec $ cvs diff -u -r1.42 -r1.43 docbook.spec --- openpkg-src/docbook/docbook.spec 3 Jan 2003 10:51:43 - 1.42 +++ openpkg-src/docbook/docbook.spec 13 Jan 2003 18:57:53 - 1.43 @@ -26,7 +26,7 @@ %define V_dtd_sgml 4.2 %define V_dtd_xml4.2 %define V_ss_dsssl 1.77 -%define V_ss_xsl 1.58.1 +%define V_ss_xsl 1.59.1 # package information Name: docbook @@ -38,7 +38,7 @@ Group:SGML License: BSD Version: 4.2 -Release: 20021129 +Release: 20030113 # list of sources Source0: http://www.oasis-open.org/docbook/xml/%{V_dtd_xml}/docbook-xml-%{V_dtd_xml}.zip @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-src/php/ php.spec
On Mon, Jan 13, 2003, Michael Schloh wrote: > Resolve too long output line problem, caused by a non GNU sed being used by > libtool. Assuming that this really fixed the problem, we also have to add sed to the Apache requirements if mod_php is used... Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[OpenPKG] Version Tracking Report (2003-01-13 19:20)
OpenPKG Version Tracking Report === Reporting Time:2003-01-13 19:20 Tracking Duration: 0:19:44 (H:M:S) Tracking Input:631 sources (431 packages) Tracking Result: 586 up-to-date, 9 out-dated, 36 error The following 9 sources were determined to be out-dated because newer vendor versions were found. Upgrade the corresponding OpenPKG packages. - - - Package Old Version New Version - - - docbook:docbook-xsl 1.58.11.59.1 hevea 2002.09.172002.11.06[1] nail 10.2 10.3 [2] ncurses:patchset 20030105 20030111 ntp 4.1.1b4.1.1c-rc1 perl-dbi:DBD-Pg 1.20 1.21 postfix:pfixtls 0.8.12-2.0.0.1-0.9.6h 0.8.13-2.0.1-0.9.7 rdesktop 1.1.0 1.2beta1 [3] strace4.4-1 4.4.91-1 - - - [1] hevea: rse: 2002.11.06 fails: Reference to unbound regexp name `as' at char 1009 [2] nail: rse: 10.3 broken with ICONV stuff [3] rdesktop: rse: wait for release version The following 36 sources could not be successfully checked because an error occurred while processing. Keep at least an eye on them. - - - Package Old Version Error - - - axyftp0.5.1 2nd connection failed o.. bash:patches 205b-004 2nd connection failed o.. cocor 17connection failed or ti.. curl 7.10.2connection failed or ti.. db:patch 4.1.25.0 2nd regex didn't match .. devtodo 0.1.17connection failed or ti.. dia 0.90 2nd connection failed o.. findutils 4.1.7 regex didn't match (p [1] freetype 2.1.3 connection failed or ti.. freetype1 1.3.1 connection failed or ti.. gcrypt1.1.11connection failed or ti.. gdk-pixbuf0.19.0connection failed or ti.. ghostscript 8.00 1st connection failed o.. ghostscript:libpng1.2.5 1st connection failed o.. ghostscript:zlib 1.1.4 1st connection failed o.. gnupg 1.2.1 connection failed or ti.. gtk 1.2.102nd connection failed o.. imlib 1.9.14connection failed or ti.. j2se147.42 connection failed or ti.. libidl0.8.0 2nd connection failed o.. linc 0.7.1 2nd connection failed o.. mc4.5.55connection failed or ti.. mozilla 1.2.1 2nd connection failed o.. mutt 1.4i connection failed or ti.. nntpcache 3.0.1 connection failed or ti.. openpkg:curl 7.10.2connection failed or ti.. orbit22.5.1 2nd connection failed o.. perl-net:Curl-easy1.35 connection failed or ti.. postgresql7.3.1 1st connection failed o.. qt3.1.1 regex didn't match (pro.. rxvt 2.7.9 regex didn't match (pro.. siege 2.55 connection failed or ti.. skey 1.1.5 connection failed or ti.. txt2man 1.4.7 connection failed or ti.. x11-ssh-askpass 1.2.4.1 regex didn't match (pro.. xv3.10a connection failed or ti.. - - - [1] findutils: rse: after re-organisation on gnu.org, it was not uploaded again The remaining 586 sources were successfully determined to be still up to date. No action is required on your part. Just
[CVS] OpenPKG: openpkg-src/php/ php.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 18:34:49 Branch: HEAD Handle: 2003011317344800 Modified files: openpkg-src/php php.spec Log: Resolve too long output line problem, caused by a non GNU sed being used by libtool. Summary: RevisionChanges Path 1.33+2 -2 openpkg-src/php/php.spec patch -p0 <<'@@ .' Index: openpkg-src/php/php.spec $ cvs diff -u -r1.32 -r1.33 php.spec --- openpkg-src/php/php.spec 3 Jan 2003 10:54:15 - 1.32 +++ openpkg-src/php/php.spec 13 Jan 2003 17:34:48 - 1.33 @@ -33,7 +33,7 @@ Group:Language License: PHP Version: 4.3.0 -Release: 20021228 +Release: 20030113 # list of sources Source0: http://www.php.net/distributions/php-%{version}.tar.gz @@ -41,7 +41,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, flex, bison +BuildPreReq: OpenPKG, openpkg >= 20020206, sed, flex, bison PreReq: OpenPKG, openpkg >= 20020206 AutoReq: no AutoReqProv: no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 18:24:28 Branch: HEAD Handle: 2003011317242800 Modified files: openpkg-src/tetex tetex.spec Log: Seems to need gcc. Summary: RevisionChanges Path 1.33+2 -2 openpkg-src/tetex/tetex.spec patch -p0 <<'@@ .' Index: openpkg-src/tetex/tetex.spec $ cvs diff -u -r1.32 -r1.33 tetex.spec --- openpkg-src/tetex/tetex.spec 3 Jan 2003 11:47:40 - 1.32 +++ openpkg-src/tetex/tetex.spec 13 Jan 2003 17:24:28 - 1.33 @@ -38,7 +38,7 @@ Group:Text License: GPL Version: %{V_src} -Release: 20030103 +Release: 20030113 # package options %option with_x11 %{l_test -p x11} @@ -53,7 +53,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20030103, make, infozip, flex, bison +BuildPreReq: OpenPKG, openpkg >= 20030103, gcc, make, infozip, flex, bison PreReq: OpenPKG, openpkg >= 20030103 %if "%{with_x11}" == "yes" BuildPreReq: X11 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/emacs/ emacs.patch emacs.spec sol2-8.h
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Peter Smej Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 18:15:38 Branch: HEAD Handle: 2003011317153700 Added files: openpkg-src/emacs emacs.patch sol2-8.h Modified files: openpkg-src/emacs emacs.spec Log: Appended patches for Solaris 2.8 and 2.9 Summary: RevisionChanges Path 1.1 +44 -0 openpkg-src/emacs/emacs.patch 1.30+6 -1 openpkg-src/emacs/emacs.spec 1.1 +10 -0 openpkg-src/emacs/sol2-8.h patch -p0 <<'@@ .' Index: openpkg-src/emacs/emacs.patch $ cvs diff -u -r0 -r1.1 emacs.patch --- /dev/null 2003-01-13 18:15:37.0 +0100 +++ emacs.patch 2003-01-13 18:15:37.0 +0100 @@ -0,0 +1,44 @@ +--- configure.orig Mon Jan 13 17:26:11 2003 configureMon Jan 13 17:26:09 2003 +@@ -1527,8 +1527,18 @@ + NON_GNU_CPP=/usr/ccs/lib/cpp + RANLIB="ar -ts" + ;; +- *-sunos5* | *-solaris* ) ++ *-sunos5.6* | *-solaris2.6* ) ++opsys=sol2-5 ++NON_GNU_CPP=/usr/ccs/lib/cpp ++RANLIB="ar -ts" ++;; ++ *-sunos5.7* | *-solaris2.7* ) + opsys=sol2-5 ++NON_GNU_CPP=/usr/ccs/lib/cpp ++RANLIB="ar -ts" ++;; ++ *-sunos5* | *-solaris* ) ++opsys=sol2-8 + NON_GNU_CPP=/usr/ccs/lib/cpp + ;; + * ) opsys=bsd4-2 ;; +--- configure.in.origMon Jan 13 17:26:10 2003 configure.in Mon Jan 13 17:26:10 2003 +@@ -901,8 +901,18 @@ + NON_GNU_CPP=/usr/ccs/lib/cpp + RANLIB="ar -ts" + ;; +- *-sunos5* | *-solaris* ) ++ *-sunos5.6* | *-solaris2.6* ) ++opsys=sol2-5 ++NON_GNU_CPP=/usr/ccs/lib/cpp ++RANLIB="ar -ts" ++;; ++ *-sunos5.7* | *-solaris2.7* ) + opsys=sol2-5 ++NON_GNU_CPP=/usr/ccs/lib/cpp ++RANLIB="ar -ts" ++;; ++ *-sunos5* | *-solaris* ) ++opsys=sol2-8 + NON_GNU_CPP=/usr/ccs/lib/cpp + ;; + * ) opsys=bsd4-2 ;; @@ . patch -p0 <<'@@ .' Index: openpkg-src/emacs/emacs.spec $ cvs diff -u -r1.29 -r1.30 emacs.spec --- openpkg-src/emacs/emacs.spec 3 Jan 2003 11:24:13 - 1.29 +++ openpkg-src/emacs/emacs.spec 13 Jan 2003 17:15:37 - 1.30 @@ -33,7 +33,7 @@ Group:Editor License: GPL Version: 21.2 -Release: 20030103 +Release: 20030113 # package options %option with_x11 %{l_test -p x11} @@ -48,6 +48,8 @@ # list of sources Source0: ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.gz +Source1: sol2-8.h +Patch0: emacs.patch # build information Prefix: %{l_prefix} @@ -72,8 +74,11 @@ %prep %setup -q + %patch0 -p0 %build +%{l_shtool} install -c -m 755 \ + %{SOURCE sol2-8.h} ${RPM_BUILD_DIR}emacs-%{version}/src/s/sol2-8.h %{l_shtool} subst \ -e 's;/${version}/;/;g' \ -e 's;/${version};;g' \ @@ . patch -p0 <<'@@ .' Index: openpkg-src/emacs/sol2-8.h $ cvs diff -u -r0 -r1.1 sol2-8.h --- /dev/null 2003-01-13 18:15:37.0 +0100 +++ sol2-8.h 2003-01-13 18:15:37.0 +0100 @@ -0,0 +1,10 @@ +/* Handle Solaris 2.8 and 2.9 . */ + +#include "sol2-5.h" + +/* Avoid conflict with strings.h iso/string_iso.h */ + +#undef bcmp +#undef bcopy +#undef bzero + @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg-tool/ openpkg-build.pl
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 17:38:31 Branch: HEAD Handle: 2003011316383100 Modified files: openpkg-src/openpkg-tool openpkg-build.pl Log: fix dependency map for reverse dependencies Summary: RevisionChanges Path 1.32+1 -1 openpkg-src/openpkg-tool/openpkg-build.pl patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-build.pl $ cvs diff -u -r1.31 -r1.32 openpkg-build.pl --- openpkg-src/openpkg-tool/openpkg-build.pl 13 Jan 2003 16:35:07 - 1.31 +++ openpkg-src/openpkg-tool/openpkg-build.pl 13 Jan 2003 16:38:31 - 1.32 @@ -1399,7 +1399,7 @@ push(@$blist, $t); print "# rebuilding revdep ".vsn($t)."\n"; -make_dep(undef,$t,$depth+1,$env,$list,$blist,$clist); +make_dep($target,$t,$depth+1,$env,$list,$blist,$clist); } } } @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg-tool/ openpkg-build.pl openpkg.pod
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 17:35:08 Branch: HEAD Handle: 2003011316350701 Modified files: openpkg-src/openpkg-tool openpkg-build.pl openpkg.pod Log: fix option dependencies, add opt_m Summary: RevisionChanges Path 1.31+36 -10 openpkg-src/openpkg-tool/openpkg-build.pl 1.9 +5 -0 openpkg-src/openpkg-tool/openpkg.pod patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-build.pl $ cvs diff -u -r1.30 -r1.31 openpkg-build.pl --- openpkg-src/openpkg-tool/openpkg-build.pl 10 Jan 2003 21:47:26 - 1.30 +++ openpkg-src/openpkg-tool/openpkg-build.pl 13 Jan 2003 16:35:07 - 1.31 @@ -29,8 +29,8 @@ $|=1; # autoflush use strict; -use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P $opt_N $opt_E $opt_i $opt_D $opt_p $opt_q $opt_s $opt_S $opt_X/; -my $getopts = 'R:r:f:uUaAzZP:N:E:iD:p:qsSX'; +use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P $opt_N $opt_E $opt_i $opt_D $opt_p $opt_q $opt_s $opt_S $opt_X $opt_M/; +my $getopts = 'R:r:f:uUaAzZP:N:E:iD:p:qsSXM'; getopts($getopts); ## @@ -223,12 +223,14 @@ sub vs ($) { my($t) = @_; -return "$t->{version}-$t->{release}"; +return defined $t->{release} +? "$t->{version}-$t->{release}" +: $t->{version}; } sub vsn ($) { my($t) = @_; -return "$t->{name}-$t->{version}-$t->{release}"; +return "$t->{name}-".vs($t); } ## @@ -269,6 +271,7 @@ } elsif ($rel =~ /^(\d+\.\d+)/) { $rel = $1; print "# $PROG release($rel)\n"; +print "# using '$RPM_NPRIV' (build) and '$RPM_PRIV' (install)\n"; $url = "ftp://ftp.openpkg.org/release/$rel/";; } else { die "FATAL: don't know how to handle this release\n"; @@ -1247,8 +1250,8 @@ # # # -sub make_dep ($$) { -my($target,$depth,$env,$list,$blist,$clist) = @_; +sub make_dep ($$$) { +my($who,$target,$depth,$env,$list,$blist,$clist) = @_; my($d,$k,%d,%k,$t,$old); my(@deps,$conflict); @@ -1359,12 +1362,14 @@ unless ($conflict) { foreach $t (@deps) { -make_dep($t,$depth+1,$env,$list,$blist,$clist); +make_dep($target,$t,$depth+1,$env,$list,$blist,$clist); } } } print "# adding ".vsn($target)." to list\n"; +$target->{WHO} = $who; +$target->{WHY} = $target->{STATUS}; push(@$list, $target); foreach (@{$target->{nosource}}) { @@ -1394,7 +1399,7 @@ push(@$blist, $t); print "# rebuilding revdep ".vsn($t)."\n"; -make_dep($t,$depth+1,$env,$list,$blist,$clist); +make_dep(undef,$t,$depth+1,$env,$list,$blist,$clist); } } } @@ -1484,7 +1489,7 @@ @keeps = @goals; foreach $t (@goals) { print "# recursing over dependencies for ".vsn($t)."\n"; -make_dep($t,0,$env,\@targets,\@keeps,\@conflicts); +make_dep(undef,$t,0,$env,\@targets,\@keeps,\@conflicts); } %keep = map { $_ => 1 } @keeps; @@ -1739,6 +1744,25 @@ } } +# +# print dependency map +# +sub print_map ($) { +my($installed,$repository,$list,$bonly,$clist) = @_; +my(%dep); + +foreach (@$bonly) { +$_->{status} = 'TEMP'; +} + +foreach (reverse @$list) { +printf "%-35s %-8s %s\n", +$_->{WHO} ? vsn($_->{WHO}) : "GOAL", +$_->{WHY} ? $_->{WHY} : '???', +vsn($_); +} +} + ### my($config,$url,$repository,$installed,$env,$list,$bonly,$clist); @@ -1808,7 +1832,9 @@ ($list,$bonly,$clist) = build_list($pattern, $env); die "FATAL: cannot find package\n" unless defined $list; -if ($opt_S) { +if ($opt_M) { +print_map($installed,$repository,$list,$bonly,$clist); +} elsif ($opt_S) { print_status($installed,$repository,$list,$bonly,$clist); } elsif ($opt_s) { print_status($installed,{},$list,$bonly,$clist); @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/
[CVS] OpenPKG: openpkg-web/ faq.wml
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 17:17:50 Branch: HEAD Handle: 2003011316175000 Modified files: openpkg-web faq.wml Log: fix markup Summary: RevisionChanges Path 1.20+2 -3 openpkg-web/faq.wml patch -p0 <<'@@ .' Index: openpkg-web/faq.wml $ cvs diff -u -r1.19 -r1.20 faq.wml --- openpkg-web/faq.wml 13 Jan 2003 16:05:51 - 1.19 +++ openpkg-web/faq.wml 13 Jan 2003 16:17:50 - 1.20 @@ -8,8 +8,7 @@ This is a list of frequently asked questions and answers about OpenPKG. - - + @@ -17,7 +16,7 @@ %body - + @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: crontab security under openpkg
In article <[EMAIL PROTECTED]> you wrote: > Have I done something wrong, or missing something? It seems to me to be a > majority security hole in a system when crontab executes the > %{l_prefix}/etc/rc scripts as root, and that script can then execute other > programs with root priviledges where the rc script and package scripts are > writeable by any user other than root. What's to prevent anyone from > having some something like this in their rc.package file? > > ... > %start -p 200 -u root >rm -rf / > ... > > Programs like COPS go to some length to check for programs and scripts run > out of cron with root priviledges to insure that things like this can't > happen. > > It seems to me that the only way around this with openpkg (short of writing > some kind of program that checks ownership and writeability of any root > cron scripts) would be to have all the base directories under %{l_prefix} > writeable only by root while the RPM directory has the usual ownership and > permissions. > > This would still allow non-root users to build software, but would require > root privileges to install. The general issue with the four user/group ids in OpenPKG I've now tried to document at http://www.openpkg.org/faq.html#uid-security The situation you mention is correct: someone with management user/group (owner of your OpenPKG instance you specified with --user/--group) access can reach super user/group access through manipulations of rc files. But this is similar to the situation of "bin" and "root" in your Unix system. Because even if the rc files and the rc script itself is owned and writeable only by "root", this still does not change any security here. Because the scripts theirself execute files in your OpenPKG instance and those are owned by the managment user/group ids, too. Same for your Unix system: if someone is able to reach "bin" he just needs to change some system commands and wait for the next system cronjob or system reboot. So, you _HAVE_ to treat the OpenPKG management user/group equal to "root" when it comes to security. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ faq.wml
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 17:05:52 Branch: HEAD Handle: 2003011316055100 Modified files: openpkg-web faq.wml Log: add user/group id stuff Summary: RevisionChanges Path 1.19+39 -1 openpkg-web/faq.wml patch -p0 <<'@@ .' Index: openpkg-web/faq.wml $ cvs diff -u -r1.18 -r1.19 faq.wml --- openpkg-web/faq.wml 13 Jan 2003 14:34:38 - 1.18 +++ openpkg-web/faq.wml 13 Jan 2003 16:05:51 - 1.19 @@ -315,7 +315,7 @@ +the 450 packages OpenPKG provides look rather tiny?"> If you compare just the number of packages, this is correct. But you are comparing apples with pears here, because: @@ -406,6 +406,44 @@ For building the "openpkg-*.src.sh" file, compress(1) is still required. But this build step is a developer only step where the extra installation of compress(1) is accepted. + + + +Since OpenPKG 1.1 the bootstrapping package ("openpkg") requires +four distinct Unix user/group id pairs: + + +Name Option RPM-Macro Default Example Files Proc. + -- - - --- - - +super user --susr %{l_susr} root rootsome some +super group --sgrp %{l_sgrp} groupof(susr) wheel some some +managing user--musr %{l_musr}opkgmost none +managing group --mgrp %{l_mgrp} opkgmost none +restricted user --rusr %{l_rusr} -r opkg-r some some +restricted group --rgrp %{l_rgrp} -r opkg-r some some +nobody user --nusr %{l_nusr} -n opkg-n none most +nobody group --ngrp %{l_ngrp} -n opkg-n none most + + +The default values are derived from the options +--user= and --group= +on the command line of openpkg-*.src.sh. For instance, +the "Example" values above are used achieved with --user=opkg +--group=opkg. In case of a non-priviledged OpenPKG instance, +the {mrn}{usr,grp} are usually identical. + +For security reasons it is important to treat at least the "managing +user/group" equal to the "super user/group", similar to what has +to be done with the usual Unix "root" and "bin" user/group ids. +The reason mainly is that the "super user/group" executes files +intentionally owned by the "managing user/group". + +Similarily the "restricted user/group" and "nobody user/group" +have to be treated like the usual Unix user/group id "nobody" with +the addition that the OpenPKG "restricted user/group" has little +bit more priviledges than the "nobody user/group" because (mostly +generated) files are also owned by him. @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/suck/ suck.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 15:45:03 Branch: HEAD Handle: 2003011314445902 Modified files: openpkg-src/sucksuck.spec openpkg-web news.txt Log: fix building under Debian 2.2; use own Perl Summary: RevisionChanges Path 1.22+6 -2 openpkg-src/suck/suck.spec 1.2695 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/suck/suck.spec $ cvs diff -u -r1.21 -r1.22 suck.spec --- openpkg-src/suck/suck.spec3 Jan 2003 10:55:08 - 1.21 +++ openpkg-src/suck/suck.spec13 Jan 2003 14:45:01 - 1.22 @@ -33,7 +33,7 @@ Group:Converter License: GPL Version: 4.3.1 -Release: 20020925 +Release: 20030113 # list of sources Source0: http://www.sucknews.org/suck-%{version}.tar.gz @@ -41,7 +41,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, gcc +BuildPreReq: OpenPKG, openpkg >= 20020206, gcc, gdbm, perl PreReq: OpenPKG, openpkg >= 20020206 AutoReq: no AutoReqProv: no @@ -58,9 +58,13 @@ %{l_shtool} subst -e 's;strnstr;disable_strnstr;g' killfile.c %build +echo "ac_cv_lib_ndbm_main=no" >config.cache CC="%{l_cc}" \ CFLAGS="%{l_cflags -O}" \ +CPPFLAGS="%{l_cppflags}" \ +LDFLAGS="%{l_ldflags}" \ ./configure \ +--cache-file=./config.cache \ --prefix=%{l_prefix} %{l_make} %{l_mflags} @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2694 -r1.2695 news.txt --- openpkg-web/news.txt 13 Jan 2003 14:09:22 - 1.2694 +++ openpkg-web/news.txt 13 Jan 2003 14:44:59 - 1.2695 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ faq.wml
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 15:34:39 Branch: HEAD Handle: 2003011314343800 Modified files: openpkg-web faq.wml Log: improve why-compress and mix in rse collision Summary: RevisionChanges Path 1.18+24 -22 openpkg-web/faq.wml patch -p0 <<'@@ .' Index: openpkg-web/faq.wml $ cvs diff -u -r1.17 -r1.18 faq.wml --- openpkg-web/faq.wml 13 Jan 2003 14:08:40 - 1.17 +++ openpkg-web/faq.wml 13 Jan 2003 14:34:38 - 1.18 @@ -381,29 +381,31 @@ -The "openpkg-*.src.sh" bootstrap package should run on -as many platforms as possible. All platforms within the scope -of OpenPKG support unpacking of data that comes in traditional -compress(1) format. This is true for very old but still in -production Unix systems. It is also true for very new Linux systems -which do not have an uncompress tool installed by default but -come with at least gunzip(1) which still can unpack the format of -compress(1) and is automatically detected and used by the bootstrap. -There is no other packed data format with equal availability. + title="Why does the OpenPKG bootstrap use \"compress\" data format?"> +The "openpkg*.src.sh" source bootstrap should run on as +many platforms as possible. All platforms within the scope of +OpenPKG support unpacking of data that comes in "compress" format. +This is true for very old but still in production UNIX systems. It +is also true for very new LINUX systems which do not have an +uncompress(1) tool installed by default but come with a gunzip(1) +which can unpack "compress" format and is detected and used by the +bootstrap. There is no other packed data format with equal +availability. -When a user creates an "openpkg-*.arch-os-id.sh" the -resulting script was in "compress" format as well in OpenPKG -v1.0 and v1.1 and CURRENT until 20030110 and. This required -the availablity of compress(1) to the end-user. Unfortunately, -as mentioned above, the latest incarnations of Linux omit -that crucial tool and gzip(1) cannot create the compress(1) -compatible data format. For this reason we droped compression -in the packing of "openpkg-*.arch-os-id.sh" entirely -beginning with CURRENT 20030113 and OpenPKG v1.2. For building the -"openpkg-*.src.sh" file, compress(1) is still required. -But this build step is a developer only step where the extra -installation of compress(1) is accepted. +When a user creates a +"openpkg-*.arch-os-hierarchy.sh" +binary bootstrap the resulting script was in "compress" format in +OpenPKG v1.0, v1.1 and CURRENT until 20030110. This required the +availablity of compress(1) to the user. As described above, the +latest incarnations of LINUX omit that crucial tool and gzip(1) is +not a full featured replacement as it cannot create "compress" +format. For this reason we dropped compression for binary bootstrap +entirely beginning with CURRENT 20030113 and OpenPKG v1.2 and now +keep the data verbatim. + +For building the "openpkg-*.src.sh" file, compress(1) is +still required. But this build step is a developer only step where +the extra installation of compress(1) is accepted. @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg/ aux.wrapbin.sh openpkg.boot openpk...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 15:09:23 Branch: HEAD Handle: 2003011314092201 Modified files: openpkg-src/openpkg aux.wrapbin.sh openpkg.boot openpkg-web news.txt Log: drop compression on binary .sh Summary: RevisionChanges Path 1.5 +1 -23 openpkg-src/openpkg/aux.wrapbin.sh 1.16+1 -1 openpkg-src/openpkg/openpkg.boot 1.2694 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/openpkg/aux.wrapbin.sh $ cvs diff -u -r1.4 -r1.5 aux.wrapbin.sh --- openpkg-src/openpkg/aux.wrapbin.sh30 Dec 2002 22:05:34 - 1.4 +++ openpkg-src/openpkg/aux.wrapbin.sh13 Jan 2003 14:09:23 - 1.5 @@ -73,27 +73,6 @@ (who am i | cut "-d " -f1) 2>/dev/null ||\ echo $LOGNAME` -# determine uncompression tool -uncompress="" -for t in uncompress gunzip gzip; do -for p in `IFS=":"; echo . $PATH /bin /sbin /usr/bin /usr/sbin`; do -if [ -f "$p/$t" ]; then -uncompress="$p/$t" -if [ ".$t" = .gzip ]; then -uncompress="$uncompress -d" -fi -break -fi -done -if [ ".$uncompress" != . ]; then - break -fi -done -if [ ".$uncompress" = . ]; then -echo "$0:FAILED: required uncompress, gunzip or gzip tool not found" -exit 1 -fi - # perform the installation echo "$0: installing into $prefix..." @@ -117,8 +96,7 @@ # extract installation files uudecode $f -$uncompress <$tgz |\ -(cd $prefix; tar x${v}f -) +cat $tgz | (cd $prefix; tar x${v}f -) rm -f $tgz >/dev/null 2>&1 if [ ".$cusr" = .root ]; then ( cd $prefix || exit 1 @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg/openpkg.boot $ cvs diff -u -r1.15 -r1.16 openpkg.boot --- openpkg-src/openpkg/openpkg.boot 30 Dec 2002 22:05:34 - 1.15 +++ openpkg-src/openpkg/openpkg.boot 13 Jan 2003 14:09:23 - 1.16 @@ -476,7 +476,7 @@ done ( cd $RPM_BUILD_ROOT$prefix; $RPM_BUILD_ROOT$prefix/lib/openpkg/tar --no-recursion -cf - $files) |\ -compress | uuencode openpkg-$v.$t.tar.Z >>$dstdir/openpkg-$v.$t.sh +uuencode openpkg-$v.$t.tar.Z >>$dstdir/openpkg-$v.$t.sh # cleanup echo "++ cleaning up" @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2693 -r1.2694 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:57:53 - 1.2693 +++ openpkg-web/news.txt 13 Jan 2003 14:09:22 - 1.2694 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ faq.wml
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 15:08:41 Branch: HEAD Handle: 2003011314084000 Modified files: openpkg-web faq.wml Log: clarify paragraph: gzip instead of bzip, plus more... Summary: RevisionChanges Path 1.17+21 -16 openpkg-web/faq.wml patch -p0 <<'@@ .' Index: openpkg-web/faq.wml $ cvs diff -u -r1.16 -r1.17 faq.wml --- openpkg-web/faq.wml 13 Jan 2003 13:58:21 - 1.16 +++ openpkg-web/faq.wml 13 Jan 2003 14:08:40 - 1.17 @@ -382,23 +382,28 @@ -The "openpkg*src.sh" bootstrap should run on as many platforms as -possible. All platforms within the scope of OpenPKG support -unpacking of data that comes in "compress" format. This is true for -very old but still in production UNIX systems. It is also true for -very new LINUX systems which do not have an uncompress tool -installed by default but come with a "bunzip" which can unpack -"compress" format and is detected and used by the bootstrap. There -is no other packed data format with equal availability. +The "openpkg-*.src.sh" bootstrap package should run on +as many platforms as possible. All platforms within the scope +of OpenPKG support unpacking of data that comes in traditional +compress(1) format. This is true for very old but still in +production Unix systems. It is also true for very new Linux systems +which do not have an uncompress tool installed by default but +come with at least gunzip(1) which still can unpack the format of +compress(1) and is automatically detected and used by the bootstrap. +There is no other packed data format with equal availability. -When a user creates a "openpkg-*.arch-os-hierarchy.sh" the resulting -script should be in "compress" format as well. This was the case in -OpenPKG v1.0 and v1.1 and CURRENT until 20030110 and required the -availablity of a "compress" tool to the user. As described above, -the latest incarnations of LINUX omit that crucial tool and "bzip" -cannot create "compress" data format. For this reason we decided to -drop support for packing "openpkg-*.arch-os-hierarchy.sh" entirely -beginning with CURRENT 20030113 and OpenPKG v1.2. +When a user creates an "openpkg-*.arch-os-id.sh" the +resulting script was in "compress" format as well in OpenPKG +v1.0 and v1.1 and CURRENT until 20030110 and. This required +the availablity of compress(1) to the end-user. Unfortunately, +as mentioned above, the latest incarnations of Linux omit +that crucial tool and gzip(1) cannot create the compress(1) +compatible data format. For this reason we droped compression +in the packing of "openpkg-*.arch-os-id.sh" entirely +beginning with CURRENT 20030113 and OpenPKG v1.2. For building the +"openpkg-*.src.sh" file, compress(1) is still required. +But this build step is a developer only step where the extra +installation of compress(1) is accepted. @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg/ openpkg.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 14:59:44 Branch: HEAD Handle: 2003011313594400 Modified files: openpkg-src/openpkg openpkg.spec Log: make sure we stop on errors Summary: RevisionChanges Path 1.126 +17 -17 openpkg-src/openpkg/openpkg.spec patch -p0 <<'@@ .' Index: openpkg-src/openpkg/openpkg.spec $ cvs diff -u -r1.125 -r1.126 openpkg.spec --- openpkg-src/openpkg/openpkg.spec 10 Jan 2003 16:55:22 - 1.125 +++ openpkg-src/openpkg/openpkg.spec 13 Jan 2003 13:59:44 - 1.126 @@ -39,8 +39,8 @@ # o any cc(1) # the package version and release -%define V_openpkg 20030110 -%define R_openpkg 20030110 +%define V_openpkg 20030113 +%define R_openpkg 20030113 # the used software versions %define V_rpm 4.0.2 @@ -316,7 +316,7 @@ CC="${l_cc}" ./configure --disable-largefile ${l_make} (mv patch ..; ${l_make} clean || true; mv ../patch .) -) +) || exit $? l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv @@ -327,20 +327,20 @@ ${l_patch} -p0 <`SOURCE rpm.patch.porting` ${l_patch} -p0 <`SOURCE rpm.patch.regen` touch aclocal.m4 configure -) +) || exit $? ( cd db-%{V_db} ${l_patch} -p0 <`SOURCE db.patch` -) +) || exit $? ( cd make-%{V_make} ${l_patch} -p0 <`SOURCE make.patch` -) +) || exit $? # bootstrap GNU make tool ( cd make-%{V_make} CC="${l_cc}" ./configure --disable-nls --disable-largefile ${l_make} (mv make ..; ${l_make} clean || true; mv ../make .) -) +) || exit $? l_make="`pwd`/make-%{V_make}/make"; export l_make echo "l_make=\"$l_make\"; export l_make" >>.buildenv @@ -364,7 +364,7 @@ echo "ac_cv_func_textdomain=no" echo "ac_cv_func_bindtextdomain=no" echo "ac_cv_lib_intl_bindtextdomain=no" - ) >config.cache + ) >config.cache || exit $? CC="${l_cc}" ./configure \ --cache-file=./config.cache \ @@ -373,8 +373,8 @@ --without-gnu-malloc \ --disable-nls ${l_make} || exit $? - ( mv bash ..; ${l_make} clean || true; mv ../bash . ) -) + (mv bash ..; ${l_make} clean || true; mv ../bash .) +) || exit $? # build GNU tar tool ( cd tar-%{V_tar} @@ -389,18 +389,18 @@ --disable-nls ${l_make} || exit $? (mv src/tar ..; ${l_make} clean || true; mv ../tar src/) -) +) || exit $? # build BZIP2 library ( cd bzip2-%{V_bzip2} ${l_make} CC="${l_cc}" CFLAGS="-O" libbz2.a bzip2 || exit $? -) +) || exit $? # build ZLIB library ( cd zlib-%{V_zlib} CC="${l_cc}" CFLAGS="-O" ./configure ${l_make} CC="${l_cc}" CFLAGS="-O" libz.a || exit $? -) +) || exit $? # build cURL tool ( cd curl-%{V_curl} @@ -418,7 +418,7 @@ --with-zlib=`pwd`/../zlib-%{V_zlib} ${l_make} || exit $? (mv src/curl ..; ${l_make} clean || true; mv ../curl ./src) -) +) || exit $? # build Berkeley-DB library ( cd db-%{V_db}/build_unix @@ -428,7 +428,7 @@ CC="${l_cc}" ../dist/configure ${l_make} libdb.a || exit $? ln libdb.a libdbXXX.a # workaround for Tru64 -) +) || exit $? # build RPM # - we make sure RPM builds without NLS/gettext problems :-( @@ -481,7 +481,7 @@ $nlsopt ${l_make} \ EXTRA_LIBS="-L$br/db-%{V_db}/build_unix -ldbXXX -L$br/zlib-%{V_zlib} -lz -L$br/bzip2-%{V_bzip2} -lbz2" -) +) || exit $? %install # skip in bootstrap phase 2 (see openpkg.boot) @@ -524,7 +524,7 @@ # install RPM into installation hierarchy ( cd rpm-%{V_rpm} ${l_make} DESTDIR="$RPM_BUILD_ROOT" install -) +) || exit $? # strip RPM installation strip $RPM_BUILD_ROOT%{l_prefix}/bin/* \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ faq.wml
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 14:58:22 Branch: HEAD Handle: 2003011313582100 Modified files: openpkg-web faq.wml Log: add why-compress to FAQ Summary: RevisionChanges Path 1.16+23 -2 openpkg-web/faq.wml patch -p0 <<'@@ .' Index: openpkg-web/faq.wml $ cvs diff -u -r1.15 -r1.16 faq.wml --- openpkg-web/faq.wml 6 Jan 2003 09:52:59 - 1.15 +++ openpkg-web/faq.wml 13 Jan 2003 13:58:21 - 1.16 @@ -31,7 +31,7 @@ packages only. - Yes, "OpenPKG" (pronounced "open-pee-kay-chee") is short for "Open Source Software Packages". And the logo shows a package containing @@ -42,7 +42,7 @@ website design. - We evaluated lots of existing software building and packaging tools like Debian's dpkg/apt pair, the FreeBSD's ports and their @@ -378,6 +378,27 @@ For the remaining packages, you have to add a patch file to the package which fixes your particular platform problems. + + + +The "openpkg*src.sh" bootstrap should run on as many platforms as +possible. All platforms within the scope of OpenPKG support +unpacking of data that comes in "compress" format. This is true for +very old but still in production UNIX systems. It is also true for +very new LINUX systems which do not have an uncompress tool +installed by default but come with a "bunzip" which can unpack +"compress" format and is detected and used by the bootstrap. There +is no other packed data format with equal availability. + +When a user creates a "openpkg-*.arch-os-hierarchy.sh" the resulting +script should be in "compress" format as well. This was the case in +OpenPKG v1.0 and v1.1 and CURRENT until 20030110 and required the +availablity of a "compress" tool to the user. As described above, +the latest incarnations of LINUX omit that crucial tool and "bzip" +cannot create "compress" data format. For this reason we decided to +drop support for packing "openpkg-*.arch-os-hierarchy.sh" entirely +beginning with CURRENT 20030113 and OpenPKG v1.2. @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/bind8/ bind.patch bind8.spec openpkg-web/ n...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:57:54 Branch: HEAD Handle: 2003011313575301 Modified files: openpkg-src/bind8 bind.patch bind8.spec openpkg-web news.txt Log: port to FreeBSD 5.0 Summary: RevisionChanges Path 1.4 +20 -0 openpkg-src/bind8/bind.patch 1.19+1 -1 openpkg-src/bind8/bind8.spec 1.2693 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/bind8/bind.patch $ cvs diff -u -r1.3 -r1.4 bind.patch --- openpkg-src/bind8/bind.patch 4 Jul 2002 13:10:47 - 1.3 +++ openpkg-src/bind8/bind.patch 13 Jan 2003 13:57:54 - 1.4 @@ -50,3 +50,23 @@ /* Couldn't free it before now since we were using fields out of it. */ FREE(del); +--- src/port/freebsd/include/port_after.h.orig Mon Jan 13 14:08:51 2003 src/port/freebsd/include/port_after.hMon Jan 13 14:09:39 2003 +@@ -6,12 +6,16 @@ + #define USE_WAITPID + #define HAVE_GETRUSAGE + #define HAVE_FCHMOD +-#define NEED_PSELECT + #define HAVE_SA_LEN + #define HAVE_MINIMUM_IFREQ + #define USE_LOG_CONS + #define HAVE_CHROOT + #define CAN_CHANGE_ID ++ ++#include ++#if __FreeBSD_version < 50 ++#define NEED_PSELECT ++#endif + + #define _TIMEZONE timezone + @@ . patch -p0 <<'@@ .' Index: openpkg-src/bind8/bind8.spec $ cvs diff -u -r1.18 -r1.19 bind8.spec --- openpkg-src/bind8/bind8.spec 3 Jan 2003 10:51:14 - 1.18 +++ openpkg-src/bind8/bind8.spec 13 Jan 2003 13:57:54 - 1.19 @@ -33,7 +33,7 @@ Group:DNS License: GPL Version: 8.3.4 -Release: 20021217 +Release: 20030113 # list of sources Source0: ftp://ftp.isc.org/isc/bind/src/%{version}/bind-src.tar.gz @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2692 -r1.2693 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:55:29 - 1.2692 +++ openpkg-web/news.txt 13 Jan 2003 13:57:53 - 1.2693 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/gentle/ gentle.patch gentle.spec openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:55:31 Branch: HEAD Handle: 2003011313552901 Added files: openpkg-src/gentle gentle.patch Modified files: openpkg-src/gentle gentle.spec openpkg-web news.txt Log: modernize code to port also to FreeBSD 5.0 Summary: RevisionChanges Path 1.1 +12 -0 openpkg-src/gentle/gentle.patch 1.8 +3 -1 openpkg-src/gentle/gentle.spec 1.2692 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/gentle/gentle.patch $ cvs diff -u -r0 -r1.1 gentle.patch --- /dev/null 2003-01-13 14:55:30.0 +0100 +++ gentle.patch 2003-01-13 14:55:30.0 +0100 @@ -0,0 +1,12 @@ +--- gentle/yytab.c.orig Thu Aug 20 15:56:10 1998 gentle/yytab.c Mon Jan 13 14:11:57 2003 +@@ -113,7 +113,8 @@ + #include + #endif + +-#include ++#include ++#include + + #ifdef __cplusplus + @@ . patch -p0 <<'@@ .' Index: openpkg-src/gentle/gentle.spec $ cvs diff -u -r1.7 -r1.8 gentle.spec --- openpkg-src/gentle/gentle.spec3 Jan 2003 10:52:08 - 1.7 +++ openpkg-src/gentle/gentle.spec13 Jan 2003 13:55:30 - 1.8 @@ -33,10 +33,11 @@ Group:Text License: GPL Version: 97 -Release: 20020821 +Release: 20030113 # list of sources Source0: http://www.first.gmd.de/gentle/gentle-%{version}.tar.gz +Patch0: gentle.patch # build information Prefix: %{l_prefix} @@ -57,6 +58,7 @@ %prep %setup -q +%patch -p0 %{l_shtool} subst -e 's;CC=cc;CC="%{l_cc} %{l_cflags -O}";' gentle/build %{l_shtool} subst -e 's;CC=cc;CC="%{l_cc} %{l_cflags -O}";' lib/build %{l_shtool} subst -e 's;cc;%{l_cc} %{l_cflags -O};' reflex/build @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2691 -r1.2692 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:27:10 - 1.2691 +++ openpkg-web/news.txt 13 Jan 2003 13:55:29 - 1.2692 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/as-cui/ as-cui.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:27:12 Branch: HEAD Handle: 2003011313271001 Modified files: openpkg-src/as-cui as-cui.spec openpkg-web news.txt Log: upgrading package: as-cui 0.5.5 -> 0.5.6 Summary: RevisionChanges Path 1.10+2 -2 openpkg-src/as-cui/as-cui.spec 1.2691 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/as-cui/as-cui.spec $ cvs diff -u -r1.9 -r1.10 as-cui.spec --- openpkg-src/as-cui/as-cui.spec11 Jan 2003 15:21:50 - 1.9 +++ openpkg-src/as-cui/as-cui.spec13 Jan 2003 13:27:11 - 1.10 @@ -32,8 +32,8 @@ Distribution: OpenPKG [EVAL] Group:Editor License: GPL -Version: 0.5.5 -Release: 20030111 +Version: 0.5.6 +Release: 20030113 # list of sources Source0: http://as.is.eu.cw.com/source/as-cui-%{version}.tar.gz @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2690 -r1.2691 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:25:54 - 1.2690 +++ openpkg-web/news.txt 13 Jan 2003 13:27:10 - 1.2691 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg-tool/ openpkg-index.pl openpkg-tool...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:25:56 Branch: HEAD Handle: 2003011313255401 Modified files: openpkg-src/openpkg-tool openpkg-index.pl openpkg-tool.spec openpkg-web news.txt Log: Handle %undefine Summary: RevisionChanges Path 1.10+7 -1 openpkg-src/openpkg-tool/openpkg-index.pl 1.22+2 -2 openpkg-src/openpkg-tool/openpkg-tool.spec 1.2690 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-index.pl $ cvs diff -u -r1.9 -r1.10 openpkg-index.pl --- openpkg-src/openpkg-tool/openpkg-index.pl 9 Jan 2003 14:23:17 - 1.9 +++ openpkg-src/openpkg-tool/openpkg-index.pl 13 Jan 2003 13:25:55 - 1.10 @@ -321,6 +321,12 @@ } else { $var{$1} = $2; } +} elsif ($v =~ /^\#(?:undefine)\s*(\S+)\s*$/) { +if (exists $evar{$1}) { +$evar{$1} = "\%\{$1\}"; +} else { +delete $var{$1}; +} } elsif ($v =~ /^\#(?:provides)\s*(\S+)\s*(.*?)\s*$/) { # # store option for current condition @@ -372,7 +378,7 @@ $s =~ s/^\s*#.*?\n//mg; # map commands -$s =~ s/^%(ifdef|ifndef|if|NoSource|option|define|else|endif|\{)/#$1/mg; +$s =~ s/^%(ifdef|ifndef|if|NoSource|option|undefine|define|else|endif|\{)/#$1/mg; # split sections foreach (split(/^(?=%\w+\s*\n)/m, $s)) { @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-tool.spec $ cvs diff -u -r1.21 -r1.22 openpkg-tool.spec --- openpkg-src/openpkg-tool/openpkg-tool.spec10 Jan 2003 09:50:57 - 1.21 +++ openpkg-src/openpkg-tool/openpkg-tool.spec13 Jan 2003 13:25:55 - 1.22 @@ -32,8 +32,8 @@ Distribution: OpenPKG [EVAL] Group:Bootstrapping License: GPL -Version: 20030110 -Release: 20030110 +Version: 20030113 +Release: 20030113 # list of sources Source0: openpkg.sh @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2689 -r1.2690 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:05:36 - 1.2689 +++ openpkg-web/news.txt 13 Jan 2003 13:25:54 - 1.2690 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/indent/ indent.patch indent.spec openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:05:38 Branch: HEAD Handle: 2003011313053601 Added files: openpkg-src/indent indent.patch Modified files: openpkg-src/indent indent.spec openpkg-web news.txt Log: port to FreeBSD 5.0 Summary: RevisionChanges Path 1.1 +9 -0 openpkg-src/indent/indent.patch 1.24+3 -1 openpkg-src/indent/indent.spec 1.2689 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/indent/indent.patch $ cvs diff -u -r0 -r1.1 indent.patch --- /dev/null 2003-01-13 14:05:37.0 +0100 +++ indent.patch 2003-01-13 14:05:37.0 +0100 @@ -0,0 +1,9 @@ +--- man/texinfo2man.c.orig Thu Jan 17 20:28:51 2002 man/texinfo2man.cMon Jan 13 14:00:29 2003 +@@ -1,5 +1,5 @@ + #include +-#include ++#include + #include + #include + @@ . patch -p0 <<'@@ .' Index: openpkg-src/indent/indent.spec $ cvs diff -u -r1.23 -r1.24 indent.spec --- openpkg-src/indent/indent.spec3 Jan 2003 10:52:34 - 1.23 +++ openpkg-src/indent/indent.spec13 Jan 2003 13:05:37 - 1.24 @@ -33,10 +33,11 @@ Group:Language License: GPL Version: 2.2.8a -Release: 20020713 +Release: 20030113 # list of sources Source0: ftp://ftp.gnu.org/gnu/indent/indent-%{version}.tar.gz +Patch0: indent.patch # build information Prefix: %{l_prefix} @@ -54,6 +55,7 @@ %prep %setup -q +%patch -p0 %build PATH="$PATH:." @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2688 -r1.2689 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:04:41 - 1.2688 +++ openpkg-web/news.txt 13 Jan 2003 13:05:36 - 1.2689 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/imap/ imap.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:04:42 Branch: HEAD Handle: 2003011313044101 Modified files: openpkg-src/imapimap.spec openpkg-web news.txt Log: make sure it really finds OpenSSL Summary: RevisionChanges Path 1.3 +3 -3 openpkg-src/imap/imap.spec 1.2688 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/imap/imap.spec $ cvs diff -u -r1.2 -r1.3 imap.spec --- openpkg-src/imap/imap.spec10 Jan 2003 07:54:19 - 1.2 +++ openpkg-src/imap/imap.spec13 Jan 2003 13:04:42 - 1.3 @@ -37,7 +37,7 @@ Group:Mail License: University of Washington's Free-Fork License Version: %{V_here} -Release: 20030110 +Release: 20030113 # list of sources Source0: ftp://ftp.cac.washington.edu/imap/imap-%{V_real}.tar.Z @@ -67,8 +67,8 @@ esac %{l_make} $os \ SSLDIR=%{l_prefix} \ -EXTRACFLAGS='-I%{l_prefix}/include' \ -EXTRALDFLAGS='-L%{l_prefix}/lib' +EXTRACFLAGS='%{l_cppflags openssl}' \ +EXTRALDFLAGS='%{l_ldflags}' %install rm -rf $RPM_BUILD_ROOT @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2687 -r1.2688 news.txt --- openpkg-web/news.txt 13 Jan 2003 13:02:13 - 1.2687 +++ openpkg-web/news.txt 13 Jan 2003 13:04:41 - 1.2688 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/guile/ guile.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 14:02:15 Branch: HEAD Handle: 2003011313021301 Modified files: openpkg-src/guile guile.spec openpkg-web news.txt Log: requires GNU make Summary: RevisionChanges Path 1.26+2 -2 openpkg-src/guile/guile.spec 1.2687 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/guile/guile.spec $ cvs diff -u -r1.25 -r1.26 guile.spec --- openpkg-src/guile/guile.spec 3 Jan 2003 10:52:23 - 1.25 +++ openpkg-src/guile/guile.spec 13 Jan 2003 13:02:14 - 1.26 @@ -33,7 +33,7 @@ Group:Language License: GPL Version: 1.6.1 -Release: 20021216 +Release: 20030113 # list of sources Source0: ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz @@ -41,7 +41,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206 +BuildPreReq: OpenPKG, openpkg >= 20020206, make PreReq: OpenPKG, openpkg >= 20020206, libtool AutoReq: no AutoReqProv: no @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2686 -r1.2687 news.txt --- openpkg-web/news.txt 13 Jan 2003 12:57:37 - 1.2686 +++ openpkg-web/news.txt 13 Jan 2003 13:02:13 - 1.2687 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/sablotron/ sablotron.spec openpkg-web/ news...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 13:57:39 Branch: HEAD Handle: 2003011312573701 Modified files: openpkg-src/sablotron sablotron.spec openpkg-web news.txt Log: guess it requires GNU make Summary: RevisionChanges Path 1.13+2 -2 openpkg-src/sablotron/sablotron.spec 1.2686 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/sablotron/sablotron.spec $ cvs diff -u -r1.12 -r1.13 sablotron.spec --- openpkg-src/sablotron/sablotron.spec 11 Jan 2003 14:54:41 - 1.12 +++ openpkg-src/sablotron/sablotron.spec 13 Jan 2003 12:57:38 - 1.13 @@ -33,7 +33,7 @@ Group:SGML License: MPL 1.1 Version: 0.97 -Release: 20030111 +Release: 20030113 # list of sources Source0: http://download-2.gingerall.cz/download/sablot/Sablot-%{version}.tar.gz @@ -41,7 +41,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20021230, expat, gcc, perl, perl-xml +BuildPreReq: OpenPKG, openpkg >= 20021230, expat, gcc, make, perl, perl-xml PreReq: OpenPKG, openpkg >= 20021230 AutoReq: no AutoReqProv: no @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2685 -r1.2686 news.txt --- openpkg-web/news.txt 13 Jan 2003 12:57:16 - 1.2685 +++ openpkg-web/news.txt 13 Jan 2003 12:57:37 - 1.2686 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/tin/ tin.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 13:57:18 Branch: HEAD Handle: 2003011312571601 Modified files: openpkg-src/tin tin.spec openpkg-web news.txt Log: Resolve incompatible curses/ncurses mixture. Summary: RevisionChanges Path 1.31+2 -2 openpkg-src/tin/tin.spec 1.2685 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/tin/tin.spec $ cvs diff -u -r1.30 -r1.31 tin.spec --- openpkg-src/tin/tin.spec 3 Jan 2003 10:55:19 - 1.30 +++ openpkg-src/tin/tin.spec 13 Jan 2003 12:57:17 - 1.31 @@ -33,7 +33,7 @@ Group:News License: GPL Version: 1.5.15 -Release: 20021115 +Release: 20030113 # list of sources Source0: ftp://ftp.tin.org/pub/news/clients/tin/v1.5/tin-%{version}.tar.bz2 @@ -66,7 +66,7 @@ --with-nntp-default-server=news \ --with-mime-default-charset=US-ASCII \ --disable-mime-strict-charset \ ---with-screen=curses \ +--with-screen=ncurses \ --enable-forgery \ --disable-pgp-gpg \ --with-gpg=%{l_prefix}/bin/gpg \ @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2684 -r1.2685 news.txt --- openpkg-web/news.txt 13 Jan 2003 12:49:50 - 1.2684 +++ openpkg-web/news.txt 13 Jan 2003 12:57:16 - 1.2685 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/swig/ swig.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 13:49:54 Branch: HEAD Handle: 2003011312495003 Modified files: openpkg-src/swigswig.spec openpkg-web news.txt Log: guess it requires GNU make because of obscure installation error on exactly BSD and Solaris (Linux has GNU make by default) Summary: RevisionChanges Path 1.21+2 -2 openpkg-src/swig/swig.spec 1.2684 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/swig/swig.spec $ cvs diff -u -r1.20 -r1.21 swig.spec --- openpkg-src/swig/swig.spec3 Jan 2003 10:55:09 - 1.20 +++ openpkg-src/swig/swig.spec13 Jan 2003 12:49:53 - 1.21 @@ -33,7 +33,7 @@ Group:Development License: BSD-style Version: 1.3.17 -Release: 20021204 +Release: 20030113 # list of sources Source0: http://osdn.dl.sourceforge.net/sourceforge/swig/swig-%{version}.tar.gz @@ -41,7 +41,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20021204, gcc +BuildPreReq: OpenPKG, openpkg >= 20021204, gcc, make PreReq: OpenPKG, openpkg >= 20021204 AutoReq: no AutoReqProv: no @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2683 -r1.2684 news.txt --- openpkg-web/news.txt 13 Jan 2003 10:26:13 - 1.2683 +++ openpkg-web/news.txt 13 Jan 2003 12:49:50 - 1.2684 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/python/ python.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 13:16:57 Branch: HEAD Handle: 2003011312165700 Modified files: openpkg-src/python python.spec Log: Added release engineering note, unreproducible problem. Summary: RevisionChanges Path 1.26+1 -0 openpkg-src/python/python.spec patch -p0 <<'@@ .' Index: openpkg-src/python/python.spec $ cvs diff -u -r1.25 -r1.26 python.spec --- openpkg-src/python/python.spec3 Jan 2003 10:54:26 - 1.25 +++ openpkg-src/python/python.spec13 Jan 2003 12:16:57 - 1.26 @@ -23,6 +23,7 @@ ## SUCH DAMAGE. ## +#FIXME: ms Unreproducible building by hand. Can this be a new gcc limitation? # package information Name: python Summary: The Python Programming Language @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/stunnel/ stunnel.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 12:58:52 Branch: HEAD Handle: 2003011311585100 Modified files: openpkg-src/stunnel stunnel.spec Log: Add release engineering note as unreproducible problem, suggesting a typical solution anyways. Summary: RevisionChanges Path 1.31+2 -0 openpkg-src/stunnel/stunnel.spec patch -p0 <<'@@ .' Index: openpkg-src/stunnel/stunnel.spec $ cvs diff -u -r1.30 -r1.31 stunnel.spec --- openpkg-src/stunnel/stunnel.spec 12 Jan 2003 19:31:13 - 1.30 +++ openpkg-src/stunnel/stunnel.spec 13 Jan 2003 11:58:51 - 1.31 @@ -23,6 +23,8 @@ ## SUCH DAMAGE. ## +#FIXME: ms This is unreproducible by hand installing. +#FIXME: ms It might need manual installation to go around DESTDIR problem # package information Name: stunnel Summary: SSL/TLS Tunneling Tool @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/xalan-c/ xalan-c.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 12:44:12 Branch: HEAD Handle: 2003011311441100 Modified files: openpkg-src/xalan-c xalan-c.spec Log: fix typo Summary: RevisionChanges Path 1.10+1 -1 openpkg-src/xalan-c/xalan-c.spec patch -p0 <<'@@ .' Index: openpkg-src/xalan-c/xalan-c.spec $ cvs diff -u -r1.9 -r1.10 xalan-c.spec --- openpkg-src/xalan-c/xalan-c.spec 13 Jan 2003 10:26:14 - 1.9 +++ openpkg-src/xalan-c/xalan-c.spec 13 Jan 2003 11:44:11 - 1.10 @@ -136,7 +136,7 @@ ./configure \ --prefix=%{l_prefix} %{l_make} %{l_mflags -O} PLATFORM="$pf" -) <| exit $? +) || exit $? %install %{l_shtool} mkdir -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/bin @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/rt/ rt.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 12:24:49 Branch: HEAD Handle: 2003011311244900 Modified files: openpkg-src/rt rt.spec Log: more explicit dependencies Summary: RevisionChanges Path 1.16+6 -2 openpkg-src/rt/rt.spec patch -p0 <<'@@ .' Index: openpkg-src/rt/rt.spec $ cvs diff -u -r1.15 -r1.16 rt.spec --- openpkg-src/rt/rt.spec13 Jan 2003 10:26:29 - 1.15 +++ openpkg-src/rt/rt.spec13 Jan 2003 11:24:49 - 1.16 @@ -46,8 +46,12 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, perl-sys, perl-util, perl-ds, perl-text, perl-dbix -PreReq: OpenPKG, openpkg >= 20020206, perl, mysql, apache, perl-sys, perl-util, perl-ds, perl-text, perl-dbix +BuildPreReq: OpenPKG, openpkg >= 20020206, perl +BuildPreReq: perl-sys, perl-util, perl-ds, perl-text +BuildPreReq: perl-dbi, perl-dbix, perl-mail, perl-www +PreReq: OpenPKG, openpkg >= 20020206, perl, mysql, apache +PreReq: perl-sys, perl-util, perl-ds, perl-text +PreReq: perl-dbi, perl-dbix, perl-mail, perl-www AutoReq: no AutoReqProv: no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-src/xalan-c/ xalan-c.spec openpkg-web/ news.txt
On Mon, Jan 13, 2003, Michael van Elst wrote: > -) > +) <| exit $? Be careful: typo! Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/rt/ rt.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 11:26:29 Branch: HEAD Handle: 2003011310262900 Modified files: openpkg-src/rt rt.spec Log: bail out on error Summary: RevisionChanges Path 1.15+3 -3 openpkg-src/rt/rt.spec patch -p0 <<'@@ .' Index: openpkg-src/rt/rt.spec $ cvs diff -u -r1.14 -r1.15 rt.spec --- openpkg-src/rt/rt.spec12 Jan 2003 23:47:44 - 1.14 +++ openpkg-src/rt/rt.spec13 Jan 2003 10:26:29 - 1.15 @@ -88,7 +88,7 @@ # perform common epilog operations %{l_prefix}/bin/perl-openpkg epilog -) +) || exit $? ( cd rt-%{V_real} %{l_shtool} subst \ @@ -129,7 +129,7 @@ -e 's;mkdir -p;%{l_shtool} mkdir -p;g' \ Makefile %{l_make} %{l_mflags} -) +) || exit $? %install mkdir -p $RPM_BUILD_ROOT%{l_prefix}/cgi/rt @@ -140,7 +140,7 @@ PERL5LIB=${RPM_BUILD_ROOT}%{l_prefix}/share/rt \ %{l_make} %{l_mflags} dirs upgrade instruct \ DESTDIR=$RPM_BUILD_ROOT -) +) || exit $? %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%{l_prefix}/share/rt' @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/xalan-c/ xalan-c.spec openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 11:26:14 Branch: HEAD Handle: 2003011310261301 Modified files: openpkg-src/xalan-c xalan-c.spec openpkg-web news.txt Log: bail out on error Summary: RevisionChanges Path 1.9 +3 -3 openpkg-src/xalan-c/xalan-c.spec 1.2683 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-src/xalan-c/xalan-c.spec $ cvs diff -u -r1.8 -r1.9 xalan-c.spec --- openpkg-src/xalan-c/xalan-c.spec 11 Jan 2003 17:25:07 - 1.8 +++ openpkg-src/xalan-c/xalan-c.spec 13 Jan 2003 10:26:14 - 1.9 @@ -37,7 +37,7 @@ Group:Web License: Apache Software License 1.1 Version: %{V_opkg} -Release: 20030111 +Release: 20030113 # package options %option with_threads no @@ -136,7 +136,7 @@ ./configure \ --prefix=%{l_prefix} %{l_make} %{l_mflags -O} PLATFORM="$pf" -) +) <| exit $? %install %{l_shtool} mkdir -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/bin @@ -161,7 +161,7 @@ %{l_shtool} install -c -m 644 \ $f $RPM_BUILD_ROOT%{l_prefix}/include/xalan/ done -) +) || exit $? %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2682 -r1.2683 news.txt --- openpkg-web/news.txt 13 Jan 2003 09:45:26 - 1.2682 +++ openpkg-web/news.txt 13 Jan 2003 10:26:13 - 1.2683 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.postfix openpkg-src/postfix/ post...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 10:45:29 Branch: HEAD Handle: 2003011309452503 Modified files: openpkg-re/vcheck vc.postfix openpkg-src/postfix postfix.spec openpkg-web news.txt Log: upgrade to 2.0.1; TLS patch still broken (will be fixed soon) Summary: RevisionChanges Path 1.25+1 -1 openpkg-re/vcheck/vc.postfix 1.105 +2 -2 openpkg-src/postfix/postfix.spec 1.2682 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.postfix $ cvs diff -u -r1.24 -r1.25 vc.postfix --- openpkg-re/vcheck/vc.postfix 2 Jan 2003 07:47:31 - 1.24 +++ openpkg-re/vcheck/vc.postfix 13 Jan 2003 09:45:25 - 1.25 @@ -2,7 +2,7 @@ } prog postfix = { - version = 2.0.0.2 + version = 2.0.1 url = ftp://ftp.porcupine.org/mirrors/postfix-release/official/ regex = postfix-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/postfix/postfix.spec $ cvs diff -u -r1.104 -r1.105 postfix.spec --- openpkg-src/postfix/postfix.spec 10 Jan 2003 12:11:14 - 1.104 +++ openpkg-src/postfix/postfix.spec 13 Jan 2003 09:45:28 - 1.105 @@ -24,7 +24,7 @@ ## # package versions -%define V_postfix 2.0.0.2 +%define V_postfix 2.0.1 %define V_tls 0.8.12-2.0.0.1-0.9.6h %define V_pflogsumm1.0.7 @@ -38,7 +38,7 @@ Group:Mail License: IPL Version: %{V_postfix} -Release: 20030110 +Release: 20030113 # package options %option with_tls no @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2681 -r1.2682 news.txt --- openpkg-web/news.txt 13 Jan 2003 09:41:56 - 1.2681 +++ openpkg-web/news.txt 13 Jan 2003 09:45:26 - 1.2682 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.linkchecker
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 13-Jan-2003 10:43:23 Branch: HEAD Handle: 2003011309432300 Modified files: openpkg-re/vcheck vc.linkchecker Log: Synchronize with spec file. Summary: RevisionChanges Path 1.10+1 -1 openpkg-re/vcheck/vc.linkchecker patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.linkchecker $ cvs diff -u -r1.9 -r1.10 vc.linkchecker --- openpkg-re/vcheck/vc.linkchecker 9 Jan 2003 08:02:47 - 1.9 +++ openpkg-re/vcheck/vc.linkchecker 13 Jan 2003 09:43:23 - 1.10 @@ -2,7 +2,7 @@ } prog linkchecker:linkchecker = { - version = 1.8.3 + version = 1.8.4 url = http://prdownloads.sourceforge.net/linkchecker/ regex = linkchecker-(__VER__)\.tar\.gz } @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.xmame openpkg-src/xmame/ xmame.sp...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 10:41:58 Branch: HEAD Handle: 2003011309415502 Modified files: openpkg-re/vcheck vc.xmame openpkg-src/xmame xmame.spec openpkg-web news.txt Log: upgrading package: xmame 0.61.1 -> 0.62.2 Summary: RevisionChanges Path 1.3 +1 -1 openpkg-re/vcheck/vc.xmame 1.28+2 -2 openpkg-src/xmame/xmame.spec 1.2681 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.xmame $ cvs diff -u -r1.2 -r1.3 vc.xmame --- openpkg-re/vcheck/vc.xmame14 Nov 2002 08:55:22 - 1.2 +++ openpkg-re/vcheck/vc.xmame13 Jan 2003 09:41:55 - 1.3 @@ -2,7 +2,7 @@ } prog xmame = { - version = 0.61.1 + version = 0.62.2 url = http://x.mame.net/xmame-doc-7.html regex = xmame-(__VER__)\.tar\.bz2 } @@ . patch -p0 <<'@@ .' Index: openpkg-src/xmame/xmame.spec $ cvs diff -u -r1.27 -r1.28 xmame.spec --- openpkg-src/xmame/xmame.spec 3 Jan 2003 10:55:46 - 1.27 +++ openpkg-src/xmame/xmame.spec 13 Jan 2003 09:41:57 - 1.28 @@ -32,8 +32,8 @@ Distribution: OpenPKG [EVAL] Group:Games License: GPL -Version: 0.61.1 -Release: 20021114 +Version: 0.62.2 +Release: 20030113 # list of sources Source0: http://x.mame.net/download/xmame-%{version}.tar.bz2 @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2680 -r1.2681 news.txt --- openpkg-web/news.txt 13 Jan 2003 08:36:09 - 1.2680 +++ openpkg-web/news.txt 13 Jan 2003 09:41:56 - 1.2681 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/teapop/ teapop.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 10:26:15 Branch: HEAD Handle: 2003011309261500 Modified files: openpkg-src/teapop teapop.spec Log: requires gcc Summary: RevisionChanges Path 1.10+2 -2 openpkg-src/teapop/teapop.spec patch -p0 <<'@@ .' Index: openpkg-src/teapop/teapop.spec $ cvs diff -u -r1.9 -r1.10 teapop.spec --- openpkg-src/teapop/teapop.spec11 Jan 2003 17:58:29 - 1.9 +++ openpkg-src/teapop/teapop.spec13 Jan 2003 09:26:15 - 1.10 @@ -33,7 +33,7 @@ Group:Mail License: BSD Version: 0.3.5 -Release: 20030111 +Release: 20030113 # list of sources Source0: http://www.toontown.org/pub/teapop/teapop-%{version}.tar.gz @@ -43,7 +43,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, fsl >= 1.0.6, make +BuildPreReq: OpenPKG, openpkg >= 20020206, fsl >= 1.0.6, gcc, make PreReq: OpenPKG, openpkg >= 20020206, fsl >= 1.0.6 AutoReq: no AutoReqProv: no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/tidy/ tidy.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 10:15:33 Branch: HEAD Handle: 2003011309153300 Modified files: openpkg-src/tidytidy.spec Log: requires gcc Summary: RevisionChanges Path 1.57+2 -2 openpkg-src/tidy/tidy.spec patch -p0 <<'@@ .' Index: openpkg-src/tidy/tidy.spec $ cvs diff -u -r1.56 -r1.57 tidy.spec --- openpkg-src/tidy/tidy.spec11 Jan 2003 15:43:07 - 1.56 +++ openpkg-src/tidy/tidy.spec13 Jan 2003 09:15:33 - 1.57 @@ -36,7 +36,7 @@ Group:Text License: GPL Version: %{V_here} -Release: 20030111 +Release: 20030113 # list of sources Source0: http://tidy.sourceforge.net/src/tidy_src_%{V_real}.tgz @@ -44,7 +44,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20021230, make, libtool +BuildPreReq: OpenPKG, openpkg >= 20021230, gcc, make, libtool PreReq: OpenPKG, openpkg >= 20021230 AutoReq: no AutoReqProv: no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.unrar openpkg-src/unrar/ unrar.sp...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 09:36:11 Branch: HEAD Handle: 2003011308360901 Modified files: openpkg-re/vcheck vc.unrar openpkg-src/unrar unrar.spec openpkg-web news.txt Log: upgrade to new unrar 3.1.3 Summary: RevisionChanges Path 1.2 +3 -3 openpkg-re/vcheck/vc.unrar 1.10+20 -23 openpkg-src/unrar/unrar.spec 1.2680 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.unrar $ cvs diff -u -r1.1 -r1.2 vc.unrar --- openpkg-re/vcheck/vc.unrar21 Mar 2002 10:48:17 - 1.1 +++ openpkg-re/vcheck/vc.unrar13 Jan 2003 08:36:09 - 1.2 @@ -2,8 +2,8 @@ } prog unrar = { - version = 250 - url = ftp://ftp.elf.stuba.sk/pub/pc/pack/ - regex = unrar(__VER__)\.zip + version = 3.1.3 + url = http://www.rarlab.com/rar_add.htm + regex = unrarsrc-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/unrar/unrar.spec $ cvs diff -u -r1.9 -r1.10 unrar.spec --- openpkg-src/unrar/unrar.spec 3 Jan 2003 10:55:29 - 1.9 +++ openpkg-src/unrar/unrar.spec 13 Jan 2003 08:36:10 - 1.10 @@ -23,28 +23,25 @@ ## SUCH DAMAGE. ## -%define V_real 2.50 -%define V_src 250 - # package information Name: unrar Summary: Extracting Tool for RAR Format Files -URL: ftp://ftp.elf.stuba.sk/pub/pc/pack/ +URL: http://www.rarlab.com/ Vendor: Eugene Roshal Packager: The OpenPKG Project Distribution: OpenPKG [PLUS] Group:Archiver License: freely distributable -Version: %{V_real} -Release: 20020321 +Version: 3.1.3 +Release: 20030113 # list of sources -Source0: ftp://ftp.elf.stuba.sk/pub/pc/pack/unrar%{V_src}.zip +Source0: http://files10.rarlab.com/rar/unrarsrc-%{version}.tar.gz # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, infozip +BuildPreReq: OpenPKG, openpkg >= 20020206, gcc PreReq: OpenPKG, openpkg >= 20020206 AutoReq: no AutoReqProv: no @@ -55,26 +52,26 @@ above. %prep -( cd $RPM_BUILD_DIR -rm -rf %{name}-%{version} -%{l_prefix}/bin/unzip -q %{SOURCE0} -) +%setup -q -n unrar %build -( cd $RPM_BUILD_DIR/%{name}-%{version}/src -cflags="" -case "%{l_target}" in -sparc*-* ) cflags="$cflags -DNON_INTEL_BYTE_ORDER" ;; -esac -%{l_cc} %{l_cflags -O} $cflags -o unrar unrar.c -) +cxxflags="-O2" +defines="-DUNRAR" +case "%{l_target}" in +*86*-* ) defines="$defines -DLITTLE_ENDIAN" ;; +sparc*-* ) defines="$defines -DBIG_ENDIAN" ;; +esac +%{l_make} %{l_mflags -O} -f makefile.unix \ +CXX="%{l_prefix}/bin/g++" \ +CXXFLAGS="$cxxflags" \ +DEFINES="$defines" %install rm -rf $RPM_BUILD_ROOT -( cd $RPM_BUILD_DIR/%{name}-%{version}/src -%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/bin -%{l_shtool} install -c -s -m 755 unrar $RPM_BUILD_ROOT%{l_prefix}/bin/ -) +%{l_shtool} mkdir -f -p -m 755 \ +$RPM_BUILD_ROOT%{l_prefix}/bin +%{l_shtool} install -c -s -m 755 \ +unrar $RPM_BUILD_ROOT%{l_prefix}/bin/ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2679 -r1.2680 news.txt --- openpkg-web/news.txt 13 Jan 2003 08:27:47 - 1.2679 +++ openpkg-web/news.txt 13 Jan 2003 08:36:09 - 1.2680 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ news.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-web Date: 13-Jan-2003 09:27:47 Branch: HEAD Handle: 2003011308274700 Modified files: openpkg-web news.txt Log: Fix conflicts from concurrent development Michael and Ralf. Summary: RevisionChanges Path 1.2679 +0 -3 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2678 -r1.2679 news.txt --- openpkg-web/news.txt 13 Jan 2003 08:26:51 - 1.2678 +++ openpkg-web/news.txt 13 Jan 2003 08:27:47 - 1.2679 @@ -1,9 +1,6 @@ 13-Jan-2003: Upgraded package: P -<<< news.txt 13-Jan-2003: Upgraded package: P -=== 13-Jan-2003: Upgraded package: P ->>> 1.2677 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 12-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.vim openpkg-src/vim/ vim.spec ope...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 09:26:53 Branch: HEAD Handle: 2003011308265102 Modified files: openpkg-re/vcheck vc.vim openpkg-src/vim vim.spec openpkg-web news.txt Log: upgrading package: vim 6.1.287 -> 6.1.288 Summary: RevisionChanges Path 1.98+1 -1 openpkg-re/vcheck/vc.vim 1.149 +3 -2 openpkg-src/vim/vim.spec 1.2678 +5 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.vim $ cvs diff -u -r1.97 -r1.98 vc.vim --- openpkg-re/vcheck/vc.vim 10 Jan 2003 09:58:09 - 1.97 +++ openpkg-re/vcheck/vc.vim 13 Jan 2003 08:26:51 - 1.98 @@ -2,7 +2,7 @@ } prog vim:patchlevel = { - version = 6.1.287 + version = 6.1.288 url = ftp://ftp.vim.org/pub/vim/patches/ regex = (\d+\.\d+\.\d+) } @@ . patch -p0 <<'@@ .' Index: openpkg-src/vim/vim.spec $ cvs diff -u -r1.148 -r1.149 vim.spec --- openpkg-src/vim/vim.spec 10 Jan 2003 09:58:11 - 1.148 +++ openpkg-src/vim/vim.spec 13 Jan 2003 08:26:53 - 1.149 @@ -26,7 +26,7 @@ # package versions %define V_vl 6.1 %define V_vs 61 -%define V_pl 287 +%define V_pl 288 # package information Name: vim @@ -38,7 +38,7 @@ Group:Editor License: Charityware Version: %{V_vl}.%{V_pl} -Release: 20030110 +Release: 20030113 # package options %option with_x11 no @@ -138,6 +138,7 @@ Patch285: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.285 Patch286: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.286 Patch287: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.287 +Patch288: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.288 # build information Prefix: %{l_prefix} @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2677 -r1.2678 news.txt --- openpkg-web/news.txt 13 Jan 2003 08:20:12 - 1.2677 +++ openpkg-web/news.txt 13 Jan 2003 08:26:51 - 1.2678 @@ -1,4 +1,9 @@ +13-Jan-2003: Upgraded package: P +<<<<<<< news.txt +13-Jan-2003: Upgraded package: P +=== 13-Jan-2003: Upgraded package: P +>>>>>>> 1.2677 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 12-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/linkchecker/ linkchecker.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Jan-2003 09:22:00 Branch: HEAD Handle: 2003011308215900 Modified files: openpkg-src/linkchecker linkchecker.spec Log: upgrading package: linkchecker 1.8.3 -> 1.8.4 Summary: RevisionChanges Path 1.13+2 -2 openpkg-src/linkchecker/linkchecker.spec patch -p0 <<'@@ .' Index: openpkg-src/linkchecker/linkchecker.spec $ cvs diff -u -r1.12 -r1.13 linkchecker.spec --- openpkg-src/linkchecker/linkchecker.spec 9 Jan 2003 08:02:49 - 1.12 +++ openpkg-src/linkchecker/linkchecker.spec 13 Jan 2003 08:21:59 - 1.13 @@ -24,7 +24,7 @@ ## # package version -%define V_linkchecker 1.8.3 +%define V_linkchecker 1.8.4 %define V_pydns 2.3.0 # package information @@ -37,7 +37,7 @@ Group:Misc License: GPL Version: %{V_linkchecker} -Release: 20030109 +Release: 20030113 # list of sources Source0: http://osdn.dl.sourceforge.net/linkchecker/linkchecker-%{V_linkchecker}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/sdl/ sdl.patch sdl.spec openpkg-web/ news.t...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 13-Jan-2003 09:20:14 Branch: HEAD Handle: 2003011308201201 Modified files: openpkg-src/sdl sdl.spec openpkg-web news.txt Removed files: openpkg-src/sdl sdl.patch Log: remove obsoleted patch Summary: RevisionChanges Path 1.2 +0 -77 openpkg-src/sdl/sdl.patch 1.13+1 -3 openpkg-src/sdl/sdl.spec 1.2677 +1 -0 openpkg-web/news.txt rm -f openpkg-src/sdl/sdl.patch <<'@@ .' Index: openpkg-src/sdl/sdl.patch [NO CHANGE SUMMARY BECAUSE FILE AS A WHOLE IS JUST REMOVED] @@ . patch -p0 <<'@@ .' Index: openpkg-src/sdl/sdl.spec $ cvs diff -u -r1.12 -r1.13 sdl.spec --- openpkg-src/sdl/sdl.spec 3 Jan 2003 10:54:48 - 1.12 +++ openpkg-src/sdl/sdl.spec 13 Jan 2003 08:20:13 - 1.13 @@ -33,11 +33,10 @@ Group:XWindow License: LGPL Version: 1.2.5 -Release: 20021007 +Release: 20030113 # list of sources Source0: http://www.libsdl.org/release/SDL-%{version}.tar.gz -#Patch0: sdl.patch # build information Prefix: %{l_prefix} @@ -55,7 +54,6 @@ %prep %setup -q -n SDL-%{version} -#%patch -p0 %build CC="%{l_cc}" \ @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2676 -r1.2677 news.txt --- openpkg-web/news.txt 13 Jan 2003 08:10:50 - 1.2676 +++ openpkg-web/news.txt 13 Jan 2003 08:20:12 - 1.2677 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 12-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/vcheck/ vc.di openpkg-src/di/ di.spec openpk...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 13-Jan-2003 09:10:51 Branch: HEAD Handle: 2003011308104902 Modified files: openpkg-re/vcheck vc.di openpkg-src/di di.spec openpkg-web news.txt Log: upgrading package: di 3.7 -> 3.8 Summary: RevisionChanges Path 1.4 +1 -1 openpkg-re/vcheck/vc.di 1.9 +2 -2 openpkg-src/di/di.spec 1.2676 +1 -0 openpkg-web/news.txt patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.di $ cvs diff -u -r1.3 -r1.4 vc.di --- openpkg-re/vcheck/vc.di 4 Sep 2002 18:56:56 - 1.3 +++ openpkg-re/vcheck/vc.di 13 Jan 2003 08:10:49 - 1.4 @@ -2,7 +2,7 @@ } prog di = { - version = 3.7 + version = 3.8 url = http://www.gentoo.com/di/ regex = di-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/di/di.spec $ cvs diff -u -r1.8 -r1.9 di.spec --- openpkg-src/di/di.spec3 Jan 2003 10:51:39 - 1.8 +++ openpkg-src/di/di.spec13 Jan 2003 08:10:51 - 1.9 @@ -32,8 +32,8 @@ Distribution: OpenPKG [EVAL] Group:System License: MIT-style -Version: 3.7 -Release: 20020904 +Version: 3.8 +Release: 20030113 # list of sources Source0: http://www.gentoo.com/di/di-%{version}.tar.gz @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.2675 -r1.2676 news.txt --- openpkg-web/news.txt 12 Jan 2003 23:47:43 - 1.2675 +++ openpkg-web/news.txt 13 Jan 2003 08:10:50 - 1.2676 @@ -1,3 +1,4 @@ +13-Jan-2003: Upgraded package: P 13-Jan-2003: Upgraded package: P 12-Jan-2003: Upgraded package: P 12-Jan-2003: Upgraded package: P @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]