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

  Server: cvs.openpkg.org                  Name:   Peter Smej
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   21-Feb-2003 12:17:42
  Branch: HEAD                             Handle: 2003022111174100

  Added files:
    openpkg-src/mgv         mgv.patch mgv.spec

  Log:
    Appending mgv package

  Summary:
    Revision    Changes     Path
    1.1         +54 -0      openpkg-src/mgv/mgv.patch
    1.1         +91 -0      openpkg-src/mgv/mgv.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mgv/mgv.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1 mgv.patch
  --- /dev/null 2003-02-21 12:17:42.000000000 +0100
  +++ mgv.patch 2003-02-21 12:17:42.000000000 +0100
  @@ -0,0 +1,54 @@
  +--- configure.orig   Tue Oct 20 15:42:09 1998
  ++++ configure        Tue Oct 20 15:42:47 1998
  +@@ -2067,11 +2067,11 @@
  + ice_motif_save_LIBS="$LIBS"
  + ice_motif_save_CFLAGS="$CFLAGS"
  + ice_motif_save_CPPFLAGS="$CPPFLAGS"
  + ice_motif_save_LDFLAGS="$LDFLAGS"
  + #
  +-LIBS="$X_PRE_LIBS -lXm -lXt -lX11 $X_EXTRA_LIBS $LIBS"
  ++LIBS="$X_PRE_LIBS -lXm -lXp -lXext -lXt -lX11 $X_EXTRA_LIBS $LIBS"
  + CFLAGS="$X_CFLAGS $CFLAGS"
  + CPPFLAGS="$X_CFLAGS $CPPFLAGS"
  + LDFLAGS="$X_LIBS $LDFLAGS"
  + #
  + cat > conftest.$ac_ext <<EOF
  +@@ -2141,11 +2141,11 @@
  + ice_motif_save_LIBS="$LIBS"
  + ice_motif_save_CFLAGS="$CFLAGS"
  + ice_motif_save_CPPFLAGS="$CPPFLAGS"
  + ice_motif_save_LDFLAGS="$LDFLAGS"
  + #
  +-LIBS="$X_PRE_LIBS -lXm -lXt -lX11 $X_EXTRA_LIBS $LIBS"
  ++LIBS="$X_PRE_LIBS -lXm -lXp -lXext -lXt -lX11 $X_EXTRA_LIBS $LIBS"
  + CFLAGS="$X_CFLAGS $CFLAGS"
  + CPPFLAGS="$X_CFLAGS $CPPFLAGS"
  + LDFLAGS="$X_LIBS $LDFLAGS"
  + #
  + # We use XtToolkitInitialize() here since it takes no arguments
  +@@ -2697,11 +2697,11 @@
  + ac_lib_var=`echo Xm'_'XmRepTypeInstallTearOffModelConverter | sed 'y%./+-%__p_%'`
  + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  +   echo $ac_n "(cached) $ac_c" 1>&6
  + else
  +   ac_save_LIBS="$LIBS"
  +-LIBS="-lXm ${X_PRE_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${XEXT_LIBS} 
${X11_LIBS} $LIBS"
  ++LIBS="-lXm -lXp -lXext ${X_PRE_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} 
${XEXT_LIBS} ${X11_LIBS} $LIBS"
  + cat > conftest.$ac_ext <<EOF
  + #line 2705 "configure"
  + #include "confdefs.h"
  + /* Override any gcc2 internal prototype to avoid an error.  */
  + /* We use char because int might match the return type of a gcc2
  +@@ -2725,11 +2725,11 @@
  + LIBS="$ac_save_LIBS"
  + 
  + fi
  + if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  +   echo "$ac_t""yes" 1>&6
  +-  XM_LIBS="-lXm"
  ++  XM_LIBS="-lXm -lXp -lXext"
  +     cat >> confdefs.h <<\EOF
  + #define HAVE_MOTIF 1
  + EOF
  + 
  + else
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mgv/mgv.spec
  ============================================================================
  $ cvs diff -u -r0 -r1.1 mgv.spec
  --- /dev/null 2003-02-21 12:17:42.000000000 +0100
  +++ mgv.spec  2003-02-21 12:17:42.000000000 +0100
  @@ -0,0 +1,91 @@
  +##
  +##  ghostscript.spec -- OpenPKG RPM Specification
  +##  Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH
  +##  Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
  +##  Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>
  +##
  +##  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:         mgv
  +Summary:      Motif based PostScript viewer
  +URL:          http://www.trends.net/~mu
  +Vendor:       Eric A. Howe, Matthew D. Francey
  +Packager:     The OpenPKG Project
  +Distribution: OpenPKG [EVAL]
  +Group:        Graphics
  +License:      GNU
  +Version:      3.1.5
  +Release:      20030221
  +
  +#   package options
  +
  +#   list of sources
  +Source0:      http://www.trends.net/~mu/mgv-%{version}.tar.gz
  +Patch0:       mgv.patch
  +
  +#   build information
  +Prefix:       %{l_prefix}
  +BuildRoot:    %{l_buildroot}
  +BuildPreReq:  OpenPKG, openpkg >= 20030211, X11
  +PreReq:       OpenPKG, openpkg >= 20030211
  +AutoReq:      no
  +AutoReqProv:  no
  +
  +%description
  +    Mgv is a Motif based PostScript viewer.  Mgv started out as a Motif
  +    rewrite of the venerable Ghostview 1.5.
  +
  +%prep
  +    %setup0 -q 
  +    %patch -p0
  +
  +%build
  +     x11_inc=`%{l_prefix}/etc/rc --query x11_incdir`
  +     x11_lib=`%{l_prefix}/etc/rc --query x11_libdir`
  +    CC="%{l_cc}" \
  +    CFLAGS="%{l_cflags -O} -I${x11_inc}" \
  +    LDFLAGS="%{l_ldflags} -L${x11_lib} -rpath ${x11_lib}" \
  +    ./configure \
  +        --prefix=%{l_prefix} \
  +        --datadir=%{l_prefix}/share/mgv
  +    %{l_make} %{l_mflags}
  +
  +%install
  +    rm -rf $RPM_BUILD_ROOT
  +
  +    #   create filesystem hierachy
  +     %{l_shtool} mkdir -f -p -m 755 \
  +        $RPM_BUILD_ROOT%{l_prefix}/bin \
  +             $RPM_BUILD_ROOT%{l_prefix}/man/man1
  +
  +    #   install files
  +    %{l_shtool} install -c -s -m 755 \
  +        mgv $RPM_BUILD_ROOT%{l_prefix}/bin
  +    %{l_shtool} install -c -m 644 \
  +        mgv.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1
  +
  +    %{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