[CVS] OpenPKG: openpkg-src/shtool/ shtool.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: 11-Aug-2004 21:25:14 Branch: HEAD Handle: 2004081120251300 Modified files: openpkg-src/shtool shtool.spec Log: upgrading package: shtool 2.0.0 -> 2.0.1 Summary: RevisionChanges Path 1.31+2 -2 openpkg-src/shtool/shtool.spec patch -p0 <<'@@ .' Index: openpkg-src/shtool/shtool.spec $ cvs diff -u -r1.30 -r1.31 shtool.spec --- openpkg-src/shtool/shtool.spec2 Jul 2004 14:24:11 - 1.30 +++ openpkg-src/shtool/shtool.spec11 Aug 2004 19:25:13 - 1.31 @@ -33,8 +33,8 @@ Class:CORE Group:Development License: GPL -Version: 2.0.0 -Release: 20040702 +Version: 2.0.1 +Release: 20040811 # package options %option with_shtoolize yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/mtr/ mtr.patch mtr.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: 11-Aug-2004 20:05:05 Branch: HEAD Handle: 2004081119050400 Modified files: openpkg-src/mtr mtr.patch mtr.spec Log: upgrading package: mtr 0.60 -> 0.61 Summary: RevisionChanges Path 1.5 +11 -0 openpkg-src/mtr/mtr.patch 1.21+1 -1 openpkg-src/mtr/mtr.spec patch -p0 <<'@@ .' Index: openpkg-src/mtr/mtr.patch $ cvs diff -u -r1.4 -r1.5 mtr.patch --- openpkg-src/mtr/mtr.patch 25 Jun 2004 13:09:33 - 1.4 +++ openpkg-src/mtr/mtr.patch 11 Aug 2004 18:05:04 - 1.5 @@ -38,3 +38,14 @@ } if(host == NULL) { +Index: curses.c +--- curses.c.orig2004-08-11 13:25:25 +0200 curses.c 2004-08-11 20:04:04 +0200 +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + #include + #include + #include @@ . patch -p0 <<'@@ .' Index: openpkg-src/mtr/mtr.spec $ cvs diff -u -r1.20 -r1.21 mtr.spec --- openpkg-src/mtr/mtr.spec 11 Aug 2004 08:09:09 - 1.20 +++ openpkg-src/mtr/mtr.spec 11 Aug 2004 18:05:04 - 1.21 @@ -33,7 +33,7 @@ Class:PLUS Group:Network License: GPL -Version: 0.60 +Version: 0.61 Release: 20040811 # package options @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: OPENPKG_2_1_SOLID: openpkg-src/openpkg-tools/ openpkg-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 Date: 11-Aug-2004 19:14:25 Branch: OPENPKG_2_1_SOLIDHandle: 2004081118142500 Modified files: (Branch: OPENPKG_2_1_SOLID) openpkg-src/openpkg-tools openpkg-tools.spec Log: MFC: upgrade to latest version from CURRENT Summary: RevisionChanges Path 1.15.2.5+2 -2 openpkg-src/openpkg-tools/openpkg-tools.spec patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tools/openpkg-tools.spec $ cvs diff -u -r1.15.2.4 -r1.15.2.5 openpkg-tools.spec --- openpkg-src/openpkg-tools/openpkg-tools.spec 25 Jul 2004 09:51:49 - 1.15.2.4 +++ openpkg-src/openpkg-tools/openpkg-tools.spec 11 Aug 2004 17:14:25 - 1.15.2.5 @@ -33,8 +33,8 @@ Class:BASE Group:Bootstrapping License: MIT -Version: 0.8.16 -Release: 2.1.1 +Version: 0.8.18 +Release: 2.1.2 # list of sources Source0: ftp://ftp.openpkg.org/sources/CPY/openpkg-tools/openpkg-tools-%{version}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: OPENPKG_2_1_SOLID: openpkg-src/php/ php.patch php.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: 11-Aug-2004 19:12:28 Branch: OPENPKG_2_1_SOLIDHandle: 2004081118122800 Modified files: (Branch: OPENPKG_2_1_SOLID) openpkg-src/php php.patch php.spec Log: MFC: fix building against PDFLib 6.0.0p1 which no longer has a PDF_open_fp() function Summary: RevisionChanges Path 1.7.2.1 +65 -2 openpkg-src/php/php.patch 1.84.2.3+2 -2 openpkg-src/php/php.spec patch -p0 <<'@@ .' Index: openpkg-src/php/php.patch $ cvs diff -u -r1.7 -r1.7.2.1 php.patch --- openpkg-src/php/php.patch 11 Jun 2004 09:57:45 - 1.7 +++ openpkg-src/php/php.patch 11 Aug 2004 17:12:28 - 1.7.2.1 @@ -1,5 +1,6 @@ php-4.3.7/scripts/phpize.in.orig 2003-11-14 04:21:15.0 +0100 -+++ php-4.3.7/scripts/phpize.in 2004-06-11 09:27:51.866609632 +0200 +Index: scripts/phpize.in +--- scripts/phpize.in.orig 2003-11-14 04:21:15.0 +0100 scripts/phpize.in2004-06-11 09:27:51.866609632 +0200 @@ -1,5 +1,25 @@ #! /bin/sh @@ -26,3 +27,65 @@ prefix='@prefix@' phpdir="$prefix/lib/php/build" includedir="$prefix/include/php" +Index: ext/pdf/pdf.c +--- ext/pdf/pdf.c.orig 2004-02-28 23:58:56 +0100 ext/pdf/pdf.c2004-07-25 11:35:57 +0200 +@@ -240,6 +240,16 @@ + ZEND_GET_MODULE(pdf) + #endif + ++ZEND_BEGIN_MODULE_GLOBALS(pdf) ++FILE *fp; ++ZEND_END_MODULE_GLOBALS(pdf) ++ZEND_DECLARE_MODULE_GLOBALS(pdf) ++#ifdef ZTS ++#define PDF_G(v) TSRMG(pdf_globals_id, zend_pdf_globals *, v) ++#else ++#define PDF_G(v) (pdf_globals.v) ++#endif ++ + /* {{{ _free_pdf_doc + */ + static void _free_pdf_doc(zend_rsrc_list_entry *rsrc TSRMLS_DC) +@@ -305,6 +315,15 @@ + } + /* }}} */ + ++/* {{{ pdf_flushwrite_fp ++ */ ++static size_t pdf_flushwrite_fp(PDF *p, void *data, size_t size) ++{ ++FILE *fp = PDF_G(fp); ++return fwrite(data, size, 1, fp); ++} ++/* }}} */ ++ + /* {{{ pdf_flushwrite + */ + static size_t pdf_flushwrite(PDF *p, void *data, size_t size) +@@ -339,8 +358,13 @@ + + /* {{{ PHP_MINIT_FUNCTION + */ ++static void php_pdf_init_globals (zend_pdf_globals *g) ++{ ++g->fp = NULL; ++} + PHP_MINIT_FUNCTION(pdf) + { ++ZEND_INIT_MODULE_GLOBALS(pdf, php_pdf_init_globals, NULL); + if ((PDF_get_majorversion() != PDFLIB_MAJORVERSION) || + (PDF_get_minorversion() != PDFLIB_MINORVERSION)) { + php_error(E_ERROR,"PDFlib error: Version mismatch in wrapper code"); +@@ -469,9 +493,8 @@ + pdf = PDF_new2(custom_errorhandler, pdf_emalloc, pdf_realloc, pdf_efree, NULL); + + if(fp) { +-if (PDF_open_fp(pdf, fp) < 0) { +-RETURN_FALSE; +-} ++PDF_G(fp) = fp; ++PDF_begin_document_callback(pdf, pdf_flushwrite_fp, ""); + } else { + PDF_open_mem(pdf, pdf_flushwrite); + } @@ . patch -p0 <<'@@ .' Index: openpkg-src/php/php.spec $ cvs diff -u -r1.84.2.2 -r1.84.2.3 php.spec --- openpkg-src/php/php.spec 14 Jul 2004 20:24:36 - 1.84.2.2 +++ openpkg-src/php/php.spec 11 Aug 2004 17:12:28 - 1.84.2.3 @@ -38,7 +38,7 @@ Group:Language License: PHP Version: %{V_php} -Release: 2.1.0 +Release: 2.1.1 # package options %option with_bc no @@ -256,7 +256,7 @@ %if "%{with_hardened}" == "yes" %patch -p1 -P 0 %endif -%patch -p1 -P 1 +%patch -p0 -P 1 %{l_shtool} subst \ %{l_value -s l_prefix l_rpm l_rpmtool} \ scripts/phpize.in @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: OPENPKG_2_1_SOLID: openpkg-src/amavisd/ amavisd.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: 11-Aug-2004 19:07:03 Branch: OPENPKG_2_1_SOLIDHandle: 2004081118070300 Modified files: (Branch: OPENPKG_2_1_SOLID) openpkg-src/amavisd amavisd.spec Log: MFC: amavisd needs a db subdir Summary: RevisionChanges Path 1.39.2.2+3 -1 openpkg-src/amavisd/amavisd.spec patch -p0 <<'@@ .' Index: openpkg-src/amavisd/amavisd.spec $ cvs diff -u -r1.39.2.1 -r1.39.2.2 amavisd.spec --- openpkg-src/amavisd/amavisd.spec 2 Jul 2004 15:23:46 - 1.39.2.1 +++ openpkg-src/amavisd/amavisd.spec 11 Aug 2004 17:07:03 - 1.39.2.2 @@ -38,7 +38,7 @@ Group:Mail License: GPL Version: %{V_major}%{V_minor} -Release: 2.1.0 +Release: 2.1.1 # package options %option with_milter no @@ -129,6 +129,7 @@ $RPM_BUILD_ROOT%{l_prefix}/etc/amavisd \ $RPM_BUILD_ROOT%{l_prefix}/share/amavisd/tests \ $RPM_BUILD_ROOT%{l_prefix}/var/amavisd \ +$RPM_BUILD_ROOT%{l_prefix}/var/amavisd/db \ $RPM_BUILD_ROOT%{l_prefix}/var/amavisd/virusmails %{l_shtool} install -c -m 755 \ @@ -158,6 +159,7 @@ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} \ '%config %{l_prefix}/etc/amavisd/amavisd.conf' \ '%attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/amavisd' \ +'%attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/amavisd/db' \ '%attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/amavisd/virusmails' %files -f files @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg/ HISTORY
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: 11-Aug-2004 18:57:41 Branch: HEAD Handle: 2004081117574100 Modified files: openpkg-src/openpkg HISTORY Log: upgrade to cURL 7.12.1 (forced commit for HISTORY file) Summary: RevisionChanges Path 1.205 +1 -0 openpkg-src/openpkg/HISTORY patch -p0 <<'@@ .' Index: openpkg-src/openpkg/HISTORY $ cvs diff -u -r1.204 -r1.205 HISTORY --- openpkg-src/openpkg/HISTORY 11 Aug 2004 13:24:56 - 1.204 +++ openpkg-src/openpkg/HISTORY 11 Aug 2004 16:57:41 - 1.205 @@ -2,6 +2,7 @@ 2004 +20040811 upgrade to cURL 7.12.1 20040811 apply more fixes for GNU Bash 3.0 20040810 fix uid/gid determination loops by not being confused by multiple query results 20040804 upgrade to BeeCrypt 4.0.0 and GNU Bash 3.0 @@ . __ 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: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 18:37:36 Branch: HEAD Handle: 2004081117373500 Modified files: openpkg-src/openpkg openpkg.spec Log: modifying package: openpkg-20040811 20040811 again Summary: RevisionChanges Path 1.353 +1 -1 openpkg-src/openpkg/openpkg.spec patch -p0 <<'@@ .' Index: openpkg-src/openpkg/openpkg.spec $ cvs diff -u -r1.352 -r1.353 openpkg.spec --- openpkg-src/openpkg/openpkg.spec 11 Aug 2004 13:24:56 - 1.352 +++ openpkg-src/openpkg/openpkg.spec 11 Aug 2004 16:37:35 - 1.353 @@ -46,7 +46,7 @@ %define V_zlib 1.2.1 %define V_bzip21.0.2 %define V_beecrypt 4.0.0 -%define V_curl 7.12.0 +%define V_curl 7.12.1 %define V_make 3.80 %define V_gzip 1.3.5 %define V_patch2.5.9 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ advocacy.wml
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: 11-Aug-2004 17:43:17 Branch: HEAD Handle: 2004081116431600 Modified files: openpkg-web advocacy.wml Log: english usage and style Summary: RevisionChanges Path 1.5 +8 -9 openpkg-web/advocacy.wml patch -p0 <<'@@ .' Index: openpkg-web/advocacy.wml $ cvs diff -u -r1.4 -r1.5 advocacy.wml --- openpkg-web/advocacy.wml 11 Aug 2004 15:37:20 - 1.4 +++ openpkg-web/advocacy.wml 11 Aug 2004 15:43:16 - 1.5 @@ -5,14 +5,13 @@ Community Advocacy -Since OpenPKG became public in 2002, our worldwide community is -steadily growing. As of August 2004, we estimate it to approximately -10.000 distinguished customers -- based on regular analysis of package -downloads and mailing list subscriptions. Some of our customers -volunteered and gave feedback as satisfied -OpenPKG users. Those of them who provided a personal Public Advocacy -Statement (see feedback form) are quoted -here. +Since OpenPKG became public in 2002, the worldwide community has +steadily grown. As of August 2004 there are approximately 10.000 +distinct customers based on regular analysis of package downloads +and mailing list subscriptions. Some satisfied customers have given +feedback, providing a personal Public +Advocacy Statement (see feedback form) +as shown here.
[CVS] OpenPKG: openpkg-web/ advocacy.wml
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: 11-Aug-2004 17:37:20 Branch: HEAD Handle: 2004081116372000 Modified files: openpkg-web advocacy.wml Log: english spelling Summary: RevisionChanges Path 1.4 +6 -6 openpkg-web/advocacy.wml patch -p0 <<'@@ .' Index: openpkg-web/advocacy.wml $ cvs diff -u -r1.3 -r1.4 advocacy.wml --- openpkg-web/advocacy.wml 11 Aug 2004 09:26:41 - 1.3 +++ openpkg-web/advocacy.wml 11 Aug 2004 15:37:20 - 1.4 @@ -5,7 +5,7 @@ Community Advocacy -Since OpenPKG became public in 2002, our world-wide community is +Since OpenPKG became public in 2002, our worldwide community is steadily growing. As of August 2004, we estimate it to approximately 10.000 distinguished customers -- based on regular analysis of package downloads and mailing list subscriptions. Some of our customers @@ -69,8 +69,8 @@ org-url="http://www.cis.ksu.edu/";> Deployment of the OpenPKG infrastructure on a fleet of Sun Solaris machines has allowed our organization to migrate away from a -convoluted, out-of-date, shared NFS directory to cleanly managed and -easily upgraded package system. This is light-years ahead of any +convoluted, out of date, shared NFS directory to cleanly managed and +easily upgraded package system. This is light years ahead of any vendor alternative from Sun. @@ -79,7 +79,7 @@ org-name="Code Fusion cc" org-url="http://www.codefusion.co.za/";> OpenPKG has proven itself time and time again as an excellent base -for the Kolab e-mail server. Nowhere else can one deploy such a rich +for the Kolab email server. Nowhere else can one deploy such a rich set of applications, so consistently, across so many different platforms. The ability to move between different UNIX platforms and GNU/Linux distributions while maintaining a consistent, high @@ -122,8 +122,8 @@ org-url=""> OpenPKG has brought new life to a somewhat deprecated version of FreeBSD I am running. It has managed to keep me up to date on all of -the major services it provides without having to do a time-consuming -full-system upgrade on a machine in a remote location. I was able +the major services it provides without having to do a time consuming +full system upgrade on a machine in a remote location. I was able to install and make OpenPKG completely functional from a remote terminal all in the course of a day (which included gazing through much of the documentation). @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/qt/ qt.patch qt.spec
png_crc_read(png_ptr, png_ptr->chunk_name, 4); if (png_memcmp(png_ptr->chunk_name, (png_bytep)png_IDAT, 4)) - @@ . patch -p0 <<'@@ .' Index: openpkg-src/qt/qt.spec $ cvs diff -u -r1.109 -r1.110 qt.spec --- openpkg-src/qt/qt.spec4 Aug 2004 14:01:55 - 1.109 +++ openpkg-src/qt/qt.spec11 Aug 2004 15:06:37 - 1.110 @@ -33,8 +33,8 @@ Class:PLUS Group:XWindow License: GPL -Version: 3.3.2 -Release: 20040804 +Version: 3.3.3 +Release: 20040811 # package library options (each 'yes' builds more libraries) %option with_shared no @@ -92,9 +92,7 @@ # avoid dependencies external to OpenPKG instance cp -rp mkspecs mkspecs.fresh %{l_shtool} subst \ --e 's;[ \t]*-I/usr/local/include;;g' \ -e 's;[ \t]*/usr/local/include;;g' \ --e 's;[ \t]*-L/usr/local/lib;;g' \ -e 's;[ \t]*/usr/local/lib;;g' \ mkspecs/darwin-g++/qmake.conf \ mkspecs/freebsd-g++/qmake.conf \ @@ -104,12 +102,14 @@ # correctly detect OpenPKG xrender and xft installations %{l_shtool} subst \ --e 's;INCDIRS=";INCDIRS="%{l_prefix}/include ;g' \ --e 's;LIBDIRS=";LIBDIRS="%{l_prefix}/lib ;g' \ --e 's;freetype2/freetype/;freetype/;g' \ --e 's;freetype2;freetype;g' \ +-e 's;[^A-Za-z_]\(INCDIRS="\);\1%{l_prefix}/include ;g' \ +-e 's;[^A-Za-z_]\(LIBDIRS="\);\1%{l_prefix}/lib ;g' \ config.tests/x11/xfreetype.test \ config.tests/x11/xrender.test +%{l_shtool} subst \ +-e 's;freetype2/freetype/;freetype/;g' \ +-e 's;freetype2;freetype;g' \ +config.tests/x11/xfreetype.test # repair nonstandard posix thread test macro usage %{l_shtool} subst \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openpkg/ HISTORY bash.patch 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: 11-Aug-2004 15:24:57 Branch: HEAD Handle: 2004081114245600 Modified files: openpkg-src/openpkg HISTORY bash.patch openpkg.spec Log: apply more fixes for GNU Bash 3.0 Summary: RevisionChanges Path 1.204 +1 -0 openpkg-src/openpkg/HISTORY 1.5 +63 -0 openpkg-src/openpkg/bash.patch 1.352 +1 -1 openpkg-src/openpkg/openpkg.spec patch -p0 <<'@@ .' Index: openpkg-src/openpkg/HISTORY $ cvs diff -u -r1.203 -r1.204 HISTORY --- openpkg-src/openpkg/HISTORY 10 Aug 2004 15:40:09 - 1.203 +++ openpkg-src/openpkg/HISTORY 11 Aug 2004 13:24:56 - 1.204 @@ -2,6 +2,7 @@ 2004 +20040811 apply more fixes for GNU Bash 3.0 20040810 fix uid/gid determination loops by not being confused by multiple query results 20040804 upgrade to BeeCrypt 4.0.0 and GNU Bash 3.0 20040725 fix a few typos in rc(8) manual page @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg/bash.patch $ cvs diff -u -r1.4 -r1.5 bash.patch --- openpkg-src/openpkg/bash.patch4 Aug 2004 19:14:47 - 1.4 +++ openpkg-src/openpkg/bash.patch11 Aug 2004 13:24:56 - 1.5 @@ -171,3 +171,66 @@ return (prompt_prefix_length); } +- + +Fix timezone handling for HPUX + +Index: lib/sh/strftime.c +--- lib/sh/strftime.c.orig 2004-03-04 04:13:23 +0100 lib/sh/strftime.c2004-08-06 12:40:06 +0200 +@@ -97,6 +97,8 @@ + extern int daylight; + #if defined(SOLARIS) || defined(mips) || defined (M_UNIX) + extern long int timezone, altzone; ++#elif defined(HPUX) ++extern long int timezone; + #else + extern int timezone, altzone; + #endif +@@ -480,7 +482,11 @@ + * Systems with tzname[] probably have timezone as + * secs west of GMT. Convert to mins east of GMT. + */ ++#if defined(HPUX) ++off = -(timezone / 60); ++#else + off = -(daylight ? timezone : altzone) / 60; ++#endif /* HPUX */ + #else /* !HAVE_TZNAME */ + off = -zone.tz_minuteswest; + #endif /* !HAVE_TZNAME */ + +- + +Fix segfault when accessing an unset array. +http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00026.html + +Index: arrayfunc.c +--- arrayfunc.c.orig 2003-12-19 06:03:09 +0100 arrayfunc.c 2004-08-11 15:17:03 +0200 +@@ -611,7 +611,7 @@ + var = find_variable (t); + + free (t); +- return var; ++ return (var == 0 || invisible_p (var)) ? (SHELL_VAR *)0 : var; + } + + /* Return a string containing the elements in the array and subscript + +- + +Fix nested brace vs. variable expansion. +http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00056.html + +Index: braces.c +--- braces.c.orig2003-12-04 17:09:52 +0100 braces.c 2004-08-11 15:18:14 +0200 +@@ -402,6 +402,7 @@ + { + pass_next = 1; + i++; ++ level++; + continue; + } + #endif @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg/openpkg.spec $ cvs diff -u -r1.351 -r1.352 openpkg.spec --- openpkg-src/openpkg/openpkg.spec 10 Aug 2004 15:40:09 - 1.351 +++ openpkg-src/openpkg/openpkg.spec 11 Aug 2004 13:24:56 - 1.352 @@ -39,7 +39,7 @@ # o any cc(1) # the package version/release -%define V_openpkg 20040810 +%define V_openpkg 20040811 # the used software versions %define V_rpm 4.2.1 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/bash/ bash.patch bash.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: 11-Aug-2004 15:20:47 Branch: HEAD Handle: 2004081114204600 Modified files: openpkg-src/bashbash.patch bash.spec Log: apply to more segfault fixing patches Summary: RevisionChanges Path 1.10+35 -0 openpkg-src/bash/bash.patch 1.54+1 -1 openpkg-src/bash/bash.spec patch -p0 <<'@@ .' Index: openpkg-src/bash/bash.patch $ cvs diff -u -r1.9 -r1.10 bash.patch --- openpkg-src/bash/bash.patch 6 Aug 2004 10:49:36 - 1.9 +++ openpkg-src/bash/bash.patch 11 Aug 2004 13:20:46 - 1.10 @@ -199,3 +199,38 @@ #else /* !HAVE_TZNAME */ off = -zone.tz_minuteswest; #endif /* !HAVE_TZNAME */ + +- + +Fix segfault when accessing an unset array. +http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00026.html + +Index: arrayfunc.c +--- arrayfunc.c.orig 2003-12-19 06:03:09 +0100 arrayfunc.c 2004-08-11 15:17:03 +0200 +@@ -611,7 +611,7 @@ + var = find_variable (t); + + free (t); +- return var; ++ return (var == 0 || invisible_p (var)) ? (SHELL_VAR *)0 : var; + } + + /* Return a string containing the elements in the array and subscript + +- + +Fix nested brace vs. variable expansion. +http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00056.html + +Index: braces.c +--- braces.c.orig2003-12-04 17:09:52 +0100 braces.c 2004-08-11 15:18:14 +0200 +@@ -402,6 +402,7 @@ + { + pass_next = 1; + i++; ++ level++; + continue; + } + #endif @@ . patch -p0 <<'@@ .' Index: openpkg-src/bash/bash.spec $ cvs diff -u -r1.53 -r1.54 bash.spec --- openpkg-src/bash/bash.spec6 Aug 2004 10:49:36 - 1.53 +++ openpkg-src/bash/bash.spec11 Aug 2004 13:20:46 - 1.54 @@ -40,7 +40,7 @@ Group:Shell License: GPL Version: %{V_base_real}.%{V_plvl_raw} -Release: 20040806 +Release: 20040811 # list of sources Source0: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec rc.postgresql
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: 11-Aug-2004 14:05:39 Branch: HEAD Handle: 2004081113053800 Modified files: openpkg-src/postgresql postgresql.spec rc.postgresql Log: provide start/stop support for slony1 Summary: RevisionChanges Path 1.101 +11 -0 openpkg-src/postgresql/postgresql.spec 1.15+36 -2 openpkg-src/postgresql/rc.postgresql patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.100 -r1.101 postgresql.spec --- openpkg-src/postgresql/postgresql.spec11 Aug 2004 11:13:00 - 1.100 +++ openpkg-src/postgresql/postgresql.spec11 Aug 2004 12:05:38 - 1.101 @@ -418,6 +418,17 @@ rm -f $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/xxid.v73.sql mv $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/xxid.v74.sql \ $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/xxid.sql + ( echo "# Slony-1 configuration for replication engine slon(1)" +echo "SLON_CLUSTER_NAME=\"example\"" +echo "SLON_CONNECT_DBNAME=\"example\"" +echo "SLON_CONNECT_USER=\"postgresql\"" +echo "SLON_CONNECT_PASS=\"postgresql\"" +echo "SLON_CONNECT_HOST=\"localhost\"" +echo "SLON_SYNC_INTERVAL=\"1\"" +echo "SLON_SYNC_TIMEOUT=\"6\"" +echo "SLON_SYNC_GROUPSIZE=\"6\"" +echo "SLON_SYNC_LOGLEVEL=\"1\"" + ) >$RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/slony1.conf ) || exit $? %endif @@ . patch -p0 <<'@@ .' Index: openpkg-src/postgresql/rc.postgresql $ cvs diff -u -r1.14 -r1.15 rc.postgresql --- openpkg-src/postgresql/rc.postgresql 11 Aug 2004 11:13:00 - 1.14 +++ openpkg-src/postgresql/rc.postgresql 11 Aug 2004 12:05:38 - 1.15 @@ -15,12 +15,32 @@ postgresql_log_numfiles="10" postgresql_log_minsize="1M" postgresql_log_complevel="9" +postgresql_slony1="no" postgresql_pgpool="no" %common postgresql_opts="-i -h $postgresql_socket_inet -k $postgresql_socket_unix" postgresql_opts="$postgresql_opts $postgresql_flags" postgresql_log_file="@l_prefix@/var/postgresql/run/postgresql.log" +postgresql_slony1_pidfile="@l_prefix@/var/postgresql/run/slon.pid" +postgresql_slony1_start () { +( . @l_prefix@/etc/postgresql/slony1.conf + nohup @l_prefix@/bin/slon \ + -d "$SLON_SYNC_LOGLEVEL" -g "$SLON_SYNC_GROUPSIZE" \ + -s "$SLON_SYNC_INTERVAL" -t "$SLON_SYNC_TIMEOUT" \ + "$SLON_CLUSTER_NAME" \ + user="$SLON_CONNECT_USER" password="$SLON_CONNECT_PASS" \ + dbname="$SLON_CONNECT_DBNAME" host="$SLON_CONNECT_HOST" + /dev/null 2>&1 & + echo $! >$postgresql_slony1_pidfile +) >/dev/null 2>&1 +} +postgresql_slony1_stop () { +if [ -f $postgresql_slony1_pidfile ]; then +kill -TERM `cat $postgresql_slony1_pidfile` +rm -f $postgresql_slony1_pidfile +fi +} %status -u @l_rusr@ -o postgresql_usable="unknown" @@ -35,18 +55,32 @@ rcService postgresql enable yes || exit 0 rcService postgresql active yes && exit 0 @l_prefix@/bin/pg_ctl start -l $postgresql_log_file -D $postgresql_datadir -o "$postgresql_opts" -rcVarIsYes postgresql_pgpool && @l_prefix@/bin/pgpool +if rcVarIsYes postgresql_slony1; then +postgresql_slony1_start +fi +if rcVarIsYes postgresql_pgpool; then +@l_prefix@/bin/pgpool +fi %stop -p 400 -u @l_rusr@ rcService postgresql enable yes || exit 0 rcService postgresql active no && exit 0 @l_prefix@/bin/pg_ctl stop -l $postgresql_log_file -D $postgresql_datadir -m $postgresql_shut_mode -rcVarIsYes postgresql_pgpool && @l_prefix@/bin/pgpool stop +if rcVarIsYes postgresql_slony1; then +postgresql_slony1_stop +fi +if rcVarIsYes postgresql_pgpool; then +@l_prefix@/bin/pgpool stop +fi %restart -p 400 -u @l_rusr@ rcService postgresql enable yes || exit 0 rcService postgresql active no && exit 0 @l_prefix@/bin/pg_ctl restart -l $postgresql_log_file -D $postgresql_datadir -o "$postgresql_opts" -m $postgresql_shut_mode +if rcVarIsYes postgresql_slony1; then +postgres
[CVS] OpenPKG: openpkg-src/icewm/ icewm.patch icewm.spec
char *base = ::strrchr(path, DIR_DELIMINATOR); + return (base ? base + 1 : path); + } + #else +-char *my_basename(const char *path) { ++char *my_basename(char *path) { + return basename(path); + } + #endif @@ . patch -p0 <<'@@ .' Index: openpkg-src/icewm/icewm.spec $ cvs diff -u -r1.13 -r1.14 icewm.spec --- openpkg-src/icewm/icewm.spec 11 Aug 2004 07:16:10 - 1.13 +++ openpkg-src/icewm/icewm.spec 11 Aug 2004 11:35:19 - 1.14 @@ -33,7 +33,7 @@ Class:EVAL Group:XWindow License: GPL -Version: 1.2.14 +Version: 1.2.15 Release: 20040811 # package options @@ -63,7 +63,6 @@ %track prog icewm = { -comment = "tho 11.8.04: Version 1.2.15 depends on libXrandr, that's not available on all platforms" version = %{version} url = http://prdownloads.sourceforge.net/icewm/ regex = icewm-(\d+\.\d+\.\d+)\.tar\.gz @@ -118,7 +117,8 @@ %endif --enable-corefonts \ --disable-nls \ ---disable-xinerama +--disable-xinerama \ +--disable-xrandr %{l_make} %{l_mflags -O} %install @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec rc.postgresql
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: 11-Aug-2004 13:13:01 Branch: HEAD Handle: 200408111213 Modified files: openpkg-src/postgresql postgresql.spec rc.postgresql Log: add optional pgpool frontend support Summary: RevisionChanges Path 1.100 +43 -2 openpkg-src/postgresql/postgresql.spec 1.14+7 -2 openpkg-src/postgresql/rc.postgresql patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.99 -r1.100 postgresql.spec --- openpkg-src/postgresql/postgresql.spec11 Aug 2004 09:12:05 - 1.99 +++ openpkg-src/postgresql/postgresql.spec11 Aug 2004 11:13:00 - 1.100 @@ -30,6 +30,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc07.03.0200 %define V_slony1 1.0.1 +%define V_pgpool 2.0.6 # package information Name: postgresql @@ -52,6 +53,7 @@ %option with_compat no %option with_tcl no %option with_slony1 no +%option with_pgpool no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.bz2 @@ -60,8 +62,9 @@ Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.us.postgresql.org/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.gz -Source6: rc.postgresql -Source7: pg_migrate +Source6: http://www2b.biglobe.ne.jp/~caco/pgpool/pgpool-%{V_pgpool}.tar.gz +Source7: rc.postgresql +Source8: pg_migrate Patch0: postgresql.patch # build information @@ -125,6 +128,11 @@ url = http://developer.postgresql.org/~wieck/slony1/download/ regex = slony1-(__VER__)\.tar\.gz } +prog postgresql:pgpool = { +version = %{V_pgpool} +url = http://www2b.biglobe.ne.jp/~caco/pgpool/ +regex = pgpool-(__VER__)\.tar\.gz +} %prep %setup -q @@ -142,6 +150,9 @@ %if "%{with_slony1}" == "yes" %setup -q -T -D -a 5 %endif +%if "%{with_pgpool}" == "yes" +%setup -q -T -D -a 6 +%endif # adjust source tree %{l_shtool} subst \ @@ -288,6 +299,21 @@ ) || exit $? %endif +# build pgpool frontend +%if "%{with_pgpool}" == "yes" +( cd pgpool-%{V_pgpool} + export CC="%{l_cc}" + export CFLAGS="%{l_cflags -O} %{l_cppflags}" + export LDFLAGS="%{l_ldflags}" + export LIBS="-lgetopt" + ./configure \ + --prefix=%{l_prefix} \ + --sysconfdir=%{l_prefix}/etc/postgresql \ + --with-pgsrc=/dummy + %{l_make} %{l_mflags} +) || exit $? +%endif + %install rm -rf $RPM_BUILD_ROOT @@ -324,6 +350,7 @@ # create additional directories %{l_shtool} mkdir -f -p -m 755 \ +$RPM_BUILD_ROOT%{l_prefix}/etc/postgresql \ $RPM_BUILD_ROOT%{l_prefix}/var/postgresql/db \ $RPM_BUILD_ROOT%{l_prefix}/var/postgresql/run @@ -394,6 +421,19 @@ ) || exit $? %endif +# install pgpool frontend +%if "%{with_pgpool}" == "yes" +( cd pgpool-%{V_pgpool} + %{l_shtool} install -c -s -m 755 \ + pgpool $RPM_BUILD_ROOT%{l_prefix}/bin/ + %{l_shtool} install -c -m 644 \ + -e "s;\(socket_dir = \).*;\1'%{l_prefix}/var/postgresql/run';" \ + -e "s;\(backend_socket_dir = \).*;\1'%{l_prefix}/var/postgresql/run';" \ + -e "s;\(logdir = \).*;\1'%{l_prefix}/var/postgresql/run';" \ + pgpool.conf.sample $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgpool.conf +) || exit $? +%endif + # install run-command script %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d @@ -418,6 +458,7 @@ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %if "%{with_server}" == "yes" %{l_files_std} `cat perl-openpkg-files` \ +'%config %{l_prefix}/etc/postgresql/*' \ '%attr(700,%{l_rusr},%{l_rgrp}) %dir %{l_prefix}/var/postgresql/db' \ '%attr(755,%{l_rusr},%{l_rgrp}) %dir %{l_prefix}/var/postgresql/run' \ '%config %{l_prefix}/var/postgresql/db/*.conf' @@ . patch -p0 <<'@@ .' Index: openpkg-src/postgresql/rc.postgre
[CVS] OpenPKG: openpkg-src/perl-ole/ perl-ole.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: 11-Aug-2004 12:50:01 Branch: HEAD Handle: 20040850 Modified files: openpkg-src/perl-oleperl-ole.spec Log: add Spreadsheet::ParseExcel::Simple for Jan ELLGRING babybird Summary: RevisionChanges Path 1.33+16 -6 openpkg-src/perl-ole/perl-ole.spec patch -p0 <<'@@ .' Index: openpkg-src/perl-ole/perl-ole.spec $ cvs diff -u -r1.32 -r1.33 perl-ole.spec --- openpkg-src/perl-ole/perl-ole.spec1 Aug 2004 18:19:13 - 1.32 +++ openpkg-src/perl-ole/perl-ole.spec11 Aug 2004 10:50:00 - 1.33 @@ -24,11 +24,12 @@ ## # versions of individual parts -%define V_perl 5.8.5 -%define V_ole_storage0.386 -%define V_ole_storage_light 0.13 -%define V_spreadsheet_writeexcel 2.03 -%define V_spreadsheet_parseexcel 0.2603 +%define V_perl 5.8.5 +%define V_ole_storage 0.386 +%define V_ole_storage_light 0.13 +%define V_spreadsheet_writeexcel2.03 +%define V_spreadsheet_parseexcel0.2603 +%define V_spreadsheet_parseexcel_simple 1.01 # package information Name: perl-ole @@ -41,13 +42,14 @@ Group:Language License: GPL/Artistic Version: %{V_perl} -Release: 20040801 +Release: 20040811 # list of sources Source0: http://www.cpan.org/modules/by-module/OLE/OLE-Storage-%{V_ole_storage}.tar.gz Source1: http://www.cpan.org/modules/by-module/OLE/OLE-Storage_Lite-%{V_ole_storage_light}.tar.gz Source2: http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-WriteExcel-%{V_spreadsheet_writeexcel}.tar.gz Source3: http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-ParseExcel-%{V_spreadsheet_parseexcel}.tar.gz +Source4: http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-ParseExcel-Simple-%{V_spreadsheet_parseexcel_simple}.tar.gz # build information Prefix: %{l_prefix} @@ -65,6 +67,7 @@ - OLE::Storage::Light (%{V_ole_storage_light}) - Spreadsheet::WriteExcel (%{V_spreadsheet_writeexcel}) - Spreadsheet::ParseExcel (%{V_spreadsheet_parseexcel}) +- Spreadsheet::ParseExcel::Simple (%{V_spreadsheet_parseexcel_simple}) %track prog perl-ole:OLE-Storage = { @@ -82,6 +85,11 @@ url = http://www.cpan.org/modules/by-module/Spreadsheet/ regex = Spreadsheet-ParseExcel-(__VER__)\.tar\.gz } +prog perl-ole:Spreadsheet-ParseExcel-Simple = { +version = %{V_spreadsheet_parseexcel_simple} +url = http://www.cpan.org/modules/by-module/Spreadsheet/ +regex = Spreadsheet-ParseExcel-Simple-(__VER__)\.tar\.gz +} prog perl-ole:Spreadsheet-WriteExcel = { version = %{V_spreadsheet_writeexcel} url = http://www.cpan.org/modules/by-module/Spreadsheet/ @@ -93,6 +101,7 @@ %setup -q -T -D -a 1 %setup -q -T -D -a 2 %setup -q -T -D -a 3 +%setup -q -T -D -a 4 %build @@ -103,6 +112,7 @@ %{l_prefix}/bin/perl-openpkg -d %{SOURCE1} configure build install %{l_prefix}/bin/perl-openpkg -d %{SOURCE2} configure build install %{l_prefix}/bin/perl-openpkg -d %{SOURCE3} configure build install +%{l_prefix}/bin/perl-openpkg -d %{SOURCE4} configure build install %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files` @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ advocacy.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: 11-Aug-2004 11:26:41 Branch: HEAD Handle: 2004081110264100 Modified files: openpkg-web advocacy.wml Log: URL is bogus IMHO Summary: RevisionChanges Path 1.3 +1 -1 openpkg-web/advocacy.wml patch -p0 <<'@@ .' Index: openpkg-web/advocacy.wml $ cvs diff -u -r1.2 -r1.3 advocacy.wml --- openpkg-web/advocacy.wml 11 Aug 2004 09:21:11 - 1.2 +++ openpkg-web/advocacy.wml 11 Aug 2004 09:26:41 - 1.3 @@ -119,7 +119,7 @@ http://www.elitists.org";> +org-url=""> OpenPKG has brought new life to a somewhat deprecated version of FreeBSD I am running. It has managed to keep me up to date on all of the major services it provides without having to do a time-consuming @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-web/ advocacy.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: 11-Aug-2004 11:21:11 Branch: HEAD Handle: 2004081110211100 Modified files: openpkg-web advocacy.wml Log: fix URL rendering Summary: RevisionChanges Path 1.2 +1 -1 openpkg-web/advocacy.wml patch -p0 <<'@@ .' Index: openpkg-web/advocacy.wml $ cvs diff -u -r1.1 -r1.2 advocacy.wml --- openpkg-web/advocacy.wml 11 Aug 2004 09:07:55 - 1.1 +++ openpkg-web/advocacy.wml 11 Aug 2004 09:21:11 - 1.2 @@ -43,7 +43,7 @@ , " "" "" - "\">" + /> /> @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.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: 11-Aug-2004 11:12:05 Branch: HEAD Handle: 2004081110120500 Modified files: openpkg-src/postgresql postgresql.spec Log: add optional Slony-I replication service Summary: RevisionChanges Path 1.99+48 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.98 -r1.99 postgresql.spec --- openpkg-src/postgresql/postgresql.spec3 Jul 2004 07:05:29 - 1.98 +++ openpkg-src/postgresql/postgresql.spec11 Aug 2004 09:12:05 - 1.99 @@ -29,6 +29,7 @@ %define V_libpqxx 2.2.7 %define V_pgperl 2.0.2 %define V_psqlodbc07.03.0200 +%define V_slony1 1.0.1 # package information Name: postgresql @@ -41,7 +42,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20040703 +Release: 20040811 # package options %option with_server yes @@ -50,6 +51,7 @@ %option with_odbc no %option with_compat no %option with_tcl no +%option with_slony1 no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.bz2 @@ -57,8 +59,9 @@ Source2: ftp://gborg.postgresql.org/pub/libpqxx/stable/libpqxx-%{V_libpqxx}.tar.gz Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.us.postgresql.org/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz -Source5: rc.postgresql -Source6: pg_migrate +Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.gz +Source6: rc.postgresql +Source7: pg_migrate Patch0: postgresql.patch # build information @@ -117,6 +120,11 @@ url = ftp://ftp.postgresql.org/pub/odbc/versions/src/ regex = psqlodbc-(\d{2}\.\d{2}\.\d{4})\.tar\.gz } +prog postgresql:slony1 = { +version = %{V_slony1} +url = http://developer.postgresql.org/~wieck/slony1/download/ +regex = slony1-(__VER__)\.tar\.gz +} %prep %setup -q @@ -131,6 +139,9 @@ %if "%{with_odbc}" == "yes" %setup -q -T -D -a 4 %endif +%if "%{with_slony1}" == "yes" +%setup -q -T -D -a 5 +%endif # adjust source tree %{l_shtool} subst \ @@ -151,7 +162,11 @@ # configure package CC="%{l_cc}" \ +%if "%{with_slony1}" == "yes" +CFLAGS="%{l_cflags -O} -pthread" \ +%else CFLAGS="%{l_cflags -O}" \ +%endif %if "%{with_tcl}" == "yes" CPPFLAGS="%{l_cppflags tcl} -DOPENSSL_DISABLE_OLD_DES_SUPPORT" \ LDFLAGS="%{l_ldflags} -L`%{l_prefix}/etc/rc --query x11_libdir`" \ @@ -172,6 +187,9 @@ --with-tclconfig="%{l_prefix}/lib" \ --with-tkconfig="%{l_prefix}/lib" \ %endif +%if "%{with_slony1}" == "yes" +--enable-thread-safety \ +%endif --disable-syslog \ --disable-shared @@ -254,6 +272,22 @@ ) || exit $? %endif +# build Slony-1 replication engine +%if "%{with_slony1}" == "yes" +( cd slony1-%{V_slony1} + %{l_shtool} subst \ + -e 's;-lpq;-lpq -lssl -lcrypto -lcrypt;' \ + src/slon/Makefile src/slonik/Makefile + export CC="%{l_cc}" + export CFLAGS="%{l_cflags -O}" + export CPPFLAGS="%{l_cppflags}" + ./configure \ + --prefix=%{l_prefix} \ + --with-pgsourcetree=`pwd`/.. + %{l_make} %{l_mflags -O} +) || exit $? +%endif + %install rm -rf $RPM_BUILD_ROOT @@ -349,6 +383,17 @@ ) || exit $? %endif +# install Slony-1 replication engine +%if "%{with_slony1}" == "yes" +( cd slony1-%{V_slony1} + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT + rm -f $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/slony1*v7[34].sql + rm -f $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/xxid.v73.sql + mv $RPM_BUILD_ROOT%
[CVS] OpenPKG: openpkg-web/ advocacy.wml page.inc
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: 11-Aug-2004 11:07:55 Branch: HEAD Handle: 2004081110075500 Added files: openpkg-web advocacy.wml Modified files: openpkg-web page.inc Log: add advocacy page Summary: RevisionChanges Path 1.1 +138 -0 openpkg-web/advocacy.wml 1.39+1 -1 openpkg-web/page.inc patch -p0 <<'@@ .' Index: openpkg-web/advocacy.wml $ cvs diff -u -r0 -r1.1 advocacy.wml --- /dev/null 2004-08-11 11:07:55 +0200 +++ advocacy.wml 2004-08-11 11:07:55 +0200 @@ -0,0 +1,138 @@ + +#use "page.inc" page=advocacy + +Community Advocacy + +Community Advocacy + +Since OpenPKG became public in 2002, our world-wide community is +steadily growing. As of August 2004, we estimate it to approximately +10.000 distinguished customers -- based on regular analysis of package +downloads and mailing list subscriptions. Some of our customers +volunteered and gave feedback as satisfied +OpenPKG users. Those of them who provided a personal Public Advocacy +Statement (see feedback form) are quoted +here. + + +table.quoting { +padding: 0px; +border: 0; +margin: 10pt 20pt 4pt 20pt; +} +.quoting td.quote { +font-family: serif, times, palatino; +font-style: italic; +} +.quoting td.person { +font-family: sans-serif; +text-align: left; +} + + + + + + + + "%body" + + + + + , + " "" + "" + "\">" + /> + + + + + + + + + + +http://www.princeton.edu/";> +OpenPKG has been tremendously helpful in our efforts to make Open +Source Software available to the entire campus. + + +http://www.cis.ksu.edu/";> +Deployment of the OpenPKG infrastructure on a fleet of Sun Solaris +machines has allowed our organization to migrate away from a +convoluted, out-of-date, shared NFS directory to cleanly managed and +easily upgraded package system. This is light-years ahead of any +vendor alternative from Sun. + + +http://www.codefusion.co.za/";> +OpenPKG has proven itself time and time again as an excellent base +for the Kolab e-mail server. Nowhere else can one deploy such a rich +set of applications, so consistently, across so many different +platforms. The ability to move between different UNIX platforms +and GNU/Linux distributions while maintaining a consistent, high +quality, environment is an invaluable tool for any administrator. +OpenPKG is a natural choice for any organization or Free Software +project that need to support various applications on a plethora of +UNIX Operating Systems. + + +http://www.zeppelin.com/";> +OpenPKG allows everyone to understand what is installed on a system +and makes consequent use of the package sources. I would like +to see every Unix-like system make use of this approach so that +installation and upgrade of packages finally lose the aura of magic +and adventure. + + +http://www.celestial.com/";> +We are moving all our internal and customer's systems to OpenPKG which has +simplified our development and support. + + + +Finally some decent package management for Unix and Linux. +OpenPKG deals with all of the headaches so I don't have to. + + +http://www.elitists.org";> +OpenPKG has brought new life to a somewhat deprecated version of +FreeBSD I am running. It has managed to keep me up to date on all of +the major services it provides without having to do a time-consuming +full-system upgrade on a machine in a remote location. I was able +to install and make OpenPKG completely functional from a remote +terminal all in the course of a day (which included gazing through +much of the documentation). + + +http://www.ambientia.net/";> +One bastard meta-distribution from hell (BMDFH). + + @@ . patch -p0 <<'@@ .' Index: openpkg-web/page.inc $ cvs diff -u -r1.38 -r1.39 page.inc --- openpkg-web/page.inc 20 Jul 2004 07:53:12 - 1.38 +++ openpkg-web/page.inc 11 Aug 2004 09:07:55 - 1.39 @@ -169,7 +169,6 @@ google_ad_width = 120; google_ad_height= 240; google_a
[CVS] OpenPKG: openpkg-src/mtr/ mtr.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 10:09:09 Branch: HEAD Handle: 2004081109090900 Modified files: openpkg-src/mtr mtr.spec Log: upgrading package: mtr 0.58 -> 0.60 Summary: RevisionChanges Path 1.20+2 -2 openpkg-src/mtr/mtr.spec patch -p0 <<'@@ .' Index: openpkg-src/mtr/mtr.spec $ cvs diff -u -r1.19 -r1.20 mtr.spec --- openpkg-src/mtr/mtr.spec 25 Jun 2004 13:09:33 - 1.19 +++ openpkg-src/mtr/mtr.spec 11 Aug 2004 08:09:09 - 1.20 @@ -33,8 +33,8 @@ Class:PLUS Group:Network License: GPL -Version: 0.58 -Release: 20040625 +Version: 0.60 +Release: 20040811 # package options %option with_x11 no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/whois/ whois.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 10:02:18 Branch: HEAD Handle: 2004081109021600 Modified files: openpkg-src/whois whois.spec Log: upgrading package: whois 4.6.19 -> 4.6.20 Summary: RevisionChanges Path 1.54+5 -5 openpkg-src/whois/whois.spec patch -p0 <<'@@ .' Index: openpkg-src/whois/whois.spec $ cvs diff -u -r1.53 -r1.54 whois.spec --- openpkg-src/whois/whois.spec 29 Jul 2004 06:12:02 - 1.53 +++ openpkg-src/whois/whois.spec 11 Aug 2004 08:02:16 - 1.54 @@ -33,11 +33,11 @@ Class:BASE Group:DNS License: GPL -Version: 4.6.19 -Release: 20040729 +Version: 4.6.20 +Release: 20040811 # list of sources -Source0: http://ftp.debian.org/debian/pool/main/w/whois/whois_%{version}.tar.gz +Source0: http://ftp.debian.org/debian/pool/main/w/whois/whois_%{version}u.tar.gz # build information Prefix: %{l_prefix} @@ -52,13 +52,13 @@ %track prog whois = { -version = %{version} +version = %{version}u url = http://ftp.debian.org/debian/pool/main/w/whois/ regex = whois_(__VER__)\.tar\.gz } %prep -%setup -q +%setup -q -n whois-%{version}u %{l_shtool} subst \ -e 's;^OPTS=-O2;^OPTS=;' \ Makefile @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/abiword/ abiword.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 09:39:55 Branch: HEAD Handle: 2004081108395500 Modified files: openpkg-src/abiword abiword.spec Log: upgrading package: abiword 2.1.4 -> 2.1.5 Summary: RevisionChanges Path 1.24+2 -2 openpkg-src/abiword/abiword.spec patch -p0 <<'@@ .' Index: openpkg-src/abiword/abiword.spec $ cvs diff -u -r1.23 -r1.24 abiword.spec --- openpkg-src/abiword/abiword.spec 5 Aug 2004 12:41:35 - 1.23 +++ openpkg-src/abiword/abiword.spec 11 Aug 2004 07:39:55 - 1.24 @@ -33,8 +33,8 @@ Class:EVAL Group:Editor License: GPL -Version: 2.1.4 -Release: 20040805 +Version: 2.1.5 +Release: 20040811 # list of sources Source0: http://osdn.dl.sourceforge.net/sourceforge/abiword/abiword-%{version}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/dparser/ dparser.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: 11-Aug-2004 09:37:05 Branch: HEAD Handle: 2004081108370400 Added files: openpkg-src/dparser dparser.spec Log: new package: dparser 1.11 (Scannerless GLR Parser Generator) Summary: RevisionChanges Path 1.1 +103 -0 openpkg-src/dparser/dparser.spec patch -p0 <<'@@ .' Index: openpkg-src/dparser/dparser.spec $ cvs diff -u -r0 -r1.1 dparser.spec --- /dev/null 2004-08-11 09:37:05 +0200 +++ dparser.spec 2004-08-11 09:37:05 +0200 @@ -0,0 +1,103 @@ +## +## dparser.spec -- OpenPKG RPM Specification +## Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/> +## Copyright (c) 2000-2004 Ralf S. Engelschall <[EMAIL PROTECTED]> +## Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/> +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + +# package information +Name: dparser +Summary: Scannerless GLR Parser Generator +URL: http://dparser.sourceforge.net/ +Vendor: John Plevyak +Packager: The OpenPKG Project +Distribution: OpenPKG +Class:EVAL +Group:Language +License: BSD +Version: 1.11 +Release: 20040811 + +# list of sources +Source0: http://osdn.dl.sourceforge.net/dparser/d-%{version}-src.tar.gz + +# build information +Prefix: %{l_prefix} +BuildRoot:%{l_buildroot} +BuildPreReq: OpenPKG, openpkg >= 20040130 +PreReq: OpenPKG, openpkg >= 20040130 +AutoReq: no +AutoReqProv: no + +%description +DParser is an simple but powerful tool for parsing. You can specify +the form of the text to be parsed using a combination of regular +expressions and grammar productions. Because of the parsing +technique (technically a scannerless GLR parser based on the Tomita +algorithm) there are no restrictions. The grammar can be ambiguous, +right or left recursive, have any number of null productions, and +because there is no separate tokenizer, can include whitespace in +terminals and have terminals which are prefixes of other terminals. +DParser handles not just well formed computer languages and data +files, but just about any wacky situation that occurs in the real +world. + +%track +prog dparser = { +version = %{version} +url = http://prdownloads.sourceforge.net/dparser/ +regex = d-(__VER__)-src\.tar\.gz +} + +%prep +%setup -q -n d + +%build +%{l_make} %{l_mflags} \ +CC="%{l_cc}" + +%install +rm -rf $RPM_BUILD_ROOT +%{l_shtool} mkdir -f -p -m 755 \ +$RPM_BUILD_ROOT%{l_prefix}/bin \ +$RPM_BUILD_ROOT%{l_prefix}/include/dparser \ +$RPM_BUILD_ROOT%{l_prefix}/lib \ +$RPM_BUILD_ROOT%{l_prefix}/man/man1 \ +$RPM_BUILD_ROOT%{l_prefix}/share/dparser +%{l_shtool} install -c -s -m 755 \ +make_dparser $RPM_BUILD_ROOT%{l_prefix}/bin/ +%{l_shtool} install -c -m 644 \ +dparse.h dparse_tables.h dsymtab.h \ +$RPM_BUILD_ROOT%{l_prefix}/include/dparser/ +%{l_shtool} install -c -m 644 \ +libdparse.a $RPM_BUILD_ROOT%{l_prefix}/lib/ +%{l_shtool} install -c -m 644 \ +make_dparser.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ +%{l_shtool} ins
[CVS] OpenPKG: openpkg-src/smlnj/ smlnj.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 09:23:51 Branch: HEAD Handle: 2004081108235000 Modified files: openpkg-src/smlnj smlnj.spec Log: upgrading package: smlnj 110.47 -> 110.48 Summary: RevisionChanges Path 1.9 +2 -2 openpkg-src/smlnj/smlnj.spec patch -p0 <<'@@ .' Index: openpkg-src/smlnj/smlnj.spec $ cvs diff -u -r1.8 -r1.9 smlnj.spec --- openpkg-src/smlnj/smlnj.spec 6 Aug 2004 07:01:39 - 1.8 +++ openpkg-src/smlnj/smlnj.spec 11 Aug 2004 07:23:50 - 1.9 @@ -33,8 +33,8 @@ Class:EVAL Group:Language License: BSD-like -Version: 110.47 -Release: 20040806 +Version: 110.48 +Release: 20040811 # package options %option with_x11 no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/qdbm/ qdbm.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 09:18:58 Branch: HEAD Handle: 2004081108185700 Modified files: openpkg-src/qdbmqdbm.spec Log: upgrading package: qdbm 1.8.14 -> 1.8.15 Summary: RevisionChanges Path 1.22+2 -2 openpkg-src/qdbm/qdbm.spec patch -p0 <<'@@ .' Index: openpkg-src/qdbm/qdbm.spec $ cvs diff -u -r1.21 -r1.22 qdbm.spec --- openpkg-src/qdbm/qdbm.spec24 Jul 2004 17:49:14 - 1.21 +++ openpkg-src/qdbm/qdbm.spec11 Aug 2004 07:18:57 - 1.22 @@ -33,8 +33,8 @@ Class:EVAL Group:Database License: LGPL -Version: 1.8.14 -Release: 20040724 +Version: 1.8.15 +Release: 20040811 # list of sources Source0: http://qdbm.sourceforge.net/qdbm-%{version}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/icewm/ icewm.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 09:16:11 Branch: HEAD Handle: 2004081108161000 Modified files: openpkg-src/icewm icewm.spec Log: modifying package: icewm-1.2.14 20040715 -> 20040811 Summary: RevisionChanges Path 1.13+2 -1 openpkg-src/icewm/icewm.spec patch -p0 <<'@@ .' Index: openpkg-src/icewm/icewm.spec $ cvs diff -u -r1.12 -r1.13 icewm.spec --- openpkg-src/icewm/icewm.spec 15 Jul 2004 18:55:30 - 1.12 +++ openpkg-src/icewm/icewm.spec 11 Aug 2004 07:16:10 - 1.13 @@ -34,7 +34,7 @@ Group:XWindow License: GPL Version: 1.2.14 -Release: 20040715 +Release: 20040811 # package options %option with_iconv no @@ -63,6 +63,7 @@ %track prog icewm = { +comment = "tho 11.8.04: Version 1.2.15 depends on libXrandr, that's not available on all platforms" version = %{version} url = http://prdownloads.sourceforge.net/icewm/ regex = icewm-(\d+\.\d+\.\d+)\.tar\.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/curl/ curl.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Torsten Homeyer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Aug-2004 09:12:43 Branch: HEAD Handle: 2004081108124300 Modified files: openpkg-src/curlcurl.spec Log: upgrading package: curl 7.12.0 -> 7.12.1 Summary: RevisionChanges Path 1.57+2 -2 openpkg-src/curl/curl.spec patch -p0 <<'@@ .' Index: openpkg-src/curl/curl.spec $ cvs diff -u -r1.56 -r1.57 curl.spec --- openpkg-src/curl/curl.spec9 Jun 2004 07:18:10 - 1.56 +++ openpkg-src/curl/curl.spec11 Aug 2004 07:12:43 - 1.57 @@ -33,8 +33,8 @@ Class:BASE Group:Web License: GPL -Version: 7.12.0 -Release: 20040609 +Version: 7.12.1 +Release: 20040811 # list of sources Source0: http://curl.haxx.se/download/curl-%{version}.tar.bz2 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]