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:   13-Jan-2006 08:49:58
  Branch: HEAD                             Handle: 2006011307495701

  Added files:
    openpkg-src/httrack     httrack.patch
  Modified files:
    openpkg-src/httrack     httrack.spec

  Log:
    some packaging cleanups (mostly cosmetics)

  Summary:
    Revision    Changes     Path
    1.1         +47 -0      openpkg-src/httrack/httrack.patch
    1.2         +24 -26     openpkg-src/httrack/httrack.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/httrack/httrack.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1 httrack.patch
  --- /dev/null 2006-01-13 08:49:44 +0100
  +++ httrack.patch     2006-01-13 08:49:58 +0100
  @@ -0,0 +1,47 @@
  +Index: configure
  +--- configure.orig   2005-06-04 14:17:32 +0200
  ++++ configure        2006-01-13 08:41:50 +0100
  +@@ -8440,9 +8440,7 @@
  + 
  + ### Default CFLAGS
  + DEFAULT_CFLAGS=""
  +-DEFAULT_CFLAGS="-O -g3 -Wall -Wcast-align -Wstrict-prototypes \
  +--Wmissing-prototypes -Wmissing-declarations -Wpointer-arith \
  +--Wnested-externs -D_REENTRANT"
  ++DEFAULT_CFLAGS="-D_REENTRANT"
  + 
  + 
  + 
  +Index: html/Makefile.in
  +--- html/Makefile.in.orig    2005-06-04 14:17:28 +0200
  ++++ html/Makefile.in 2006-01-13 08:43:55 +0100
  +@@ -134,18 +134,18 @@
  + sysconfdir = @sysconfdir@
  + target_alias = @target_alias@
  + 
  +-HelpHtmlrootdir = $(datadir)/doc/httrack
  +-HelpHtmldir = $(datadir)/doc/httrack/html
  +-HelpHtmlimgdir = $(datadir)/doc/httrack/html/img
  +-HelpHtmldivdir = $(datadir)/doc/httrack/html/div
  +-HelpHtmlimagesdir = $(datadir)/doc/httrack/html/images
  +-HelpHtmlTxtdir = $(datadir)/doc/httrack/html
  +-WebHtmldir = $(datadir)/doc/httrack/html/server
  +-WebHtmlimagesdir = $(datadir)/doc/httrack/html/server/images
  +-WebHtmlsfxdir = $(datadir)/doc/httrack/html/server/sfx
  +-WebPixmapdir = $(datadir)/pixmaps
  ++HelpHtmlrootdir = $(datadir)/httrack/doc
  ++HelpHtmldir = $(datadir)/httrack/doc/html
  ++HelpHtmlimgdir = $(datadir)/httrack/doc/html/img
  ++HelpHtmldivdir = $(datadir)/httrack/doc/html/div
  ++HelpHtmlimagesdir = $(datadir)/httrack/doc/html/images
  ++HelpHtmlTxtdir = $(datadir)/httrack/doc/html
  ++WebHtmldir = $(datadir)/httrack/doc/html/server
  ++WebHtmlimagesdir = $(datadir)/httrack/doc/html/server/images
  ++WebHtmlsfxdir = $(datadir)/httrack/doc/html/server/sfx
  ++WebPixmapdir = $(datadir)/httrack/pixmaps
  + WebGPixmapdir = $(datadir)/httrack/icons
  +-VFolderEntrydir = $(prefix)/share/applications
  ++VFolderEntrydir = $(datadir)/httrack/desktop
  + 
  + HelpHtmlroot_DATA = ../httrack-doc.html ../history.txt
  + HelpHtml_DATA = *.html
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/httrack/httrack.spec
  ============================================================================
  $ cvs diff -u -r1.1 -r1.2 httrack.spec
  --- openpkg-src/httrack/httrack.spec  11 Jan 2006 20:14:43 -0000      1.1
  +++ openpkg-src/httrack/httrack.spec  13 Jan 2006 07:49:58 -0000      1.2
  @@ -22,7 +22,8 @@
   ##  SUCH DAMAGE.
   ##
   
  -%define       V_base  3.33
  +#   package versions
  +%define       V_major 3.33
   %define       V_minor 16
   
   #   package information
  @@ -35,62 +36,59 @@
   Class:        EVAL
   Group:        Web
   License:      GPL
  -Version:      %{V_base}.%{V_minor}
  -Release:      20060111
  +Version:      %{V_major}.%{V_minor}
  +Release:      20060113
   
   #   list of sources
  -Source0:      http://httrack.free.fr/mirror/httrack-%{V_base}.tar.gz
  +Source0:      http://httrack.free.fr/mirror/httrack-%{V_major}.tar.gz
  +Patch0:       httrack.patch
   
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 2.5.0
  -PreReq:       OpenPKG, openpkg >= 2.5.0
  +BuildPreReq:  OpenPKG, openpkg >= 20040130
  +PreReq:       OpenPKG, openpkg >= 20040130
   AutoReq:      no
   AutoReqProv:  no
   
   %description
       HTTrack is a free (GPL, libre/free software) and easy-to-use offline
  -    browser utility.
  -    It allows you to download a World Wide Web site from the Internet to
  -    a local directory, building recursively all directories, getting HTML,
  -    images, and other files from the server to your computer. HTTrack
  -    arranges the original site's relative link-structure. Simply open a
  -    page of the "mirrored" website in your browser, and you can browse the
  -    site from link to link, as if you were viewing it online. HTTrack can
  -    also update an existing mirrored site, and resume interrupted downloads.
  -    HTTrack is fully configurable, and has an integrated help system.
  +    browser utility. It allows you to download a World Wide Web site
  +    from the Internet to a local directory, building recursively all
  +    directories, getting HTML, images, and other files from the server
  +    to your computer. HTTrack arranges the original site's relative
  +    link-structure. Simply open a page of the "mirrored" website in
  +    your browser, and you can browse the site from link to link, as if
  +    you were viewing it online. HTTrack can also update an existing
  +    mirrored site, and resume interrupted downloads. HTTrack is fully
  +    configurable, and has an integrated help system.
   
   %track
       prog httrack = {
  -        version = %{V_base}
  +        version = %{V_major}
           url     = http://httrack.free.fr/mirror/
           regex   = httrack-(__VER__)\.tar\.gz
       }
   
   %prep
  -    %setup -q -n httrack-%{V_base}.%{V_minor}
  +    %setup -q
  +    %patch -p0
   
   %build
  -    %{l_shtool} subst \
  -        -e 's,$(datadir)/doc,%{l_prefix}/doc,' \
  -        -e 's,$(datadir)/pixmaps,$(datadir)/httrack/pixmaps,' \
  -        -e 's,$(prefix)/share/applications,$(datadir)/httrack/desktop,' \
  -        html/Makefile.in
  -    #   configure
  +    CC="%{l_cc}" \
  +    CFLAGS="%{l_cflags -O}" \
       CPPFLAGS='-DHTS_ETCPATH=\"%{l_prefix}/etc/httrack\"' \
       ./configure \
           --prefix=%{l_prefix} \
           --sysconfdir=%{l_prefix}/etc/httrack \
           --disable-shared
  -    #   build
  -    %{l_make} %{l_mflags}
  +    %{l_make} %{l_mflags -O}
   
   %install
       rm -rf $RPM_BUILD_ROOT
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/etc/httrack
  -    %{l_make} %{l_mflags} DESTDIR=$RPM_BUILD_ROOT install
  +    %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to