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