Fri Jan 10 23:08:27 2020 UTC ()
deforaos-browser: update to 0.5.3

Changes since 0.5.1:
- Defaults to Gtk+ 3 (like libDesktop)
- New XDG desktop entries
- Extended libBrowser API
- Changed license to 2-clause BSD
- Improvements to the plug-in for storage volumes
- Minor bugfixes


(khorben)
diff -r1.31 -r1.32 pkgsrc/sysutils/deforaos-browser/Makefile
diff -r1.7 -r1.8 pkgsrc/sysutils/deforaos-browser/PLIST
diff -r1.13 -r1.14 pkgsrc/sysutils/deforaos-browser/distinfo
diff -r0 -r1.1 pkgsrc/sysutils/deforaos-browser/patches/patch-Makefile
diff -r0 -r1.1 pkgsrc/sysutils/deforaos-browser/patches/patch-src_Makefile

cvs diff -r1.31 -r1.32 pkgsrc/sysutils/deforaos-browser/Makefile (switch to unified diff)

--- pkgsrc/sysutils/deforaos-browser/Makefile 2019/07/21 22:24:11 1.31
+++ pkgsrc/sysutils/deforaos-browser/Makefile 2020/01/10 23:08:26 1.32
@@ -1,61 +1,60 @@ @@ -1,61 +1,60 @@
1# $NetBSD: Makefile,v 1.31 2019/07/21 22:24:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2020/01/10 23:08:26 khorben Exp $
2# 2#
3 3
4DISTNAME= Browser-0.5.1 4DISTNAME= Browser-0.5.3
5PKGNAME= deforaos-browser-0.5.1 5PKGNAME= deforaos-browser-0.5.3
6PKGREVISION= 8 
7CATEGORIES= sysutils 6CATEGORIES= sysutils
8MASTER_SITES= https://www.defora.org/os/download/download/4442/ 7MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Browser/
9 8
10MAINTAINER= khorben@defora.org 9MAINTAINER= khorben@defora.org
11HOMEPAGE= https://www.defora.org/ 10HOMEPAGE= https://www.defora.org/
12COMMENT= DeforaOS desktop file manager and desktop handler 11COMMENT= DeforaOS desktop file manager and desktop handler
13 12
14LICENSE= modified-bsd 13LICENSE= 2-clause-bsd
15 14
16USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
17USE_TOOLS+= xgettext 16USE_TOOLS+= xgettext
18 17
19BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 18BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
20BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 19BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
21 20
22MAKE_FLAGS+= DESTDIR=${DESTDIR} 21MAKE_FLAGS+= DESTDIR=${DESTDIR}
23MAKE_FLAGS+= PREFIX=${PREFIX} 22MAKE_FLAGS+= PREFIX=${PREFIX}
24MAKE_FLAGS+= CFLAGS=${CFLAGS:Q} 23MAKE_FLAGS+= CFLAGS=${CFLAGS:Q}
25MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q} 24MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
26AUTO_MKDIRS= yes 25AUTO_MKDIRS= yes
27 26
28.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
29 28
30.if ${PKGMANDIR} != "share/man" 29.if ${PKGMANDIR} != "share/man"
31post-install: 30post-install:
32 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/browser.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/browser.html 31 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/browser.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/browser.html
33 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/copy.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/copy.html 32 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/copy.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/copy.html
34 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/delete.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/delete.html 33 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/delete.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/delete.html
35 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/desktop.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/desktop.html 34 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/desktop.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/desktop.html
36 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/desktopctl.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/desktopctl.html 35 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/desktopctl.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/desktopctl.html
37 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/move.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/move.html 36 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/move.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/move.html
38 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/open.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/open.html 37 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/open.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/open.html
39 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/properties.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/properties.html 38 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/properties.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/properties.html
40 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/view.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/view.html 39 ${MV} ${DESTDIR}${PREFIX}/share/man/html1/view.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/view.html
41 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/browser.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/browser.1 40 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/browser.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/browser.1
42 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/copy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/copy.1 41 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/copy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/copy.1
43 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/delete.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/delete.1 42 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/delete.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/delete.1
44 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/desktop.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/desktop.1 43 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/desktop.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/desktop.1
45 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/desktopctl.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/desktopctl.1 44 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/desktopctl.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/desktopctl.1
46 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/move.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/move.1 45 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/move.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/move.1
47 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/open.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/open.1 46 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/open.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/open.1
48 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/properties.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/properties.1 47 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/properties.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/properties.1
49 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/view.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/view.1 48 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/view.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/view.1
50 ${RMDIR} ${DESTDIR}${PREFIX}/share/man/html1 49 ${RMDIR} ${DESTDIR}${PREFIX}/share/man/html1
51 ${RMDIR} ${DESTDIR}${PREFIX}/share/man/man1 50 ${RMDIR} ${DESTDIR}${PREFIX}/share/man/man1
52 ${RMDIR} ${DESTDIR}${PREFIX}/share/man 51 ${RMDIR} ${DESTDIR}${PREFIX}/share/man
53.endif 52.endif
54 53
55.include "options.mk" 54.include "options.mk"
56 55
57.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 56.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
58.include "../../x11/deforaos-libdesktop/buildlink3.mk" 57.include "../../x11/deforaos-libdesktop/buildlink3.mk"
59.include "../../x11/libXrandr/buildlink3.mk" 58.include "../../x11/libXrandr/buildlink3.mk"
60.include "../../databases/shared-mime-info/buildlink3.mk" 59.include "../../databases/shared-mime-info/buildlink3.mk"
61.include "../../mk/bsd.pkg.mk" 60.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/sysutils/deforaos-browser/PLIST (switch to unified diff)

--- pkgsrc/sysutils/deforaos-browser/PLIST 2016/02/20 00:12:55 1.7
+++ pkgsrc/sysutils/deforaos-browser/PLIST 2020/01/10 23:08:26 1.8
@@ -1,59 +1,63 @@ @@ -1,59 +1,63 @@
1@comment $NetBSD: PLIST,v 1.7 2016/02/20 00:12:55 khorben Exp $ 1@comment $NetBSD: PLIST,v 1.8 2020/01/10 23:08:26 khorben Exp $
2bin/browser 2bin/browser
3bin/copy 3bin/copy
4bin/delete 4bin/delete
5bin/desktop 5bin/desktop
6bin/desktopctl 6bin/desktopctl
7bin/move 7bin/move
8bin/open 8bin/open
9bin/properties 9bin/properties
10bin/view 10bin/view
11include/Desktop/Browser.h 11include/Desktop/Browser.h
12include/Desktop/Browser/desktop.h 12include/Desktop/Browser/desktop.h
13include/Desktop/Browser/plugin.h 13include/Desktop/Browser/plugin.h
14include/Desktop/Browser/vfs.h 14include/Desktop/Browser/vfs.h
15lib/Browser/plugins/cvs.so 15lib/Browser/plugins/cvs.so
16lib/Browser/plugins/dirtree.so 16lib/Browser/plugins/dirtree.so
17lib/Browser/plugins/favorites.so 17lib/Browser/plugins/favorites.so
18lib/Browser/plugins/git.so 18lib/Browser/plugins/git.so
19lib/Browser/plugins/make.so 19lib/Browser/plugins/make.so
20lib/Browser/plugins/places.so 20lib/Browser/plugins/places.so
21lib/Browser/plugins/preview.so 21lib/Browser/plugins/preview.so
22lib/Browser/plugins/properties.so 22lib/Browser/plugins/properties.so
23lib/Browser/plugins/selection.so 23lib/Browser/plugins/selection.so
24lib/Browser/plugins/subversion.so 24lib/Browser/plugins/subversion.so
25lib/Browser/plugins/trash.so 25lib/Browser/plugins/trash.so
26lib/Browser/plugins/volumes.so 26lib/Browser/plugins/volumes.so
27lib/Desktop/widget/browser.so 27lib/Desktop/widget/browser.so
28lib/libBrowser.a 28lib/libBrowser.a
29lib/libBrowser.so 29lib/libBrowser.so
30lib/libBrowser.so.0 30lib/libBrowser.so.0
31lib/libBrowser.so.0.0 31lib/libBrowser.so.0.0
32lib/pkgconfig/Browser.pc 32lib/pkgconfig/Browser.pc
33man/html1/browser.html 33man/html1/browser.html
34man/html1/copy.html 34man/html1/copy.html
35man/html1/delete.html 35man/html1/delete.html
36man/html1/desktop.html 36man/html1/desktop.html
37man/html1/desktopctl.html 37man/html1/desktopctl.html
38man/html1/move.html 38man/html1/move.html
39man/html1/open.html 39man/html1/open.html
40man/html1/properties.html 40man/html1/properties.html
41man/html1/view.html 41man/html1/view.html
42man/man1/browser.1 42man/man1/browser.1
43man/man1/copy.1 43man/man1/copy.1
44man/man1/delete.1 44man/man1/delete.1
45man/man1/desktop.1 45man/man1/desktop.1
46man/man1/desktopctl.1 46man/man1/desktopctl.1
47man/man1/move.1 47man/man1/move.1
48man/man1/open.1 48man/man1/open.1
49man/man1/properties.1 49man/man1/properties.1
50man/man1/view.1 50man/man1/view.1
51share/applications/deforaos-browser.desktop 51share/applications/deforaos-browser.desktop
 52share/applications/deforaos-browser-folder.desktop
52share/applications/deforaos-desktop-settings.desktop 53share/applications/deforaos-desktop-settings.desktop
 54share/applications/deforaos-viewer.desktop
 55share/doc/Browser/pinentry-sudo-askpass
 56share/doc/Browser/zenity-sudo-askpass
53share/icons/hicolor/16x16/apps/browser-view-details.png 57share/icons/hicolor/16x16/apps/browser-view-details.png
54share/icons/hicolor/16x16/apps/browser-view-icons.png 58share/icons/hicolor/16x16/apps/browser-view-icons.png
55share/icons/hicolor/16x16/apps/browser-view-list.png 59share/icons/hicolor/16x16/apps/browser-view-list.png
56share/locale/de/LC_MESSAGES/Browser.mo 60share/locale/de/LC_MESSAGES/Browser.mo
57share/locale/es/LC_MESSAGES/Browser.mo 61share/locale/es/LC_MESSAGES/Browser.mo
58share/locale/fr/LC_MESSAGES/Browser.mo 62share/locale/fr/LC_MESSAGES/Browser.mo
59share/locale/it/LC_MESSAGES/Browser.mo 63share/locale/it/LC_MESSAGES/Browser.mo

cvs diff -r1.13 -r1.14 pkgsrc/sysutils/deforaos-browser/distinfo (switch to unified diff)

--- pkgsrc/sysutils/deforaos-browser/distinfo 2016/04/14 23:37:33 1.13
+++ pkgsrc/sysutils/deforaos-browser/distinfo 2020/01/10 23:08:26 1.14
@@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
1$NetBSD: distinfo,v 1.13 2016/04/14 23:37:33 khorben Exp $ 1$NetBSD: distinfo,v 1.14 2020/01/10 23:08:26 khorben Exp $
2 2
3SHA1 (Browser-0.5.1.tar.gz) = 0a1b7c1a215ba30aafd63dedc7844c6315b853e0 3SHA1 (Browser-0.5.3.tar.gz) = 1ca11772abd4ecd3b76850be51cb6d9193472a6e
4RMD160 (Browser-0.5.1.tar.gz) = 65fd9ca5372ad72b81f967766cce62755e062d09 4RMD160 (Browser-0.5.3.tar.gz) = 2d99151853b0668d17462492b7680d921f10562d
5SHA512 (Browser-0.5.1.tar.gz) = caf98ff82e55709d0c5487ea3a872a814742634ce206290ec896ad3a8e15e5055d4b524fcd70dc1e37578e9fa573e462591ef5d6313efa725882c556c6f4cb5d 5SHA512 (Browser-0.5.3.tar.gz) = 092df8ade3f095101a18f1cb50c26e0a38ada791dc1195e43eec9290062a54f081621cd11c8b8b4dde430074e27600e78d04e6560285f522989cc0c28f24ea4d
6Size (Browser-0.5.1.tar.gz) = 155403 bytes 6Size (Browser-0.5.3.tar.gz) = 169671 bytes
 7SHA1 (patch-Makefile) = 12b2d1c7c17948c89a91250dc02b11155738a429
 8SHA1 (patch-src_Makefile) = 4aa1a15f0fbcdd7e30ad6d6dbbf77672ac79249f

File Added: pkgsrc/sysutils/deforaos-browser/patches/Attic/patch-Makefile
$NetBSD: patch-Makefile,v 1.1 2020/01/10 23:08:26 khorben Exp $

Fix parallel builds.

--- Makefile.orig	2018-11-02 22:37:34.000000000 +0000
+++ Makefile
@@ -1,6 +1,6 @@
 PACKAGE	= Browser
 VERSION	= 0.5.3
-SUBDIRS	= data doc include po src src/plugins src/widget tests tools
+SUBDIRS	= data doc include po src/lib src src/plugins src/widget tests tools
 RM	= rm -f
 LN	= ln -f
 TAR	= tar

File Added: pkgsrc/sysutils/deforaos-browser/patches/Attic/patch-src_Makefile
$NetBSD: patch-src_Makefile,v 1.1 2020/01/10 23:08:26 khorben Exp $

Fix parallel builds.

--- src/Makefile.orig	2018-11-02 22:37:34.000000000 +0000
+++ src/Makefile
@@ -1,4 +1,4 @@
-SUBDIRS	= lib browser desktop
+SUBDIRS	= browser desktop
 TARGETS	= $(OBJDIR)copy$(EXEEXT) $(OBJDIR)delete$(EXEEXT) $(OBJDIR)move$(EXEEXT) $(OBJDIR)open$(EXEEXT) $(OBJDIR)properties$(EXEEXT) $(OBJDIR)view$(EXEEXT)
 OBJDIR	=
 PREFIX	= /usr/local