[Midnightbsd-cvs] mports [24046] trunk/devel: add libevdev and py-funcsigs
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Aug 31 15:08:46 EDT 2018
Revision: 24046
http://svnweb.midnightbsd.org/mports/?rev=24046
Author: laffer1
Date: 2018-08-31 15:08:45 -0400 (Fri, 31 Aug 2018)
Log Message:
-----------
add libevdev and py-funcsigs
Modified Paths:
--------------
trunk/devel/Makefile
Added Paths:
-----------
trunk/devel/libevdev/
trunk/devel/libevdev/Makefile
trunk/devel/libevdev/distinfo
trunk/devel/libevdev/pkg-descr
trunk/devel/libevdev/pkg-plist
trunk/devel/py-funcsigs/
trunk/devel/py-funcsigs/Makefile
trunk/devel/py-funcsigs/distinfo
trunk/devel/py-funcsigs/pkg-descr
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2018-08-31 19:03:58 UTC (rev 24045)
+++ trunk/devel/Makefile 2018-08-31 19:08:45 UTC (rev 24046)
@@ -152,6 +152,7 @@
SUBDIR += libedit
SUBDIR += libepoll-shim
SUBDIR += libev
+SUBDIR += libevdev
SUBDIR += libevent
SUBDIR += libexecinfo
SUBDIR += libffi
@@ -480,6 +481,7 @@
SUBDIR += py-dbus
SUBDIR += py-enum34
SUBDIR += py-fileutils
+SUBDIR += py-funcsigs
SUBDIR += py-futures
SUBDIR += py-gdata
SUBDIR += py-gobject
Added: trunk/devel/libevdev/Makefile
===================================================================
--- trunk/devel/libevdev/Makefile (rev 0)
+++ trunk/devel/libevdev/Makefile 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,32 @@
+# $MidnightBSD$
+
+PORTNAME= libevdev
+PORTVERSION= 1.4.4
+CATEGORIES= devel
+MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Linux Event Device library
+
+LICENSE= mit
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
+RUN_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
+
+USES= gmake libtool pathfix python:build tar:xz
+EXTRACT_AFTER_ARGS= --exclude include # v4l_compat
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= ac_cv_path_DOXYGEN=""
+CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat
+INSTALL_TARGET= install-strip
+USE_LDCONFIG= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e '/input\.h/s,top_srcdir,LOCALBASE,' \
+ ${WRKSRC}/libevdev/Makefile.in
+# XXX tools require signalfd(2), test require /dev/uinput
+ @${REINPLACE_CMD} -e '/^SUBDIRS/s,tools test,,' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/libevdev/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libevdev/distinfo
===================================================================
--- trunk/devel/libevdev/distinfo (rev 0)
+++ trunk/devel/libevdev/distinfo 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,2 @@
+SHA256 (libevdev-1.4.4.tar.xz) = ed9979369b6a6e28f5897d099538549ecffb2b7c00c1b717eb77c31d85bc45a9
+SIZE (libevdev-1.4.4.tar.xz) = 409856
Property changes on: trunk/devel/libevdev/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libevdev/pkg-descr
===================================================================
--- trunk/devel/libevdev/pkg-descr (rev 0)
+++ trunk/devel/libevdev/pkg-descr 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,8 @@
+libevdev is a wrapper library for evdev devices. It moves the common
+tasks when dealing with evdev devices into a library and provides a
+library interface to the callers, thus avoiding erroneous ioctls, etc.
+
+The eventual goal is that libevdev wraps all ioctls available to evdev
+devices, thus making direct access unnecessary.
+
+WWW: http://www.freedesktop.org/wiki/Software/libevdev/
Property changes on: trunk/devel/libevdev/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libevdev/pkg-plist
===================================================================
--- trunk/devel/libevdev/pkg-plist (rev 0)
+++ trunk/devel/libevdev/pkg-plist 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,8 @@
+include/libevdev-1.0/libevdev/libevdev-uinput.h
+include/libevdev-1.0/libevdev/libevdev.h
+lib/libevdev.a
+lib/libevdev.so
+lib/libevdev.so.2
+lib/libevdev.so.2.1.10
+libdata/pkgconfig/libevdev.pc
+man/man3/libevdev.3.gz
Property changes on: trunk/devel/libevdev/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/py-funcsigs/Makefile
===================================================================
--- trunk/devel/py-funcsigs/Makefile (rev 0)
+++ trunk/devel/py-funcsigs/Makefile 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,22 @@
+# $MidnightBSD$
+
+PORTNAME= funcsigs
+PORTVERSION= 1.0.2
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Python function signatures from PEP362
+
+LICENSE= apache2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NO_ARCH= yes
+USE_PYTHON= autoplist concurrent distutils
+USES= python
+
+do-test:
+ cd ${WRKSRC}/ && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/py-funcsigs/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/py-funcsigs/distinfo
===================================================================
--- trunk/devel/py-funcsigs/distinfo (rev 0)
+++ trunk/devel/py-funcsigs/distinfo 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1472435618
+SHA256 (funcsigs-1.0.2.tar.gz) = a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50
+SIZE (funcsigs-1.0.2.tar.gz) = 27947
Property changes on: trunk/devel/py-funcsigs/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/py-funcsigs/pkg-descr
===================================================================
--- trunk/devel/py-funcsigs/pkg-descr (rev 0)
+++ trunk/devel/py-funcsigs/pkg-descr 2018-08-31 19:08:45 UTC (rev 24046)
@@ -0,0 +1,5 @@
+funcsigs is a backport of the PEP 362 function signature features from
+Python 3.3's inspect module. The backport is compatible with Python 2.7
+as well as 3.2 and up.
+
+WWW: http://funcsigs.readthedocs.org/
Property changes on: trunk/devel/py-funcsigs/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list