[CVS] OpenPKG: openpkg-src/lftp/ lftp.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:29:54 Branch: HEAD Handle: 2008052409295300 Modified files: openpkg-src/lftplftp.spec Log: upgrading package: lftp 3.7.2 - 3.7.3 Summary: RevisionChanges Path 1.121 +2 -2 openpkg-src/lftp/lftp.spec patch -p0 '@@ .' Index: openpkg-src/lftp/lftp.spec $ cvs diff -u -r1.120 -r1.121 lftp.spec --- openpkg-src/lftp/lftp.spec8 May 2008 06:19:13 - 1.120 +++ openpkg-src/lftp/lftp.spec24 May 2008 08:29:53 - 1.121 @@ -31,8 +31,8 @@ Class:BASE Group:FTP License: GPL -Version: 3.7.2 -Release: 20080508 +Version: 3.7.3 +Release: 20080524 # list of sources Source0: http://ftp.yars.free.net/pub/source/lftp/lftp-%{version}.tar.bz2 @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/gmime/ gmime.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:32:54 Branch: HEAD Handle: 2008052409325300 Modified files: openpkg-src/gmime gmime.spec Log: upgrading package: gmime 2.2.20 - 2.2.21 Summary: RevisionChanges Path 1.85+2 -2 openpkg-src/gmime/gmime.spec patch -p0 '@@ .' Index: openpkg-src/gmime/gmime.spec $ cvs diff -u -r1.84 -r1.85 gmime.spec --- openpkg-src/gmime/gmime.spec 18 May 2008 10:06:59 - 1.84 +++ openpkg-src/gmime/gmime.spec 24 May 2008 08:32:53 - 1.85 @@ -23,7 +23,7 @@ # package version %define V_major 2.2 -%define V_minor 20 +%define V_minor 21 %define V_perl 1.6 # package information @@ -37,7 +37,7 @@ Group:Libraries License: LGPL Version: %{V_major}.%{V_minor} -Release: 20080518 +Release: 20080524 # package options %option with_perl no @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/libev/ libev.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:33:00 Branch: HEAD Handle: 2008052409325900 Modified files: openpkg-src/libev libev.spec Log: upgrading package: libev 3.31 - 3.41 Summary: RevisionChanges Path 1.14+2 -2 openpkg-src/libev/libev.spec patch -p0 '@@ .' Index: openpkg-src/libev/libev.spec $ cvs diff -u -r1.13 -r1.14 libev.spec --- openpkg-src/libev/libev.spec 17 Apr 2008 06:02:57 - 1.13 +++ openpkg-src/libev/libev.spec 24 May 2008 08:32:59 - 1.14 @@ -31,8 +31,8 @@ Class:EVAL Group:Network License: MIT-style -Version: 3.31 -Release: 20080417 +Version: 3.41 +Release: 20080524 # list of sources Source0: http://dist.schmorp.de/libev/libev-%{version}.tar.gz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/squirrelmail/ squirrelmail.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:34:45 Branch: HEAD Handle: 2008052409344400 Modified files: openpkg-src/squirrelmail squirrelmail.spec Log: upgrading package: squirrelmail 1.4.13 - 1.4.15 Summary: RevisionChanges Path 1.68+2 -2 openpkg-src/squirrelmail/squirrelmail.spec patch -p0 '@@ .' Index: openpkg-src/squirrelmail/squirrelmail.spec $ cvs diff -u -r1.67 -r1.68 squirrelmail.spec --- openpkg-src/squirrelmail/squirrelmail.spec4 Jan 2008 13:19:20 - 1.67 +++ openpkg-src/squirrelmail/squirrelmail.spec24 May 2008 08:34:44 - 1.68 @@ -22,7 +22,7 @@ ## # package version -%define V_squirrelmail1.4.13 +%define V_squirrelmail1.4.15 %define V_locale 1.4.13-20071220 %define V_plugin_compat 2.0.9-1.0 %define V_plugin_logger 1.4.0-1.0.6 @@ -50,7 +50,7 @@ Group:Mail License: GPL Version: %{V_squirrelmail} -Release: 20080104 +Release: 20080524 # package options %option with_plugins no @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/libev/ libev.patch libev.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:50:21 Branch: HEAD Handle: 2008052409502100 Added files: openpkg-src/libev libev.patch Modified files: openpkg-src/libev libev.spec Log: add Perl bindings Summary: RevisionChanges Path 1.3 +36 -0 openpkg-src/libev/libev.patch 1.15+29 -3 openpkg-src/libev/libev.spec patch -p0 '@@ .' Index: openpkg-src/libev/libev.patch $ cvs diff -u -r0 -r1.3 libev.patch --- /dev/null 2008-05-24 10:50:21 +0200 +++ libev.patch 2008-05-24 10:50:21 +0200 @@ -0,0 +1,36 @@ +Index: EV-3.41/Makefile.PL +--- EV-3.41/Makefile.PL.orig 2008-04-14 13:31:02 +0200 EV-3.41/Makefile.PL 2008-05-24 10:47:08 +0200 +@@ -3,7 +3,9 @@ + use Config; + use ExtUtils::MakeMaker; + +-unless (-e libev/ev_epoll.c) { ++$ENV{PERL_MM_USE_DEFAULT} = 1; ++ ++unless (-e ../ev_epoll.c) { +print EOF; + + *** +@@ -239,10 +241,10 @@ +. libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c +. libev/ev_vars.h libev/ev_wrap.h, + }, +-INC = -Ilibev, ++INC = -I.., + DEFINE= $DEFINE, + NAME = EV, +-LIBS = [$LIBS], ++LIBS = [-L../.libs -lev, $LIBS], + PREREQ_PM = { +@anyevent, + }, +@@ -251,7 +253,7 @@ + 'EV.pm' = '$(INST_LIBDIR)/EV.pm', + 'EV/EVAPI.h'= '$(INST_LIBDIR)/EV/EVAPI.h', + 'EV/MakeMaker.pm' = '$(INST_LIBDIR)/EV/MakeMaker.pm', +-'libev/ev.h'= '$(INST_LIBDIR)/EV/ev.h', ++'../ev.h' = '$(INST_LIBDIR)/EV/ev.h', + }, + ); + @@ . patch -p0 '@@ .' Index: openpkg-src/libev/libev.spec $ cvs diff -u -r1.14 -r1.15 libev.spec --- openpkg-src/libev/libev.spec 24 May 2008 08:32:59 - 1.14 +++ openpkg-src/libev/libev.spec 24 May 2008 08:50:21 - 1.15 @@ -21,6 +21,10 @@ ## SUCH DAMAGE. ## +# package version +%define V_libev 3.41 +%define V_perl 3.41 + # package information Name: libev Summary: Asynchronous Event Notification Library @@ -31,17 +35,26 @@ Class:EVAL Group:Network License: MIT-style -Version: 3.41 +Version: %{V_libev} Release: 20080524 +# package options +%option with_perl yes + # list of sources -Source0: http://dist.schmorp.de/libev/libev-%{version}.tar.gz +Source0: http://dist.schmorp.de/libev/libev-%{V_libev}.tar.gz +Source1: http://www.cpan.org/authors/id/M/ML/MLEHMANN/EV-%{V_perl}.tar.gz +Patch0: libev.patch # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} BuildPreReq: OpenPKG, openpkg = 20060823 PreReq: OpenPKG, openpkg = 20060823 +%if %{with_perl} == yes +BuildPreReq: perl, perl-openpkg +PreReq: perl +%endif AutoReq: no AutoReqProv: no @@ -62,6 +75,8 @@ %prep %setup -q +%setup -q -D -T -a 1 +%patch -p0 %build CC=%{l_cc} \ @@ -74,12 +89,23 @@ --mandir=%{l_prefix}/man \ --disable-shared %{l_make} %{l_mflags -O} +%if %{with_perl} == yes +%{l_prefix}/bin/perl-openpkg prepare +%{l_prefix}/bin/perl-openpkg -d EV-%{V_perl} configure build +%endif %install rm -rf $RPM_BUILD_ROOT %{l_make} %{l_mflags} install AM_MAKEFLAGS=DESTDIR=$RPM_BUILD_ROOT +%if %{with_perl} == yes +%{l_prefix}/bin/perl-openpkg -d EV-%{V_perl} install +%{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup +%else +perl-openpkg-files +%endif strip $RPM_BUILD_ROOT%{l_prefix}/bin/* /dev/null 21 || true -%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} +%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ +%{l_files_std} `cat perl-openpkg-files` %files -f files @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/pango/ pango.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:51:21 Branch: HEAD Handle: 2008052409512100 Modified files: openpkg-src/pango pango.spec Log: upgrading package: pango 1.20.2 - 1.20.3 Summary: RevisionChanges Path 1.75+2 -2 openpkg-src/pango/pango.spec patch -p0 '@@ .' Index: openpkg-src/pango/pango.spec $ cvs diff -u -r1.74 -r1.75 pango.spec --- openpkg-src/pango/pango.spec 24 Apr 2008 06:21:40 - 1.74 +++ openpkg-src/pango/pango.spec 24 May 2008 08:51:21 - 1.75 @@ -24,7 +24,7 @@ # package version %define V_glib_major 2.14 %define V_pango_major 1.20 -%define V_pango_minor 2 +%define V_pango_minor 3 # package information Name: pango @@ -37,7 +37,7 @@ Group:XWindow License: GPL Version: %{V_pango_major}.%{V_pango_minor} -Release: 20080424 +Release: 20080524 # list of sources Source0: http://ftp.gnome.org/pub/GNOME/sources/pango/%{V_pango_major}/pango-%{version}.tar.bz2 @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/memcached/ memcached.patch memcached.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:51:35 Branch: HEAD Handle: 2008052409513301 Modified files: openpkg-src/memcached memcached.patch memcached.spec Log: modifying package: memcached-1.3.0 20080506 - 20080524 Summary: RevisionChanges Path 1.20+3 -3 openpkg-src/memcached/memcached.patch 1.55+2 -2 openpkg-src/memcached/memcached.spec patch -p0 '@@ .' Index: openpkg-src/memcached/memcached.patch $ cvs diff -u -r1.19 -r1.20 memcached.patch --- openpkg-src/memcached/memcached.patch 6 May 2008 07:39:10 - 1.19 +++ openpkg-src/memcached/memcached.patch 24 May 2008 08:51:33 - 1.20 @@ -1,6 +1,6 @@ -Index: libmemcached-0.20/libmemcached/memcached.h libmemcached-0.20/libmemcached/memcached.h.orig 2007-10-17 17:39:17 +0200 -+++ libmemcached-0.20/libmemcached/memcached.h 2007-10-28 09:22:00 +0100 +Index: libmemcached-0.21/libmemcached/memcached.h +--- libmemcached-0.21/libmemcached/memcached.h.orig 2007-10-17 17:39:17 +0200 libmemcached-0.21/libmemcached/memcached.h 2007-10-28 09:22:00 +0100 @@ -10,6 +10,7 @@ #ifndef __MEMCACHED_H__ #define __MEMCACHED_H__ @@ . patch -p0 '@@ .' Index: openpkg-src/memcached/memcached.spec $ cvs diff -u -r1.54 -r1.55 memcached.spec --- openpkg-src/memcached/memcached.spec 6 May 2008 07:39:10 - 1.54 +++ openpkg-src/memcached/memcached.spec 24 May 2008 08:51:34 - 1.55 @@ -24,7 +24,7 @@ # package versions %define V_memcached 1.3.0 %define V_libmemcache 1.4.0.rc2 -%define V_libmemcached0.20 +%define V_libmemcached0.21 %define V_cache_memcached 1.24 # package information @@ -38,7 +38,7 @@ Group:System License: GPL Version: %{V_memcached} -Release: 20080506 +Release: 20080524 # list of sources Source0: http://www.danga.com/memcached/dist/memcached-%{V_memcached}.tar.gz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/gcc44/ gcc44.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:55:32 Branch: HEAD Handle: 2008052409553200 Modified files: openpkg-src/gcc44 gcc44.spec Log: upgrading package: gcc44 4.4s20080516 - 4.4s20080523 Summary: RevisionChanges Path 1.12+2 -2 openpkg-src/gcc44/gcc44.spec patch -p0 '@@ .' Index: openpkg-src/gcc44/gcc44.spec $ cvs diff -u -r1.11 -r1.12 gcc44.spec --- openpkg-src/gcc44/gcc44.spec 17 May 2008 07:28:45 - 1.11 +++ openpkg-src/gcc44/gcc44.spec 24 May 2008 08:55:32 - 1.12 @@ -28,7 +28,7 @@ # package version %define V_full 4.4 %define V_comp 44 -%define V_snap 20080516 +%define V_snap 20080523 # package information Name: gcc44 @@ -41,7 +41,7 @@ Group:Compiler License: GPL Version: %{V_full}s%{V_snap} -Release: 20080517 +Release: 20080524 # package options %option with_binutils yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/drupal/ drupal.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 10:56:10 Branch: HEAD Handle: 2008052409561000 Modified files: openpkg-src/drupal drupal.spec Log: modifying package: drupal-6.2 20080523 - 20080524 Summary: RevisionChanges Path 1.253 +2 -2 openpkg-src/drupal/drupal.spec patch -p0 '@@ .' Index: openpkg-src/drupal/drupal.spec $ cvs diff -u -r1.252 -r1.253 drupal.spec --- openpkg-src/drupal/drupal.spec23 May 2008 09:14:47 - 1.252 +++ openpkg-src/drupal/drupal.spec24 May 2008 08:56:10 - 1.253 @@ -58,7 +58,7 @@ %define V_module_dhtml_menu 6.x-2.0 %define V_module_diff6.x-2.0 %define V_module_dir_listing 6.x-1.0-beta1 -%define V_module_download_count 6.x-1.1 +%define V_module_download_count 6.x-1.2 %define V_module_email_registration 6.x-1.0 %define V_module_epublish6.x-1.x-dev %define V_module_event 6.x-2.x-dev @@ -213,7 +213,7 @@ Group:CMS License: GPL Version: %{V_drupal} -Release: 20080523 +Release: 20080524 # package options %option with_mysql yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/idutils/ idutils.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 19:57:49 Branch: HEAD Handle: 2008052418574900 Added files: openpkg-src/idutils idutils.spec Log: new package: idutils 4.2 (GNU Identifier Utilities) Summary: RevisionChanges Path 1.1 +86 -0 openpkg-src/idutils/idutils.spec patch -p0 '@@ .' Index: openpkg-src/idutils/idutils.spec $ cvs diff -u -r0 -r1.1 idutils.spec --- /dev/null 2008-05-24 19:55:00 +0200 +++ idutils.spec 2008-05-24 19:57:49 +0200 @@ -0,0 +1,86 @@ +## +## idutils.spec -- OpenPKG RPM Package Specification +## Copyright (c) 2000-2008 OpenPKG Foundation e.V. http://openpkg.net/ +## +## 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: idutils +Summary: GNU Identifier Utilities +URL: http://www.gnu.org/software/idutils/ +Vendor: Free Software Foundation +Packager: OpenPKG Foundation e.V. +Distribution: OpenPKG Community +Class:EVAL +Group:Development +License: GPL +Version: 4.2 +Release: 20080524 + +# list of sources +Source0: ftp://ftp.gnu.org/gnu/idutils/idutils-%{version}.tar.gz + +# build information +Prefix: %{l_prefix} +BuildRoot:%{l_buildroot} +BuildPreReq: OpenPKG, openpkg = 20060823 +PreReq: OpenPKG, openpkg = 20060823 +AutoReq: no +AutoReqProv: no + +%description +An ID database is a binary file containing a list of file names, a +list of tokens, and a sparse matrix indicating which tokens appear +in which files. With this database and some tools to query it, many +text-searching tasks become simpler and faster. + +%track +prog idutils = { +version = %{version} +url = ftp://ftp.gnu.org/gnu/idutils/ +regex = idutils-(__VER__)\.tar\.gz +} + +%prep +%setup -q + +%build +CC=%{l_cc} \ +CFLAGS=%{l_cflags -O} \ +GREP=grep \ +./configure \ +--prefix=%{l_prefix} \ +--datadir=%{l_prefix}/share/idutils \ +--disable-nls +%{l_make} %{l_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +%{l_make} %{l_mflags} install \ +AM_MAKEFLAGS=DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir +strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2/dev/null || true +%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} + +%files -f files + +%clean +rm -rf $RPM_BUILD_ROOT + @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/nspr/ nspr.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 20:40:39 Branch: HEAD Handle: 2008052419403800 Modified files: openpkg-src/nsprnspr.spec Log: install missing header files (required for at least building NSS, etc) Summary: RevisionChanges Path 1.40+10 -3 openpkg-src/nspr/nspr.spec patch -p0 '@@ .' Index: openpkg-src/nspr/nspr.spec $ cvs diff -u -r1.39 -r1.40 nspr.spec --- openpkg-src/nspr/nspr.spec16 May 2008 07:39:02 - 1.39 +++ openpkg-src/nspr/nspr.spec24 May 2008 18:40:38 - 1.40 @@ -32,7 +32,7 @@ Group:Libraries License: MPL Version: 4.7.1 -Release: 20080516 +Release: 20080524 # list of sources Source0: ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz @@ -78,12 +78,19 @@ %install rm -rf $RPM_BUILD_ROOT %{l_shtool} mkdir -f -p -m 755 \ -$RPM_BUILD_ROOT%{l_prefix}/include/nspr \ +$RPM_BUILD_ROOT%{l_prefix}/include/nspr/obsolete \ +$RPM_BUILD_ROOT%{l_prefix}/include/nspr/private \ $RPM_BUILD_ROOT%{l_prefix}/lib %{l_shtool} install -c -m 644 \ -mozilla/nsprpub/dist/include/nspr/* \ +mozilla/nsprpub/dist/include/nspr/*.h \ $RPM_BUILD_ROOT%{l_prefix}/include/nspr/ %{l_shtool} install -c -m 644 \ +mozilla/nsprpub/dist/include/nspr/obsolete/*.h \ +$RPM_BUILD_ROOT%{l_prefix}/include/nspr/obsolete/ +%{l_shtool} install -c -m 644 \ +mozilla/nsprpub/dist/include/nspr/private/*.h \ +$RPM_BUILD_ROOT%{l_prefix}/include/nspr/private/ +%{l_shtool} install -c -m 644 \ mozilla/nsprpub/dist/lib/*.a \ $RPM_BUILD_ROOT%{l_prefix}/lib/ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/gmp/ gmp.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 23:09:33 Branch: HEAD Handle: 2008052422093200 Modified files: openpkg-src/gmp gmp.spec Log: at least the current version (thank god) seems to be no longer require GCC, m4 and Binutils -- which is a prerequisite that we can upgrade to GCC 4.3 at all Summary: RevisionChanges Path 1.44+2 -2 openpkg-src/gmp/gmp.spec patch -p0 '@@ .' Index: openpkg-src/gmp/gmp.spec $ cvs diff -u -r1.43 -r1.44 gmp.spec --- openpkg-src/gmp/gmp.spec 1 Jan 2008 14:54:47 - 1.43 +++ openpkg-src/gmp/gmp.spec 24 May 2008 21:09:32 - 1.44 @@ -32,7 +32,7 @@ Group:Algorithm License: LGPL Version: 4.2.2 -Release: 20080101 +Release: 20080524 # package options %option with_cxx no @@ -44,7 +44,7 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg = 20040130, gcc, m4, binutils +BuildPreReq: OpenPKG, openpkg = 20040130 PreReq: OpenPKG, openpkg = 20040130 %if %{with_cxx} == yes BuildPreReq: gcc::with_cxx = yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/nspr/ nspr.pc nspr.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-May-2008 23:55:44 Branch: HEAD Handle: 2008052422554400 Added files: openpkg-src/nsprnspr.pc Modified files: openpkg-src/nsprnspr.spec Log: move libs to subdir (for NSS alignment) and add pkg-config file Summary: RevisionChanges Path 1.1 +10 -0 openpkg-src/nspr/nspr.pc 1.41+8 -2 openpkg-src/nspr/nspr.spec patch -p0 '@@ .' Index: openpkg-src/nspr/nspr.pc $ cvs diff -u -r0 -r1.1 nspr.pc --- /dev/null 2008-05-24 23:55:36 +0200 +++ nspr.pc 2008-05-24 23:55:44 +0200 @@ -0,0 +1,10 @@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ + +Name: Mozilla NSPR +Description: Mozilla Netscape Portable Runtime (NSPR) +Version: @version@ +Libs: -L${libdir}/nspr -lplds4 -lplc4 -lnspr4 +Cflags: -I${includedir}/nspr -I${includedir} @@ . patch -p0 '@@ .' Index: openpkg-src/nspr/nspr.spec $ cvs diff -u -r1.40 -r1.41 nspr.spec --- openpkg-src/nspr/nspr.spec24 May 2008 18:40:38 - 1.40 +++ openpkg-src/nspr/nspr.spec24 May 2008 21:55:44 - 1.41 @@ -36,6 +36,7 @@ # list of sources Source0: ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz +Source1: nspr.pc Patch0: nspr.patch # build information @@ -80,7 +81,8 @@ %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/include/nspr/obsolete \ $RPM_BUILD_ROOT%{l_prefix}/include/nspr/private \ -$RPM_BUILD_ROOT%{l_prefix}/lib +$RPM_BUILD_ROOT%{l_prefix}/lib/nspr \ +$RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig %{l_shtool} install -c -m 644 \ mozilla/nsprpub/dist/include/nspr/*.h \ $RPM_BUILD_ROOT%{l_prefix}/include/nspr/ @@ -92,7 +94,11 @@ $RPM_BUILD_ROOT%{l_prefix}/include/nspr/private/ %{l_shtool} install -c -m 644 \ mozilla/nsprpub/dist/lib/*.a \ -$RPM_BUILD_ROOT%{l_prefix}/lib/ +$RPM_BUILD_ROOT%{l_prefix}/lib/nspr/ +%{l_shtool} install -c -m 755 %{l_value -s -a} \ +-e 's;@version@;%{version};g' \ +%{SOURCE nspr.pc} \ +$RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/nss/ nss.patch nss.pc nss.sh nss.spec
; +@@ -1597,7 +1597,7 @@ + } + + crlGenData-entryDataHashTable = +-PL_NewHashTable(0, SECITEM_Hash, SECITEM_HashCompare, ++PL_NewHashTable(0, my_SECITEM_Hash, my_SECITEM_HashCompare, + PL_CompareValues, NULL, NULL); + if (!crlGenData-entryDataHashTable) { + PORT_Free(crlGenData); +Index: mozilla/security/nss/cmd/shlibsign/Makefile +--- mozilla/security/nss/cmd/shlibsign/Makefile.orig 2006-12-07 02:59:40 +0100 mozilla/security/nss/cmd/shlibsign/Makefile 2008-05-24 23:30:20 +0200 +@@ -60,9 +60,10 @@ + + # sign any and all shared libraries that contain the word freebl + +-CHECKLIBS = $(DIST)/lib/$(DLL_PREFIX)softokn3.$(DLL_SUFFIX) +-CHECKLIBS += $(wildcard $(DIST)/lib/$(DLL_PREFIX)freebl*3.$(DLL_SUFFIX)) +-CHECKLOC = $(CHECKLIBS:.$(DLL_SUFFIX)=.chk) ++# CHECKLIBS = $(DIST)/lib/$(DLL_PREFIX)softokn3.$(DLL_SUFFIX) ++# CHECKLIBS += $(wildcard $(DIST)/lib/$(DLL_PREFIX)freebl*3.$(DLL_SUFFIX)) ++# CHECKLOC = $(CHECKLIBS:.$(DLL_SUFFIX)=.chk) ++CHECKLOC = + + MD_LIB_RELEASE_FILES = $(CHECKLOC) + ALL_TRASH += $(CHECKLOC) +Index: mozilla/security/nss/cmd/zlib/manifest.mn +--- mozilla/security/nss/cmd/zlib/manifest.mn.orig 2004-11-04 17:23:19 +0100 mozilla/security/nss/cmd/zlib/manifest.mn2008-05-24 23:33:47 +0200 +@@ -57,7 +57,7 @@ + + LIBRARY_NAME = zlib + +-PROGRAMS = example minigzip ++PROGRAMS = + + # REQUIRES = nss + @@ . patch -p0 '@@ .' Index: openpkg-src/nss/nss.pc $ cvs diff -u -r0 -r1.1 nss.pc --- /dev/null 2008-05-25 00:00:31 +0200 +++ nss.pc2008-05-25 00:00:31 +0200 @@ -0,0 +1,11 @@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@/lib [EMAIL PROTECTED]@/include + +Name: Mozilla NSS +Description: Mozilla Network Security Services (NSS) +Version: @version@ +Requires: nspr +Libs: -L${libdir}/nss -lnss -lsmime -lssl +Cflags: -I${includedir}/nss -I${includedir} @@ . patch -p0 '@@ .' Index: openpkg-src/nss/nss.sh $ cvs diff -u -r0 -r1.1 nss.sh --- /dev/null 2008-05-25 00:00:31 +0200 +++ nss.sh2008-05-25 00:00:31 +0200 @@ -0,0 +1,12 @@ +#!/bin/sh +if [ $# -eq 0 ]; then +echo nss:ERROR: no command given 12 +exit 1 +fi +cmd=$1 +shift +if [ ! -x @l_prefix@/libexec/nss/$cmd ]; then +echo nss:ERROR: command \$cmd\ not known 12 +exit 1 +fi +exec @l_prefix@/libexec/nss/$cmd ${1+$@} @@ . patch -p0 '@@ .' Index: openpkg-src/nss/nss.spec $ cvs diff -u -r0 -r1.1 nss.spec --- /dev/null 2008-05-25 00:00:31 +0200 +++ nss.spec 2008-05-25 00:00:31 +0200 @@ -0,0 +1,129 @@ +## +## nss.spec -- OpenPKG RPM Package Specification +## Copyright (c) 2000-2008 OpenPKG Foundation e.V. http://openpkg.net/ +## +## 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 version +%define V_major 3 +%define V_minor 11 +%define V_micro 9 + +# package information +Name: nss +Summary: Mozilla Network Security Services +URL: http://www.mozilla.org/projects/security/pki/nss/ +Vendor: Mozilla +Packager: OpenPKG Foundation e.V. +Distribution: OpenPKG Community +Class:EVAL +Group:Cryptography +License: MPL +Version: %{V_major}.%{V_minor}.%{V_micro} +Release: 20080524 + +# list of sources +Source0: ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_%{V_major}_%{V_minor}_%{V_micro}_RTM/src/nss-%{version}.tar.gz +Source1: nss.pc +Source2: nss.sh +Patch0: nss.patch + +# build information +Prefix: %{l_prefix} +BuildRoot:%{l_buildroot} +BuildPreReq