OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Matthias Kurz
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   11-Jan-2006 21:14:43
  Branch: HEAD                             Handle: 2006011120144300

  Added files:
    openpkg-src/httrack     httrack.spec

  Log:
    new package: httrack 3.33.16 (Offline Browser Utility)

  Summary:
    Revision    Changes     Path
    1.1         +100 -0     openpkg-src/httrack/httrack.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/httrack/httrack.spec
  ============================================================================
  $ cvs diff -u -r0 -r1.1 httrack.spec
  --- /dev/null 2006-01-11 21:14:43 +0100
  +++ httrack.spec      2006-01-11 21:14:43 +0100
  @@ -0,0 +1,100 @@
  +##
  +##  httrack.spec -- OpenPKG RPM Package Specification
  +##  Copyright (c) 2000-2006 OpenPKG Foundation e.V. <http://openpkg.net/>
  +##  Copyright (c) 2000-2006 Ralf S. Engelschall <http://engelschall.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.
  +##
  +
  +%define       V_base  3.33
  +%define       V_minor 16
  +
  +#   package information
  +Name:         httrack
  +Summary:      Offline Browser Utility
  +URL:          http://www.httrack.com/
  +Vendor:       Xavier Roche
  +Packager:     OpenPKG
  +Distribution: OpenPKG
  +Class:        EVAL
  +Group:        Web
  +License:      GPL
  +Version:      %{V_base}.%{V_minor}
  +Release:      20060111
  +
  +#   list of sources
  +Source0:      http://httrack.free.fr/mirror/httrack-%{V_base}.tar.gz
  +
  +#   build information
  +Prefix:       %{l_prefix}
  +BuildRoot:    %{l_buildroot}
  +BuildPreReq:  OpenPKG, openpkg >= 2.5.0
  +PreReq:       OpenPKG, openpkg >= 2.5.0
  +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.
  +
  +%track
  +    prog httrack = {
  +        version = %{V_base}
  +        url     = http://httrack.free.fr/mirror/
  +        regex   = httrack-(__VER__)\.tar\.gz
  +    }
  +
  +%prep
  +    %setup -q -n httrack-%{V_base}.%{V_minor}
  +
  +%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
  +    CPPFLAGS='-DHTS_ETCPATH=\"%{l_prefix}/etc/httrack\"' \
  +    ./configure \
  +        --prefix=%{l_prefix} \
  +        --sysconfdir=%{l_prefix}/etc/httrack \
  +        --disable-shared
  +    #   build
  +    %{l_make} %{l_mflags}
  +
  +%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_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
  +
  +%files -f files
  +
  +%clean
  +    rm -rf $RPM_BUILD_ROOT
  +
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to