summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2016-02-19 23:50:03 +0000
committerkhorben <khorben@pkgsrc.org>2016-02-19 23:50:03 +0000
commitbcc7391205957e8bb0d117169d7e24a2fff03368 (patch)
treeaabfde4bb06f285f648281b3acb2e5e2d1c19cd5 /x11
parent092ea9b1c1a7ecdc21ea79cd8ceebf7338ee9a47 (diff)
downloadpkgsrc-bcc7391205957e8bb0d117169d7e24a2fff03368.tar.gz
Package DeforaOS libDesktop 0.2.1
This release brings: - compatibility with libSystem 0.3.0 - generic tool for the Widget class, widget(1) - helpers for easier compatibility with Gtk+ 3 - full compatibility with Gtk+ 3 for inter-process communication
Diffstat (limited to 'x11')
-rw-r--r--x11/deforaos-libdesktop/Makefile20
-rw-r--r--x11/deforaos-libdesktop/PLIST5
-rw-r--r--x11/deforaos-libdesktop/buildlink3.mk6
-rw-r--r--x11/deforaos-libdesktop/distinfo11
-rw-r--r--x11/deforaos-libdesktop/patches/patch-src_Makefile17
5 files changed, 28 insertions, 31 deletions
diff --git a/x11/deforaos-libdesktop/Makefile b/x11/deforaos-libdesktop/Makefile
index bc5a1f1ddac..f2be9908068 100644
--- a/x11/deforaos-libdesktop/Makefile
+++ b/x11/deforaos-libdesktop/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.19 2015/08/23 16:22:38 khorben Exp $
+# $NetBSD: Makefile,v 1.20 2016/02/19 23:50:03 khorben Exp $
#
-DISTNAME= libDesktop-0.2.0
-PKGNAME= deforaos-libdesktop-0.2.0
+DISTNAME= libDesktop-0.2.1
+PKGNAME= deforaos-libdesktop-0.2.1
CATEGORIES= x11
-MASTER_SITES= http://www.defora.org/os/download/download/4355/
+MASTER_SITES= http://www.defora.org/os/download/download/4394/
MAINTAINER= khorben@defora.org
HOMEPAGE= http://www.defora.org/
@@ -17,6 +17,18 @@ USE_TOOLS+= pkg-config
MAKE_FLAGS+= DESTDIR=${DESTDIR}
MAKE_FLAGS+= PREFIX=${PREFIX}
MAKE_FLAGS+= CFLAGS=${CFLAGS:Q}
+AUTO_MKDIRS= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${PKGMANDIR} != "share/man"
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/share/man/html1/widget.html ${DESTDIR}${PREFIX}/${PKGMANDIR}/html1/widget.html
+ ${MV} ${DESTDIR}${PREFIX}/share/man/man1/widget.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/widget.1
+ ${RMDIR} ${DESTDIR}${PREFIX}/share/man/html1
+ ${RMDIR} ${DESTDIR}${PREFIX}/share/man/man1
+ ${RMDIR} ${DESTDIR}${PREFIX}/share/man
+.endif
.include "../../devel/deforaos-libsystem/buildlink3.mk"
BUILDLINK_API_DEPENDS.gtk-doc+= gtk-doc>=1.20
diff --git a/x11/deforaos-libdesktop/PLIST b/x11/deforaos-libdesktop/PLIST
index ce7df717a36..7aa2057b5d6 100644
--- a/x11/deforaos-libdesktop/PLIST
+++ b/x11/deforaos-libdesktop/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.6 2015/12/29 06:00:28 dholland Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/02/19 23:50:03 khorben Exp $
+bin/widget
include/Desktop.h
include/Desktop/about.h
include/Desktop/accel.h
@@ -14,6 +15,8 @@ lib/libDesktop.so
lib/libDesktop.so.0
lib/libDesktop.so.0.0
lib/pkgconfig/libDesktop.pc
+man/html1/widget.html
+man/man1/widget.1
share/gtk-doc/html/libDesktop/api-index-full.html
share/gtk-doc/html/libDesktop/ch01.html
share/gtk-doc/html/libDesktop/deprecated-api-index.html
diff --git a/x11/deforaos-libdesktop/buildlink3.mk b/x11/deforaos-libdesktop/buildlink3.mk
index c1d31357f6e..f5d3de615c9 100644
--- a/x11/deforaos-libdesktop/buildlink3.mk
+++ b/x11/deforaos-libdesktop/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2015/05/25 17:52:37 khorben Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2016/02/19 23:50:03 khorben Exp $
#
BUILDLINK_TREE+= deforaos-libdesktop
@@ -6,8 +6,8 @@ BUILDLINK_TREE+= deforaos-libdesktop
.if !defined(DEFORAOS_LIBDESKTOP_BUILDLINK3_MK)
DEFORAOS_LIBDESKTOP_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.deforaos-libdesktop+= deforaos-libdesktop>=0.2.0
-BUILDLINK_ABI_DEPENDS.deforaos-libdesktop?= deforaos-libdesktop>=0.2.0
+BUILDLINK_API_DEPENDS.deforaos-libdesktop+= deforaos-libdesktop>=0.2.1
+BUILDLINK_ABI_DEPENDS.deforaos-libdesktop?= deforaos-libdesktop>=0.2.1
BUILDLINK_PKGSRCDIR.deforaos-libdesktop?= ../../x11/deforaos-libdesktop
.include "../../devel/deforaos-libsystem/buildlink3.mk"
diff --git a/x11/deforaos-libdesktop/distinfo b/x11/deforaos-libdesktop/distinfo
index 521ae3784a9..51745064b26 100644
--- a/x11/deforaos-libdesktop/distinfo
+++ b/x11/deforaos-libdesktop/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.7 2015/11/04 03:28:27 agc Exp $
+$NetBSD: distinfo,v 1.8 2016/02/19 23:50:03 khorben Exp $
-SHA1 (libDesktop-0.2.0.tar.gz) = 5915629202ea0e9ae9b2c6929644fab3570802df
-RMD160 (libDesktop-0.2.0.tar.gz) = 60f6fbee77bdb7524d0908db24ff21ea170f82a3
-SHA512 (libDesktop-0.2.0.tar.gz) = 83213ac66ee6c1726cb85abd19669c615971ed35dd60c8fbd2f1235c4d02473f9769f2eef905b98a2a82ce0ac2e95cd7d6176c4151ec8d5ae0625ae524e5e7e4
-Size (libDesktop-0.2.0.tar.gz) = 17698 bytes
-SHA1 (patch-src_Makefile) = a1ea52cb9da648eb0829ac02296b14d331a23f4e
+SHA1 (libDesktop-0.2.1.tar.gz) = 456f910e10a3f8ffe51daa1a64a0da9b8928f7a9
+RMD160 (libDesktop-0.2.1.tar.gz) = c66f8e7e3c41c93297692efd0cf9ccb4cc6f2736
+SHA512 (libDesktop-0.2.1.tar.gz) = 3e6aee475382fed736e237896eed18e4c552daba8cb144300f6a1d73c321a12516520c9417820da17f7bf614995d3b333a7f7fb3cb6fddb782962809ff2e31f6
+Size (libDesktop-0.2.1.tar.gz) = 22801 bytes
diff --git a/x11/deforaos-libdesktop/patches/patch-src_Makefile b/x11/deforaos-libdesktop/patches/patch-src_Makefile
deleted file mode 100644
index 06a8f73c61e..00000000000
--- a/x11/deforaos-libdesktop/patches/patch-src_Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_Makefile,v 1.1 2015/08/23 16:22:38 khorben Exp $
-
-Force building with -fPIC by default
-
---- src/Makefile.orig 2015-05-25 16:43:44.000000000 +0000
-+++ src/Makefile
-@@ -6,8 +6,8 @@ LIBDIR = $(PREFIX)/lib
- CC = cc
- CPPFLAGSF= -I ../include
- CPPFLAGS=
--CFLAGSF = -W `pkg-config --cflags libSystem gtk+-2.0`
--CFLAGS = -Wall -g -O2 -fPIC -pedantic
-+CFLAGSF = `pkg-config --cflags libSystem gtk+-2.0` -fPIC
-+CFLAGS = -W -Wall -g -O2 -pedantic
- LDFLAGSF= `pkg-config --libs libSystem gtk+-2.0`
- AR = ar
- RANLIB = ranlib