summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2012-12-17 00:47:37 +0000
committerkhorben <khorben@pkgsrc.org>2012-12-17 00:47:37 +0000
commit74f7a93c7f138b0868ecf2be06ee873c89de7f0a (patch)
treeb80bdbbb55b4187399f94dca32536f8cefb3031e /x11
parentb5ab46148ab68196db0d12c14ea74f51d1026176 (diff)
downloadpkgsrc-74f7a93c7f138b0868ecf2be06ee873c89de7f0a.tar.gz
Imported wip/deforaos-locker, the DeforaOS desktop screensaver, under
x11/deforaos-locker (version 0.2.1)
Diffstat (limited to 'x11')
-rw-r--r--x11/deforaos-locker/DESCR1
-rw-r--r--x11/deforaos-locker/Makefile37
-rw-r--r--x11/deforaos-locker/PLIST24
-rw-r--r--x11/deforaos-locker/buildlink3.mk15
-rw-r--r--x11/deforaos-locker/distinfo6
-rw-r--r--x11/deforaos-locker/options.mk10
-rw-r--r--x11/deforaos-locker/patches/patch-src_auth_Makefile15
7 files changed, 108 insertions, 0 deletions
diff --git a/x11/deforaos-locker/DESCR b/x11/deforaos-locker/DESCR
new file mode 100644
index 00000000000..66453be290d
--- /dev/null
+++ b/x11/deforaos-locker/DESCR
@@ -0,0 +1 @@
+DeforaOS desktop screensaver
diff --git a/x11/deforaos-locker/Makefile b/x11/deforaos-locker/Makefile
new file mode 100644
index 00000000000..2c689980031
--- /dev/null
+++ b/x11/deforaos-locker/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2012/12/17 00:47:37 khorben Exp $
+#
+
+DISTNAME= Locker-0.2.1
+PKGNAME= deforaos-locker-0.2.1
+CATEGORIES= x11
+MASTER_SITES= http://www.defora.org/os/download/download/3703/
+
+MAINTAINER= khorben@defora.org
+HOMEPAGE= http://www.defora.org/
+COMMENT= DeforaOS desktop screensaver
+
+LICENSE= gnu-gpl-v3
+
+USE_TOOLS+= pkg-config
+USE_TOOLS+= xgettext
+
+BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
+
+MAKE_FLAGS+= DESTDIR=${DESTDIR}
+MAKE_FLAGS+= PREFIX=${PREFIX}
+AUTO_MKDIRS= yes
+
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/share/man/man1/locker.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/locker.1
+ ${MV} ${DESTDIR}${PREFIX}/share/man/man1/lockerctl.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/lockerctl.1
+ ${RMDIR} ${DESTDIR}${PREFIX}/share/man/man1
+ ${RMDIR} ${DESTDIR}${PREFIX}/share/man
+
+.include "options.mk"
+
+.include "../../x11/deforaos-libdesktop/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+.include "../../x11/deforaos-panel/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/deforaos-locker/PLIST b/x11/deforaos-locker/PLIST
new file mode 100644
index 00000000000..57a767bd19b
--- /dev/null
+++ b/x11/deforaos-locker/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2012/12/17 00:47:37 khorben Exp $
+bin/locker
+bin/lockerctl
+include/Desktop/Locker.h
+include/Desktop/Locker/auth.h
+include/Desktop/Locker/demo.h
+include/Desktop/Locker/locker.h
+include/Desktop/Locker/plugin.h
+lib/Locker/auth/password.so
+lib/Locker/auth/slider.so
+lib/Locker/demos/gtk-demo.so
+lib/Locker/demos/logo.so
+lib/Locker/demos/xscreensaver.so
+lib/Locker/demos/xterm.so
+lib/Locker/plugins/openmoko.so
+lib/Locker/plugins/panel.so
+lib/Locker/plugins/suspend.so
+lib/Locker/plugins/systray.so
+man/man1/locker.1
+man/man1/lockerctl.1
+share/applications/locker-settings.desktop
+share/doc/html/Locker/locker.html
+share/doc/html/Locker/lockerctl.html
+share/locale/fr/LC_MESSAGES/Locker.mo
diff --git a/x11/deforaos-locker/buildlink3.mk b/x11/deforaos-locker/buildlink3.mk
new file mode 100644
index 00000000000..72b89d8d7e0
--- /dev/null
+++ b/x11/deforaos-locker/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/12/17 00:47:37 khorben Exp $
+#
+
+BUILDLINK_TREE+= deforaos-locker
+
+.if !defined(DEFORAOS_LOCKER_BUILDLINK3_MK)
+DEFORAOS_LOCKER_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.deforaos-locker+= deforaos-locker>=0.1.2
+BUILDLINK_PKGSRCDIR.deforaos-locker?= ../../x11/deforaos-locker
+
+.include "../../x11/deforaos-libdesktop/buildlink3.mk"
+.endif # DEFORAOS_LOCKER_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -deforaos-locker
diff --git a/x11/deforaos-locker/distinfo b/x11/deforaos-locker/distinfo
new file mode 100644
index 00000000000..39485405a8c
--- /dev/null
+++ b/x11/deforaos-locker/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2012/12/17 00:47:37 khorben Exp $
+
+SHA1 (Locker-0.2.1.tar.gz) = b78288b7a45212dc2b89361539c7b63c85f7ee83
+RMD160 (Locker-0.2.1.tar.gz) = 81d96bcff075eac749027841f2194351940f9a55
+Size (Locker-0.2.1.tar.gz) = 49812 bytes
+SHA1 (patch-src_auth_Makefile) = dbad9612918cdb0e3d3b52f6116aea5632a89792
diff --git a/x11/deforaos-locker/options.mk b/x11/deforaos-locker/options.mk
new file mode 100644
index 00000000000..b572a80a877
--- /dev/null
+++ b/x11/deforaos-locker/options.mk
@@ -0,0 +1,10 @@
+# $NetBSD: options.mk,v 1.1 2012/12/17 00:47:38 khorben Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.deforaos-locker
+PKG_SUPPORTED_OPTIONS= embedded
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Membedded)
+MAKE_FLAGS+= CPPFLAGS=-DEMBEDDED
+.endif
diff --git a/x11/deforaos-locker/patches/patch-src_auth_Makefile b/x11/deforaos-locker/patches/patch-src_auth_Makefile
new file mode 100644
index 00000000000..ffd75f2cc26
--- /dev/null
+++ b/x11/deforaos-locker/patches/patch-src_auth_Makefile
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_auth_Makefile,v 1.1 2012/12/17 00:47:38 khorben Exp $
+
+Fixes build in src/auth on netbsd-6
+
+--- src/auth/Makefile.orig 2012-09-16 01:15:22.000000000 +0000
++++ src/auth/Makefile
+@@ -21,7 +21,7 @@ all: $(TARGETS)
+
+ password_OBJS = password.o
+ password_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
+-password_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -l crypt
++password_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -lcrypt
+
+ password.so: $(password_OBJS)
+ $(CCSHARED) -o password.so $(password_OBJS) $(password_LDFLAGS)