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: 26-Jul-2003 15:21:11 Branch: HEAD Handle: 2003072614210802 Modified files: openpkg-re/vcheck vc.perl-gtk openpkg-src/perl-gtk perl-gtk.spec openpkg-web news.txt Log: add Gtk+ 2.x modules Summary: Revision Changes Path 1.3 +15 -0 openpkg-re/vcheck/vc.perl-gtk 1.11 +42 -7 openpkg-src/perl-gtk/perl-gtk.spec 1.5829 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.perl-gtk ============================================================================ $ cvs diff -u -r1.2 -r1.3 vc.perl-gtk --- openpkg-re/vcheck/vc.perl-gtk 30 Jun 2003 07:17:22 -0000 1.2 +++ openpkg-re/vcheck/vc.perl-gtk 26 Jul 2003 13:21:08 -0000 1.3 @@ -6,4 +6,19 @@ url = http://www.cpan.org/modules/by-module/Gtk/ regex = Gtk-Perl-(__VER__)\.tar\.gz } +prog perl-gtk:Gtk2-Perl:ExtUtils-Depends = { + version = 0.102 + url = http://prdownloads.sourceforge.net/gtk2-perl/ + regex = ExtUtils-Depends-(__VER__)\.tar\.gz +} +prog perl-gtk:Gtk2-Perl:Glib = { + version = 0.91 + url = http://prdownloads.sourceforge.net/gtk2-perl/ + regex = Glib-(__VER__)\.tar\.gz +} +prog perl-gtk:Gtk2-Perl:Gtk = { + version = 0.91 + url = http://prdownloads.sourceforge.net/gtk2-perl/ + regex = Gtk2-(__VER__)\.tar\.gz +} @@ . patch -p0 <<'@@ .' Index: openpkg-src/perl-gtk/perl-gtk.spec ============================================================================ $ cvs diff -u -r1.10 -r1.11 perl-gtk.spec --- openpkg-src/perl-gtk/perl-gtk.spec 8 Jul 2003 14:41:39 -0000 1.10 +++ openpkg-src/perl-gtk/perl-gtk.spec 26 Jul 2003 13:21:10 -0000 1.11 @@ -24,7 +24,10 @@ ## # package versions -%define V_gtk_perl 0.7009 +%define V_gtk_perl 0.7009 +%define V_extutils_depends 0.102 +%define V_glib 0.91 +%define V_gtk2 0.91 # package information Name: perl-gtk @@ -35,26 +38,51 @@ Distribution: OpenPKG [EVAL] Group: Language License: GPL/Artistic -Version: 20030630 -Release: 20030630 +Version: 20030726 +Release: 20030726 + +# package options +%option with_gtk1 yes +%option with_gtk2 yes # list of sources Source0: http://www.cpan.org/modules/by-module/Gtk/Gtk-Perl-%{V_gtk_perl}.tar.gz +Source1: http://osdn.dl.sourceforge.net/gtk2-perl/ExtUtils-Depends-%{V_extutils_depends}.tar.gz +Source2: http://osdn.dl.sourceforge.net/gtk2-perl/Glib-%{V_glib}.tar.gz +Source3: http://osdn.dl.sourceforge.net/gtk2-perl/Gtk2-%{V_gtk2}.tar.gz # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, perl, perl-openpkg, gtk, perl-xml -PreReq: OpenPKG, openpkg >= 20020206, perl, perl-openpkg, gtk, perl-xml +BuildPreReq: OpenPKG, openpkg >= 20020206, perl, perl-openpkg +PreReq: OpenPKG, openpkg >= 20020206, perl, perl-openpkg +%if "%{with_gtk1}" == "yes" +BuildPreReq: gtk, perl-xml +PreReq: gtk, perl-xml +%endif +%if "%{with_gtk2}" == "yes" +BuildPreReq: glib2, gtk2, pango, atk +PreReq: glib2, gtk2, pango, atk +%endif AutoReq: no AutoReqProv: no %description Perl modules for use with Gtk GUI: - - Gtk-Perl (%{V_gtk_perl}) +%if "%{with_gtk1}" == "yes" + - Gtk-Perl (%{V_gtk_perl}) [for GLib/Gtk+ 1.x] +%endif +%if "%{with_gtk2}" == "yes" + - ExtUtils::Depends (%{V_extutils_depends}) [for GLib/Gtk+ 2.x] + - Glib (%{V_glib}) [for GLib/Gtk+ 2.x] + - Gtk2 (%{V_gtk2}) [for GLib/Gtk+ 2.x] +%endif %prep - %setup -q -c + %setup0 -q -c + %setup1 -q -T -D -a 1 + %setup2 -q -T -D -a 2 + %setup3 -q -T -D -a 3 %build @@ -63,7 +91,14 @@ %{l_prefix}/bin/perl-openpkg prolog # build and install individual modules +%if "%{with_gtk1}" == "yes" %{l_prefix}/bin/perl-openpkg install -d %{SOURCE0} --without-guessing +%endif +%if "%{with_gtk2}" == "yes" + %{l_prefix}/bin/perl-openpkg install -d %{SOURCE1} + %{l_prefix}/bin/perl-openpkg install -d %{SOURCE2} + %{l_prefix}/bin/perl-openpkg install -d %{SOURCE3} +%endif # perform common epilog operations %{l_prefix}/bin/perl-openpkg epilog @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.5828 -r1.5829 news.txt --- openpkg-web/news.txt 26 Jul 2003 12:47:41 -0000 1.5828 +++ openpkg-web/news.txt 26 Jul 2003 13:21:09 -0000 1.5829 @@ -1,3 +1,4 @@ +26-Jul-2003: Upgraded package: P<perl-gtk-20030726-20030726> 26-Jul-2003: New package: P<perl-wx-20030726-20030726> 26-Jul-2003: New package: P<pgadmin-0.8.0.20030726-20030726> 26-Jul-2003: Upgraded package: P<lzop-1.01-1.20030726> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]