ports/74021: new port: deskutils/gruler

Piotr Smyrak piotr.smyrak at heron.pl
Wed Nov 17 00:00:57 UTC 2004


>Number:         74021
>Category:       ports
>Synopsis:       new port: deskutils/gruler
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 17 00:00:56 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Piotr Smyrak
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>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 ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list