ports/72341: New port: misc/gnome-screen-ruler, a customizable screen ruler for GNOME

Jean-Yves Lefort jylefort at brutele.be
Tue Oct 5 03:50:29 UTC 2004


>Number:         72341
>Category:       ports
>Synopsis:       New port: misc/gnome-screen-ruler, a customizable screen ruler for GNOME
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 05 03:50:29 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Yves Lefort
>Release:        FreeBSD 5.3-BETA6 i386
>Organization:
>Environment:
System: FreeBSD jsite.lefort.net 5.3-BETA6 FreeBSD 5.3-BETA6 #0: Tue Sep 28 00:10:28 CEST 2004 jylefort at jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386
>Description:
>How-To-Repeat:
>Fix:
# 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:
#
#	gnome-screen-ruler
#	gnome-screen-ruler/pkg-plist
#	gnome-screen-ruler/pkg-descr
#	gnome-screen-ruler/distinfo
#	gnome-screen-ruler/Makefile
#	gnome-screen-ruler/files
#	gnome-screen-ruler/files/patch-Makefile.in
#	gnome-screen-ruler/files/patch-gRuler.desktop.in
#	gnome-screen-ruler/files/patch-src::Makefile.in
#
echo c - gnome-screen-ruler
mkdir -p gnome-screen-ruler > /dev/null 2>&1
echo x - gnome-screen-ruler/pkg-plist
sed 's/^X//' >gnome-screen-ruler/pkg-plist << 'END-of-gnome-screen-ruler/pkg-plist'
Xbin/gruler
Xshare/gnome/applications/gRuler.desktop
Xshare/gnome/gRuler/glade/gRuler.glade
X at dirrm share/gnome/gRuler/glade
X at dirrm share/gnome/gRuler
END-of-gnome-screen-ruler/pkg-plist
echo x - gnome-screen-ruler/pkg-descr
sed 's/^X//' >gnome-screen-ruler/pkg-descr << 'END-of-gnome-screen-ruler/pkg-descr'
XGnome Screen Ruler is an on-screen ruler for measuring horizontal and
Xvertical distances in any application. Rulers can be moved and resized
Xusing the keyboard.
X
XWWW: http://linuxadvocate.org/projects/gruler/
X
X- Jean-Yves Lefort
Xjylefort at brutele.be
END-of-gnome-screen-ruler/pkg-descr
echo x - gnome-screen-ruler/distinfo
sed 's/^X//' >gnome-screen-ruler/distinfo << 'END-of-gnome-screen-ruler/distinfo'
XMD5 (gRuler-0.4.tar.gz) = 9fb13566b8c254af8ddce93cbee43c8a
XSIZE (gRuler-0.4.tar.gz) = 322121
END-of-gnome-screen-ruler/distinfo
echo x - gnome-screen-ruler/Makefile
sed 's/^X//' >gnome-screen-ruler/Makefile << 'END-of-gnome-screen-ruler/Makefile'
X# New ports collection makefile for:	gnome-screen-ruler
X# Date created:			05 Oct 2004
X# Whom:				Jean-Yves Lefort <jylefort at brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		gnome-screen-ruler
XPORTVERSION=		0.4
XCATEGORIES=		misc
XMASTER_SITES=		http://linuxadvocate.org/projects/gruler/downloads/
XDISTNAME=		gRuler-${PORTVERSION}
X
XMAINTAINER=		jylefort at brutele.be
XCOMMENT=		A customizable screen ruler for GNOME
X
XUSE_X_PREFIX=		yes
XUSE_GNOME=		gnomeprefix gnomehack libgnomeui
XGNU_CONFIGURE=		yes
XCONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include" \
X			LDFLAGS="-L${LOCALBASE}/lib"
XUSE_REINPLACE=		yes
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|^CFLAGS=""||' ${WRKSRC}/${CONFIGURE_SCRIPT}
X	@${REINPLACE_CMD} -e 's|PACKAGE_SOURCE_DIR|"${PREFIX}/share/gnome/gRuler/glade"|' ${WRKSRC}/src/gui.c
X
X.include <bsd.port.mk>
END-of-gnome-screen-ruler/Makefile
echo c - gnome-screen-ruler/files
mkdir -p gnome-screen-ruler/files > /dev/null 2>&1
echo x - gnome-screen-ruler/files/patch-Makefile.in
sed 's/^X//' >gnome-screen-ruler/files/patch-Makefile.in << 'END-of-gnome-screen-ruler/files/patch-Makefile.in'
X--- Makefile.in.orig	Tue Oct  5 05:06:02 2004
X+++ Makefile.in	Tue Oct  5 05:12:25 2004
X@@ -155,7 +155,7 @@
X sysconfdir = @sysconfdir@
X target_alias = @target_alias@
X 
X-SUBDIRS = intl po macros include src
X+SUBDIRS = intl po macros src
X 
X grulerdocdir = ${prefix}/doc/gRuler
X grulerdoc_DATA = \
X@@ -171,10 +171,10 @@
X 
X EXTRA_DIST = $(grulerdoc_DATA)
X 
X-gnomemenudir = $(prefix)/@NO_PREFIX_PACKAGE_MENU_DIR@/Utilities
X+gnomemenudir = $(datadir)/applications
X gnomemenu_DATA = gRuler.desktop
X 
X-gruler_glade_filedir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/@PACKAGE@/glade
X+gruler_glade_filedir = $(datadir)/@PACKAGE@/glade
X gruler_glade_file_DATA = gRuler.glade
X subdir = .
X ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
X@@ -605,8 +605,7 @@
X 
X info-am:
X 
X-install-data-am: install-gnomemenuDATA install-gruler_glade_fileDATA \
X-	install-grulerdocDATA
X+install-data-am: install-gnomemenuDATA install-gruler_glade_fileDATA
X 
X install-exec-am:
X 
END-of-gnome-screen-ruler/files/patch-Makefile.in
echo x - gnome-screen-ruler/files/patch-gRuler.desktop.in
sed 's/^X//' >gnome-screen-ruler/files/patch-gRuler.desktop.in << 'END-of-gnome-screen-ruler/files/patch-gRuler.desktop.in'
X--- gRuler.desktop.in.orig	Sun Sep 19 20:53:51 2004
X+++ gRuler.desktop.in	Tue Oct  5 05:29:39 2004
X@@ -1,10 +1,7 @@
X-
X [Desktop Entry]
X-Name=gRuler Version 0.1
X-Comment=gRuler Version 0.1
X+Name=Screen Ruler
X+Comment=Measure distances
X Exec=gruler
X-Icon=@PACKAGE_PIXMAPS_DIR@/ 
X Terminal=false
X-MultipleArgs=false
X Type=Application
X-
X+Categories=GNOME;Application;Utility;
END-of-gnome-screen-ruler/files/patch-gRuler.desktop.in
echo x - gnome-screen-ruler/files/patch-src::Makefile.in
sed 's/^X//' >gnome-screen-ruler/files/patch-src::Makefile.in << 'END-of-gnome-screen-ruler/files/patch-src::Makefile.in'
X--- src/Makefile.in.orig	Tue Oct  5 05:18:57 2004
X+++ src/Makefile.in	Tue Oct  5 05:19:02 2004
X@@ -159,9 +159,6 @@
X 	$(GNOME_CFLAGS)
X 
X 
X-AM_CFLAGS = \
X-	 -Wall\
X-	 -O2
X 
X 
X bin_PROGRAMS = gruler
END-of-gnome-screen-ruler/files/patch-src::Makefile.in
exit

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



More information about the freebsd-ports-bugs mailing list