pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import plank.



Module Name:	pkgsrc-wip
Committed By:	youri <youri%NetBSD.org@localhost>
Pushed By:	youri
Date:		Fri Mar 1 22:00:27 2019 +0100
Changeset:	797687a42bb6c4cc59ad0dac35fbf317292dc682

Added Files:
	plank/DESCR
	plank/Makefile
	plank/PLIST
	plank/distinfo
	plank/patches/patch-configure
	plank/patches/patch-docs_Makefile.am
	plank/patches/patch-docs_Makefile.in
	plank/patches/patch-lib_Makefile.in

Log Message:
Import plank.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=797687a42bb6c4cc59ad0dac35fbf317292dc682

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 plank/DESCR                          |  4 ++
 plank/Makefile                       | 29 ++++++++++++
 plank/PLIST                          | 85 ++++++++++++++++++++++++++++++++++++
 plank/distinfo                       | 10 +++++
 plank/patches/patch-configure        | 15 +++++++
 plank/patches/patch-docs_Makefile.am | 15 +++++++
 plank/patches/patch-docs_Makefile.in | 13 ++++++
 plank/patches/patch-lib_Makefile.in  | 14 ++++++
 8 files changed, 185 insertions(+)

diffs:
diff --git a/plank/DESCR b/plank/DESCR
new file mode 100644
index 0000000000..5da634d30d
--- /dev/null
+++ b/plank/DESCR
@@ -0,0 +1,4 @@
+Plank is meant to be the simplest dock on the planet.
+The goal is to provide just what a dock needs and absolutely nothing more.
+It is, however, a library which can be extended to create other dock programs
+with more advanced features.
diff --git a/plank/Makefile b/plank/Makefile
new file mode 100644
index 0000000000..51bc98caa5
--- /dev/null
+++ b/plank/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.13 2015/06/06 18:48:10 krytarowski Exp $
+#
+
+DISTNAME=	plank-0.11.4
+CATEGORIES=	wm gnome
+MASTER_SITES=	http://launchpad.net/plank/1.0/${PKGVERSION_NOREV}/+download/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	youri%NetBSD.org@localhost
+HOMEPAGE=	http://launchpad.net/plank/
+COMMENT=	Simplest dock on the planet
+LICENSE=	gnu-gpl-v3
+
+USE_PKGLOCALEDIR=	yes
+GNU_CONFIGURE=		yes
+USE_LIBTOOL=		yes
+USE_TOOLS+=		gmake intltool msgfmt pkg-config gsed automake
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../devel/libwnck3/buildlink3.mk"
+.include "../../devel/libdbusmenu-gtk3/buildlink3.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+
+.include "../../devel/libgee/buildlink3.mk"
+.include "../../wip/bamf/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/plank/PLIST b/plank/PLIST
new file mode 100644
index 0000000000..39712e3523
--- /dev/null
+++ b/plank/PLIST
@@ -0,0 +1,85 @@
+@comment $NetBSD$
+bin/plank
+etc/apport/crashdb.conf.d/plank-crashdb.conf
+include/plank/plank.h
+lib/libplank.la
+lib/pkgconfig/plank.pc
+lib/plank/docklets/libdocklet-clippy.la
+lib/plank/docklets/libdocklet-clock.la
+lib/plank/docklets/libdocklet-cpumonitor.la
+lib/plank/docklets/libdocklet-desktop.la
+lib/plank/docklets/libdocklet-trash.la
+man/man1/plank.1
+share/appdata/plank.appdata.xml
+share/applications/plank.desktop
+share/apport/package-hooks/source_plank.py
+share/glib-2.0/schemas/net.launchpad.plank.gschema.xml
+share/icons/hicolor/128x128/apps/plank.svg
+share/icons/hicolor/16x16/apps/plank.svg
+share/icons/hicolor/22x22/apps/plank.svg
+share/icons/hicolor/24x24/apps/plank.svg
+share/icons/hicolor/32x32/apps/plank.svg
+share/icons/hicolor/48x48/apps/plank.svg
+share/icons/hicolor/64x64/apps/plank.svg
+share/locale/am/LC_MESSAGES/plank.mo
+share/locale/ar/LC_MESSAGES/plank.mo
+share/locale/bg/LC_MESSAGES/plank.mo
+share/locale/bs/LC_MESSAGES/plank.mo
+share/locale/ca/LC_MESSAGES/plank.mo
+share/locale/cs/LC_MESSAGES/plank.mo
+share/locale/de/LC_MESSAGES/plank.mo
+share/locale/el/LC_MESSAGES/plank.mo
+share/locale/en_AU/LC_MESSAGES/plank.mo
+share/locale/en_CA/LC_MESSAGES/plank.mo
+share/locale/en_GB/LC_MESSAGES/plank.mo
+share/locale/eo/LC_MESSAGES/plank.mo
+share/locale/es/LC_MESSAGES/plank.mo
+share/locale/et/LC_MESSAGES/plank.mo
+share/locale/eu/LC_MESSAGES/plank.mo
+share/locale/fi/LC_MESSAGES/plank.mo
+share/locale/fr/LC_MESSAGES/plank.mo
+share/locale/ga/LC_MESSAGES/plank.mo
+share/locale/gd/LC_MESSAGES/plank.mo
+share/locale/gl/LC_MESSAGES/plank.mo
+share/locale/he/LC_MESSAGES/plank.mo
+share/locale/hr/LC_MESSAGES/plank.mo
+share/locale/hu/LC_MESSAGES/plank.mo
+share/locale/id/LC_MESSAGES/plank.mo
+share/locale/it/LC_MESSAGES/plank.mo
+share/locale/ja/LC_MESSAGES/plank.mo
+share/locale/ka/LC_MESSAGES/plank.mo
+share/locale/ko/LC_MESSAGES/plank.mo
+share/locale/lt/LC_MESSAGES/plank.mo
+share/locale/lv/LC_MESSAGES/plank.mo
+share/locale/ml/LC_MESSAGES/plank.mo
+share/locale/ms/LC_MESSAGES/plank.mo
+share/locale/nb/LC_MESSAGES/plank.mo
+share/locale/ne/LC_MESSAGES/plank.mo
+share/locale/nl/LC_MESSAGES/plank.mo
+share/locale/nn/LC_MESSAGES/plank.mo
+share/locale/pl/LC_MESSAGES/plank.mo
+share/locale/pt/LC_MESSAGES/plank.mo
+share/locale/pt_BR/LC_MESSAGES/plank.mo
+share/locale/ro/LC_MESSAGES/plank.mo
+share/locale/ru/LC_MESSAGES/plank.mo
+share/locale/sk/LC_MESSAGES/plank.mo
+share/locale/sl/LC_MESSAGES/plank.mo
+share/locale/sma/LC_MESSAGES/plank.mo
+share/locale/sq/LC_MESSAGES/plank.mo
+share/locale/sr/LC_MESSAGES/plank.mo
+share/locale/sr@latin/LC_MESSAGES/plank.mo
+share/locale/sv/LC_MESSAGES/plank.mo
+share/locale/ta/LC_MESSAGES/plank.mo
+share/locale/te/LC_MESSAGES/plank.mo
+share/locale/th/LC_MESSAGES/plank.mo
+share/locale/tr/LC_MESSAGES/plank.mo
+share/locale/uk/LC_MESSAGES/plank.mo
+share/locale/uz/LC_MESSAGES/plank.mo
+share/locale/vi/LC_MESSAGES/plank.mo
+share/locale/zh_CN/LC_MESSAGES/plank.mo
+share/locale/zh_TW/LC_MESSAGES/plank.mo
+share/plank/themes/Default/dock.theme
+share/plank/themes/Matte/dock.theme
+share/plank/themes/Transparent/dock.theme
+share/vala/vapi/plank.deps
+share/vala/vapi/plank.vapi
diff --git a/plank/distinfo b/plank/distinfo
new file mode 100644
index 0000000000..f9a0a88c3e
--- /dev/null
+++ b/plank/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.6 2015/06/06 16:23:52 krytarowski Exp $
+
+SHA1 (plank-0.11.4.tar.xz) = 4a60dd2e446ed16fecaeab3c529fdf83d124278d
+RMD160 (plank-0.11.4.tar.xz) = c9eb35a5bf967eac9e82e8b5c089eaee752f8993
+SHA512 (plank-0.11.4.tar.xz) = 178d78ecb6a6cc66237b4024a10db135626cd1623717c8e218f0ba3b630af1868bc8c174b5c87ab7762c3b62837d2554cadd44b2731edc03f965441d48ccaa77
+Size (plank-0.11.4.tar.xz) = 1022640 bytes
+SHA1 (patch-configure) = 469978f44015b81880bb0249034684a196774ec8
+SHA1 (patch-docs_Makefile.am) = 3ecb420aaf6ff6d346792be4e201e47b6947ebc8
+SHA1 (patch-docs_Makefile.in) = 0d189a3d619bc441ce2ad3e8ba8e354c6999d691
+SHA1 (patch-lib_Makefile.in) = d5d929ad332d5fec859eb169f3e65b8c80a5bd31
diff --git a/plank/patches/patch-configure b/plank/patches/patch-configure
new file mode 100644
index 0000000000..22d2085fd3
--- /dev/null
+++ b/plank/patches/patch-configure
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Portabilty fix.
+
+--- configure.orig	2017-03-27 19:50:51.000000000 +0000
++++ configure
+@@ -18269,7 +18269,7 @@ else
+   have_dbus_launch=no
+ fi
+ fi
+- if test "x$have_xvfb_run" == "xyes" -a "x$have_dbus_launch" == "xyes"; then
++ if test "x$have_xvfb_run" = "xyes" -a "x$have_dbus_launch" = "xyes"; then
+   HAVE_HEADLESS_TESTS_TRUE=
+   HAVE_HEADLESS_TESTS_FALSE='#'
+ else
diff --git a/plank/patches/patch-docs_Makefile.am b/plank/patches/patch-docs_Makefile.am
new file mode 100644
index 0000000000..01978d41e4
--- /dev/null
+++ b/plank/patches/patch-docs_Makefile.am
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Build fix.
+
+--- docs/Makefile.am.orig	2017-02-05 15:15:12.000000000 +0000
++++ docs/Makefile.am
+@@ -13,7 +13,7 @@ plank.1: $(top_builddir)/src/plank $(src
+ 	$(HELP2MAN) $(top_builddir)/src/plank \
+ 		--include $(srcdir)/plank.h2m \
+ 		--libtool --no-info \
+-		--output=$@
++		--no-discard-stderr
+ endif
+ 
+ if HAVE_VALADOC
diff --git a/plank/patches/patch-docs_Makefile.in b/plank/patches/patch-docs_Makefile.in
new file mode 100644
index 0000000000..3cc9483881
--- /dev/null
+++ b/plank/patches/patch-docs_Makefile.in
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- docs/Makefile.in.orig	2019-03-01 20:42:56.795097111 +0000
++++ docs/Makefile.in
+@@ -735,7 +735,7 @@ uninstall-man: uninstall-man1
+ @HAVE_HELP2MAN_TRUE@	$(HELP2MAN) $(top_builddir)/src/plank \
+ @HAVE_HELP2MAN_TRUE@		--include $(srcdir)/plank.h2m \
+ @HAVE_HELP2MAN_TRUE@		--libtool --no-info \
+-@HAVE_HELP2MAN_TRUE@		--output=$@
++@HAVE_HELP2MAN_TRUE@		--no-discard-stderr
+ 
+ @HAVE_VALADOC_TRUE@cdocs: plank_c_doc.stamp
+ @HAVE_VALADOC_TRUE@plank_c_doc.stamp: $(plank_doc_files) $(top_builddir)/lib/plank-internal.vapi Makefile
diff --git a/plank/patches/patch-lib_Makefile.in b/plank/patches/patch-lib_Makefile.in
new file mode 100644
index 0000000000..91d3ab7385
--- /dev/null
+++ b/plank/patches/patch-lib_Makefile.in
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Fix build.
+
+--- lib/Makefile.in.orig	2019-03-01 20:49:05.777159431 +0000
++++ lib/Makefile.in
+@@ -767,7 +767,6 @@ noinst_LTLIBRARIES = libplank-internal.l
+ libplank_internal_la_CFLAGS = \
+ 	$(AM_CFLAGS) \
+ 	-fPIC \
+-	-fvisibility=internal \
+ 	$(NULL)
+ 
+ libplank_internal_la_LDFLAGS = \


Home | Main Index | Thread Index | Old Index