ports/179191: New port: editors/gummi
Hakisho Nukama
nukama at gmail.com
Sun Jun 2 05:10:00 UTC 2013
>Number: 179191
>Category: ports
>Synopsis: New port: editors/gummi
>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: Sun Jun 02 05:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Hakisho Nukama
>Release: 9.1-RELEASE
>Organization:
n/a
>Environment:
>Description:
Gummi is a LaTeX editor. It was designed with simplicity in mind
WWW: http://gummi.midnightcoding.org/
Dependent on ports/179189
>How-To-Repeat:
https://redports.org/buildarchive/20130602024959-75306/
>Fix:
Patch attached with submission follows:
# 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:
#
# gummi
# gummi/Makefile
# gummi/distinfo
# gummi/pkg-plist
# gummi/files
# gummi/files/patch-src__update.c
# gummi/files/patch-po__Makefile.in.in
# gummi/pkg-descr
#
echo c - gummi
mkdir -p gummi > /dev/null 2>&1
echo x - gummi/Makefile
sed 's/^X//' >gummi/Makefile << 'e9f5a273246dbe261e580bbebe33a20a'
X# Created by: Hakisho Nukama <Nukama at gmail.com>
X# $FreeBSD$
X
XPORTNAME= gummi
XPORTVERSION= 0.6.5
XCATEGORIES= editors
XMASTER_SITES= http://dev.midnightcoding.org/attachments/download/301/
X
XMAINTAINER= nukama+maintainer at gmail.com
XCOMMENT= Simple LaTex editor for GTK users
X
XLICENSE= MIT
X
XBUILD_DEPENDS+= msgfmt:${PORTSDIR}/devel/gettext
XLIB_DEPENDS+= poppler-glib:${PORTSDIR}/graphics/poppler-glib \
X gtkspell:${PORTSDIR}/textproc/gtkspell
X
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XUSE_ICONV= yes
XUSE_XORG= xdamage xft xcursor xcomposite
XUSE_GNOME= desktopfileutils gtksourceview2 glib20 intlhack
XUSE_PKGCONFIG= build
XINSTALLS_ICONS= yes
XINSTALLS_OMF= yes
X
XMAN1= gummi.1
X
XOPTIONS_DEFINE= TETEX LATEXMK RUBBER TEXCOUNT
XOPTIONS_DEFAULT= TETEX
X
XTETEX_DESC= Use pdfetex typesetter
XLATEXMK_DESC= Use latexmk typesetter
XRUBBER_DESC= Use rubber typesetter
XTEXCOUNT_DESC= With texcount statistics
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MNLS}
XUSE_GETTEXT= yes
XCONFIGURE_ARGS+= --enable-nls
XPLIST_SUB+= NLS=""
X.else
XCONFIGURE_ARGS+= --disable-nls
XPLIST_SUB+= NLS="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MTETEX}
XRUN_DEPENDS+= pdfetex:${PORTSDIR}/print/teTeX-base
X.endif
X
X.if ${PORT_OPTIONS:MLATEXMK}
XRUN_DEPENDS+= latexmk:${PORTSDIR}/print/latexmk
X.endif
X
X.if ${PORT_OPTIONS:MRUBBER}
XRUN_DEPENDS+= rubber:${PORTSDIR}/textproc/rubber
X.endif
X
X.if ${PORT_OPTIONS:MTEXCOUNT}
X#RUN_DEPENDS+= ${LOCALBASE}/bin/texcount.${PORTVERSION}:${PORTSDIR}/texproc/p5-texcount
X.endif
X
X.include <bsd.port.mk>
e9f5a273246dbe261e580bbebe33a20a
echo x - gummi/distinfo
sed 's/^X//' >gummi/distinfo << '1adb4f065e73b6b132194008af8f4be9'
XSHA256 (gummi-0.6.5.tar.gz) = b23c2958376ea43c701a276ad19ceac5b50d9cb32a489a10897b25aa5004fffb
XSIZE (gummi-0.6.5.tar.gz) = 520902
1adb4f065e73b6b132194008af8f4be9
echo x - gummi/pkg-plist
sed 's/^X//' >gummi/pkg-plist << '46e67c81708817f4f4389af216149b85'
Xbin/gummi
Xshare/applications/gummi.desktop
Xshare/pixmaps/gummi.png
Xlib/gummi/latex_dvi.sh
X%%DATADIR%%/ui/snippets.glade
X%%DATADIR%%/ui/gummi.glade
X%%DATADIR%%/ui/prefs.glade
X%%DATADIR%%/snippets/snippets.lang
X%%DATADIR%%/snippets/snippets.cfg
X%%DATADIR%%/misc/default.tex
X%%DATADIR%%/icons/gummi.png
X%%DATADIR%%/icons/icon.png
X%%NLS%%share/locale/ar/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/ca/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/cs/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/da/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/de/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/el/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/es/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/fr/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/hu/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/it/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/nl/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/pl/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/pt/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/pt_BR/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/ro/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/ru/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/sv/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/zh_CN/LC_MESSAGES/gummi.mo
X%%NLS%%share/locale/zh_TW/LC_MESSAGES/gummi.mo
X at dirrm %%DATADIR%%/icons
X at dirrm %%DATADIR%%/misc
X at dirrm %%DATADIR%%/snippets
X at dirrm %%DATADIR%%/ui
X at dirrm %%DATADIR%%
X at dirrm lib/gummi
X at dirrm share/applications
46e67c81708817f4f4389af216149b85
echo c - gummi/files
mkdir -p gummi/files > /dev/null 2>&1
echo x - gummi/files/patch-src__update.c
sed 's/^X//' >gummi/files/patch-src__update.c << '4d2cbdf54280f09a4b60b1890ae7abaf'
X--- ./src/update.c.orig 2012-01-29 20:34:57.429446671 +0000
X+++ ./src/update.c 2012-01-29 20:35:29.991443641 +0000
X@@ -31,6 +31,7 @@
X
X #include <stdio.h>
X #include <string.h>
X+#include <netinet/in.h>
X
X #ifndef WIN32
X # include <sys/socket.h>
4d2cbdf54280f09a4b60b1890ae7abaf
echo x - gummi/files/patch-po__Makefile.in.in
sed 's/^X//' >gummi/files/patch-po__Makefile.in.in << 'c650ec96d5dc7f7770b5e3a885464ad7'
X--- ./po/Makefile.in.in.orig 2012-01-29 20:42:39.060446287 +0000
X+++ ./po/Makefile.in.in 2012-01-29 20:43:42.348435836 +0000
X@@ -34,7 +34,8 @@ datadir = @datadir@
X datarootdir = @datarootdir@
X libdir = @libdir@
X DATADIRNAME = @DATADIRNAME@
X-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
X+sharedir = share
X+itlocaledir = $(prefix)/$(sharedir)/locale
X subdir = po
X install_sh = @install_sh@
X # Automake >= 1.8 provides @mkdir_p at .
c650ec96d5dc7f7770b5e3a885464ad7
echo x - gummi/pkg-descr
sed 's/^X//' >gummi/pkg-descr << '398c14092b68f95c6c535a46612237fe'
XGummi is a LaTeX editor. It was designed with simplicity in mind.
X
XWWW: http://gummi.midnightcoding.org/
398c14092b68f95c6c535a46612237fe
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list