CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2014/05/01 00:21:41 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.15.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2014/05/01 00:22:04 Modified files: math/gnumeric : Makefile distinfo Log message: Update to gnumeric-1.12.15.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 00:47:51 Modified files: emulators/gxemul: Makefile distinfo emulators/gxemul/patches: patch-configure emulators/gxemul/pkg: PLIST Log message: Update gxemul to 0.6.0. ok brad@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 00:59:28 Modified files: devel/p5-System-Command: Makefile distinfo Log message: Remove maintainer per his request.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2014/05/01 01:16:14 Modified files: net/lldpd : Makefile distinfo Log message: update to lldpd-0.7.8 ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 01:18:02 Modified files: graphics/amide : Makefile Log message: Remove myself as maintainer.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2014/05/01 01:28:47 Modified files: sysutils/mcollective: Makefile distinfo sysutils/mcollective/pkg: PLIST Log message: update to mcollective-2.5.0 release notes: http://docs.puppetlabs.com/mcollective/releasenotes.html#2_5_0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 01:36:22 Modified files: devel/py-pip : Makefile distinfo Log message: Remove maintainer per his request.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2014/05/01 02:48:19 Log message: Import hgview, a fast Mercurial repo browser. Input and OK bcallah@, benoit@, thanks! Status: Vendor Tag: edd Release Tags: edd_20140501 N ports/devel/hgview/Makefile N ports/devel/hgview/distinfo N ports/devel/hgview/patches/patch-hgviewlib_curses_application_py N ports/devel/hgview/patches/patch-setup_py N ports/devel/hgview/pkg/DESCR N ports/devel/hgview/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2014/05/01 02:51:43 Modified files: devel : Makefile Log message: Link hgview.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2014/05/01 03:20:52 Modified files: net/dnsmasq: Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h Log message: Update to dnsmasq 2.70. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 03:22:22 Modified files: devel/py-virtualenv: Makefile distinfo Log message: Remove maintainer per his request.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 07:05:29 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: Update py-coverage to 3.7.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2014/05/01 07:43:13 Modified files: graphics/xmedcon: Makefile graphics/xmedcon/patches: patch-source_m-png_c Log message: Remove myself as maintainer.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2014/05/01 08:46:53 Modified files: net/synergy: Makefile distinfo net/synergy/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Added files: net/synergy/patches: patch-src_lib_io_CryptoMode_cryptopp_h patch-src_lib_io_CryptoStream_cryptopp_h Removed files: net/synergy/patches: patch-src_lib_io_CCryptoMode_h patch-src_lib_io_CCryptoStream_h patch-src_lib_ipc_CIpcClientProxy_cpp patch-src_lib_ipc_CIpcServerProxy_cpp patch-src_lib_server_CClientProxy1_4_cpp patch-src_lib_synergy_CProtocolUtil_h Log message: Update Synergy to 1.4.17 ok abieber@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: pas...@cvs.openbsd.org 2014/05/01 13:48:09 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: I moved. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2014/05/01 14:19:52 Modified files: net: Makefile Log message: +isc-bind,geoip
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2014/05/01 14:19:25 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_named_include_named_globals_h patch-lib_isc_unix_socket_c net/isc-bind/pkg: DESCR PLIST Removed files: net/isc-bind/patches: patch-lib_lwres_gethost_c Log message: update to BIND 9.10.0 and add a flavour for the new geolocation support
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2014/05/01 15:25:44 Modified files: infrastructure/templates: mk.conf.template Log message: poison EXTRACT_SUFFIX, BUILD_DEPEDNS, RUN_DEPEDNS
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2014/05/01 16:32:42 Added files: x11/kde4/juk/patches: patch-CMakeLists_txt Log message: Oops, forgot to commit a patch. Doesn't affect actual package, so no bump needed. Pointed out by sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: tobi...@cvs.openbsd.org 2014/05/01 17:08:26 Modified files: lang/gcc/4.6 : Makefile distinfo lang/gcc/4.6/patches: patch-gcc_ada_gcc-interface_Makefile_in Added files: lang/gcc/4.6/patches: patch-gcc_ada_system-openbsd-alpha_ads patch-libada_Makefile_in Log message: Add gnat for alpha. Because we can. ok pascal@
Re: [NEW] net/mirall
On Thu, May 01, 2014 at 09:50:37AM +0400, Kirill Bychkov wrote: Hi! Mirall is an official owncloud desktop client. This is not the latest version, which involves update of ocsync. It depends on Linux's inotify mechanics, but luckily it was implemented in libinotify. Libinotify was developed for NetBSD at GSoC'11. libinotify passes regression tests on amd64 and macppc. Mirall itself was tested only in amd64 with owncloud-6.0.3 and is working fine. It builds on macppc, but I can't start X on my iBook, so I can't test. Comments? OKs? I already commented several times about this. libnotify for BSD has bugs (talked to the person who developed it) and is not maintained (that is the reason gio-kqueue was implemented directly in glib2 for now instead of relying on libnotify). Also this will probably be picked up by ports so that needs very careful checks to make sure nothing suddenly starts linking against that. -- Antoine
Re: [NEW] net/mirall
On Thu, May 01, 2014 at 08:04:28AM +0200, Antoine Jacoutot wrote: On Thu, May 01, 2014 at 09:50:37AM +0400, Kirill Bychkov wrote: Hi! Mirall is an official owncloud desktop client. This is not the latest version, which involves update of ocsync. It depends on Linux's inotify mechanics, but luckily it was implemented in libinotify. Libinotify was developed for NetBSD at GSoC'11. libinotify passes regression tests on amd64 and macppc. Mirall itself was tested only in amd64 with owncloud-6.0.3 and is working fine. It builds on macppc, but I can't start X on my iBook, so I can't test. Comments? OKs? I already commented several times about this. libnotify for BSD has bugs (talked to the person who developed it) and is not maintained (that is the reason gio-kqueue was implemented directly in glib2 for now instead of relying on libnotify). Also this will probably be picked up by ports so that needs very careful checks to make sure nothing suddenly starts linking against that. To be clear, I am not against having it as long as nothing else uses it :-) -- Antoine
Re: UPDATE: ZNC 1.2
On Sat, Nov 30, 2013 at 10:03:47PM -0500, Brad Smith wrote: Here is an update to ZNC 1.2. OK? An updated diff for up to date -current.. OK? Index: Makefile === RCS file: /home/cvs/ports/net/znc/Makefile,v retrieving revision 1.20 diff -u -p -u -p -r1.20 Makefile --- Makefile30 Apr 2014 14:12:19 - 1.20 +++ Makefile30 Apr 2014 23:03:19 - @@ -4,8 +4,7 @@ SHARED_ONLY=Yes COMMENT= advanced IRC bouncer -DISTNAME= znc-1.0 -REVISION= 2 +DISTNAME= znc-1.2 CATEGORIES=net MASTER_SITES= ${HOMEPAGE}releases/ @@ -13,10 +12,11 @@ HOMEPAGE= http://znc.in/ MAINTAINER=Brad Smith b...@comstyle.com -# GPLv2 +# Apache 2.0 PERMIT_PACKAGE_CDROM= Yes -WANTLIB= c crypto m ssl stdc++ +MODULES= converters/libiconv +WANTLIB= c crypto m pthread ssl stdc++ z MAKE_FLAGS=VERBOSE=1 @@ -24,6 +24,9 @@ SEPARATE_BUILD= Yes USE_GMAKE= Yes CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --disable-optimization +CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \ + LDFLAGS=-L${LOCALBASE}/lib \ + ac_cv_path_GNUMAKE=gmake NO_TEST= Yes Index: distinfo === RCS file: /home/cvs/ports/net/znc/distinfo,v retrieving revision 1.12 diff -u -p -u -p -r1.12 distinfo --- distinfo17 Nov 2012 00:16:54 - 1.12 +++ distinfo30 Nov 2013 21:00:17 - @@ -1,2 +1,2 @@ -SHA256 (znc-1.0.tar.gz) = qFU52kJpeybk1GIF3vNrt5n4PWru9AHVPEnuZ0FCBio= -SIZE (znc-1.0.tar.gz) = 1222361 +SHA256 (znc-1.2.tar.gz) = 2aLNKkhP8j5vycvejdikPvvNjSiK/KexJokUyg0YcB0= +SIZE (znc-1.2.tar.gz) = 1235150 Index: patches/patch-modules_webadmin_cpp === RCS file: patches/patch-modules_webadmin_cpp diff -N patches/patch-modules_webadmin_cpp --- patches/patch-modules_webadmin_cpp 17 Jul 2013 07:19:38 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,46 +0,0 @@ -$OpenBSD: patch-modules_webadmin_cpp,v 1.1 2013/07/17 07:19:38 jasper Exp $ - -Security fix for CVE-2013-2130, -ZNC Multiple NULL Pointer Dereference Vulnerabilities - -Patch from upstream: -https://github.com/znc/znc/commit/2bd410ee5570cea127233f1133ea22f25174eb28 - modules/webadmin.cpp.orig Tue Nov 6 17:02:20 2012 -+++ modules/webadmin.cpp Tue Jul 16 11:02:02 2013 -@@ -404,7 +404,7 @@ class CWebAdminMod : public CModule { (public) - CIRCNetwork* pNetwork = SafeGetNetworkFromParam(WebSock); - - // Admin||Self Check -- if (!spSession-IsAdmin() (!spSession-GetUser() || spSession-GetUser() != pNetwork-GetUser())) { -+ if (!spSession-IsAdmin() (!spSession-GetUser() || !pNetwork || spSession-GetUser() != pNetwork-GetUser())){ - return false; - } - -@@ -433,7 +433,7 @@ class CWebAdminMod : public CModule { (public) - CIRCNetwork* pNetwork = SafeGetNetworkFromParam(WebSock); - - // Admin||Self Check -- if (!spSession-IsAdmin() (!spSession-GetUser() || spSession-GetUser() != pNetwork-GetUser())) { -+ if (!spSession-IsAdmin() (!spSession-GetUser() || !pNetwork || spSession-GetUser() != pNetwork-GetUser())) { - return false; - } - -@@ -457,7 +457,7 @@ class CWebAdminMod : public CModule { (public) - CIRCNetwork* pNetwork = SafeGetNetworkFromParam(WebSock); - - // Admin||Self Check -- if (!spSession-IsAdmin() (!spSession-GetUser() || spSession-GetUser() != pNetwork-GetUser())) { -+ if (!spSession-IsAdmin() (!spSession-GetUser() || !pNetwork || spSession-GetUser() != pNetwork-GetUser())) { - return false; - } - -@@ -471,7 +471,7 @@ class CWebAdminMod : public CModule { (public) - CIRCNetwork* pNetwork = SafeGetNetworkFromParam(WebSock); - - // Admin||Self Check -- if (!spSession-IsAdmin() (!spSession-GetUser() || spSession-GetUser() != pNetwork-GetUser())) { -+ if (!spSession-IsAdmin() (!spSession-GetUser() || !pNetwork || spSession-GetUser() != pNetwork-GetUser())) { - return false; - } - Index: pkg/PLIST === RCS file: /home/cvs/ports/net/znc/pkg/PLIST,v retrieving revision 1.10 diff -u -p -u -p -r1.10 PLIST --- pkg/PLIST 17 Nov 2012 00:16:54 - 1.10 +++ pkg/PLIST 1 Dec 2013 00:44:58 - @@ -20,6 +20,7 @@ include/znc/SHA256.h include/znc/Server.h include/znc/Socket.h include/znc/Template.h +include/znc/Threads.h
Pushing patches upstream
Hi, Here's a quick reminder about submitting patches upstream. For many of you it's already a part of your workflow, but too often ports/patches get committed still without a comment in the patch or without the patches submitted to upstream. So please spend a few extra minutes to submit your patches upstream and include a link to the bugzilla/jira/gh issue tracker in your patch. This way you, or the next person working on the port, knows where the patch comes from, without having to search all over the place. Having a patch incorporated upstream will save time the next time you update...less patches to merge. A patch-less port is a happy port! And yes, upstream can be stubborn about why does OpenBSD do it this way? or it works on Linux, so fix your system instead, but more often they're far from reluctant to apply the patches. Cheers, Jasper
Re: [NEW] net/mirall
On Thu, May 1, 2014 10:07, Antoine Jacoutot wrote: On Thu, May 01, 2014 at 08:04:28AM +0200, Antoine Jacoutot wrote: On Thu, May 01, 2014 at 09:50:37AM +0400, Kirill Bychkov wrote: Hi! Mirall is an official owncloud desktop client. This is not the latest version, which involves update of ocsync. It depends on Linux's inotify mechanics, but luckily it was implemented in libinotify. Libinotify was developed for NetBSD at GSoC'11. libinotify passes regression tests on amd64 and macppc. Mirall itself was tested only in amd64 with owncloud-6.0.3 and is working fine. It builds on macppc, but I can't start X on my iBook, so I can't test. Comments? OKs? I already commented several times about this. libnotify for BSD has bugs (talked to the person who developed it) and is not maintained (that is the reason gio-kqueue was implemented directly in glib2 for now instead of relying on libnotify). Also this will probably be picked up by ports so that needs very careful checks to make sure nothing suddenly starts linking against that. To be clear, I am not against having it as long as nothing else uses it :-) May be just rename it to something like kinotify?
[NEW] misc/asciinema
$ cat misc/py-asciinema/pkg/DESCR asciinema is a free and open source solution for recording the terminal sessions and sharing them on the web. Tested on -current, amd64 P.S. actually it was sent to ports@ on 2014-01-24, now updated to latest version. Sergey B. py-asciinema.tgz Description: application/tar-gz
Re: [NEW] misc/asciinema
On Thu, May 01, 2014 at 08:13:11PM +0400, Sergey Bronnikov wrote: $ cat misc/py-asciinema/pkg/DESCR asciinema is a free and open source solution for recording the terminal sessions and sharing them on the web. Tested on -current, amd64 P.S. actually it was sent to ports@ on 2014-01-24, now updated to latest version. You don't want to use FULLPKGNAME in the PLIST. WRKSRC is the default, you don't need that. Use MASTER_SITE_PYPI instead of github. py-* is usually for python modules, since this is a standalone software, no need to prefix it. -- Antoine
FETCH_PACKAGES=Yes doesn't work
I noticed that ports are always built even with FETCH_PACKAGES=Yes and matching binary packages on the mirror. Starting from 'make depends' I traced the problem down to a pkg_add bug. Here's recipe that shows where it fails: $ pwd /usr/ports/net/miniupnp/miniupnpc $ pkg_add -m -I -n -q -D installed -D downgrade miniupnpc-1.9.tgz /usr/ports/packages/amd64/cache//miniupnpc-1.9.tgz miniupnpc-1.9: ok Look in /usr/local/share/doc/pkg-readmes for extra documentation. Can't use an undefined value as a HASH reference at /usr/libdata/perl5/OpenBSD/Dependencies.pm line 387. $ echo $? 22 The exit code causes the Makefile logic to believe fetching the package failed and it builds the port even though the package is already installed. The line perl complains about is: for my $dep (@{$package-dependency_info-{depend}}) { It looks like $package-dependency_info is undefined here. Can someone help?
Re: [NEW] misc/asciinema
On Thu, May 01, 2014 at 09:17:25PM +0400, Sergey Bronnikov wrote: On 18:26 Thu 01 May , Antoine Jacoutot wrote: On Thu, May 01, 2014 at 08:13:11PM +0400, Sergey Bronnikov wrote: $ cat misc/py-asciinema/pkg/DESCR asciinema is a free and open source solution for recording the terminal sessions and sharing them on the web. Tested on -current, amd64 P.S. actually it was sent to ports@ on 2014-01-24, now updated to latest version. You don't want to use FULLPKGNAME in the PLIST. WRKSRC is the default, you don't need that. Use MASTER_SITE_PYPI instead of github. py-* is usually for python modules, since this is a standalone software, no need to prefix it. Thank you for review. In my case: $ make show=WRKSRC /usr/ports/pobj/asciinema-0.9.8/v0.9.8 and without setting of WRKSRC packaging failed. It is _not_ needed if you change the MASTER_SITES like I wrote in my previous mail. - MASTER_SITES pointed to MASTER_SITE_PYPI - keep FULLPKGNAME in PLIST - renamed py-asciinema to asciinema -- Antoine -- Antoine
Re: [NEW] misc/asciinema
On 2014/05/01 21:17, Sergey Bronnikov wrote: On 18:26 Thu 01 May , Antoine Jacoutot wrote: On Thu, May 01, 2014 at 08:13:11PM +0400, Sergey Bronnikov wrote: $ cat misc/py-asciinema/pkg/DESCR asciinema is a free and open source solution for recording the terminal sessions and sharing them on the web. Tested on -current, amd64 P.S. actually it was sent to ports@ on 2014-01-24, now updated to latest version. You don't want to use FULLPKGNAME in the PLIST. WRKSRC is the default, you don't need that. Use MASTER_SITE_PYPI instead of github. py-* is usually for python modules, since this is a standalone software, no need to prefix it. Thank you for review. In my case: $ make show=WRKSRC /usr/ports/pobj/asciinema-0.9.8/v0.9.8 and without setting of WRKSRC packaging failed. - MASTER_SITES pointed to MASTER_SITE_PYPI - keep FULLPKGNAME in PLIST - renamed py-asciinema to asciinema Diff relative to yours, new tar attached. diff --git Makefile Makefile index 8866dcb..e0e8dbc 100644 --- Makefile +++ Makefile @@ -2,25 +2,23 @@ COMMENT = command line client for asciinema.org service -VERSION = 0.9.8 -DISTNAME = v${VERSION} -PKGNAME = asciinema-${VERSION} +MODPY_EGG_VERSION =0.9.8 +DISTNAME = asciinema-${MODPY_EGG_VERSION} CATEGORIES = misc sysutils HOMEPAGE = http://asciinema.org -MAINTAINER = Sergey Bronnikov este...@gmail.com +MAINTAINER = Sergey Bronnikov este...@gmail.com -# MIT License +# MIT PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=a/asciinema/} MODULES = lang/python NO_BUILD = Yes RUN_DEPENDS = www/py-requests +TEST_DEPENDS = ${RUN_DEPENDS} MODPY_SETUPTOOLS = Yes -WRKSRC = ${WRKDIR}/${PKGNAME}/ - .include bsd.port.mk diff --git distinfo distinfo index d69825d..6535fb4 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (v0.9.8.tar.gz) = 8wnb+G5Ix2ybOuhsvQj8HCG42Vqd2Kl8zeGDry3tyYQ= -SIZE (v0.9.8.tar.gz) = 14540 +SHA256 (asciinema-0.9.8.tar.gz) = 8gv5bF7F9Pq6fEyRzltIaWzoFgWTpIl+iofMg5IU3x8= +SIZE (asciinema-0.9.8.tar.gz) = 6336 diff --git pkg/PLIST pkg/PLIST index 104603e..1a0b8b5 100644 --- pkg/PLIST +++ pkg/PLIST @@ -1,13 +1,13 @@ @comment $OpenBSD$ bin/asciinema lib/python${MODPY_VERSION}/site-packages/asciinema/ -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/ -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/PKG-INFO -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/SOURCES.txt -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/dependency_links.txt -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/entry_points.txt -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/requires.txt -lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/asciinema-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/asciinema/__init__.py lib/python${MODPY_VERSION}/site-packages/asciinema/__init__.pyc lib/python${MODPY_VERSION}/site-packages/asciinema/__main__.py asciinema.tgz Description: application/tar-gz
Re: [NEW] net/gdnsd
Here are some tweaks, and a new tgz attached. Note that I have not tried running it yet, so there may be a little more to do. Upstream need to learn about not using malloc(foo * bar), and to check their malloc return values... diff --git Makefile Makefile index bc6357b..813f712 100644 --- Makefile +++ Makefile @@ -4,22 +4,24 @@ COMMENT= authoritative-only GeoIP-aware DNS server SHARED_ONLY= Yes V= 1.11.2 -DISTNAME= gdnsd-${V} +DISTNAME= gdnsd-$V +EXTRACT_SUFX= .tar.xz CATEGORIES=net HOMEPAGE= http://gdnsd.org/ MAINTAINER=Samuel Streiner samuel.strei...@gmail.com -DISTFILES= gdnsd-${V}.tar.xz -MASTER_SITES= https://github.com/blblack/gdnsd/releases/download/v${V}/ -EXTRACT_SUFFIX=.tar.xz +MASTER_SITES= https://github.com/blblack/gdnsd/releases/download/v$V/ # GPLv3+ PERMIT_PACKAGE_CDROM= yes +WANTLIB += c ev m pthread + CONFIGURE_STYLE= gnu AUTOCONF_VERSION= 2.69 AUTOMAKE_VERSION= 1.11 +SUBST_VARS+= VARBASE LIBTOOL_FLAGS= --tag=disable-static @@ -32,12 +34,16 @@ BUILD_DEPENDS= devel/libtool \ devel/ragel \ ${MODGNU_AUTOCONF_DEPENDS} \ ${MODGNU_AUTOMAKE_DEPENDS} +# used for tests +BUILD_DEPENDS+=archivers/xz \ + net/curl LIB_DEPENDS= devel/libev RUN_DEPENDS= net/GeoIP -TEST_DEPENDS= www/p5-libwww \ +TEST_DEPENDS= ${BUILD_DEPENDS} \ + www/p5-libwww \ net/p5-Socket6 \ net/p5-IO-Socket-INET6 \ net/p5-Net-DNS @@ -49,17 +55,7 @@ pre-configure: ./autogen.sh post-install: - rm ${PREFIX}/lib/gdnsd/libgdnsd.la - rm ${PREFIX}/lib/gdnsd/plugin_extmon.la - rm ${PREFIX}/lib/gdnsd/plugin_geoip.la - rm ${PREFIX}/lib/gdnsd/plugin_http_status.la - rm ${PREFIX}/lib/gdnsd/plugin_metafo.la - rm ${PREFIX}/lib/gdnsd/plugin_multifo.la - rm ${PREFIX}/lib/gdnsd/plugin_null.la - rm ${PREFIX}/lib/gdnsd/plugin_reflect.la - rm ${PREFIX}/lib/gdnsd/plugin_simplefo.la - rm ${PREFIX}/lib/gdnsd/plugin_static.la - rm ${PREFIX}/lib/gdnsd/plugin_tcp_connect.la - rm ${PREFIX}/lib/gdnsd/plugin_weighted.la + rm ${PREFIX}/lib/gdnsd/*.la ${PREFIX}/share/doc/gdnsd/*.pod \ + ${PREFIX}/share/doc/gdnsd/*.txt .include bsd.port.mk diff --git distinfo distinfo index 6b343f9..32d1151 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (gdnsd-1.11.2.tar.xz) = 6f89dce5ed6058ca87a6c67f38f8a8ef5df90d0e2349568dbf300849d4455368 +SHA256 (gdnsd-1.11.2.tar.xz) = b4nc5e1gWMqHpsZ/OPio7135DQ4jSVaNvzAISdRFU2g= SIZE (gdnsd-1.11.2.tar.xz) = 629628 diff --git pkg/PFRAG.shared pkg/PFRAG.shared deleted file mode 100644 index 7fdb472..000 --- pkg/PFRAG.shared +++ /dev/null @@ -1,13 +0,0 @@ -@comment $OpenBSD$ -lib/gdnsd/libgdnsd.so -lib/gdnsd/plugin_extmon.so -lib/gdnsd/plugin_geoip.so -lib/gdnsd/plugin_http_status.so -lib/gdnsd/plugin_metafo.so -lib/gdnsd/plugin_multifo.so -lib/gdnsd/plugin_null.so -lib/gdnsd/plugin_reflect.so -lib/gdnsd/plugin_simplefo.so -lib/gdnsd/plugin_static.so -lib/gdnsd/plugin_tcp_connect.so -lib/gdnsd/plugin_weighted.so diff --git pkg/PLIST pkg/PLIST index 88792aa..276fa6e 100644 --- pkg/PLIST +++ pkg/PLIST @@ -1,7 +1,6 @@ @comment $OpenBSD$ -@newgroup _gdnsd:732 -@newuser _gdnsd:732:_gdnsd:daemon:gdnsd Server:/var/empty:/sbin/nologin -%%SHARED%% +@newgroup _gdnsd:733 +@newuser _gdnsd:733:_gdnsd:daemon:gdnsd Server:/var/empty:/sbin/nologin @bin bin/gdnsd_geoip_test include/gdnsd/ include/gdnsd/compiler.h @@ -17,6 +16,18 @@ include/gdnsd/plugin.h include/gdnsd/stats.h include/gdnsd/vscf.h lib/gdnsd/ +lib/gdnsd/libgdnsd.so +lib/gdnsd/plugin_extmon.so +lib/gdnsd/plugin_geoip.so +lib/gdnsd/plugin_http_status.so +lib/gdnsd/plugin_metafo.so +lib/gdnsd/plugin_multifo.so +lib/gdnsd/plugin_null.so +lib/gdnsd/plugin_reflect.so +lib/gdnsd/plugin_simplefo.so +lib/gdnsd/plugin_static.so +lib/gdnsd/plugin_tcp_connect.so +lib/gdnsd/plugin_weighted.so libexec/gdnsd/ @bin libexec/gdnsd/gdnsd_extmon_helper @man man/man1/gdnsd_geoip_test.1 @@ -37,35 +48,9 @@ share/doc/gdnsd/COPYING share/doc/gdnsd/INSTALL share/doc/gdnsd/NEWS share/doc/gdnsd/README.md -share/doc/gdnsd/gdnsd-plugin-api.pod -share/doc/gdnsd/gdnsd-plugin-api.txt -share/doc/gdnsd/gdnsd-plugin-extmon.pod -share/doc/gdnsd/gdnsd-plugin-extmon.txt -share/doc/gdnsd/gdnsd-plugin-geoip.pod -share/doc/gdnsd/gdnsd-plugin-geoip.txt -share/doc/gdnsd/gdnsd-plugin-metafo.pod -share/doc/gdnsd/gdnsd-plugin-metafo.txt -share/doc/gdnsd/gdnsd-plugin-multifo.pod -share/doc/gdnsd/gdnsd-plugin-multifo.txt -share/doc/gdnsd/gdnsd-plugin-simplefo.pod -share/doc/gdnsd/gdnsd-plugin-simplefo.txt
Re: [NEW] misc/asciinema
On 05/01/14 18:26, Stuart Henderson wrote: On 2014/05/01 21:17, Sergey Bronnikov wrote: On 18:26 Thu 01 May , Antoine Jacoutot wrote: On Thu, May 01, 2014 at 08:13:11PM +0400, Sergey Bronnikov wrote: $ cat misc/py-asciinema/pkg/DESCR asciinema is a free and open source solution for recording the terminal sessions and sharing them on the web. Tested on -current, amd64 P.S. actually it was sent to ports@ on 2014-01-24, now updated to latest version. You don't want to use FULLPKGNAME in the PLIST. WRKSRC is the default, you don't need that. Use MASTER_SITE_PYPI instead of github. py-* is usually for python modules, since this is a standalone software, no need to prefix it. Thank you for review. In my case: $ make show=WRKSRC /usr/ports/pobj/asciinema-0.9.8/v0.9.8 and without setting of WRKSRC packaging failed. - MASTER_SITES pointed to MASTER_SITE_PYPI - keep FULLPKGNAME in PLIST - renamed py-asciinema to asciinema Diff relative to yours, new tar attached. This version is working on -current i386, amd64 and macppc Thanks Fred
roundcube 1.0.0 - typo in patch
Hi! It seems there is a rogue quote in mail/roundcubemail/patches/patch-config_config_inc_php_sample before the option value 'sqlite://...' Daniel -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F
Re: UPDATE: www/py-webob 1.1.1 = 1.3.1
On 04/24/14 21:53, Brian Callahan wrote: Hi ports -- Here's an update for py-webob to 1.3.1. Changelog can be found here: https://github.com/Pylons/webob/blob/master/docs/news.txt This is required for an update to games/mnemosyne Build tested and works on amd64. OK? ~Brian Ping.
Re: UPDATE: games/mnemosyne 2.2.1 = 2.3
On 04/24/14 21:57, Brian Callahan wrote: Hi ports -- Here's an update for mnemosyne, bringing it to its latest version. Large changelog, main points are mnemosyne-webserver has been merged into the main program, and bugfixes. Requires the py-webob updated I just posted. Works on amd64. OK? (Taking maintainer) ~Brian Ping. Don't forget to update py-webob first.