- update to roxterm-2.9.4
* switches to a glorious new python-based build system: maitch. joy! * switch back to using vte2, as the gtk3 variant doesn't build with new vte
This commit is contained in:
parent
ee0d2557fe
commit
c72454e5b5
@ -1,40 +1,52 @@
|
||||
# $OpenBSD: Makefile,v 1.36 2014/04/20 17:25:04 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.37 2014/10/05 21:33:30 jasper Exp $
|
||||
|
||||
COMMENT= terminal emulator for X
|
||||
|
||||
DISTNAME= roxterm-2.0.1
|
||||
REVISION= 9
|
||||
DISTNAME= roxterm-2.9.4
|
||||
CATEGORIES= x11
|
||||
|
||||
HOMEPAGE= http://roxterm.sourceforge.net/
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roxterm/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
# GPLv3
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
|
||||
WANTLIB += Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi
|
||||
WANTLIB += c cairo cairo-gobject dbus-1 dbus-glib-1 expat ffi
|
||||
WANTLIB += fontconfig freetype gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
|
||||
WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gthread-2.0 gtk-3
|
||||
WANTLIB += harfbuzz m ncurses pango-1.0 pangocairo-1.0 pangoft2-1.0
|
||||
WANTLIB += pcre pixman-1 png pthread pthread-stubs util vte2_90
|
||||
WANTLIB += xcb xcb-render xcb-shm z
|
||||
WANTLIB += Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1 dbus-glib-1
|
||||
WANTLIB += expat ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
|
||||
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
|
||||
WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz m ncurses pango-1.0
|
||||
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread
|
||||
WANTLIB += pthread-stubs vte xcb xcb-render xcb-shm z
|
||||
|
||||
MODULES= devel/gettext
|
||||
MODULES= devel/gettext \
|
||||
lang/python
|
||||
|
||||
LIB_DEPENDS= devel/vte3 \
|
||||
LIB_DEPENDS= devel/vte \
|
||||
x11/dbus-glib
|
||||
|
||||
BUILD_DEPENDS= textproc/docbook-xsl \
|
||||
BUILD_DEPENDS= sysutils/py-lockfile \
|
||||
textproc/docbook-xsl \
|
||||
textproc/xmlto
|
||||
|
||||
RUN_DEPENDS= devel/desktop-file-utils \
|
||||
x11/gtk+2,-guic
|
||||
|
||||
USE_GMAKE= Yes
|
||||
# XXX: Not ported to vte-2.91 yet, so keep using gtk2/vte-0.28
|
||||
CONFIGURE_ARGS+= --disable-gtk3 \
|
||||
--destdir="${DESTDIR}" \
|
||||
--mandir="${PREFIX}/man"
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= ${CONFIGURE_SHARED}
|
||||
NO_TEST= Yes
|
||||
|
||||
do-configure:
|
||||
${MODPY_BIN} ${WRKSRC}/mscript.py configure ${CONFIGURE_ARGS}
|
||||
|
||||
do-build:
|
||||
${MODPY_BIN} ${WRKSRC}/mscript.py build
|
||||
|
||||
do-install:
|
||||
${MODPY_BIN} ${WRKSRC}/mscript.py install
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (roxterm-2.0.1.tar.gz) = GY6mMCsC6Nt+W5v5Ajjxe2J/ZROlZ6Y9mKBhhU6+hMk=
|
||||
SIZE (roxterm-2.0.1.tar.gz) = 944173
|
||||
SHA256 (roxterm-2.9.4.tar.bz2) = PQiJLOFMxtwvX74x+jYgsAKts8if6wlGMhdjWx2PTjY=
|
||||
SIZE (roxterm-2.9.4.tar.bz2) = 350084
|
||||
|
16
x11/roxterm/patches/patch-mscript_py
Normal file
16
x11/roxterm/patches/patch-mscript_py
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-mscript_py,v 1.1 2014/10/05 21:33:30 jasper Exp $
|
||||
|
||||
-T not supported on OpenBSD
|
||||
|
||||
--- mscript.py.orig Sun Oct 5 23:22:44 2014
|
||||
+++ mscript.py Sun Oct 5 23:22:55 2014
|
||||
@@ -638,8 +638,7 @@ elif ctx.mode == "install" or ctx.mode == "uninstall":
|
||||
if ctx.env['HAVE_GETTEXT']:
|
||||
for l in linguas:
|
||||
ctx.install_data("po/%s.mo" % l,
|
||||
- "${LOCALEDIR}/%s/LC_MESSAGES/roxterm.mo" % l,
|
||||
- other_options = "-T")
|
||||
+ "${LOCALEDIR}/%s/LC_MESSAGES/roxterm.mo" % l)
|
||||
ptdir = ctx.subst("${DESTDIR}/${LOCALEDIR}/pt/LC_MESSAGES")
|
||||
ctx.ensure_out_dir(ptdir)
|
||||
call_subprocess(["ln", "-sfn",
|
@ -1,24 +1,40 @@
|
||||
@comment $OpenBSD: PLIST,v 1.11 2012/06/15 08:30:24 ajacoutot Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.12 2014/10/05 21:33:30 jasper Exp $
|
||||
@bin bin/roxterm
|
||||
@bin bin/roxterm-config
|
||||
@man man/man1/roxterm-config.1
|
||||
@man man/man1/roxterm.1
|
||||
share/appdata/
|
||||
share/appdata/roxterm.appdata.xml
|
||||
share/applications/roxterm.desktop
|
||||
share/doc/roxterm/
|
||||
share/doc/roxterm/AUTHORS
|
||||
share/doc/roxterm/ChangeLog
|
||||
share/doc/roxterm/README
|
||||
share/doc/roxterm/en/
|
||||
share/doc/roxterm/en/guide.html
|
||||
share/doc/roxterm/en/index.html
|
||||
share/doc/roxterm/en/installation.html
|
||||
share/doc/roxterm/en/news.html
|
||||
share/doc/roxterm/lib/
|
||||
share/doc/roxterm/lib/favicon.ico
|
||||
share/doc/roxterm/lib/header.png
|
||||
share/doc/roxterm/lib/logo_text.png
|
||||
share/doc/roxterm/lib/logo_text_only.png
|
||||
share/doc/roxterm/lib/roxterm.css
|
||||
share/doc/roxterm/lib/roxterm_ie.css
|
||||
share/doc/roxterm/lib/roxterm_logo.png
|
||||
share/doc/roxterm/lib/sprites.png
|
||||
share/icons/hicolor/scalable/apps/roxterm.svg
|
||||
share/locale/es/LC_MESSAGES/roxterm.mo/
|
||||
share/locale/es/LC_MESSAGES/roxterm.mo/es.mo
|
||||
share/locale/fr/LC_MESSAGES/roxterm.mo/
|
||||
share/locale/fr/LC_MESSAGES/roxterm.mo/fr.mo
|
||||
share/locale/pt/LC_MESSAGES/roxterm.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/roxterm.mo/
|
||||
share/locale/pt_BR/LC_MESSAGES/roxterm.mo/pt_BR.mo
|
||||
share/locale/ru/LC_MESSAGES/roxterm.mo/
|
||||
share/locale/ru/LC_MESSAGES/roxterm.mo/ru.mo
|
||||
share/locale/uk/LC_MESSAGES/roxterm.mo/
|
||||
share/locale/uk/LC_MESSAGES/roxterm.mo/uk.mo
|
||||
share/roxterm/
|
||||
share/roxterm/Config/
|
||||
share/roxterm/Config/Colours/
|
||||
|
Loading…
x
Reference in New Issue
Block a user