new port: deskutils/gruler

Piotr Smyrak piotr.smyrak at heron.pl
Tue Nov 16 15:57:05 PST 2004


>Submitter-Id:	current-users 
>Originator:	Piotr Smyrak 
>Organization:	 
>Confidential:	no 
>Synopsis:	new port: deskutils/gruler 
>Severity:	non-critical 
>Priority:	low 
>Category:	ports 
>Class:		change-request 
>Release:	FreeBSD 5.3-STABLE i386 
>Environment:


System: FreeBSD 5.3-STABLE #1: Tue Nov  2 16:57:34 CET 2004
    root at smyru.smyrak.com:/usr/obj/usr/src/sys/SMYRU



>Description:


This shell archive brings a new port for Gnome Screen Ruler 0.4


>How-To-Repeat:


N/A


>Fix:


--- gruler.shar.1 begins here ---
# 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:
#
#	gruler
#	gruler/pkg-plist
#	gruler/pkg-descr
#	gruler/distinfo
#	gruler/Makefile
#	gruler/files
#	gruler/files/patch-Makefile.in
#	gruler/files/patch-src::gui.c
#	gruler/files/patch-configure
#
echo c - gruler
mkdir -p gruler > /dev/null 2>&1
echo x - gruler/pkg-plist
sed 's/^X//' >gruler/pkg-plist << 'END-of-gruler/pkg-plist'
Xbin/gruler
Xinclude/gRuler/draw.h
Xinclude/gRuler/gui.h
Xinclude/gRuler/gui_callbacks.h
Xinclude/gRuler/main.h
Xinclude/gRuler/prefs.h
Xshare/gRuler/glade/gRuler.glade
Xshare/gnome/apps/Utilities/gRuler.desktop
X at dirrm share/gRuler/glade
X at dirrm share/gRuler
X at dirrm include/gRuler
END-of-gruler/pkg-plist
echo x - gruler/pkg-descr
sed 's/^X//' >gruler/pkg-descr << 'END-of-gruler/pkg-descr'
XGnome Screen Ruler is a tool that helps measure dimension
Xof the on-screen objects, one very helpful to webmasters.
X
XWWW: http://linuxadvocate.org/projects/gruler/
END-of-gruler/pkg-descr
echo x - gruler/distinfo
sed 's/^X//' >gruler/distinfo << 'END-of-gruler/distinfo'
XMD5 (gRuler-0.4.tar.gz) = 9fb13566b8c254af8ddce93cbee43c8a
XSIZE (gRuler-0.4.tar.gz) = 322121
END-of-gruler/distinfo
echo x - gruler/Makefile
sed 's/^X//' >gruler/Makefile << 'END-of-gruler/Makefile'
X# New ports collection makefile for:	gruler
X# Date created:				24 October 2004
X# Whom:					Piotr Smyrak <smyru at heron.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	gruler
XPORTVERSION=	0.4
XCATEGORIES=	deskutils gnome
XMASTER_SITES=	http://linuxadvocate.org/projects/gruler/downloads/
XDISTNAME=${PORTNAME:S/gr/gR/}-${PORTVERSION}
X
XMAINTAINER=	smyru at heron.pl
XCOMMENT=	Screen ruler for GNOME desktop
X
XUSE_GMAKE=	yes
XUSE_X_PREFIX=	yes
XUSE_GNOME=	gnomeprefix gnomehack libgnomeui libglade2
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
X		LDFLAGS="-L${LOCALBASE}/lib"
X
X.include <bsd.port.mk>
END-of-gruler/Makefile
echo c - gruler/files
mkdir -p gruler/files > /dev/null 2>&1
echo x - gruler/files/patch-Makefile.in
sed 's/^X//' >gruler/files/patch-Makefile.in << 'END-of-gruler/files/patch-Makefile.in'
X--- Makefile.in.orig	Tue Nov 16 00:54:04 2004
X+++ Makefile.in	Tue Nov 16 01:14:24 2004
X@@ -157,24 +157,12 @@
X 
X SUBDIRS = intl po macros include src
X 
X-grulerdocdir = ${prefix}/doc/gRuler
X-grulerdoc_DATA = \
X-	README\
X-	COPYING\
X-	AUTHORS\
X-	ChangeLog\
X-	INSTALL\
X-	NEWS\
X-	TODO\
X-	ABOUT-NLS
X-
X-
X EXTRA_DIST = $(grulerdoc_DATA)
X 
X gnomemenudir = $(prefix)/@NO_PREFIX_PACKAGE_MENU_DIR@/Utilities
X gnomemenu_DATA = gRuler.desktop
X 
X-gruler_glade_filedir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/@PACKAGE@/glade
X+gruler_glade_filedir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/glade
X gruler_glade_file_DATA = gRuler.glade
X subdir = .
X ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
END-of-gruler/files/patch-Makefile.in
echo x - gruler/files/patch-src::gui.c
sed 's/^X//' >gruler/files/patch-src::gui.c << 'END-of-gruler/files/patch-src::gui.c'
X--- src/gui.c.orig	Mon Nov 15 13:54:11 2004
X+++ src/gui.c	Mon Nov 15 13:56:31 2004
X@@ -85,7 +85,7 @@
X 	glade_gnome_init ();
X 
X 	// Load and connect glade file
X-	g_pXML = glade_xml_new (PACKAGE_SOURCE_DIR"/gRuler.glade", NULL, NULL);
X+	g_pXML = glade_xml_new (PACKAGE_DATA_DIR"/glade/gRuler.glade", NULL, NULL);
X 	glade_xml_signal_autoconnect (g_pXML);
X 
X 	// load and configure horizontal ruler
END-of-gruler/files/patch-src::gui.c
echo x - gruler/files/patch-configure
sed 's/^X//' >gruler/files/patch-configure << 'END-of-gruler/files/patch-configure'
X--- configure.orig	Tue Nov 16 00:57:01 2004
X+++ configure	Tue Nov 16 00:57:52 2004
X@@ -12430,7 +12430,7 @@
X   packageprefix=${prefix}
X fi
X 
X-packagedatadir=share
X+packagedatadir=share/${PACKAGE}
X packagedocdir=doc/${PACKAGE}
X 
X packagepixmapsdir=share/pixmaps/${PACKAGE}
END-of-gruler/files/patch-configure
exit

--- gruler.shar.1 ends here ---





More information about the freebsd-gnome mailing list