ports/91817: New Port: devel/geany Fast & lightweight IDE
Remington
mrl0lz at gmail.com
Sun Jan 15 12:40:16 UTC 2006
The following reply was made to PR ports/91817; it has been noted by GNATS.
From: Remington <mrl0lz at gmail.com>
To: Ion-Mihai Tetcu <itetcu at people.tecnik93.com>
Cc: FreeBSD gnats submit <FreeBSD-gnats-submit at FreeBSD.org>
Subject: Re: ports/91817: New Port: devel/geany Fast & lightweight IDE
Date: Sun, 15 Jan 2006 04:35:05 -0800
On Sun, 2006-01-15 at 11:16 +0200, Ion-Mihai Tetcu wrote:
> > sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
> > Xbin/geany
> > Xshare/applications/geany.desktop
> > Xshare/doc/geany/geany.txt
> > Xshare/doc/geany/html/apa.html
>
> Please shar(1) it from outside the port directory next time, I put the
> shar in devel/ and, of course, it over-write the category Makefile.
>
> Please use DOCSDIR macro (run a portlint -A on the port).
>
> At least here portlint says there are spaces instead of tabs; could
> you check please ?
>
>
I can do this, although I do not see spaces, I am assuming this is
gtk-send-pr doing something funky. Here is full shar from devel/, uses
the macros, and respects NOPORTDOCS. portlint -A stats "looks fine". I
learn something new everytime :)
# 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:
#
# geany/Makefile
# geany/distinfo
# geany/pkg-descr
# geany/pkg-plist
#
echo x - geany/Makefile
sed 's/^X//' >geany/Makefile << 'END-of-geany/Makefile'
X# New ports collection Makefile for: geany
X# Date Created: 15 Jan 06
X# Whom: Remington Lang
<MrL0Lz at gmail.com>
X#
X# $FreeBSD$
X
XPORTNAME= geany
XPORTVERSION= 0.4
XCATEGORIES= gnome devel
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= ${PORTNAME}
X
XMAINTAINER= MrL0Lz at gmail.com
XCOMMENT= Fast & lightweight IDE for GNOME
X
XUSE_BZIP2= yes
XGNU_CONFIGURE= yes
XUSE_GNOME= vte gtk20
X
XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}/html/images
X ${INSTALL_DATA} ${WRKSRC}/doc/html/* ${DOCSDIR}/html
X ${INSTALL_DATA} ${WRKSRC}/doc/geany.css ${DOCSDIR}/html
X ${INSTALL_DATA} ${WRKSRC}/doc/images/* ${DOCSDIR}/html/images
X ${INSTALL_DATA} ${WRKSRC}/doc/geany.txt ${DOCSDIR}
X.endif
X
Xdo-install:
X ${INSTALL_PROGRAM} ${WRKSRC}/src/geany ${PREFIX}/bin
X ${INSTALL_DATA} ${WRKSRC}/data/* ${DATADIR}
X ${INSTALL_DATA} ${WRKSRC}/global.tags ${DATADIR}
X ${INSTALL_DATA} ${WRKSRC}/geany.desktop
${PREFIX}/share/applications/
X
X.include <bsd.port.mk>
END-of-geany/Makefile
echo x - geany/distinfo
sed 's/^X//' >geany/distinfo << 'END-of-geany/distinfo'
XMD5 (geany-0.4.tar.bz2) = a1ed7e40762dd55763b28fe97fed9feb
XSHA256 (geany-0.4.tar.bz2) =
9ac508b80d9e3a698550146b882664d6068ccc20345df66048549275f3cf53b5
XSIZE (geany-0.4.tar.bz2) = 993117
END-of-geany/distinfo
echo x - geany/pkg-descr
sed 's/^X//' >geany/pkg-descr << 'END-of-geany/pkg-descr'
XGeany is a fast and lightweght UDE using GTK2. It is a small editor
using GTK2
Xwith basic features of an integrated development environment.
X
XWWW: http://geany.uvena.de/
END-of-geany/pkg-descr
echo x - geany/pkg-plist
sed 's/^X//' >geany/pkg-plist << 'END-of-geany/pkg-plist'
Xbin/geany
Xshare/applications/geany.desktop
X%%PORTDOCS%%%%DOCSDIR%%/geany.txt
X%%PORTDOCS%%%%DOCSDIR%%/html/apa.html
X%%PORTDOCS%%%%DOCSDIR%%/html/apb.html
X%%PORTDOCS%%%%DOCSDIR%%/html/apbs02.html
X%%PORTDOCS%%%%DOCSDIR%%/html/apbs03.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch01.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch01s02.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch01s03.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch02.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch02s02.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch02s03.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s02.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s03.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s04.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s05.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s06.html
X%%PORTDOCS%%%%DOCSDIR%%/html/ch03s07.html
X%%PORTDOCS%%%%DOCSDIR%%/html/geany.css
X%%PORTDOCS%%%%DOCSDIR%%/html/index.html
X%%PORTDOCS%%%%DOCSDIR%%/html/images/find_dialog.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_gen.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_templ.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_tools.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_vte.jpg
X%%DATADIR%%/filetypes.asm
X%%DATADIR%%/filetypes.c
X%%DATADIR%%/filetypes.common
X%%DATADIR%%/filetypes.conf
X%%DATADIR%%/filetypes.css
X%%DATADIR%%/filetypes.docbook
X%%DATADIR%%/filetypes.java
X%%DATADIR%%/filetypes.makefile
X%%DATADIR%%/filetypes.markup
X%%DATADIR%%/filetypes.pascal
X%%DATADIR%%/filetypes.perl
X%%DATADIR%%/filetypes.python
X%%DATADIR%%/filetypes.sh
X%%DATADIR%%/filetypes.tex
X%%DATADIR%%/global.tags
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-geany/pkg-plist
exit
More information about the freebsd-ports-bugs
mailing list