Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2003 20:30:17 -0700 (PDT)
From:      Glenn Johnson <glennpj@charter.net>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/54516: New port of print/gnome-cups-manager.
Message-ID:  <200307160330.h6G3UHts039366@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/54516; it has been noted by GNATS.

From: Glenn Johnson <glennpj@charter.net>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/54516: New port of print/gnome-cups-manager.
Date: Tue, 15 Jul 2003 22:24:37 -0500

 --nFreZHaLTZJo0R7j
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Apparently one of the eof markers in the shell archive was too long and
 was causing a syntax error.  This new archive should fix that and work.
 
 -- 
 Glenn Johnson
 glennpj@charter.net
 
 --nFreZHaLTZJo0R7j
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename=gnome-cups-manager
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	print/gnome-cups-manager
 #	print/gnome-cups-manager/Makefile
 #	print/gnome-cups-manager/distinfo
 #	print/gnome-cups-manager/files
 #	print/gnome-cups-manager/files/patch-gnome-cups-add_printerconf.c
 #	print/gnome-cups-manager/files/patch-ltmain.sh
 #	print/gnome-cups-manager/files/patch-icons_Makefile.in
 #	print/gnome-cups-manager/files/gnome-cups-manager.desktop
 #	print/gnome-cups-manager/pkg-descr
 #	print/gnome-cups-manager/pkg-plist
 #
 echo c - print/gnome-cups-manager
 mkdir -p print/gnome-cups-manager > /dev/null 2>&1
 echo x - print/gnome-cups-manager/Makefile
 sed 's/^X//' >print/gnome-cups-manager/Makefile << 'END-of-print/gnome-cups-manager/Makefile'
 X# New ports collection makefile for:	gnome-cups-manager
 X# Date created:				14 Jul 2003
 X# Whom:					Glenn Johnson <glennpj@charter.net>
 X#
 X# $FreeBSD:$
 X
 XPORTNAME=	gnome-cups-manager
 XPORTVERSION=	0.17
 XCATEGORIES=	print gnome
 XMASTER_SITES=	${MASTER_SITE_GNOME}
 XMASTER_SITE_SUBDIR=	sources/${PORTNAME}/${PORTVERSION}
 XDIST_SUBDIR=	gnome2
 X
 XMAINTAINER=	gnome@FreeBSD.org
 XCOMMENT=	Admistration tool for cups
 X
 XLIB_DEPENDS=	gnomecups-1.0.1:${PORTSDIR}/print/libgnomecups
 X
 XUSE_BZIP2=	yes
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XUSE_GNOME=	gnomeprefix gnomehack gnomehier libgnomeprintui libgnomeui
 XINSTALL_SHLIBS=	yes
 XGNU_CONFIGURE=	yes
 XCONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
 X		LDFLAGS="-L${LOCALBASE}/lib"
 X
 Xpost-install:
 X	${INSTALL_DATA} ${FILESDIR}/gnome-cups-manager.desktop \
 X	${PREFIX}/share/gnome/applications
 X
 X.include <bsd.port.mk>
 END-of-print/gnome-cups-manager/Makefile
 echo x - print/gnome-cups-manager/distinfo
 sed 's/^X//' >print/gnome-cups-manager/distinfo << 'END-of-print/gnome-cups-manager/distinfo'
 XMD5 (gnome2/gnome-cups-manager-0.17.tar.bz2) = 1aa72f8318a7ccb795cdfd2676d6346c
 END-of-print/gnome-cups-manager/distinfo
 echo c - print/gnome-cups-manager/files
 mkdir -p print/gnome-cups-manager/files > /dev/null 2>&1
 echo x - print/gnome-cups-manager/files/patch-gnome-cups-add_printerconf.c
 sed 's/^X//' >print/gnome-cups-manager/files/patch-gnome-cups-add_printerconf.c << 'END-of-gnome-cups-manager/files/patch-gnome-cups-add_printerconf.c'
 X
 X$FreeBSD$
 X
 X--- gnome-cups-add/printerconf.c.orig	Fri Mar  7 14:48:48 2003
 X+++ gnome-cups-add/printerconf.c	Tue Jul 15 11:20:00 2003
 X@@ -12,7 +12,7 @@
 X #include "snmpinter.h"
 X 
 X #define IOCNR_GET_DEVICE_ID	1
 X-#define LPIOC_GET_DEVICE_ID(len) _IOC(_IOC_READ, 'P', IOCNR_GET_DEVICE_ID, len)	/* get device_id string */
 X+#define LPIOC_GET_DEVICE_ID(len) _IOC(IOC_OUT, 'P', IOCNR_GET_DEVICE_ID, len)	/* get device_id string */
 X 
 X /*----------------------------------------------------------------
 X   libprinterconf - a function library for detecting and setting up
 END-of-gnome-cups-manager/files/patch-gnome-cups-add_printerconf.c
 echo x - print/gnome-cups-manager/files/patch-ltmain.sh
 sed 's/^X//' >print/gnome-cups-manager/files/patch-ltmain.sh << 'END-of-print/gnome-cups-manager/files/patch-ltmain.sh'
 X
 X$FreeBSD$
 X
 X--- ltmain.sh.orig	Sat Feb  8 08:47:44 2003
 X+++ ltmain.sh	Tue Jul 15 13:06:35 2003
 X@@ -1075,7 +1075,7 @@
 X 	  esac
 X 	 elif test "X$arg" = "X-lc_r"; then
 X 	  case $host in
 X-	 *-*-openbsd* | *-*-freebsd*)
 X+	 *-*-openbsd* | *-*-freebsd4*)
 X 	    # Do not include libc_r directly, use -pthread flag.
 X 	    continue
 X 	    ;;
 X@@ -1085,8 +1085,16 @@
 X 	continue
 X 	;;
 X 
 X+      -pthread)
 X+      compile_command="$compile_command -pthread"
 X+      finalize_command="$finalize_command -pthread"
 X+      compiler_flags="$compiler_flags -pthread"
 X+      continue
 X+      ;;
 X+
 X       -module)
 X 	module=yes
 X+	build_old_libs=no
 X 	continue
 X 	;;
 X 
 X@@ -2503,6 +2511,9 @@
 X 	  *-*-openbsd* | *-*-freebsd*)
 X 	    # Do not include libc due to us having libc/libc_r.
 X 	    ;;
 X+	  *-*-freebsd*)
 X+	    # FreeBSD doesn't need this...
 X+	    ;;
 X 	  *)
 X 	    # Add libc to deplibs on all other systems if necessary.
 X 	    if test $build_libtool_need_lc = "yes"; then
 X@@ -4330,10 +4341,12 @@
 X 	fi
 X 
 X 	# Install the pseudo-library for information purposes.
 X+	if /usr/bin/false; then
 X 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
 X 	instname="$dir/$name"i
 X 	$show "$install_prog $instname $destdir/$name"
 X 	$run eval "$install_prog $instname $destdir/$name" || exit $?
 X+	fi
 X 
 X 	# Maybe install the static library, too.
 X 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
 END-of-print/gnome-cups-manager/files/patch-ltmain.sh
 echo x - print/gnome-cups-manager/files/patch-icons_Makefile.in
 sed 's/^X//' >print/gnome-cups-manager/files/patch-icons_Makefile.in << 'END-of-print/gnome-cups-manager/files/patch-icons_Makefile.in'
 X
 X$FreeBSD$
 X
 X--- icons/Makefile.in.orig	Tue Jul 15 13:57:05 2003
 X+++ icons/Makefile.in	Tue Jul 15 13:58:07 2003
 X@@ -118,10 +118,10 @@
 X WARN_CFLAGS = @WARN_CFLAGS@
 X cxxflags_set = @cxxflags_set@
 X 
 X-devicedir = $(datadir)/icons/gnome/48x48/devices
 X+devicedir = $(prefix)/$(DATADIRNAME)/icons/gnome/48x48/devices
 X device_DATA = gnome-dev-printer-network.png gnome-dev-printer-new.png
 X 
 X-emblemdir = $(datadir)/icons/gnome/48x48/emblems
 X+emblemdir = $(prefix)/$(DATADIRNAME)/icons/gnome/48x48/emblems
 X emblem_DATA = emblem-default.png emblem-paused.png
 X 
 X pixmapdir = $(datadir)/pixmaps/gnome-cups-manager
 END-of-print/gnome-cups-manager/files/patch-icons_Makefile.in
 echo x - print/gnome-cups-manager/files/gnome-cups-manager.desktop
 sed 's/^X//' >print/gnome-cups-manager/files/gnome-cups-manager.desktop << 'END-of-print/gnome-cups-manager/files/gnome-cups-manager.desktop'
 X[Desktop Entry]
 XEncoding=UTF-8
 XVersion=1.0
 XType=Application
 XExec=gnome-cups-manager
 XTryExec=
 XIcon=/usr/X11R6/share/icons/gnome/48x48/devices/gnome-dev-printer.png
 XX-GNOME-DocPath=
 XTerminal=false
 XName[en_US]=CUPS manager
 XGenericName[en_US]=
 XComment[en_US]=Printer manager
 XCategories=Application;System;
 END-of-print/gnome-cups-manager/files/gnome-cups-manager.desktop
 echo x - print/gnome-cups-manager/pkg-descr
 sed 's/^X//' >print/gnome-cups-manager/pkg-descr << 'END-of-print/gnome-cups-manager/pkg-descr'
 XThe GNOME CUPS Manager is a tool for adding new CUPS printers and for
 Xmanaging existing CUPS printers and queues.
 X
 XWWW: http://www.gnome.org/
 END-of-print/gnome-cups-manager/pkg-descr
 echo x - print/gnome-cups-manager/pkg-plist
 sed 's/^X//' >print/gnome-cups-manager/pkg-plist << 'END-of-print/gnome-cups-manager/pkg-plist'
 Xbin/gnome-cups-add
 Xbin/gnome-cups-icon
 Xbin/gnome-cups-manager
 Xinclude/libgnomecups-1/libgnomecups/gnome-cups-ui-init.h
 Xinclude/libgnomecups-1/libgnomecups/gnome-cups-ui-print.h
 Xlib/libgnomecupsui-1.0.so.1
 Xlib/libgnomecupsui-1.0.so
 Xlib/libgnomecupsui-1.0.a
 Xlibdata/bonobo/servers/Gnome_CupsManager.server
 Xlibdata/pkgconfig/libgnomecupsui-1.0.pc
 Xsbin/gnome-cups-switch
 Xshare/icons/gnome/48x48/devices/gnome-dev-printer-network.png
 Xshare/icons/gnome/48x48/devices/gnome-dev-printer-new.png
 Xshare/icons/gnome/48x48/emblems/emblem-default.png
 Xshare/icons/gnome/48x48/emblems/emblem-paused.png
 Xshare/gnome/applications/gnome-cups-manager.desktop
 Xshare/gnome/gnome-cups-manager/gnome-cups-add.glade
 Xshare/gnome/gnome-cups-manager/gnome-cups-manager.glade
 Xshare/gnome/gnome-cups-manager/xd2-testpage-letter.eps
 Xshare/gnome/gnome-cups-manager/xd2-testpage-a4.eps
 Xshare/gnome/pixmaps/gnome-cups-manager/printer-tray-normal.png
 Xshare/gnome/pixmaps/gnome-cups-manager/printer-tray-stopped.png
 Xshare/locale/he/LC_MESSAGES/gnome-cups-manager.mo
 Xshare/locale/ja/LC_MESSAGES/gnome-cups-manager.mo
 X@dirrm share/gnome/gnome-cups-manager
 X@dirrm share/gnome/pixmaps/gnome-cups-manager
 END-of-print/gnome-cups-manager/pkg-plist
 exit
 
 
 --nFreZHaLTZJo0R7j--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307160330.h6G3UHts039366>