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]