Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
DeviceKit is an abstraction for enumerating devices and listening
to device events. Any application on the system can access the
org.freedesktop.DeviceKit service via the system message bus. On
GNU/Linux, DeviceKit can be considered a simple D-Bus frontend to
udev(7).
This package contains devkit and the devkit-gobject library.

View File

@@ -0,0 +1,40 @@
# $NetBSD: Makefile,v 1.8 2012/10/23 19:51:10 asau Exp $
#
DISTNAME= DeviceKit-003
PKGNAME= ${DISTNAME:S/DeviceKit/libdevkit-gobject/}
PKGREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= http://hal.freedesktop.org/releases/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.freedesktop.org/wiki/Software/DeviceKit
COMMENT= Modular hardware abstraction layer
LICENSE= gnu-lgpl-v2 AND gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake pkg-config gmake
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} != "Linux"
# needs udev support, which currently only exists on Linux
# for NetBSD, use the devkitd package
# XXX: fix PLIST for Linux
CONFIGURE_ARGS+= --disable-devkitd
.endif
PKGCONFIG_OVERRIDE+= src/devkit-gobject/devkit-gobject.pc.in
pre-configure:
cd ${WRKSRC} && autoreconf
BUILDLINK_DEPMETHOD.libxslt= build
BUILDLINK_DEPMETHOD.docbook-xsl= build
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../textproc/docbook-xsl/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,11 @@
@comment $NetBSD: PLIST,v 1.2 2012/05/14 01:27:49 dholland Exp $
bin/devkit
include/DeviceKit/devkit-gobject/devkit-client.h
include/DeviceKit/devkit-gobject/devkit-device.h
include/DeviceKit/devkit-gobject/devkit-gobject.h
include/DeviceKit/devkit-gobject/devkit-types.h
lib/libdevkit-gobject.la
lib/pkgconfig/devkit-gobject.pc
man/man1/devkit.1
man/man7/DeviceKit.7
man/man8/devkit-daemon.8

View File

@@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.6 2012/09/15 10:06:29 obache Exp $
BUILDLINK_TREE+= libdevkit-gobject
.if !defined(LIBDEVKIT_GOBJECT_BUILDLINK3_MK)
LIBDEVKIT_GOBJECT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libdevkit-gobject+= libdevkit-gobject>=003
BUILDLINK_ABI_DEPENDS.libdevkit-gobject+= libdevkit-gobject>=003nb6
BUILDLINK_PKGSRCDIR.libdevkit-gobject?= ../../sysutils/libdevkit-gobject
.include "../../devel/glib2/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.endif # LIBDEVKIT_GOBJECT_BUILDLINK3_MK
BUILDLINK_TREE+= -libdevkit-gobject

View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.2 2013/01/23 17:28:13 wiz Exp $
SHA1 (DeviceKit-003.tar.gz) = 31874d013b8816a71d6a7a9200b7a74701b204e4
RMD160 (DeviceKit-003.tar.gz) = c4966300273cb983a166b13f68c1c707575ce516
Size (DeviceKit-003.tar.gz) = 384408 bytes
SHA1 (patch-aa) = dd2f1973ad7df7b6950a63a69f9a49538970c312
SHA1 (patch-ab) = 1aceede623fb5df758b0c404586905fb257a4511

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-aa,v 1.1.1.1 2009/09/16 19:03:10 wiz Exp $
--- Makefile.am.orig 2008-12-19 01:12:03.000000000 +0000
+++ Makefile.am
@@ -1,6 +1,7 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS = src doc devkitd tools
+SUBDIRS = src doc @DEVKITD_SUBDIR@ tools
+DIST_SUBDIRS = src doc devkitd tools
# Creating ChangeLog from git log (taken from cairo/Makefile.am):
ChangeLog: $(srcdir)/ChangeLog

View File

@@ -0,0 +1,55 @@
$NetBSD: patch-ab,v 1.2 2013/01/23 17:28:13 wiz Exp $
First and second chunk: automake-1.13 compat.
Rest: ?
--- configure.ac.orig 2008-12-19 01:12:03.000000000 +0000
+++ configure.ac
@@ -3,7 +3,7 @@ dnl Process this file with autoconf to p
AC_PREREQ(2.59c)
AC_INIT(DeviceKit, 003, http://lists.freedesktop.org/mailman/listinfo/devkit-devel)
AM_INIT_AUTOMAKE(DeviceKit, 003)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
AM_MAINTAINER_MODE
# libtool versioning - this applies to all libraries in this package
@@ -19,7 +19,6 @@ AC_SUBST(LT_AGE)
AC_ISC_POSIX
AC_PROG_CC
-AM_PROG_CC_STDC
AC_HEADER_STDC
AM_PROG_LIBTOOL
AC_PROG_MAKE_SET
@@ -30,6 +29,7 @@ AM_PROG_CC_C_O
# Taken from dbus
AC_ARG_ENABLE(ansi, [ --enable-ansi enable -ansi -pedantic gcc flags],enable_ansi=$enableval,enable_ansi=no)
AC_ARG_ENABLE(man-pages, [ --enable-man-pages build manual pages],enable_man_pages=$enableval,enable_man_pages=yes)
+AC_ARG_ENABLE(devkitd, [ --enable-devkitd build devkitd],enable_devkitd=$enableval,enable_devkitd=yes)
if test "${enable_man_page}" != no; then
dnl
@@ -116,9 +116,15 @@ PKG_CHECK_MODULES(DBUS_GLIB, [dbus-glib-
AC_SUBST(DBUS_GLIB_CFLAGS)
AC_SUBST(DBUS_GLIB_LIBS)
-PKG_CHECK_MODULES(LIBUDEV, [libudev >= 130])
+if test "x${enable_devkitd}" = "xyes"; then
+ DEVKITD_SUBDIR=devkitd
+ PKG_CHECK_MODULES(LIBUDEV, [libudev >= 130])
+else
+ DEVKITD_SUBDIR=
+fi
AC_SUBST(LIBUDEV_CFLAGS)
AC_SUBST(LIBUDEV_LIBS)
+AC_SUBST([DEVKITD_SUBDIR])
if test "x$GCC" = "xyes"; then
LDFLAGS="-Wl,--as-needed $LDFLAGS"
@@ -161,4 +167,5 @@ echo "
Maintainer mode: ${USE_MAINTAINER_MODE}
Building api docs: ${enable_gtk_doc}
Building man pages: ${enable_man_pages}
+ Building devkitd: ${enable_devkitd}
"