Fri Aug 10 13:54:14 2012 UTC ()
Update to 3.0.4

* Switch to gtk3 and vte 0.29 series

Changelog:
unknown


(ryoon)
diff -r1.5 -r1.6 pkgsrc/x11/sakura/Makefile
diff -r1.2 -r1.3 pkgsrc/x11/sakura/PLIST
diff -r1.2 -r1.3 pkgsrc/x11/sakura/distinfo
diff -r1.1 -r1.2 pkgsrc/x11/sakura/patches/patch-CMakeLists.txt

cvs diff -r1.5 -r1.6 pkgsrc/x11/sakura/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/sakura/Makefile 2012/03/03 00:14:21 1.5
+++ pkgsrc/x11/sakura/Makefile 2012/08/10 13:54:14 1.6
@@ -1,35 +1,38 @@ @@ -1,35 +1,38 @@
1# $NetBSD: Makefile,v 1.5 2012/03/03 00:14:21 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2012/08/10 13:54:14 ryoon Exp $
2# 2#
3 3
4DISTNAME= sakura-2.4.2 4DISTNAME= sakura-${SAKURA_VER}
5PKGREVISION= 3 5SAKURA_VER= 3.0.4
6CATEGORIES= x11 6CATEGORIES= x11
7MASTER_SITES= http://launchpad.net/sakura/trunk/2.4.2/+download/ 7MASTER_SITES= http://launchpad.net/sakura/trunk/${SAKURA_VER}/+download/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= http://www.pleyades.net/david/projects/sakura 11HOMEPAGE= http://www.pleyades.net/david/projects/sakura
12COMMENT= Sakura is a terminal emulator based on GTK and VTE that supports tab 12COMMENT= Sakura is a terminal emulator based on GTK and VTE that supports tab
13 
14LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
15 14
16PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
17 16
 17# Force using "curl" for fetching the distribution file. It is only available
 18# over HTTPS and "curl" is the only fetch program which always supports HTTPS.
 19FETCH_USING= curl
 20
18USE_LANGUAGES= c c++ 21USE_LANGUAGES= c c++
19USE_TOOLS+= pkg-config pod2man xgettext 22USE_TOOLS+= pkg-config pod2man xgettext
20USE_CMAKE= yes 23USE_CMAKE= yes
21 24
22SUBST_CLASSES+= fix-man-path 25SUBST_CLASSES+= fix-man-path
23SUBST_STAGE.fix-man-path= post-patch 26SUBST_STAGE.fix-man-path= post-patch
24SUBST_MESSAGE.fix-man-path= Fix path for man1. 27SUBST_MESSAGE.fix-man-path= Fix path for man1.
25SUBST_FILES.fix-man-path= CMakeLists.txt 28SUBST_FILES.fix-man-path= CMakeLists.txt
26SUBST_SED.fix-man-path= -e 's,share/man/man1,${PKGMANDIR}/man1,g' 29SUBST_SED.fix-man-path= -e 's,share/man/man1,${PKGMANDIR}/man1,g'
27 30
28BUILDLINK_API_DEPENDS.glib2+= glib2>=2.20.0 31BUILDLINK_API_DEPENDS.glib2+= glib2>=2.20.0
29.include "../../devel/glib2/buildlink3.mk" 32.include "../../devel/glib2/buildlink3.mk"
30BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.16.0 33BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.0
31.include "../../x11/gtk2/buildlink3.mk" 34.include "../../x11/gtk3/buildlink3.mk"
32BUILDLINK_API_DEPENDS.vte+= vte>=0.26 35BUILDLINK_API_DEPENDS.vte029+= vte029>=0.28
33.include "../../x11/vte/buildlink3.mk" 36.include "../../x11/vte029/buildlink3.mk"
34.include "../../sysutils/desktop-file-utils/desktopdb.mk" 37.include "../../sysutils/desktop-file-utils/desktopdb.mk"
35.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/x11/sakura/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/sakura/PLIST 2011/10/14 18:06:30 1.2
+++ pkgsrc/x11/sakura/PLIST 2012/08/10 13:54:14 1.3
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1@comment $NetBSD: PLIST,v 1.2 2011/10/14 18:06:30 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.3 2012/08/10 13:54:14 ryoon Exp $
2bin/sakura 2bin/sakura
3man/man1/sakura.1 3man/man1/sakura.1
4share/applications/sakura.desktop 4share/applications/sakura.desktop
5share/doc/sakura/INSTALL 5share/doc/sakura/INSTALL
6share/locale/ca/LC_MESSAGES/sakura.mo 6share/locale/ca/LC_MESSAGES/sakura.mo
7share/locale/cs/LC_MESSAGES/sakura.mo 7share/locale/cs/LC_MESSAGES/sakura.mo
8share/locale/de/LC_MESSAGES/sakura.mo 8share/locale/de/LC_MESSAGES/sakura.mo
9share/locale/es/LC_MESSAGES/sakura.mo 9share/locale/es/LC_MESSAGES/sakura.mo
10share/locale/fr/LC_MESSAGES/sakura.mo 10share/locale/fr/LC_MESSAGES/sakura.mo
11share/locale/hr/LC_MESSAGES/sakura.mo 11share/locale/hr/LC_MESSAGES/sakura.mo
12share/locale/hu/LC_MESSAGES/sakura.mo 12share/locale/hu/LC_MESSAGES/sakura.mo
13share/locale/it/LC_MESSAGES/sakura.mo 13share/locale/it/LC_MESSAGES/sakura.mo
14share/locale/ja/LC_MESSAGES/sakura.mo 14share/locale/ja/LC_MESSAGES/sakura.mo
15share/locale/ko/LC_MESSAGES/sakura.mo 15share/locale/ko/LC_MESSAGES/sakura.mo
16share/locale/pl/LC_MESSAGES/sakura.mo 16share/locale/pl/LC_MESSAGES/sakura.mo
17share/locale/pt_BR/LC_MESSAGES/sakura.mo 17share/locale/pt_BR/LC_MESSAGES/sakura.mo
18share/locale/ru/LC_MESSAGES/sakura.mo 18share/locale/ru/LC_MESSAGES/sakura.mo
 19share/locale/uk/LC_MESSAGES/sakura.mo
19share/locale/zh_CN/LC_MESSAGES/sakura.mo 20share/locale/zh_CN/LC_MESSAGES/sakura.mo
20share/pixmaps/terminal-tango.svg 21share/pixmaps/terminal-tango.svg

cvs diff -r1.2 -r1.3 pkgsrc/x11/sakura/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/sakura/distinfo 2012/02/16 20:19:56 1.2
+++ pkgsrc/x11/sakura/distinfo 2012/08/10 13:54:14 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2012/02/16 20:19:56 hans Exp $ 1$NetBSD: distinfo,v 1.3 2012/08/10 13:54:14 ryoon Exp $
2 2
3SHA1 (sakura-2.4.2.tar.bz2) = 24b98c42c057da39f57c281a4726901952774641 3SHA1 (sakura-3.0.4.tar.bz2) = e4d3a7fce9600cbdec9fda1e6fd20f38ebb4655e
4RMD160 (sakura-2.4.2.tar.bz2) = 487c148b9ebd0da74908e4241004acc2e8db40f1 4RMD160 (sakura-3.0.4.tar.bz2) = 836114966d4edfa5d0dd37a6f0029a5013ba2a75
5Size (sakura-2.4.2.tar.bz2) = 42082 bytes 5Size (sakura-3.0.4.tar.bz2) = 45418 bytes
6SHA1 (patch-CMakeLists.txt) = 297c578eef8d021895b0795396667cfe0f9567cf 6SHA1 (patch-CMakeLists.txt) = 2832357b5529db60b30683762d2d81c9c07910de

cvs diff -r1.1 -r1.2 pkgsrc/x11/sakura/patches/patch-CMakeLists.txt (expand / switch to unified diff)

--- pkgsrc/x11/sakura/patches/patch-CMakeLists.txt 2012/02/16 20:19:57 1.1
+++ pkgsrc/x11/sakura/patches/patch-CMakeLists.txt 2012/08/10 13:54:14 1.2
@@ -1,9 +1,11 @@ @@ -1,9 +1,11 @@
 1$NetBSD: patch-CMakeLists.txt,v 1.2 2012/08/10 13:54:14 ryoon Exp $
 2
1--- CMakeLists.txt.orig 2012-01-27 11:52:46.987517960 +0100 3--- CMakeLists.txt.orig 2012-01-27 11:52:46.987517960 +0100
2+++ CMakeLists.txt 2012-01-27 11:55:28.028774190 +0100 4+++ CMakeLists.txt 2012-01-27 11:55:28.028774190 +0100
3@@ -70,5 +70,5 @@ ADD_CUSTOM_TARGET (distclean 5@@ -70,5 +70,5 @@ ADD_CUSTOM_TARGET (distclean
4  6
5 IF (POD2MAN)  7 IF (POD2MAN)
6 ADD_CUSTOM_TARGET(man ALL 8 ADD_CUSTOM_TARGET(man ALL
7- COMMAND ${POD2MAN} -u --section=1 --release=${VERSION} --center '' ${sakura_SOURCE_DIR}/sakura.pod sakura.1) 9- COMMAND ${POD2MAN} -u --section=1 --release=${VERSION} --center '' ${sakura_SOURCE_DIR}/sakura.pod sakura.1)
8+ COMMAND ${POD2MAN} --section=1 --release=${VERSION} --center '' ${sakura_SOURCE_DIR}/sakura.pod sakura.1) 10+ COMMAND ${POD2MAN} --section=1 --release=${VERSION} --center '' ${sakura_SOURCE_DIR}/sakura.pod sakura.1)
9 ENDIF (POD2MAN)  11 ENDIF (POD2MAN)