summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorcube <cube@pkgsrc.org>2004-01-09 23:06:48 +0000
committercube <cube@pkgsrc.org>2004-01-09 23:06:48 +0000
commit67a566b31957427229b23ca26e9adaed934f9c8c (patch)
treea83a13696a687be241e8cb144b64f50832f5a787 /x11
parent9fea682ed279ba948f09e5bd41f06226c1111e08 (diff)
downloadpkgsrc-67a566b31957427229b23ca26e9adaed934f9c8c.tar.gz
Initial import of ion-dock, version 20031221 into the NetBSD Package
Collection. It may become part of Ion distribution in the future, but is still a separate module for the moment. ion-dock is a module for ion-devel that enables a docking area on a side of the screen. You can show and hide that area with a key stroke.
Diffstat (limited to 'x11')
-rw-r--r--x11/ion-dock/DESCR3
-rw-r--r--x11/ion-dock/Makefile27
-rw-r--r--x11/ion-dock/PLIST6
-rw-r--r--x11/ion-dock/distinfo5
-rw-r--r--x11/ion-dock/patches/patch-aa25
5 files changed, 66 insertions, 0 deletions
diff --git a/x11/ion-dock/DESCR b/x11/ion-dock/DESCR
new file mode 100644
index 00000000000..873f84496c9
--- /dev/null
+++ b/x11/ion-dock/DESCR
@@ -0,0 +1,3 @@
+ion-dock is a module for ion-devel that enables a docking
+area on a side of the screen. You can show and hide that
+area with a key stroke.
diff --git a/x11/ion-dock/Makefile b/x11/ion-dock/Makefile
new file mode 100644
index 00000000000..16d5850b033
--- /dev/null
+++ b/x11/ion-dock/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/09 23:06:48 cube Exp $
+#
+
+DISTNAME= ion-devel-dock-20031221
+PKGNAME= ${DISTNAME:S/-devel//}
+CATEGORIES= x11
+MASTER_SITES= http://www.dsv.su.se/~pelle/ion-dock/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= cube@NetBSD.org
+HOMEPAGE= http://www.dsv.su.se/~pelle/ion-dock/
+COMMENT= Ion module that enables docking
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+USE_X11= YES
+
+MAKE_ENV+= TOPDIR=${BUILDLINK_PREFIX.ion}/include/ion
+
+ION_EX_DIR= ${PREFIX}/share/examples/ion
+PKG_SYSCONFSUBDIR= ion
+CONF_FILES= ${ION_EX_DIR}/dock.lua ${PKG_SYSCONFDIR}/dock.lua \
+ ${ION_EX_DIR}/dock-draw.lua ${PKG_SYSCONFDIR}/dock-draw.lua
+
+.include "../../wip/ion-devel/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/ion-dock/PLIST b/x11/ion-dock/PLIST
new file mode 100644
index 00000000000..0ce96aa5446
--- /dev/null
+++ b/x11/ion-dock/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/09 23:06:48 cube Exp $
+lib/ion/dock.a
+lib/ion/dock.la
+lib/ion/dock.so
+share/examples/ion/dock-draw.lua
+share/examples/ion/dock.lua
diff --git a/x11/ion-dock/distinfo b/x11/ion-dock/distinfo
new file mode 100644
index 00000000000..c15f0ed78a1
--- /dev/null
+++ b/x11/ion-dock/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/09 23:06:48 cube Exp $
+
+SHA1 (ion-devel-dock-20031221.tar.bz2) = 63b16ba7d87e71f57ba3188aadcb40b35152ea8c
+Size (ion-devel-dock-20031221.tar.bz2) = 17610 bytes
+SHA1 (patch-aa) = 3caacc4b546e9bed70660b6f5f41c21e025b40fa
diff --git a/x11/ion-dock/patches/patch-aa b/x11/ion-dock/patches/patch-aa
new file mode 100644
index 00000000000..ddd016baaba
--- /dev/null
+++ b/x11/ion-dock/patches/patch-aa
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/09 23:06:48 cube Exp $
+
+--- Makefile.orig 2003-12-22 20:39:03.000000000 +0100
++++ Makefile
+@@ -5,7 +5,7 @@
+ ##
+
+ # System specific configuration is in system.mk
+-TOPDIR=/usr/include/ion
++TOPDIR?=/usr/include/ion
+ include $(TOPDIR)/system-inc.mk
+
+ ######################################
+@@ -28,9 +28,9 @@ include $(TOPDIR)/rules.mk
+ ######################################
+
+ _install: module_install
+- $(INSTALLDIR) $(ETCDIR)
++ $(INSTALLDIR) $(EXDIR)
+ for i in $(ETC); do \
+- $(INSTALL) -m $(DATA_MODE) $$i $(ETCDIR); \
++ $(INSTALL) -m $(DATA_MODE) $$i $(EXDIR); \
+ done
+
+ ######################################