Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.4 2012/10/01 21:19:44 cheusov Exp $
@comment $NetBSD: PLIST,v 1.5 2015/03/13 16:39:10 tnn Exp $
9base/bin/ascii
9base/bin/awk
9base/bin/basename
@@ -238,54 +238,54 @@
9base/lib/troff/tmac/tmac.twb
9base/lib/troff/tmac/tmac.uni
9base/lib/troff/tmac/tmac.v
9base/man/man1/ascii.1
9base/man/man1/awk.1
9base/man/man1/basename.1
9base/man/man1/bc.1
9base/man/man1/cal.1
9base/man/man1/cat.1
9base/man/man1/cleanname.1
9base/man/man1/cmp.1
9base/man/man1/date.1
9base/man/man1/dc.1
9base/man/man1/dd.1
9base/man/man1/diff.1
9base/man/man1/du.1
9base/man/man1/echo.1
9base/man/man1/ed.1
9base/man/man1/factor.1
9base/man/man1/fmt.1
9base/man/man1/fortune.1
9base/man/man1/freq.1
9base/man/man1/getflags.1
9base/man/man1/grep.1
9base/man/man1/hoc.1
9base/man/man1/join.1
9base/man/man1/look.1
9base/man/man1/ls.1
9base/man/man1/mk.1
9base/man/man1/mkdir.1
9base/man/man1/mtime.1
9base/man/man1/pbd.1
9base/man/man1/primes.1
9base/man/man1/rc.1
9base/man/man1/read.1
9base/man/man1/sam.1
9base/man/man1/sed.1
9base/man/man1/seq.1
9base/man/man1/sha1sum.1
9base/man/man1/sleep.1
9base/man/man1/sort.1
9base/man/man1/split.1
9base/man/man1/strings.1
9base/man/man1/tail.1
9base/man/man1/tee.1
9base/man/man1/test.1
9base/man/man1/touch.1
9base/man/man1/tr.1
9base/man/man1/troff.1
9base/man/man1/unicode.1
9base/man/man1/uniq.1
9base/man/man1/unutf.1
9base/man/man1/yacc.1
9base/${PKGMANDIR}/man1/ascii.1
9base/${PKGMANDIR}/man1/awk.1
9base/${PKGMANDIR}/man1/basename.1
9base/${PKGMANDIR}/man1/bc.1
9base/${PKGMANDIR}/man1/cal.1
9base/${PKGMANDIR}/man1/cat.1
9base/${PKGMANDIR}/man1/cleanname.1
9base/${PKGMANDIR}/man1/cmp.1
9base/${PKGMANDIR}/man1/date.1
9base/${PKGMANDIR}/man1/dc.1
9base/${PKGMANDIR}/man1/dd.1
9base/${PKGMANDIR}/man1/diff.1
9base/${PKGMANDIR}/man1/du.1
9base/${PKGMANDIR}/man1/echo.1
9base/${PKGMANDIR}/man1/ed.1
9base/${PKGMANDIR}/man1/factor.1
9base/${PKGMANDIR}/man1/fmt.1
9base/${PKGMANDIR}/man1/fortune.1
9base/${PKGMANDIR}/man1/freq.1
9base/${PKGMANDIR}/man1/getflags.1
9base/${PKGMANDIR}/man1/grep.1
9base/${PKGMANDIR}/man1/hoc.1
9base/${PKGMANDIR}/man1/join.1
9base/${PKGMANDIR}/man1/look.1
9base/${PKGMANDIR}/man1/ls.1
9base/${PKGMANDIR}/man1/mk.1
9base/${PKGMANDIR}/man1/mkdir.1
9base/${PKGMANDIR}/man1/mtime.1
9base/${PKGMANDIR}/man1/pbd.1
9base/${PKGMANDIR}/man1/primes.1
9base/${PKGMANDIR}/man1/rc.1
9base/${PKGMANDIR}/man1/read.1
9base/${PKGMANDIR}/man1/sam.1
9base/${PKGMANDIR}/man1/sed.1
9base/${PKGMANDIR}/man1/seq.1
9base/${PKGMANDIR}/man1/sha1sum.1
9base/${PKGMANDIR}/man1/sleep.1
9base/${PKGMANDIR}/man1/sort.1
9base/${PKGMANDIR}/man1/split.1
9base/${PKGMANDIR}/man1/strings.1
9base/${PKGMANDIR}/man1/tail.1
9base/${PKGMANDIR}/man1/tee.1
9base/${PKGMANDIR}/man1/test.1
9base/${PKGMANDIR}/man1/touch.1
9base/${PKGMANDIR}/man1/tr.1
9base/${PKGMANDIR}/man1/troff.1
9base/${PKGMANDIR}/man1/unicode.1
9base/${PKGMANDIR}/man1/uniq.1
9base/${PKGMANDIR}/man1/unutf.1
9base/${PKGMANDIR}/man1/yacc.1
9base/share/examples/9base/rcmain

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.592 2014/02/17 11:23:01 fhajny Exp $
# $NetBSD: Makefile,v 1.631 2015/03/13 15:59:08 taca Exp $
#
COMMENT= System utilities
@@ -21,12 +21,17 @@ SUBDIR+= ansible
SUBDIR+= apcupsd
SUBDIR+= asapm
SUBDIR+= atitvout
SUBDIR+= attr
SUBDIR+= augeas
SUBDIR+= backuppc
SUBDIR+= bacula
SUBDIR+= bacula-clientonly
SUBDIR+= bacula-doc
SUBDIR+= bacula-qt-console
SUBDIR+= bacula-tray-monitor
SUBDIR+= bacula-wx-console
SUBDIR+= baloo
SUBDIR+= baloo-widgets
SUBDIR+= bbsload
SUBDIR+= bchunk
SUBDIR+= bcmfw
@@ -96,8 +101,10 @@ SUBDIR+= desktop-file-utils
SUBDIR+= detox
SUBDIR+= devkitd
SUBDIR+= di
SUBDIR+= direvent
SUBDIR+= dirsize
SUBDIR+= dirvish
SUBDIR+= disk-filltest
SUBDIR+= diskscrub
SUBDIR+= dmassage
SUBDIR+= dmesg2gif
@@ -243,6 +250,7 @@ SUBDIR+= heirloom-whodo
SUBDIR+= heirloom-xargs
SUBDIR+= heirloom-yes
SUBDIR+= hfsutils
SUBDIR+= hs-temporary
SUBDIR+= htop
SUBDIR+= i2ocfg
SUBDIR+= i810switch
@@ -264,17 +272,24 @@ SUBDIR+= k4dirstat
SUBDIR+= kcron
SUBDIR+= kdf
SUBDIR+= kdirstat
SUBDIR+= kfilemetadata
SUBDIR+= kfloppy
SUBDIR+= krusader
SUBDIR+= ksystemlog
SUBDIR+= kuser
SUBDIR+= lambd
SUBDIR+= lastfss
SUBDIR+= lavaps
SUBDIR+= libburn
SUBDIR+= libdevkit-gobject
SUBDIR+= libgamin
SUBDIR+= libgksu
SUBDIR+= libgtop
SUBDIR+= libirman
SUBDIR+= libisoburn
SUBDIR+= libisofs
SUBDIR+= liblogging
SUBDIR+= liblognorm
SUBDIR+= libnotify
SUBDIR+= libol
SUBDIR+= liboobs
@@ -331,8 +346,11 @@ SUBDIR+= nvnet
SUBDIR+= nvramtool
SUBDIR+= oak
SUBDIR+= open-vm-tools
SUBDIR+= openstack_init
SUBDIR+= openxenmanager
SUBDIR+= osname
SUBDIR+= p5-Config-Augeas
SUBDIR+= p5-Config-Simple
SUBDIR+= p5-File-Copy-Recursive
SUBDIR+= p5-File-Inplace
SUBDIR+= p5-File-Remove
@@ -352,6 +370,7 @@ SUBDIR+= p5-Parse-Syslog
SUBDIR+= p5-Quota
SUBDIR+= p5-SSH-Batch
SUBDIR+= p5-Server-Starter
SUBDIR+= p5-Sys-CPU
SUBDIR+= p5-Sys-CpuLoad
SUBDIR+= p5-Sys-Filesystem
SUBDIR+= p5-Sys-Hostname-Long
@@ -370,6 +389,7 @@ SUBDIR+= pear-Log
SUBDIR+= pflogsumm
SUBDIR+= pfstat
SUBDIR+= pftop
SUBDIR+= pidof
SUBDIR+= pluged
SUBDIR+= polysh
SUBDIR+= pscpug
@@ -379,11 +399,17 @@ SUBDIR+= pstree
SUBDIR+= puppet
SUBDIR+= pv
SUBDIR+= pwgen
SUBDIR+= py-augeas
SUBDIR+= py-dbus
SUBDIR+= py-gnome-menus
SUBDIR+= py-kazoo
SUBDIR+= py-magic
SUBDIR+= py-notify
SUBDIR+= py-notify-python
SUBDIR+= py-pefile
SUBDIR+= py-psutil
SUBDIR+= py-setproctitle
SUBDIR+= py-structlog
SUBDIR+= py-xattr
SUBDIR+= qlogtools
SUBDIR+= radeontool
@@ -392,23 +418,40 @@ SUBDIR+= rconfig
SUBDIR+= rdiff-backup
SUBDIR+= rename
SUBDIR+= rfstool
SUBDIR+= rmtrash
SUBDIR+= roller
SUBDIR+= rox
SUBDIR+= rsnapshot
SUBDIR+= rsyslog
SUBDIR+= rsyslog-dbi
SUBDIR+= rsyslog-gnutls
SUBDIR+= rsyslog-gssapi
SUBDIR+= rsyslog-libgcrypt
SUBDIR+= rsyslog-mysql
SUBDIR+= rsyslog-pgsql
SUBDIR+= rsyslog-rabbitmq
SUBDIR+= rsyslog-snmp
SUBDIR+= rtty
SUBDIR+= ruby-activesambaldap
SUBDIR+= ruby-capistrano-stats
SUBDIR+= ruby-chef
SUBDIR+= ruby-chef-zero
SUBDIR+= ruby-childprocess
SUBDIR+= ruby-directory-watcher
SUBDIR+= ruby-facter
SUBDIR+= ruby-fssm
SUBDIR+= ruby-libnotify
SUBDIR+= ruby-listen
SUBDIR+= ruby-notify
SUBDIR+= ruby-quota
SUBDIR+= ruby-rb-appscript
SUBDIR+= ruby-rb-inotify
SUBDIR+= safetynet
SUBDIR+= salt
SUBDIR+= salt-docs
SUBDIR+= same
SUBDIR+= sarah
SUBDIR+= screenbrightness
SUBDIR+= screentest
SUBDIR+= scsiinfo
SUBDIR+= service-config
@@ -440,10 +483,12 @@ SUBDIR+= sysgen
SUBDIR+= sysinfo
SUBDIR+= syslog-ng
SUBDIR+= system-tools-backends
SUBDIR+= systester
SUBDIR+= sysupgrade
SUBDIR+= tarsnap
SUBDIR+= tcx
SUBDIR+= tdir
SUBDIR+= tenshi
SUBDIR+= testdisk
SUBDIR+= tits
SUBDIR+= tkcron
@@ -457,6 +502,7 @@ SUBDIR+= tpb
SUBDIR+= tphdisk
SUBDIR+= tree
SUBDIR+= ts
SUBDIR+= upower
SUBDIR+= ups-nut
SUBDIR+= ups-nut-cgi
SUBDIR+= ups-nut-snmp
@@ -476,6 +522,7 @@ SUBDIR+= virt-manager
SUBDIR+= virtinst
SUBDIR+= vobcopy
SUBDIR+= vxargs
SUBDIR+= watchman
SUBDIR+= wbm-apache
SUBDIR+= wbm-at
SUBDIR+= wbm-bandwidth
@@ -535,18 +582,18 @@ SUBDIR+= xc5k-firmware
SUBDIR+= xcdroast
SUBDIR+= xdu
SUBDIR+= xe-guest-utilities
SUBDIR+= xenkernel20
SUBDIR+= xenkernel3
SUBDIR+= xenkernel33
SUBDIR+= xenkernel41
SUBDIR+= xenkernel42
SUBDIR+= xenkernel45
SUBDIR+= xenstoretools
SUBDIR+= xentools20
SUBDIR+= xentools3
SUBDIR+= xentools3-hvm
SUBDIR+= xentools33
SUBDIR+= xentools41
SUBDIR+= xentools42
SUBDIR+= xentools45
SUBDIR+= xenvstat
SUBDIR+= xfce4-appfinder
SUBDIR+= xfce4-battery-plugin
@@ -572,5 +619,6 @@ SUBDIR+= xosview
SUBDIR+= xps
SUBDIR+= xuvmstat
SUBDIR+= zidrav
SUBDIR+= znapzend
.include "../mk/misc/category.mk"

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.7 2012/10/23 19:50:50 asau Exp $
# $NetBSD: Makefile,v 1.8 2014/10/09 14:06:56 wiz Exp $
#
DISTNAME= acpica-unix-${ACPICA_UTILS_VERSION}
@@ -13,8 +13,6 @@ COMMENT= Intel ACPI CA Unix utilities
ACPICA_UTILS_VERSION= 20090625
PKG_INSTALLATION_TYPES= overwrite pkgviews
INSTALLATION_DIRS= bin share/doc/acpica-utils
USE_TOOLS+= bison flex gm4 gmake

View File

@@ -1,16 +1,14 @@
# $NetBSD: Makefile,v 1.16 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.18 2014/12/10 09:43:29 mef Exp $
#
DISTNAME= adtool-1.2
PKGREVISION= 7
DISTNAME= adtool-1.3.3
CATEGORIES= sysutils
MASTER_SITES= http://gp2x.org/adtool/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gp2x.org/adtool/
COMMENT= Active Directory administration utility for Unix
PKG_INSTALLATION_TYPES= overwrite pkgviews
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
@@ -21,6 +19,10 @@ CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
EGDIR= ${PREFIX}/share/examples/adtool
CONF_FILES= ${EGDIR}/adtool.cfg.dist ${PKG_SYSCONFDIR}/adtool.cfg
INSTALLATION_DIRS= ${EGDIR}
post-install:
${MV} ${DESTDIR}${PKG_SYSCONFDIR}/adtool.cfg.dist ${DESTDIR}${EGDIR}
.include "../../databases/openldap-client/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"

View File

@@ -1,7 +1,6 @@
$NetBSD: distinfo,v 1.3 2006/01/30 16:17:06 joerg Exp $
$NetBSD: distinfo,v 1.4 2014/12/10 09:43:29 mef Exp $
SHA1 (adtool-1.2.tar.gz) = fab5a640c8fe60a10c916e3f1c0d1d0a3ba2c974
RMD160 (adtool-1.2.tar.gz) = 1afa9f6955c8b2b10f1cd2f73952aeb83d5af979
Size (adtool-1.2.tar.gz) = 202328 bytes
SHA1 (patch-aa) = e2dc489cfd6cc67da2782d134d331521bb2ba581
SHA1 (patch-ab) = f594933de70a596f3ea711175cc1577c0805d4a2
SHA1 (adtool-1.3.3.tar.gz) = ec2186442ebd3cddd4524802b7f0433dc3570035
RMD160 (adtool-1.3.3.tar.gz) = a0668e42456b73ce6ad099c0b82600fd51548bfa
Size (adtool-1.3.3.tar.gz) = 334767 bytes
SHA1 (patch-ab) = d229fc43c29c48711aac27b4dfda5b89c5a649ba

View File

@@ -1,19 +0,0 @@
$NetBSD: patch-aa,v 1.1.1.1 2004/10/30 21:11:56 minskim Exp $
--- src/etc/Makefile.in.orig 2003-09-30 15:33:27.000000000 +0200
+++ src/etc/Makefile.in 2003-09-30 15:34:45.000000000 +0200
@@ -147,12 +147,12 @@
sysconfDATA_INSTALL = $(INSTALL_DATA)
install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/examples/adtool
@list='$(sysconf_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \
- $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \
+ $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(prefix)/share/examples/adtool/$$f; \
done
uninstall-sysconfDATA:

View File

@@ -1,16 +1,19 @@
$NetBSD: patch-ab,v 1.1 2006/01/30 16:17:06 joerg Exp $
$NetBSD: patch-ab,v 1.2 2014/12/10 09:43:29 mef Exp $
--- src/tools/Makefile.in.orig 2006-01-30 16:12:37.000000000 +0000
+++ src/tools/Makefile.in
@@ -119,7 +119,10 @@ target_alias = @target_alias@
Don't hard-code -lpthread. Don't link with -lresolv on DragonFly.
(above is by @joerg from cvs log. But -pthread does not exist anymore)
--- src/tools/Makefile.in.orig 2009-08-15 22:19:24.000000000 +0900
+++ src/tools/Makefile.in 2014-12-10 18:16:10.000000000 +0900
@@ -141,6 +141,11 @@ target_alias = @target_alias@
INCLUDES = -I@top_srcdir@/src/lib
AM_CFLAGS = @CFLAGS@
-AM_LDFLAGS = -lldap -llber -lldap_r -lpthread -lresolv @LDFLAGS@
+AM_LDFLAGS = -lldap -llber -lldap_r ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} @LDFLAGS@
+.if ${OPSYS} != "DragonFly"
+AM_LDFLAGS += -lresolv
+.endif
+
bin_PROGRAMS = adtool
adtool_LDADD = @top_srcdir@/src/lib/libactive_directory.a -lldap -llber -lldap_r -lpthread -lresolv

View File

@@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.58 2013/07/15 02:02:28 ryoon Exp $
# $NetBSD: Makefile,v 1.60 2015/02/09 18:35:12 gdt Exp $
#
PKGNAME= amanda-client-${AMANDA_VERSION}
PKGREVISION= 1
SVR4_PKGNAME= amacl
PKGREVISION= 2
COMMENT= Client part of Amanda, a network backup system

View File

@@ -1,11 +1,13 @@
# $NetBSD: Makefile,v 1.64 2013/12/13 16:27:34 schnoebe Exp $
# $NetBSD: Makefile,v 1.70 2015/03/26 15:57:34 joerg Exp $
PKGNAME= amanda-common-${AMANDA_VERSION}
PKGREVISION= 5
SVR4_PKGNAME= amaco
PKGREVISION= 7
COMMENT= Common libraries and binaries for Amanda
# genversion.c:37:10: fatal error: 'genversion.h' file not found
MAKE_JOBS_SAFE= no
.include "../../sysutils/amanda-common/Makefile.common"
CPPFLAGS.SunOS+= -D_LARGEFILE64_SOURCE

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile.common,v 1.38 2013/01/23 17:58:19 wiz Exp $
# $NetBSD: Makefile.common,v 1.40 2014/09/25 21:47:06 jperkin Exp $
# used by sysutils/amanda-common/Makefile
# used by sysutils/amanda-client/Makefile
@@ -52,6 +52,12 @@ BUILD_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools
PERL5_CONFIGURE= no
AUTO_MKDIRS= yes
SUBST_CLASSES+= bool
SUBST_MESSAGE.bool= Fix SWIG messing with stdbool.h.
SUBST_STAGE.bool= post-patch
SUBST_FILES.bool= perl/Amanda/*.c perl/Amanda/*/*.c
SUBST_SED.bool= -e '/undef bool/d'
GNU_CONFIGURE= yes
CONFIGURE_ENV+= ac_cv_path_GZIP=${TOOLS_GZIP_CMD:Q}
CONFIGURE_ENV+= GNUTAR=${TOOLS_GTAR:Q}
@@ -74,6 +80,8 @@ CONFIGURE_ARGS+= --with-bsdudp-security
CONFIGURE_ARGS+= --with-dump-honor-nodump
CONFIGURE_ARGS+= --disable-installperms
LDFLAGS.SunOS+= -lsocket
INSTALL_MAKE_FLAGS+= SETUID_GROUP=${ROOT_GROUP}
AMPERLDIR= ${PERLDIR:Q}/${PERL5_SUB_INSTALLVENDORLIB}

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.7 2012/07/30 07:21:11 sbd Exp $
@comment $NetBSD: PLIST,v 1.8 2015/02/09 18:35:12 gdt Exp $
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/Archive.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/BigIntCompat.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/ClientService.pm
@@ -11,7 +11,7 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Amanda/Header.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/IPC/Binary.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/IPC/LineProtocol.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/MainLoop.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/NDMP.pm
${PLIST.ndmp}${PERL5_SUB_INSTALLVENDORLIB}/Amanda/NDMP.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/Paths.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/Process.pm
${PERL5_SUB_INSTALLVENDORLIB}/Amanda/Script.pm
@@ -26,7 +26,7 @@ ${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/Feature/libFeature.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/Header/libHeader.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/IPC/Binary/libBinary.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/MainLoop/libMainLoop.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/NDMP/libNDMP.la
${PLIST.ndmp}${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/NDMP/libNDMP.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/Tests/libTests.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/Util/libUtil.la
${PERL5_SUB_INSTALLVENDORLIB}/auto/Amanda/Xfer/libXfer.la
@@ -35,11 +35,11 @@ lib/amanda/libamandad.la
lib/amanda/libamar.la
lib/amanda/libamglue.la
lib/amanda/libamxfer.la
lib/amanda/libndmjob.la
lib/amanda/libndmlib.la
${PLIST.ndmp}lib/amanda/libndmjob.la
${PLIST.ndmp}lib/amanda/libndmlib.la
libexec/amanda/amanda-sh-lib.sh
libexec/amanda/amndmjob
libexec/amanda/ndmjob
${PLIST.ndmp}libexec/amanda/amndmjob
${PLIST.ndmp}libexec/amanda/ndmjob
man/man5/amanda-archive-format.5
man/man5/amanda-client.conf.5
man/man5/amanda.conf.5

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.14 2014/01/06 22:15:06 joerg Exp $
$NetBSD: distinfo,v 1.17 2015/03/30 01:14:22 gdt Exp $
SHA1 (amanda-3.3.1.tar.gz) = 22273381f61319e46e1da9d7029ca2b3991eee98
RMD160 (amanda-3.3.1.tar.gz) = 0d66ad25fd905901a1afd3651bd6c1e00db9af8d
@@ -15,10 +15,16 @@ SHA1 (patch-common-src_glib-util.h) = 6d5b14acd7a44b17a52ebc697f5354db2a4b04f9
SHA1 (patch-common-src_security-util.h) = c628cc19a624da2cfabdb7d488bc2cd2d4b955a4
SHA1 (patch-config_amanda_dumpers.m4) = 3d0cf6133b003de53e05929d2ce04eaa0f614819
SHA1 (patch-config_amanda_krb5-security.m4) = c82af0e106e49b59994b40f12ed5b1c165a8497f
SHA1 (patch-config_amanda_tape.m4) = ac8da578326756eeadd935bdeddb202ea990c006
SHA1 (patch-config_macro-archive_xsltproc.m4) = 20324db1ce3db016fa89fe39df5a8133c7766693
SHA1 (patch-device-src_Makefile.am) = 29fd554033ff0ff7b1d98a08306f157ced7324c5
SHA1 (patch-device-src_device.c) = 31cb823dcce0f7f3d9de8f9def1a0f025ab10876
SHA1 (patch-example_Makefile.am) = 8d2dac1abdc473fbf94489bcb620a42a665fd27a
SHA1 (patch-ndmp-src_ndmp2__xdr.c) = 9ae6d78c2192ece83a1aa141cb04c9761969ca5b
SHA1 (patch-ndmp-src_ndmp3__xdr.c) = a080c7337ede4fe75f9735fb3355d0aa16b0af6c
SHA1 (patch-ndmp-src_ndmp4__xdr.c) = 339b0d539754127446acf6456fb385f00b1fbcc3
SHA1 (patch-oldrecover-src_Makefile.am) = 9127c1523937da3955662cc0b0921d05bca75248
SHA1 (patch-perl_Amanda_Report_human.pm) = 3f23c333e5892b13915267a646837b8118d50128
SHA1 (patch-perl_Amanda_Xfer.pm) = 7389672ce0ed08d8b5f6548a6bb466ef4e18ab1d
SHA1 (patch-perl_Makefile.am) = 7b09e5cc30c9b441dae03b06bef5c757c93ff9f7
SHA1 (patch-perl_amglue_Makefile.am) = 051e456a5d34dd19a11ccd45c32f078e72d16e6f

View File

@@ -1,9 +1,9 @@
# $NetBSD: options.mk,v 1.10 2013/12/13 12:42:12 jperkin Exp $
# $NetBSD: options.mk,v 1.11 2015/02/09 18:35:12 gdt Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.amanda
# Common options.
PKG_SUPPORTED_OPTIONS+= inet6 amanda-fqdn amanda-ssh kerberos
PKG_SUGGESTED_OPTIONS+= inet6 amanda-fqdn amanda-ssh kerberos
PKG_SUPPORTED_OPTIONS+= inet6 amanda-fqdn amanda-ssh kerberos ndmp
PKG_SUGGESTED_OPTIONS+= inet6 amanda-fqdn amanda-ssh
# Client options.
PKG_SUPPORTED_OPTIONS+= amanda-smb amanda-dump-snap
PKG_SUGGESTED_OPTIONS+= amanda-dump-snap
@@ -43,3 +43,15 @@ USE_BUILTIN.mit-krb5= no
CONFIGURE_ARGS+= --with-krb5-security=${KRB5BASE:Q}
. include "../../mk/krb5.buildlink3.mk"
.endif
# The ndmp code fails to build on OS X >= 10.9, and upstream questions why
# it is enabled. So it is a disabled-by-default option.
# http://www.redhat.com/archives/libvir-list/2013-October/msg01153.html
PLIST_VARS+= ndmp
CONFIGURE_ARGS+= --without-ndmp
.if !empty(PKG_OPTIONS:Mndmp)
CONFIGURE_ARGS+= --with-ndmp
PLIST.ndmp= yes
.else
CONFIGURE_ARGS+= --without-ndmp
.endif

View File

@@ -0,0 +1,49 @@
$NetBSD: patch-config_amanda_tape.m4,v 1.1 2015/03/27 23:45:29 gdt Exp $
This patch is from upstream. It resolves a failure to compile in tape
support; without including sys/types.h and sys/time.h, sys/tape.h
generates an error on NetBSD.
--- config/amanda/tape.m4.orig 2012-02-21 11:36:49.000000000 +0000
+++ config/amanda/tape.m4
@@ -34,6 +34,10 @@ AC_DEFUN([AMANDA_TAPE_DEVICE], [
# check for MTIOCTOP, an indicator of POSIX tape support
AC_CACHE_CHECK([for MTIOCTOP], amanda_cv_HAVE_MTIOCTOP,[
AC_TRY_COMPILE([
+#include <sys/types.h>
+#ifdef HAVE_SYS_TIME_H
+# include <sys/time.h>
+# endif
#ifdef HAVE_SYS_TAPE_H
# include <sys/tape.h>
#endif
@@ -66,6 +70,9 @@ AC_DEFUN([AMANDA_TAPE_DEVICE], [
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <sys/types.h>
+#ifdef HAVE_SYS_TIME_H
+# include <sys/time.h>
+#endif
#include <sys/mtio.h>
]], [[
struct mtget buf;
@@ -85,6 +92,9 @@ AC_DEFUN([AMANDA_TAPE_DEVICE], [
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <sys/types.h>
+#ifdef HAVE_SYS_TIME_H
+# include <sys/time.h>
+#endif
#include <sys/mtio.h>
]], [[
struct mtget buf;
@@ -139,6 +149,9 @@ AC_DEFUN([AMANDA_TAPE_DEVICE], [
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <sys/types.h>
+#ifdef HAVE_SYS_TIME_H
+# include <sys/time.h>
+#endif
#include <sys/mtio.h>
]], [[
struct mtget buf;

View File

@@ -0,0 +1,27 @@
$NetBSD: patch-device-src_device.c,v 1.1 2015/03/27 23:45:29 gdt Exp $
This patch is from upstream, to improve error reporting when amanda is
configured without tape drive support and one tries to use a tape.
--- device-src/device.c.orig 2012-02-21 11:36:44.000000000 +0000
+++ device-src/device.c
@@ -423,17 +423,13 @@ handle_device_regex(const char * user_na
regfree(&regex);
return FALSE;
} else if (reg_result == REG_NOMATCH) {
+ *driver_name = stralloc("tape");
+ *device = stralloc(user_name);
#ifdef WANT_TAPE_DEVICE
g_warning(
"\"%s\" uses deprecated device naming convention; \n"
"using \"tape:%s\" instead.\n",
user_name, user_name);
- *driver_name = stralloc("tape");
- *device = stralloc(user_name);
-#else /* !WANT_TAPE_DEVICE */
- *errmsg = newvstrallocf(*errmsg, "\"%s\" is not a valid device name.\n", user_name);
- regfree(&regex);
- return FALSE;
#endif /* WANT_TAPE_DEVICE */
} else {
*driver_name = find_regex_substring(user_name, pmatch[1]);

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-ndmp-src_ndmp2__xdr.c,v 1.1 2014/07/28 15:53:44 jperkin Exp $
Compat for SunOS 64-bit.
--- ndmp-src/ndmp2_xdr.c.orig 2012-02-21 11:38:58.000000000 +0000
+++ ndmp-src/ndmp2_xdr.c
@@ -3,6 +3,14 @@
* It was generated using rpcgen.
*/
+#ifdef __sun
+#ifndef IXDR_PUT_U_LONG
+#define IXDR_PUT_U_LONG IXDR_PUT_U_INT32
+#endif
+#ifndef IXDR_GET_U_LONG
+#define IXDR_GET_U_LONG IXDR_GET_U_INT32
+#endif
+#endif
#include "ndmp2.h"
#ifndef NDMOS_OPTION_NO_NDMP2
#define ndmp2_u_quad unsigned long long

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-ndmp-src_ndmp3__xdr.c,v 1.1 2014/07/28 15:53:44 jperkin Exp $
Compat for SunOS 64-bit.
--- ndmp-src/ndmp3_xdr.c.orig 2012-02-21 11:38:58.000000000 +0000
+++ ndmp-src/ndmp3_xdr.c
@@ -3,6 +3,14 @@
* It was generated using rpcgen.
*/
+#ifdef __sun
+#ifndef IXDR_PUT_U_LONG
+#define IXDR_PUT_U_LONG IXDR_PUT_U_INT32
+#endif
+#ifndef IXDR_GET_U_LONG
+#define IXDR_GET_U_LONG IXDR_GET_U_INT32
+#endif
+#endif
#include "ndmp3.h"
#ifndef NDMOS_OPTION_NO_NDMP3
#define ndmp3_u_quad unsigned long long

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-ndmp-src_ndmp4__xdr.c,v 1.1 2014/07/28 15:53:44 jperkin Exp $
Compat for SunOS 64-bit.
--- ndmp-src/ndmp4_xdr.c.orig 2012-02-21 11:38:58.000000000 +0000
+++ ndmp-src/ndmp4_xdr.c
@@ -3,6 +3,14 @@
* It was generated using rpcgen.
*/
+#ifdef __sun
+#ifndef IXDR_PUT_U_LONG
+#define IXDR_PUT_U_LONG IXDR_PUT_U_INT32
+#endif
+#ifndef IXDR_GET_U_LONG
+#define IXDR_GET_U_LONG IXDR_GET_U_INT32
+#endif
+#endif
#include "ndmp4.h"
#ifndef NDMOS_OPTION_NO_NDMP4
#define ndmp4_u_quad unsigned long long

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-perl_Amanda_Report_human.pm,v 1.1 2015/03/27 23:45:29 gdt Exp $
On NetBSD 5 amd64, perl coredumps because of this call (or some
component of it), leading to not getting a report. For now, comment
it out to get most of the report. This has not yet been reported
upstream.
--- perl/Amanda/Report/human.pm.orig 2012-02-21 11:36:47.000000000 +0000
+++ perl/Amanda/Report/human.pm
@@ -319,7 +319,10 @@ sub print_human_amreport
$self->calculate_stats();
## print the basic info header
- $self->print_header();
+ # The next line crashes perl 5.20 on NetBSD 5 amd64. Hence it is
+ # commented out as reports without the header are better than no
+ # reports.
+ #$self->print_header();
## print out statements about past and predicted tape usage
$self->output_tapeinfo();

View File

@@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.33 2012/10/23 19:50:51 asau Exp $
# $NetBSD: Makefile,v 1.35 2015/02/09 18:35:12 gdt Exp $
#
PKGNAME= amanda-plot-${AMANDA_VERSION}
PKGREVISION= 1
SVR4_PKGNAME= amapl
PKGREVISION= 2
COMMENT= Visualizes the behavior of Amanda, a network backup system

View File

@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.55 2012/10/23 19:50:51 asau Exp $
# $NetBSD: Makefile,v 1.58 2015/03/27 23:45:29 gdt Exp $
PKGNAME= amanda-server-${AMANDA_VERSION}
PKGREVISION= 1
SVR4_PKGNAME= amase
PKGREVISION= 3
COMMENT= Server part of Amanda, a network backup system

View File

@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.18 2013/10/10 14:42:31 ryoon Exp $
#
# $NetBSD: Makefile,v 1.21 2015/03/16 19:19:58 tron Exp $
DISTNAME= amtterm-1.3
PKGREVISION= 13
PKGREVISION= 16
CATEGORIES= sysutils
MASTER_SITES= http://www.kraxel.org/releases/amtterm/
@@ -13,7 +12,7 @@ LICENSE= gnu-gpl-v2
DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite
USE_TOOLS+= gmake pkg-config perl:run
USE_TOOLS+= gmake pkg-config perl:run tr
MAKE_FILE= GNUmakefile
MAKE_FLAGS+= prefix=${PREFIX}
@@ -22,4 +21,8 @@ REPLACE_PERL+= amttool
.include "options.mk"
post-extract:
${TR} -d '\r' <${WRKSRC}/RedirectionConstants.h >${WRKDIR}/no-dos
${MV} ${WRKDIR}/no-dos ${WRKSRC}/RedirectionConstants.h
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,8 +1,10 @@
$NetBSD: distinfo,v 1.3 2013/08/22 07:12:37 wiz Exp $
$NetBSD: distinfo,v 1.4 2015/03/16 19:19:58 tron Exp $
SHA1 (amtterm-1.3.tar.gz) = cfd199cc870f48a59caa89408b039239eab85322
RMD160 (amtterm-1.3.tar.gz) = 382f9869b849f7cf6180b68f2a2481225ca575af
Size (amtterm-1.3.tar.gz) = 37671 bytes
SHA1 (patch-GNUmakefile) = f0ff91d80b01ea9d4b42ea752b786ce16a698c7d
SHA1 (patch-RedirectionConstants.h) = 8124cf1f580d75f9b60ca6c34d576146b6d4e7fd
SHA1 (patch-mk_Variables.mk) = cb2d2fae3c0e650386308bd9290fa62c64a137f7
SHA1 (patch-redir.c) = 862935d9e74a9df791eb5b22baf0cc1ac4b7ffb6
SHA1 (patch-redir.c) = 930b9623d75e843a28708bbeb9c50e64332681e0
SHA1 (patch-redir.h) = d910de3c4efd118b8d001cf17673c47857c72a3a

View File

@@ -0,0 +1,40 @@
$NetBSD: patch-RedirectionConstants.h,v 1.1 2015/03/16 19:19:58 tron Exp $
Decode SOL_CONTROLS_FROM_HOST messages. This fixes compatiblity problems
with the AMT interface of an Lenovo ThinkServer TS140.
Patch taken from GIT repository:
https://www.kraxel.org/cgit/amtterm/patch/?id=0ece5135fef56dbd0d94957c334655a57adb7212
--- RedirectionConstants.h.orig 2011-05-26 10:19:45.000000000 +0100
+++ RedirectionConstants.h 2015-03-16 18:55:44.000000000 +0000
@@ -24,6 +24,8 @@
#define SOL_KEEP_ALIVE_PING 0x24 //Console to Host
#define SOL_KEEP_ALIVE_PONG 0x25 //Host to Console
#define SOL_DATA_TO_HOST 0x28 //Console to host
+#define SOL_CONTROLS_FROM_HOST 0x29 //Host to Console
+
#define SOL_DATA_FROM_HOST 0x2A //Host to Console
#define SOL_HEARTBEAT 0x2B
@@ -33,6 +35,19 @@
#define END_SOL_REDIRECTION_LENGTH 8
#define END_SOL_REDIRECTION_REPLY_LENGTH 8
+// Control message control bits (message 0x29)
+#define RTS_CONTROL 1
+#define DTR_CONTROL 2
+#define BREAK_CONTROL 4
+
+// Control message status bits (message 0x29)
+#define TX_OVERFLOW 1
+#define LOOPBACK_ACTIVE 2
+#define SYSTEM_POWER_STATE 4
+#define RX_FLUSH_TIMEOUT 8
+#define TESTMODE_ACTIVE 16
+
+
//IDER Messages Formats
#define START_IDER_REDIRECTION 0x40
#define START_IDER_REDIRECTION_REPLY 0x41

View File

@@ -1,5 +1,14 @@
--- redir.c.orig 2011-05-26 18:19:45.000000000 +0900
+++ redir.c 2012-08-07 13:08:49.000000000 +0900
$NetBSD: patch-redir.c,v 1.2 2015/03/16 19:19:58 tron Exp $
Decode SOL_CONTROLS_FROM_HOST messages. This fixes compatiblity problems
with the AMT interface of an Lenovo ThinkServer TS140.
Patch taken from GIT repository:
https://www.kraxel.org/cgit/amtterm/patch/?id=0ece5135fef56dbd0d94957c334655a57adb7212
--- redir.c.orig 2011-05-26 10:19:45.000000000 +0100
+++ redir.c 2015-03-16 19:16:49.000000000 +0000
@@ -281,8 +281,11 @@
switch (count) {
@@ -14,3 +23,69 @@
case 0:
snprintf(r->err, sizeof(r->err), "EOF from socket");
return -1;
@@ -298,6 +301,9 @@
return bshift;
}
+static int in_loopback_mode = 0;
+static int powered_off = 0;
+
int redir_data(struct redir *r)
{
int rc, bshift;
@@ -382,6 +388,55 @@
goto again;
redir_stop(r);
break;
+ case SOL_CONTROLS_FROM_HOST: {
+ bshift = r->blen; /* FIXME */
+ if (r->blen < bshift)
+ goto again;
+
+ /* Host sends this message to the Management Console when
+ * the host has changed its COM port control lines. This
+ * message is likely to be one of the first messages that
+ * the Host sends to the Console after it starts SOL
+ * redirection.
+ */
+ struct controls_from_host_message *msg = (struct controls_from_host_message *) r->buf;
+ //printf("Type %x, control %d, status %d\n", msg->type, msg->control, msg->status);
+ if (msg->status & LOOPBACK_ACTIVE) {
+ if (r->verbose)
+ fprintf (stderr, "Warning, SOL device is running in loopback mode. Text input may not be accepted\n");
+ in_loopback_mode = 1;
+ } else if (in_loopback_mode) {
+ if (r->verbose)
+ fprintf (stderr, "SOL device is no longer running in loopback mode\n");
+ in_loopback_mode = 0;
+ }
+
+ if (0 == (msg->status & SYSTEM_POWER_STATE)) {
+ if (r->verbose)
+ fprintf (stderr, "The system is powered off.\n");
+ powered_off = 1;
+ } else if (powered_off) {
+ if (r->verbose)
+ fprintf (stderr, "The system is powered on.\n");
+ powered_off = 0;
+ }
+
+ if (r->verbose) {
+ if (msg->status & (TX_OVERFLOW|RX_FLUSH_TIMEOUT|TESTMODE_ACTIVE))
+ fprintf (stderr, "Other unhandled status condition\n");
+
+ if (msg->control & RTS_CONTROL)
+ fprintf (stderr, "RTS is asserted on the COM Port\n");
+
+ if (msg->control & DTR_CONTROL)
+ fprintf (stderr, "DTR is asserted on the COM Port\n");
+
+ if (msg->control & BREAK_CONTROL)
+ fprintf (stderr, "BREAK is asserted on the COM Port\n");
+ }
+
+ break;
+ }
default:
snprintf(r->err, sizeof(r->err), "%s: unknown r->buf 0x%02x",
__FUNCTION__, r->buf[0]);

View File

@@ -0,0 +1,32 @@
$NetBSD: patch-redir.h,v 1.1 2015/03/16 19:19:58 tron Exp $
Decode SOL_CONTROLS_FROM_HOST messages. This fixes compatiblity problems
with the AMT interface of an Lenovo ThinkServer TS140.
Patch taken from GIT repository:
https://www.kraxel.org/cgit/amtterm/patch/?id=0ece5135fef56dbd0d94957c334655a57adb7212
--- redir.h.orig 2011-05-26 10:19:45.000000000 +0100
+++ redir.h 2015-03-16 18:55:44.000000000 +0000
@@ -1,4 +1,5 @@
#include "RedirectionConstants.h"
+#include <stdint.h>
enum redir_state {
REDIR_NONE = 0,
@@ -38,6 +39,14 @@
int (*cb_recv)(void *cb_data, unsigned char *buf, int len);
};
+struct __attribute__ ((__packed__)) controls_from_host_message {
+ unsigned char type; // 0x29
+ unsigned char reserved[3];
+ uint32_t host_sequence_number;
+ unsigned char control;
+ unsigned char status;
+};
+
const char *redir_state_name(enum redir_state state);
const char *redir_state_desc(enum redir_state state);

View File

@@ -1,49 +1,48 @@
# $NetBSD: Makefile,v 1.9 2014/01/25 10:30:20 wiz Exp $
# $NetBSD: Makefile,v 1.13 2015/02/05 15:22:06 pettai Exp $
DISTNAME= ansible-1.4.1
CATEGORIES= sysutils
MASTER_SITES= http://ansibleworks.com/releases/
DISTNAME= ansible-1.6.10
#PKGNAME= ${PYPKGPREFIX}-${DISTNAME} # XXX: for when package is py3x-ready
CATEGORIES= python sysutils
MASTER_SITES= http://releases.ansible.com/ansible/
MASTER_SITES+= https://pypi.python.org/packages/source/a/ansible/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ansibleworks.com/
COMMENT= SSH-based configuration management, deployment, and task execution
LICENSE= gnu-gpl-v3
EGDIR= ${PREFIX}/share/examples/ansible
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-crypto>=2.6:../../security/py-crypto
#USE_LANGUAGES= # none
USE_TOOLS+= gmake
EGDIR= ${PREFIX}/share/examples/ansible
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= pre-configure
SUBST_FILES.prefix+= examples/ansible.cfg
SUBST_FILES.prefix+= lib/ansible/constants.py
SUBST_FILES.prefix+= examples/ansible.cfg lib/ansible/callbacks.py
SUBST_FILES.prefix+= lib/ansible/constants.py library/packaging/pkgin
SUBST_MESSAGE.prefix= Fixing PREFIX path.
SUBST_SED.prefix= -e "s,@PREFIX@,${PREFIX},"
SUBST_SED.prefix+= -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},"
SUBST_CLASSES+= localbase
SUBST_STAGE.localbase= pre-configure
SUBST_FILES.localbase= \
lib/ansible/callbacks.py \
library/packaging/pkgin \
library/system/setup
SUBST_SED.localbase= -e "s,@LOCALBASE@,${LOCALBASE},"
SUBST_CLASSES+= pythonbin
SUBST_STAGE.pythonbin= pre-configure
SUBST_FILES.pythonbin= Makefile
SUBST_FILES.pythonbin= -e "s,@PYTHONBIN@,${PYTHONBIN},"
SUBST_MESSAGE.pythonbin= Fixing path to PYTHONBIN.
SUBST_SED.pythonbin= -e "s,PYTHON=python,PYTHON=${PYTHONBIN},"
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-paramiko
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-paramiko
MANPAGES= ansible-doc.1 ansible-pull.1 ansible-playbook.1 ansible.1
REPLACE_PYTHON+= lib/ansible/runner/action_plugins/synchronize.py
REPLACE_PYTHON+= lib/ansible/utils/module_docs.py
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
MANPAGES= ansible-doc.1 ansible-pull.1 ansible-galaxy.1 ansible-vault.1
MANPAGES+= ansible-playbook.1 ansible.1
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man3
INSTALLATION_DIRS+= ${PKG_SYSCONFDIR}/ansible ${EGDIR}/playbooks
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKG_SYSCONFDIR}/ansible
INSTALLATION_DIRS+= ${EGDIR}/playbooks
CHECK_INTERPRETER_SKIP= share/ansible/*
@@ -55,13 +54,10 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/docs/man/man1/${f} \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
.endfor
${INSTALL_MAN} ${WRKSRC}/docs/man/man3/* \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/
.for f in ansible.cfg hosts
${INSTALL_DATA} ${WRKSRC}/examples/${f} \
${DESTDIR}/${EGDIR}
${INSTALL_DATA} ${WRKSRC}/examples/${f} ${DESTDIR}/${EGDIR}
.endfor
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,9 +1,15 @@
@comment $NetBSD: PLIST,v 1.5 2013/12/02 22:54:46 hubertf Exp $
@comment $NetBSD: PLIST,v 1.7 2015/02/05 15:22:06 pettai Exp $
bin/ansible
bin/ansible-doc
bin/ansible-galaxy
bin/ansible-playbook
bin/ansible-pull
${PYSITELIB}/${EGG_FILE}
bin/ansible-vault
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/ansible/__init__.py
${PYSITELIB}/ansible/__init__.pyc
${PYSITELIB}/ansible/__init__.pyo
@@ -64,6 +70,24 @@ ${PYSITELIB}/ansible/module_utils/basic.pyo
${PYSITELIB}/ansible/module_utils/ec2.py
${PYSITELIB}/ansible/module_utils/ec2.pyc
${PYSITELIB}/ansible/module_utils/ec2.pyo
${PYSITELIB}/ansible/module_utils/facts.py
${PYSITELIB}/ansible/module_utils/facts.pyc
${PYSITELIB}/ansible/module_utils/facts.pyo
${PYSITELIB}/ansible/module_utils/gce.py
${PYSITELIB}/ansible/module_utils/gce.pyc
${PYSITELIB}/ansible/module_utils/gce.pyo
${PYSITELIB}/ansible/module_utils/known_hosts.py
${PYSITELIB}/ansible/module_utils/known_hosts.pyc
${PYSITELIB}/ansible/module_utils/known_hosts.pyo
${PYSITELIB}/ansible/module_utils/rax.py
${PYSITELIB}/ansible/module_utils/rax.pyc
${PYSITELIB}/ansible/module_utils/rax.pyo
${PYSITELIB}/ansible/module_utils/redhat.py
${PYSITELIB}/ansible/module_utils/redhat.pyc
${PYSITELIB}/ansible/module_utils/redhat.pyo
${PYSITELIB}/ansible/module_utils/urls.py
${PYSITELIB}/ansible/module_utils/urls.pyc
${PYSITELIB}/ansible/module_utils/urls.pyo
${PYSITELIB}/ansible/playbook/__init__.py
${PYSITELIB}/ansible/playbook/__init__.pyc
${PYSITELIB}/ansible/playbook/__init__.pyo
@@ -85,6 +109,9 @@ ${PYSITELIB}/ansible/runner/action_plugins/add_host.pyo
${PYSITELIB}/ansible/runner/action_plugins/assemble.py
${PYSITELIB}/ansible/runner/action_plugins/assemble.pyc
${PYSITELIB}/ansible/runner/action_plugins/assemble.pyo
${PYSITELIB}/ansible/runner/action_plugins/assert.py
${PYSITELIB}/ansible/runner/action_plugins/assert.pyc
${PYSITELIB}/ansible/runner/action_plugins/assert.pyo
${PYSITELIB}/ansible/runner/action_plugins/async.py
${PYSITELIB}/ansible/runner/action_plugins/async.pyc
${PYSITELIB}/ansible/runner/action_plugins/async.pyo
@@ -151,6 +178,9 @@ ${PYSITELIB}/ansible/runner/connection_plugins/funcd.pyo
${PYSITELIB}/ansible/runner/connection_plugins/jail.py
${PYSITELIB}/ansible/runner/connection_plugins/jail.pyc
${PYSITELIB}/ansible/runner/connection_plugins/jail.pyo
${PYSITELIB}/ansible/runner/connection_plugins/libvirt_lxc.py
${PYSITELIB}/ansible/runner/connection_plugins/libvirt_lxc.pyc
${PYSITELIB}/ansible/runner/connection_plugins/libvirt_lxc.pyo
${PYSITELIB}/ansible/runner/connection_plugins/local.py
${PYSITELIB}/ansible/runner/connection_plugins/local.pyc
${PYSITELIB}/ansible/runner/connection_plugins/local.pyo
@@ -169,6 +199,12 @@ ${PYSITELIB}/ansible/runner/filter_plugins/core.pyo
${PYSITELIB}/ansible/runner/lookup_plugins/__init__.py
${PYSITELIB}/ansible/runner/lookup_plugins/__init__.pyc
${PYSITELIB}/ansible/runner/lookup_plugins/__init__.pyo
${PYSITELIB}/ansible/runner/lookup_plugins/csvfile.py
${PYSITELIB}/ansible/runner/lookup_plugins/csvfile.pyc
${PYSITELIB}/ansible/runner/lookup_plugins/csvfile.pyo
${PYSITELIB}/ansible/runner/lookup_plugins/dict.py
${PYSITELIB}/ansible/runner/lookup_plugins/dict.pyc
${PYSITELIB}/ansible/runner/lookup_plugins/dict.pyo
${PYSITELIB}/ansible/runner/lookup_plugins/dnstxt.py
${PYSITELIB}/ansible/runner/lookup_plugins/dnstxt.pyc
${PYSITELIB}/ansible/runner/lookup_plugins/dnstxt.pyo
@@ -238,200 +274,68 @@ ${PYSITELIB}/ansible/runner/return_data.pyo
${PYSITELIB}/ansible/utils/__init__.py
${PYSITELIB}/ansible/utils/__init__.pyc
${PYSITELIB}/ansible/utils/__init__.pyo
${PYSITELIB}/ansible/utils/cmd_functions.py
${PYSITELIB}/ansible/utils/cmd_functions.pyc
${PYSITELIB}/ansible/utils/cmd_functions.pyo
${PYSITELIB}/ansible/utils/display_functions.py
${PYSITELIB}/ansible/utils/display_functions.pyc
${PYSITELIB}/ansible/utils/display_functions.pyo
${PYSITELIB}/ansible/utils/module_docs.py
${PYSITELIB}/ansible/utils/module_docs.pyc
${PYSITELIB}/ansible/utils/module_docs.pyo
${PYSITELIB}/ansible/utils/module_docs_fragments/__init__.py
${PYSITELIB}/ansible/utils/module_docs_fragments/__init__.pyc
${PYSITELIB}/ansible/utils/module_docs_fragments/__init__.pyo
${PYSITELIB}/ansible/utils/module_docs_fragments/aws.py
${PYSITELIB}/ansible/utils/module_docs_fragments/aws.pyc
${PYSITELIB}/ansible/utils/module_docs_fragments/aws.pyo
${PYSITELIB}/ansible/utils/module_docs_fragments/files.py
${PYSITELIB}/ansible/utils/module_docs_fragments/files.pyc
${PYSITELIB}/ansible/utils/module_docs_fragments/files.pyo
${PYSITELIB}/ansible/utils/module_docs_fragments/rackspace.py
${PYSITELIB}/ansible/utils/module_docs_fragments/rackspace.pyc
${PYSITELIB}/ansible/utils/module_docs_fragments/rackspace.pyo
${PYSITELIB}/ansible/utils/plugins.py
${PYSITELIB}/ansible/utils/plugins.pyc
${PYSITELIB}/ansible/utils/plugins.pyo
${PYSITELIB}/ansible/utils/splitter.py
${PYSITELIB}/ansible/utils/splitter.pyc
${PYSITELIB}/ansible/utils/splitter.pyo
${PYSITELIB}/ansible/utils/string_functions.py
${PYSITELIB}/ansible/utils/string_functions.pyc
${PYSITELIB}/ansible/utils/string_functions.pyo
${PYSITELIB}/ansible/utils/template.py
${PYSITELIB}/ansible/utils/template.pyc
${PYSITELIB}/ansible/utils/template.pyo
${PYSITELIB}/ansible/utils/vault.py
${PYSITELIB}/ansible/utils/vault.pyc
${PYSITELIB}/ansible/utils/vault.pyo
man/man1/ansible-doc.1
man/man1/ansible-galaxy.1
man/man1/ansible-playbook.1
man/man1/ansible-pull.1
man/man1/ansible-vault.1
man/man1/ansible.1
man/man3/ansible.accelerate.3
man/man3/ansible.acl.3
man/man3/ansible.add_host.3
man/man3/ansible.airbrake_deployment.3
man/man3/ansible.apt.3
man/man3/ansible.apt_key.3
man/man3/ansible.apt_repository.3
man/man3/ansible.arista_interface.3
man/man3/ansible.arista_l2interface.3
man/man3/ansible.arista_lag.3
man/man3/ansible.arista_vlan.3
man/man3/ansible.assemble.3
man/man3/ansible.async_status.3
man/man3/ansible.authorized_key.3
man/man3/ansible.bigip_monitor_http.3
man/man3/ansible.bigip_monitor_tcp.3
man/man3/ansible.bigip_node.3
man/man3/ansible.bigip_pool.3
man/man3/ansible.bigip_pool_member.3
man/man3/ansible.boundary_meter.3
man/man3/ansible.bzr.3
man/man3/ansible.campfire.3
man/man3/ansible.cloudformation.3
man/man3/ansible.command.3
man/man3/ansible.copy.3
man/man3/ansible.cron.3
man/man3/ansible.datadog_event.3
man/man3/ansible.debug.3
man/man3/ansible.digital_ocean.3
man/man3/ansible.django_manage.3
man/man3/ansible.dnsmadeeasy.3
man/man3/ansible.docker.3
man/man3/ansible.easy_install.3
man/man3/ansible.ec2.3
man/man3/ansible.ec2_ami.3
man/man3/ansible.ec2_eip.3
man/man3/ansible.ec2_elb.3
man/man3/ansible.ec2_facts.3
man/man3/ansible.ec2_group.3
man/man3/ansible.ec2_tag.3
man/man3/ansible.ec2_vol.3
man/man3/ansible.ec2_vpc.3
man/man3/ansible.ejabberd_user.3
man/man3/ansible.elasticache.3
man/man3/ansible.facter.3
man/man3/ansible.fail.3
man/man3/ansible.fetch.3
man/man3/ansible.file.3
man/man3/ansible.filesystem.3
man/man3/ansible.fireball.3
man/man3/ansible.firewalld.3
man/man3/ansible.flowdock.3
man/man3/ansible.gc_storage.3
man/man3/ansible.gce.3
man/man3/ansible.gce_lb.3
man/man3/ansible.gce_net.3
man/man3/ansible.gce_pd.3
man/man3/ansible.gem.3
man/man3/ansible.get_url.3
man/man3/ansible.git.3
man/man3/ansible.github_hooks.3
man/man3/ansible.glance_image.3
man/man3/ansible.group.3
man/man3/ansible.group_by.3
man/man3/ansible.grove.3
man/man3/ansible.hg.3
man/man3/ansible.hipchat.3
man/man3/ansible.homebrew.3
man/man3/ansible.hostname.3
man/man3/ansible.htpasswd.3
man/man3/ansible.include_vars.3
man/man3/ansible.ini_file.3
man/man3/ansible.irc.3
man/man3/ansible.jabber.3
man/man3/ansible.jboss.3
man/man3/ansible.kernel_blacklist.3
man/man3/ansible.keystone_user.3
man/man3/ansible.lineinfile.3
man/man3/ansible.linode.3
man/man3/ansible.lvg.3
man/man3/ansible.lvol.3
man/man3/ansible.macports.3
man/man3/ansible.mail.3
man/man3/ansible.modprobe.3
man/man3/ansible.mongodb_user.3
man/man3/ansible.monit.3
man/man3/ansible.mount.3
man/man3/ansible.mqtt.3
man/man3/ansible.mysql_db.3
man/man3/ansible.mysql_replication.3
man/man3/ansible.mysql_user.3
man/man3/ansible.mysql_variables.3
man/man3/ansible.nagios.3
man/man3/ansible.netscaler.3
man/man3/ansible.newrelic_deployment.3
man/man3/ansible.nova_compute.3
man/man3/ansible.nova_keypair.3
man/man3/ansible.npm.3
man/man3/ansible.ohai.3
man/man3/ansible.open_iscsi.3
man/man3/ansible.openbsd_pkg.3
man/man3/ansible.openvswitch_bridge.3
man/man3/ansible.openvswitch_port.3
man/man3/ansible.opkg.3
man/man3/ansible.osx_say.3
man/man3/ansible.ovirt.3
man/man3/ansible.pacman.3
man/man3/ansible.pagerduty.3
man/man3/ansible.pause.3
man/man3/ansible.ping.3
man/man3/ansible.pingdom.3
man/man3/ansible.pip.3
man/man3/ansible.pkgin.3
man/man3/ansible.pkgng.3
man/man3/ansible.pkgutil.3
man/man3/ansible.portinstall.3
man/man3/ansible.postgresql_db.3
man/man3/ansible.postgresql_privs.3
man/man3/ansible.postgresql_user.3
man/man3/ansible.quantum_floating_ip.3
man/man3/ansible.quantum_floating_ip_associate.3
man/man3/ansible.quantum_network.3
man/man3/ansible.quantum_router.3
man/man3/ansible.quantum_router_gateway.3
man/man3/ansible.quantum_router_interface.3
man/man3/ansible.quantum_subnet.3
man/man3/ansible.rabbitmq_parameter.3
man/man3/ansible.rabbitmq_plugin.3
man/man3/ansible.rabbitmq_user.3
man/man3/ansible.rabbitmq_vhost.3
man/man3/ansible.raw.3
man/man3/ansible.rax.3
man/man3/ansible.rax_clb.3
man/man3/ansible.rax_clb_nodes.3
man/man3/ansible.rax_facts.3
man/man3/ansible.rax_network.3
man/man3/ansible.rds.3
man/man3/ansible.redhat_subscription.3
man/man3/ansible.redis.3
man/man3/ansible.rhn_channel.3
man/man3/ansible.rhn_register.3
man/man3/ansible.riak.3
man/man3/ansible.route53.3
man/man3/ansible.rpm_key.3
man/man3/ansible.s3.3
man/man3/ansible.script.3
man/man3/ansible.seboolean.3
man/man3/ansible.selinux.3
man/man3/ansible.service.3
man/man3/ansible.set_fact.3
man/man3/ansible.setup.3
man/man3/ansible.shell.3
man/man3/ansible.slurp.3
man/man3/ansible.stat.3
man/man3/ansible.subversion.3
man/man3/ansible.supervisorctl.3
man/man3/ansible.svr4pkg.3
man/man3/ansible.swdepot.3
man/man3/ansible.synchronize.3
man/man3/ansible.sysctl.3
man/man3/ansible.template.3
man/man3/ansible.unarchive.3
man/man3/ansible.uri.3
man/man3/ansible.urpmi.3
man/man3/ansible.user.3
man/man3/ansible.virt.3
man/man3/ansible.wait_for.3
man/man3/ansible.xattr.3
man/man3/ansible.yum.3
man/man3/ansible.zfs.3
man/man3/ansible.zypper.3
man/man3/ansible.zypper_repository.3
share/ansible/cloud/cloudformation
share/ansible/cloud/digital_ocean
share/ansible/cloud/digital_ocean_domain
share/ansible/cloud/digital_ocean_sshkey
share/ansible/cloud/docker
share/ansible/cloud/docker_image
share/ansible/cloud/ec2
share/ansible/cloud/ec2_ami
share/ansible/cloud/ec2_ami_search
share/ansible/cloud/ec2_asg
share/ansible/cloud/ec2_eip
share/ansible/cloud/ec2_elb
share/ansible/cloud/ec2_elb_lb
share/ansible/cloud/ec2_facts
share/ansible/cloud/ec2_group
share/ansible/cloud/ec2_key
share/ansible/cloud/ec2_lc
share/ansible/cloud/ec2_metric_alarm
share/ansible/cloud/ec2_scaling_policy
share/ansible/cloud/ec2_snapshot
share/ansible/cloud/ec2_tag
share/ansible/cloud/ec2_vol
share/ansible/cloud/ec2_vpc
@@ -455,14 +359,26 @@ share/ansible/cloud/quantum_router_gateway
share/ansible/cloud/quantum_router_interface
share/ansible/cloud/quantum_subnet
share/ansible/cloud/rax
share/ansible/cloud/rax_cbs
share/ansible/cloud/rax_cbs_attachments
share/ansible/cloud/rax_clb
share/ansible/cloud/rax_clb_nodes
share/ansible/cloud/rax_dns
share/ansible/cloud/rax_dns_record
share/ansible/cloud/rax_facts
share/ansible/cloud/rax_files
share/ansible/cloud/rax_files_objects
share/ansible/cloud/rax_identity
share/ansible/cloud/rax_keypair
share/ansible/cloud/rax_network
share/ansible/cloud/rax_queue
share/ansible/cloud/rds
share/ansible/cloud/rds_param_group
share/ansible/cloud/rds_subnet_group
share/ansible/cloud/route53
share/ansible/cloud/s3
share/ansible/cloud/virt
share/ansible/cloud/vsphere_guest
share/ansible/commands/command
share/ansible/commands/raw
share/ansible/commands/script
@@ -484,6 +400,7 @@ share/ansible/files/fetch
share/ansible/files/file
share/ansible/files/ini_file
share/ansible/files/lineinfile
share/ansible/files/replace
share/ansible/files/stat
share/ansible/files/synchronize
share/ansible/files/template
@@ -495,26 +412,33 @@ share/ansible/inventory/add_host
share/ansible/inventory/group_by
share/ansible/messaging/rabbitmq_parameter
share/ansible/messaging/rabbitmq_plugin
share/ansible/messaging/rabbitmq_policy
share/ansible/messaging/rabbitmq_user
share/ansible/messaging/rabbitmq_vhost
share/ansible/monitoring/airbrake_deployment
share/ansible/monitoring/boundary_meter
share/ansible/monitoring/datadog_event
share/ansible/monitoring/librato_annotation
share/ansible/monitoring/logentries
share/ansible/monitoring/monit
share/ansible/monitoring/nagios
share/ansible/monitoring/newrelic_deployment
share/ansible/monitoring/pagerduty
share/ansible/monitoring/pingdom
share/ansible/monitoring/rollbar_deployment
share/ansible/net_infrastructure/arista_interface
share/ansible/net_infrastructure/arista_l2interface
share/ansible/net_infrastructure/arista_lag
share/ansible/net_infrastructure/arista_vlan
share/ansible/net_infrastructure/bigip_facts
share/ansible/net_infrastructure/bigip_monitor_http
share/ansible/net_infrastructure/bigip_monitor_tcp
share/ansible/net_infrastructure/bigip_node
share/ansible/net_infrastructure/bigip_pool
share/ansible/net_infrastructure/bigip_pool_member
share/ansible/net_infrastructure/dnsimple
share/ansible/net_infrastructure/dnsmadeeasy
share/ansible/net_infrastructure/lldp
share/ansible/net_infrastructure/netscaler
share/ansible/net_infrastructure/openvswitch_bridge
share/ansible/net_infrastructure/openvswitch_port
@@ -529,13 +453,25 @@ share/ansible/notification/irc
share/ansible/notification/jabber
share/ansible/notification/mail
share/ansible/notification/mqtt
share/ansible/notification/nexmo
share/ansible/notification/osx_say
share/ansible/notification/slack
share/ansible/notification/sns
share/ansible/notification/stackdriver
share/ansible/notification/twilio
share/ansible/notification/typetalk
share/ansible/packaging/apt
share/ansible/packaging/apt_key
share/ansible/packaging/apt_repository
share/ansible/packaging/apt_rpm
share/ansible/packaging/composer
share/ansible/packaging/cpanm
share/ansible/packaging/easy_install
share/ansible/packaging/gem
share/ansible/packaging/homebrew
share/ansible/packaging/homebrew_cask
share/ansible/packaging/homebrew_tap
share/ansible/packaging/layman
share/ansible/packaging/macports
share/ansible/packaging/npm
share/ansible/packaging/openbsd_pkg
@@ -545,6 +481,7 @@ share/ansible/packaging/pip
share/ansible/packaging/pkgin
share/ansible/packaging/pkgng
share/ansible/packaging/pkgutil
share/ansible/packaging/portage
share/ansible/packaging/portinstall
share/ansible/packaging/redhat_subscription
share/ansible/packaging/rhn_channel
@@ -561,14 +498,19 @@ share/ansible/source_control/git
share/ansible/source_control/github_hooks
share/ansible/source_control/hg
share/ansible/source_control/subversion
share/ansible/system/alternatives
share/ansible/system/at
share/ansible/system/authorized_key
share/ansible/system/capabilities
share/ansible/system/cron
share/ansible/system/debconf
share/ansible/system/facter
share/ansible/system/filesystem
share/ansible/system/firewalld
share/ansible/system/group
share/ansible/system/hostname
share/ansible/system/kernel_blacklist
share/ansible/system/locale_gen
share/ansible/system/lvg
share/ansible/system/lvol
share/ansible/system/modprobe
@@ -581,9 +523,11 @@ share/ansible/system/selinux
share/ansible/system/service
share/ansible/system/setup
share/ansible/system/sysctl
share/ansible/system/ufw
share/ansible/system/user
share/ansible/system/zfs
share/ansible/utilities/accelerate
share/ansible/utilities/assert
share/ansible/utilities/debug
share/ansible/utilities/fail
share/ansible/utilities/fireball
@@ -591,11 +535,14 @@ share/ansible/utilities/include_vars
share/ansible/utilities/pause
share/ansible/utilities/set_fact
share/ansible/utilities/wait_for
share/ansible/web_infrastructure/apache2_module
share/ansible/web_infrastructure/django_manage
share/ansible/web_infrastructure/ejabberd_user
share/ansible/web_infrastructure/htpasswd
share/ansible/web_infrastructure/jboss
share/ansible/web_infrastructure/jira
share/ansible/web_infrastructure/supervisorctl
share/examples/ansible/ansible.cfg
share/examples/ansible/hosts
@pkgdir share/examples/ansible/playbooks
@pkgdir etc/ansible

View File

@@ -1,13 +1,13 @@
$NetBSD: distinfo,v 1.5 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: distinfo,v 1.7 2015/02/05 15:22:06 pettai Exp $
SHA1 (ansible-1.4.1.tar.gz) = 670fda6b9c4869820d80c6e873604ec759dfa03c
RMD160 (ansible-1.4.1.tar.gz) = c1d2248244d6799e8ea79e5bfb3e96579c066594
Size (ansible-1.4.1.tar.gz) = 571296 bytes
SHA1 (patch-examples_ansible.cfg) = 2a2e3841735df3bddeb6e569e2fdc659ae305053
SHA1 (patch-lib_ansible_callbacks.py) = bbede537853ab35f31727b72cda41835c7700074
SHA1 (patch-lib_ansible_constants.py) = eb9379937555b28f8b0f7932d54042432197c59d
SHA1 (patch-library-system-ping) = 74f4df32948d9a52998420a01f38828dd00c31b6
SHA1 (patch-library_database_riak) = 7efb167fd9a0e2bd9c7ac5fad3b426c1aa6d5272
SHA1 (patch-library_monitoring_nagios) = a677946b5c83bab4c3fa3c8d078b28d8abdd7030
SHA1 (patch-library_packaging_pkgin) = 247f583e3be5cd28462cd274d640ac44652fac50
SHA1 (patch-library_system_setup) = d87259d0585f750b8f7baf43cc4254138bbbcf72
SHA1 (ansible-1.6.10.tar.gz) = 35d4af5beaff73de339442962da286bd3d7bacf4
RMD160 (ansible-1.6.10.tar.gz) = 2e9160769d06b14fcd4446a8337c5ef3447139bc
Size (ansible-1.6.10.tar.gz) = 654605 bytes
SHA1 (patch-examples_ansible.cfg) = 8951c1da381130e3de5178e858edabdd919868b5
SHA1 (patch-lib_ansible_callbacks.py) = e712d8215221ff11920039aa8ed4efd4d6e5fae6
SHA1 (patch-lib_ansible_constants.py) = f54e5bb869382cc58b910463543a885b059a9ec3
SHA1 (patch-library-system-ping) = 4b2c1fd8f9844f11cfbe0ba975f7bca7eb88079b
SHA1 (patch-library_database_riak) = e78fa264f03353ee25c1b358fd4daa90fe27fd44
SHA1 (patch-library_monitoring_nagios) = 4c101d9c16d7f29a4557c29a2870cfb6bd3ab537
SHA1 (patch-library_packaging_pkgin) = f235023fbad90c01f24cc33903b781a193611334
SHA1 (patch-library_system_setup) = ed003c6bd067e61c696316827992f3510c6f4ed8

View File

@@ -1,13 +1,16 @@
$NetBSD: patch-examples_ansible.cfg,v 1.2 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-examples_ansible.cfg,v 1.3 2014/06/15 00:15:08 rodent Exp $
--- examples/ansible.cfg.orig 2013-11-19 19:12:32.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- examples/ansible.cfg.orig 2014-06-09 21:23:31.000000000 +0000
+++ examples/ansible.cfg
@@ -4,14 +4,14 @@
@@ -4,15 +4,15 @@
# nearly all parameters can be overridden in ansible-playbook
# or with command line flags. ansible will read ~/.ansible.cfg,
# ansible.cfg in the current working directory or
-# /etc/ansible/ansible.cfg, whichever it finds first
+# @PKG_SYSCONFDIR@/ansible/ansible.cfg, whichever it finds first
# or with command line flags. ansible will read ANSIBLE_CONFIG,
# ansible.cfg in the current working directory, .ansible.cfg in
-# the home directory or /etc/ansible/ansible.cfg, whichever it
+# the home directory or @PKG_SYSCONFDIR@/ansible/ansible.cfg, whichever it
# finds first
[defaults]
@@ -20,10 +23,10 @@ $NetBSD: patch-examples_ansible.cfg,v 1.2 2013/12/02 22:54:46 hubertf Exp $
remote_tmp = $HOME/.ansible/tmp
pattern = *
forks = 5
@@ -87,12 +87,12 @@ ansible_managed = Ansible managed: {file
#error_on_undefined_vars = False
@@ -103,12 +103,12 @@ ansible_managed = Ansible managed: {file
#deprecation_warnings = True
# set plugin path directories here, seperate with colons
# set plugin path directories here, separate with colons
-action_plugins = /usr/share/ansible_plugins/action_plugins
-callback_plugins = /usr/share/ansible_plugins/callback_plugins
-connection_plugins = /usr/share/ansible_plugins/connection_plugins

View File

@@ -1,16 +1,18 @@
$NetBSD: patch-lib_ansible_callbacks.py,v 1.3 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-lib_ansible_callbacks.py,v 1.4 2014/06/15 00:15:08 rodent Exp $
--- lib/ansible/callbacks.py.orig 2013-11-19 19:12:32.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- lib/ansible/callbacks.py.orig 2014-06-09 21:23:31.000000000 +0000
+++ lib/ansible/callbacks.py
@@ -55,9 +55,9 @@ def get_cowsay_info():
cowsay = "/usr/bin/cowsay"
elif os.path.exists("/usr/games/cowsay"):
cowsay = "/usr/games/cowsay"
- elif os.path.exists("/usr/local/bin/cowsay"):
+ elif os.path.exists("@LOCALBASE@/bin/cowsay"):
+ elif os.path.exists("@PREFIX@/bin/cowsay"):
# BSD path for cowsay
- cowsay = "/usr/local/bin/cowsay"
+ cowsay = "@LOCALBASE@/bin/cowsay"
+ cowsay = "@PREFIX@/bin/cowsay"
elif os.path.exists("/opt/local/bin/cowsay"):
# MacPorts path for cowsay
cowsay = "/opt/local/bin/cowsay"

View File

@@ -1,17 +1,19 @@
$NetBSD: patch-lib_ansible_constants.py,v 1.4 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-lib_ansible_constants.py,v 1.6 2015/02/05 15:22:06 pettai Exp $
--- lib/ansible/constants.py.orig 2013-11-19 19:12:32.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- lib/ansible/constants.py.orig 2014-06-09 21:23:31.000000000 +0000
+++ lib/ansible/constants.py
@@ -59,7 +59,7 @@ def load_config_file():
p = ConfigParser.ConfigParser()
@@ -65,7 +65,7 @@ def load_config_file():
path0 = os.path.expanduser(path0)
path1 = os.getcwd() + "/ansible.cfg"
path2 = os.path.expanduser(os.environ.get('ANSIBLE_CONFIG', "~/.ansible.cfg"))
path2 = os.path.expanduser("~/.ansible.cfg")
- path3 = "/etc/ansible/ansible.cfg"
+ path3 = "@PKG_SYSCONFDIR@/ansible/ansible.cfg"
if os.path.exists(path1):
p.read(path1)
@@ -88,7 +88,7 @@ if getattr(sys, "real_prefix", None):
for path in [path0, path1, path2, path3]:
if path is not None and os.path.exists(path):
@@ -90,7 +90,7 @@ if getattr(sys, "real_prefix", None):
# in a virtualenv
DIST_MODULE_PATH = os.path.join(sys.prefix, 'share/ansible/')
else:
@@ -19,19 +21,19 @@ $NetBSD: patch-lib_ansible_constants.py,v 1.4 2013/12/02 22:54:46 hubertf Exp $
+ DIST_MODULE_PATH = '@PREFIX@/share/ansible/'
# check all of these extensions when looking for yaml files for things like
# group variables
@@ -98,7 +98,7 @@ YAML_FILENAME_EXTENSIONS = [ "", ".yml",
# group variables -- really anything we can load
@@ -100,7 +100,7 @@ YAML_FILENAME_EXTENSIONS = [ "", ".yml",
DEFAULTS='defaults'
# configurable things
-DEFAULT_HOST_LIST = shell_expand_path(get_config(p, DEFAULTS, 'hostfile', 'ANSIBLE_HOSTS', '/etc/ansible/hosts'))
+DEFAULT_HOST_LIST = shell_expand_path(get_config(p, DEFAULTS, 'hostfile', 'ANSIBLE_HOSTS', '@PKG_SYSCONFDIR@/ansible/hosts'))
DEFAULT_MODULE_PATH = get_config(p, DEFAULTS, 'library', 'ANSIBLE_LIBRARY', DIST_MODULE_PATH)
DEFAULT_ROLES_PATH = get_config(p, DEFAULTS, 'roles_path', 'ANSIBLE_ROLES_PATH', None)
DEFAULT_ROLES_PATH = get_config(p, DEFAULTS, 'roles_path', 'ANSIBLE_ROLES_PATH', '/etc/ansible/roles')
DEFAULT_REMOTE_TMP = shell_expand_path(get_config(p, DEFAULTS, 'remote_tmp', 'ANSIBLE_REMOTE_TEMP', '$HOME/.ansible/tmp'))
@@ -128,12 +128,12 @@ DEFAULT_LEGACY_PLAYBOOK_VARIABLES = get_
DEFAULT_JINJA2_EXTENSIONS = get_config(p, DEFAULTS, 'jinja2_extensions', 'ANSIBLE_JINJA2_EXTENSIONS', None)
DEFAULT_EXECUTABLE = get_config(p, DEFAULTS, 'executable', 'ANSIBLE_EXECUTABLE', '/bin/sh')
@@ -138,12 +138,12 @@ DEFAULT_SU_USER = get_config(p
DEFAULT_ASK_SU_PASS = get_config(p, DEFAULTS, 'ask_su_pass', 'ANSIBLE_ASK_SU_PASS', False, boolean=True)
DEFAULT_GATHERING = get_config(p, DEFAULTS, 'gathering', 'ANSIBLE_GATHERING', 'implicit').lower()
-DEFAULT_ACTION_PLUGIN_PATH = get_config(p, DEFAULTS, 'action_plugins', 'ANSIBLE_ACTION_PLUGINS', '/usr/share/ansible_plugins/action_plugins')
-DEFAULT_CALLBACK_PLUGIN_PATH = get_config(p, DEFAULTS, 'callback_plugins', 'ANSIBLE_CALLBACK_PLUGINS', '/usr/share/ansible_plugins/callback_plugins')
@@ -47,4 +49,4 @@ $NetBSD: patch-lib_ansible_constants.py,v 1.4 2013/12/02 22:54:46 hubertf Exp $
+DEFAULT_FILTER_PLUGIN_PATH = get_config(p, DEFAULTS, 'filter_plugins', 'ANSIBLE_FILTER_PLUGINS', '@PREFIX@/share/ansible_plugins/filter_plugins')
DEFAULT_LOG_PATH = shell_expand_path(get_config(p, DEFAULTS, 'log_path', 'ANSIBLE_LOG_PATH', ''))
ANSIBLE_NOCOLOR = get_config(p, DEFAULTS, 'nocolor', 'ANSIBLE_NOCOLOR', None, boolean=True)
ANSIBLE_FORCE_COLOR = get_config(p, DEFAULTS, 'force_color', 'ANSIBLE_FORCE_COLOR', None, boolean=True)

View File

@@ -1,6 +1,8 @@
$NetBSD: patch-library-system-ping,v 1.1 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-library-system-ping,v 1.2 2014/06/15 00:15:08 rodent Exp $
--- library/system/ping.orig 2013-11-19 19:12:32.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- library/system/ping.orig 2014-06-09 21:23:31.000000000 +0000
+++ library/system/ping
@@ -27,7 +27,7 @@ short_description: Try to connect to hos
description:

View File

@@ -1,8 +1,10 @@
$NetBSD: patch-library_database_riak,v 1.1 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-library_database_riak,v 1.2 2014/06/15 00:15:08 rodent Exp $
--- library/database/riak.orig 2013-09-13 20:37:23.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- library/database/riak.orig 2014-06-09 21:23:31.000000000 +0000
+++ library/database/riak
@@ -110,7 +110,7 @@ def main():
@@ -118,7 +118,7 @@ def main():
argument_spec=dict(
command=dict(required=False, default=None, choices=[
'ping', 'kv_test', 'join', 'plan', 'commit']),

View File

@@ -1,6 +1,8 @@
$NetBSD: patch-library_monitoring_nagios,v 1.1 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-library_monitoring_nagios,v 1.2 2014/06/15 00:15:08 rodent Exp $
--- library/monitoring/nagios.orig 2013-08-22 02:50:24.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- library/monitoring/nagios.orig 2014-06-09 21:23:31.000000000 +0000
+++ library/monitoring/nagios
@@ -125,6 +125,8 @@ import os.path

View File

@@ -1,13 +1,15 @@
$NetBSD: patch-library_packaging_pkgin,v 1.1 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-library_packaging_pkgin,v 1.2 2014/06/15 00:15:08 rodent Exp $
--- library//packaging/pkgin.orig 2013-08-22 02:50:24.000000000 +0000
+++ library//packaging/pkgin
Fix hardcoded paths to be replaced with SUBST framework.
--- library/packaging/pkgin.orig 2014-06-09 21:23:31.000000000 +0000
+++ library/packaging/pkgin
@@ -150,7 +150,7 @@ def main():
state = dict(default="present", choices=["present","absent"]),
name = dict(aliases=["pkg"], required=True)))
- pkgin_path = module.get_bin_path('pkgin', True, ['/opt/local/bin'])
+ pkgin_path = module.get_bin_path('pkgin', True, ['@LOCALBASE@/bin'])
+ pkgin_path = module.get_bin_path('pkgin', True, ['@PREFIX@/bin'])
p = module.params

View File

@@ -1,22 +1,15 @@
$NetBSD: patch-library_system_setup,v 1.1 2013/12/02 22:54:46 hubertf Exp $
$NetBSD: patch-library_system_setup,v 1.2 2014/06/15 00:15:08 rodent Exp $
--- library/system/setup.orig 2013-11-19 19:12:32.000000000 +0000
Fix hardcoded paths to be replaced with SUBST framework.
--- library/system/setup.orig 2014-06-09 21:23:31.000000000 +0000
+++ library/system/setup
@@ -58,7 +58,7 @@ options:
@@ -42,7 +42,7 @@ options:
description:
- This module is automatically called by playbooks to gather useful
variables about remote hosts that can be used in playbooks. It can also be
- executed directly by C(/usr/bin/ansible) to check what variables are
+ executed directly by C(@LOCALBASE@/bin/ansible) to check what variables are
+ executed directly by C(@PREFIX@/bin/ansible) to check what variables are
available to a host. Ansible provides many I(facts) about the system,
automatically.
notes:
@@ -129,7 +129,7 @@ class Facts(object):
{ 'path' : '/usr/sbin/urpmi', 'name' : 'urpmi' },
{ 'path' : '/usr/bin/pacman', 'name' : 'pacman' },
{ 'path' : '/bin/opkg', 'name' : 'opkg' },
- { 'path' : '/opt/local/bin/pkgin', 'name' : 'pkgin' },
+ { 'path' : '@LOCALBASE@/bin/pkgin', 'name' : 'pkgin' },
{ 'path' : '/opt/local/bin/port', 'name' : 'macports' },
{ 'path' : '/sbin/apk', 'name' : 'apk' },
{ 'path' : '/usr/sbin/pkg', 'name' : 'pkgng' },

4
sysutils/attr/DESCR Normal file
View File

@@ -0,0 +1,4 @@
Commands for Manipulating Filesystem Extended Attributes
Refer to the attr(5) manual page for general extended attribute
(EA) information and references to other EA manual pages.

32
sysutils/attr/Makefile Normal file
View File

@@ -0,0 +1,32 @@
# $NetBSD: Makefile,v 1.2 2015/03/13 17:13:26 tnn Exp $
ATTR_VERS= 2.4.47
PKGNAME= attr-${ATTR_VERS}
DISTNAME= attr-${ATTR_VERS}.src
CATEGORIES= sysutils
MASTER_SITES= http://download.savannah.gnu.org/releases/attr/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://savannah.nongnu.org/projects/attr
COMMENT= Commands for Manipulating Filesystem Extended Attributes
LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}/${PKGNAME}
GNU_CONFIGURE= yes
USE_TOOLS+= gmake msgfmt
USE_LIBTOOL= yes
BUILD_TARGET= default
INSTALL_SH_OVERRIDE=no
pre-install:
cd ${WRKSRC}/libattr && env ${MAKE_ENV} \
${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} \
-f ${MAKE_FILE} install-lib
.include "../../mk/bsd.prefs.mk"
LDFLAGS.NetBSD+= -lintl
#MAKE_ENV+= LTCOMMAND="libtool --install"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

23
sysutils/attr/PLIST Normal file
View File

@@ -0,0 +1,23 @@
@comment $NetBSD: PLIST,v 1.1 2014/07/22 08:00:36 manu Exp $
bin/attr
bin/getfattr
bin/setfattr
lib/libattr.so.1
lib/libattr.so.1.1.0
man/man1/attr.1
man/man1/getfattr.1
man/man1/setfattr.1
man/man5/attr.5
share/doc/attr/CHANGES.gz
share/doc/attr/COPYING
share/doc/attr/COPYING.LGPL
share/doc/attr/PORTING
share/doc/attr/README
share/locale/cs/LC_MESSAGES/attr.mo
share/locale/de/LC_MESSAGES/attr.mo
share/locale/es/LC_MESSAGES/attr.mo
share/locale/fr/LC_MESSAGES/attr.mo
share/locale/gl/LC_MESSAGES/attr.mo
share/locale/nl/LC_MESSAGES/attr.mo
share/locale/pl/LC_MESSAGES/attr.mo
share/locale/sv/LC_MESSAGES/attr.mo

7
sysutils/attr/distinfo Normal file
View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.1 2014/07/22 08:00:36 manu Exp $
SHA1 (attr-2.4.47.src.tar.gz) = 5060f0062baee6439f41a433325b8b3671f8d2d8
RMD160 (attr-2.4.47.src.tar.gz) = 20ef479c6c2905b84eac22f5c97a729945ee0c16
Size (attr-2.4.47.src.tar.gz) = 343692 bytes
SHA1 (patch-aa) = 82dc4a892b3d87f9cba9e4542f502ccf5ce7f59c
SHA1 (patch-ab) = 72ce83dfd9b15ff2a3bd81d27d436b6d8d324342

View File

@@ -0,0 +1,29 @@
$NetBSD: patch-aa,v 1.1 2014/07/22 08:23:31 manu Exp $
Portability fixes:
- <features.h> is Linux specific
- Define __THROW for systems non glibc based systems
--- include/xattr.h.orig 2014-06-27 11:39:56.000000000 +0200
+++ include/xattr.h 2014-06-27 11:43:07.000000000 +0200
@@ -19,9 +19,20 @@
*/
#ifndef __XATTR_H__
#define __XATTR_H__
+#if defined(linux)
#include <features.h>
+#endif
+
+/* Portability non glibc c++ build systems */
+#ifndef __THROW
+# if defined __cplusplus
+# define __THROW throw ()
+# else
+# define __THROW
+# endif
+#endif
#include <errno.h>
#ifndef ENOATTR
# define ENOATTR ENODATA /* No such attribute */

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-ab,v 1.1 2014/07/22 08:23:31 manu Exp $
Portability fix: <alloca.h> is Linux specific
--- libattr/attr_copy_action.c.orig 2014-06-27 11:43:54.000000000 +0200
+++ libattr/attr_copy_action.c 2014-06-27 11:45:05.000000000 +0200
@@ -14,9 +14,11 @@
You should have received a copy of the GNU Lesser General Public License
along with this manual. If not, see <http://www.gnu.org/licenses/>.
*/
+#if defined(linux)
#include <alloca.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>

20
sysutils/augeas/DESCR Normal file
View File

@@ -0,0 +1,20 @@
Augeas is a configuration editing tool. It parses configuration files in
their native formats and transforms them into a tree. Configuration
changes are made by manipulating this tree and saving it back into
native config files.
Augeas is:
- An API provided by a C library
- A command line tool to manipulate configuration from the shell (and
shell scripts)
- Language bindings to do the same from your favorite scripting language
- Canonical tree representations of common configuration files
- A domain-specific language to describe configuration file formats
Augeas goals:
- Manipulate configuration files safely, safer than the ad-hoc
techniques generally used with grep, sed, awk and similar mechanisms
in scripting languages
- Provide a local configuration API for Linux
- Make it easy to integrate new config files into the Augeas tree

20
sysutils/augeas/Makefile Normal file
View File

@@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.2 2015/01/06 22:59:07 joerg Exp $
DISTNAME= augeas-1.3.0
CATEGORIES= sysutils
MASTER_SITES= http://download.augeas.net/
MAINTAINER= bsiegert@NetBSD.org
HOMEPAGE= http://augeas.net/
COMMENT= Tool for editing configuration programmatically
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE+= augeas.pc.in
.include "../../mk/readline.buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

13
sysutils/augeas/PLIST Normal file
View File

@@ -0,0 +1,13 @@
@comment $NetBSD: PLIST,v 1.1 2014/12/30 13:55:01 bsiegert Exp $
bin/augparse
bin/augtool
bin/fadot
include/augeas.h
include/fa.h
lib/libaugeas.la
lib/libfa.la
lib/pkgconfig/augeas.pc
man/man1/augparse.1
man/man1/augtool.1
share/vim/vimfiles/ftdetect/augeas.vim
share/vim/vimfiles/syntax/augeas.vim

View File

@@ -0,0 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.1 2014/12/30 15:03:32 bsiegert Exp $
BUILDLINK_TREE+= augeas
.if !defined(AUGEAS_BUILDLINK3_MK)
AUGEAS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.augeas+= augeas>=1.3.0
BUILDLINK_PKGSRCDIR.augeas?= ../../sysutils/augeas
.include "../../textproc/libxml2/buildlink3.mk"
.endif # AUGEAS_BUILDLINK3_MK
BUILDLINK_TREE+= -augeas

5
sysutils/augeas/distinfo Normal file
View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/12/30 13:55:01 bsiegert Exp $
SHA1 (augeas-1.3.0.tar.gz) = 052694bc84e3b8246dd32808b0e0e8c41c3de40b
RMD160 (augeas-1.3.0.tar.gz) = 9fb6ff75724a496a9e8f13a5076970a1106637e9
Size (augeas-1.3.0.tar.gz) = 1983656 bytes

6
sysutils/backuppc/DESCR Normal file
View File

@@ -0,0 +1,6 @@
BackupPC is a high-performance, enterprise-grade system for backing up *NIX,
Windows and MacOSX PCs and laptops to a server's disk. BackupPC is highly
configurable and easy to install and maintain.
BackupPC does not require any agent software to be installed on the client
systems as it operates over SSH/rsync, Samba or ftp.

17
sysutils/backuppc/MESSAGE Normal file
View File

@@ -0,0 +1,17 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2015/02/13 17:57:36 tnn Exp $
Please refer to the documentation in
${PREFIX}/share/BackupPC/doc/BackupPC.html
for detailed installation instructions.
If you are running Apache, then you can add the following line to httpd.conf:
Include ${PKG_SYSCONFDIR}/backuppc.conf
Follow the instructions in the above file, restart Apache and start
the BackupPC daemon with the supplied rc.d script.
===========================================================================

117
sysutils/backuppc/Makefile Normal file
View File

@@ -0,0 +1,117 @@
# $NetBSD: Makefile,v 1.2 2015/03/01 15:58:04 taca Exp $
DISTNAME= BackupPC-3.3.1
PKGNAME= ${DISTNAME:tl}
PKGREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=backuppc/}
MAINTAINER= tnn@NetBSD.org
HOMEPAGE= http://backuppc.sourceforge.net/
COMMENT= Fast, agentless backup system supporting *NIX, Windows and OSX clients
LICENSE= gnu-gpl-v2
DEPENDS+= rsync-[0-9]*:../../net/rsync
DEPENDS+= samba-[0-9]*:../../net/samba
DEPENDS+= par2-[0-9]*:../../archivers/par2
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
DEPENDS+= p5-File-Listing-[0-9]*:../../devel/p5-File-Listing
DEPENDS+= p5-File-RsyncP-[0-9]*:../../net/p5-File-RsyncP
HAS_CONFIGURE= yes
USE_LANGUAGES= # none
USE_TOOLS+= bzip2:run cat:run tar:run perl:run hostname:run gzip:run pax
CONFIG_SHELL= ${PERL5}
CONFIGURE_SCRIPT= configure.pl
CONFIGURE_ARGS+= --batch
CONFIGURE_ARGS+= --backuppc-user ${BACKUPPC_USER}
CONFIGURE_ARGS+= --hostname localhost
CONFIGURE_ARGS+= --dest-dir ${WRKSRC}/build
CONFIGURE_ARGS+= --config-dir ${PREFIX}/share/examples/BackupPC
CONFIGURE_ARGS+= --cgi-dir ${PREFIX}/share/BackupPC/cgi-bin
CONFIGURE_ARGS+= --data-dir ${VARBASE}/BackupPC
CONFIGURE_ARGS+= --html-dir ${PREFIX}/share/BackupPC/htdocs
CONFIGURE_ARGS+= --html-dir-url /BackupPC
CONFIGURE_ARGS+= --install-dir ${PREFIX}/share/BackupPC
CONFIGURE_ARGS+= --log-dir ${VARBASE}/log/BackupPC
CONFIGURE_ARGS+= --uid-ignore
CONFIGURE_ARGS+= --no-set-perms
CONFIGURE_ARGS+= --bin-path bzip2=${TOOLS_PATH.bzip2}
CONFIGURE_ARGS+= --bin-path cat=${TOOLS_PATH.cat}
CONFIGURE_ARGS+= --bin-path tar=${TOOLS_PATH.tar}
CONFIGURE_ARGS+= --bin-path gzip=${TOOLS_PATH.gzip}
CONFIGURE_ARGS+= --bin-path hostname=${TOOLS_PATH.hostname}
CONFIGURE_ARGS+= --bin-path perl=${PERL5}
CONFIGURE_ARGS+= --bin-path rsync=${PREFIX}/bin/rsync
CONFIGURE_ARGS+= --bin-path nmblookup=${PREFIX}/bin/nmblookup
CONFIGURE_ARGS+= --bin-path smbclient=${PREFIX}/bin/smbclient
CONFIGURE_ARGS+= --bin-path par2=${PREFIX}/bin/par2
.if exists(/usr/bin/ssh)
CONFIGURE_ARGS+= --bin-path ssh=/usr/bin/ssh
.else
DEPENDS+= openssh-[0-9]*:../../security/openssh
CONFIGURE_ARGS+= --bin-path ssh=${PREFIX}/bin/ssh
.endif
BUILD_DEFS+= BACKUPPC_USER BACKUPPC_GROUP APACHE_USER APACHE_GROUP VARBASE
BACKUPPC_USER?= backuppc
BACKUPPC_GROUP?= backuppc
PKG_USERS_VARS= BACKUPPC_USER
PKG_GROUPS_VARS= BACKUPPC_GROUP
PKG_GROUPS= ${BACKUPPC_GROUP}
PKG_USERS= ${BACKUPPC_USER}:${BACKUPPC_GROUP}
SUBST_CLASSES+= fix-paths
SUBST_STAGE.fix-paths= post-configure
SUBST_MESSAGE.fix-paths= Substituting paths and usernames.
SUBST_FILES.fix-paths= ${WRKSRC}/build/${PREFIX}/share/examples/BackupPC/config.pl
SUBST_FILES.fix-paths+= ${WRKSRC}/build/${PREFIX}/share/BackupPC/doc/*
SUBST_FILES.fix-paths+= ${WRKSRC}/build/${PREFIX}/share/BackupPC/lib/BackupPC/Lib.pm
SUBST_FILES.fix-paths+= ${WRKSRC}/backuppc.conf
SUBST_FILES.fix-paths+= ${WRKSRC}/cgiwrapper.c
SUBST_SED.fix-paths= -e 's,${PREFIX}/share/examples/BackupPC,${PKG_SYSCONFDIR},g'
SUBST_SED.fix-paths+= -e 's,@PREFIX@,${PREFIX},g'
SUBST_SED.fix-paths+= -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g'
SUBST_SED.fix-paths+= -e 's,@APACHE_USER@,${APACHE_USER},g'
SUBST_SED.fix-paths+= -e 's,@APACHE_GROUP@,${APACHE_GROUP},g'
SUBST_SED.fix-paths+= -e 's,@BACKUPPC_USER@,${BACKUPPC_USER},g'
SUBST_SED.fix-paths+= -e 's,@BACKUPPC_GROUP@,${BACKUPPC_GROUP},g'
SUBST_SED.fix-paths+= -e 's,@PERL5@,${PERL5},g'
FILES_SUBST+= BACKUPPC_USER=${BACKUPPC_USER:Q} BACKUPPC_GROUP=${BACKUPPC_GROUP:Q}
PKG_SYSCONFSUBDIR= BackupPC
PKG_SYSCONFDIR_PERMS= ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0755
RCD_SCRIPTS= backuppc
OWN_DIRS_PERMS+= ${VARBASE}/BackupPC ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0750
.for d in pool cpool pc trash
OWN_DIRS_PERMS+= ${VARBASE}/BackupPC/${d} ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0750
.endfor
OWN_DIRS_PERMS+= ${VARBASE}/log/BackupPC ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0750
EGDIR= ${PREFIX}/share/examples/BackupPC
CONF_FILES_PERMS+= ${EGDIR}/config.pl ${PKG_SYSCONFDIR}/config.pl ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0640
CONF_FILES_PERMS+= ${EGDIR}/hosts ${PKG_SYSCONFDIR}/hosts ${BACKUPPC_USER} ${BACKUPPC_GROUP} 0640
CONF_FILES_PERMS+= ${EGDIR}/backuppc.conf ${PKG_SYSCONFDIR}/backuppc.conf ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0644
post-extract:
cp ${FILESDIR}/backuppc.conf ${WRKSRC}/backuppc.conf
cp ${FILESDIR}/cgiwrapper.c ${WRKSRC}/cgiwrapper.c
do-build:
rm -rf ${WRKSRC}/build/${VARBASE}
do-install:
cd ${WRKSRC}/build && pax -rw . ${DESTDIR}/
chmod +x ${DESTDIR}${PREFIX}/share/BackupPC/bin/*
${INSTALL_DATA} ${WRKSRC}/backuppc.conf ${DESTDIR}${PREFIX}/share/examples/BackupPC/backuppc.conf
${INSTALL_DATA} ${WRKSRC}/cgiwrapper.c ${DESTDIR}${PREFIX}/share/examples/BackupPC/cgiwrapper.c
.include "../../mk/bsd.pkg.mk"

127
sysutils/backuppc/PLIST Normal file
View File

@@ -0,0 +1,127 @@
@comment $NetBSD: PLIST,v 1.1 2015/02/13 17:57:36 tnn Exp $
share/BackupPC/bin/BackupPC
share/BackupPC/bin/BackupPC_archive
share/BackupPC/bin/BackupPC_archiveHost
share/BackupPC/bin/BackupPC_archiveStart
share/BackupPC/bin/BackupPC_attribPrint
share/BackupPC/bin/BackupPC_dump
share/BackupPC/bin/BackupPC_fixupBackupSummary
share/BackupPC/bin/BackupPC_link
share/BackupPC/bin/BackupPC_nightly
share/BackupPC/bin/BackupPC_restore
share/BackupPC/bin/BackupPC_sendEmail
share/BackupPC/bin/BackupPC_serverMesg
share/BackupPC/bin/BackupPC_tarCreate
share/BackupPC/bin/BackupPC_tarExtract
share/BackupPC/bin/BackupPC_tarPCCopy
share/BackupPC/bin/BackupPC_trashClean
share/BackupPC/bin/BackupPC_zcat
share/BackupPC/bin/BackupPC_zipCreate
share/BackupPC/cgi-bin/BackupPC_Admin
share/BackupPC/doc/BackupPC.html
share/BackupPC/doc/BackupPC.pod
share/BackupPC/htdocs/0000000.gif
share/BackupPC/htdocs/0000011.gif
share/BackupPC/htdocs/0001000.gif
share/BackupPC/htdocs/0010000.gif
share/BackupPC/htdocs/0010001.gif
share/BackupPC/htdocs/0011000.gif
share/BackupPC/htdocs/0011001.gif
share/BackupPC/htdocs/1000000.gif
share/BackupPC/htdocs/1000100.gif
share/BackupPC/htdocs/1001000.gif
share/BackupPC/htdocs/1001100.gif
share/BackupPC/htdocs/1010000.gif
share/BackupPC/htdocs/1010001.gif
share/BackupPC/htdocs/1011000.gif
share/BackupPC/htdocs/1100000.gif
share/BackupPC/htdocs/1100100.gif
share/BackupPC/htdocs/1100101.gif
share/BackupPC/htdocs/1100110.gif
share/BackupPC/htdocs/1100111.gif
share/BackupPC/htdocs/1101000.gif
share/BackupPC/htdocs/1101100.gif
share/BackupPC/htdocs/1101101.gif
share/BackupPC/htdocs/1101110.gif
share/BackupPC/htdocs/1101111.gif
share/BackupPC/htdocs/1110000.gif
share/BackupPC/htdocs/1110001.gif
share/BackupPC/htdocs/1110100.gif
share/BackupPC/htdocs/1110101.gif
share/BackupPC/htdocs/1110110.gif
share/BackupPC/htdocs/1110111.gif
share/BackupPC/htdocs/1111000.gif
share/BackupPC/htdocs/1111001.gif
share/BackupPC/htdocs/1111100.gif
share/BackupPC/htdocs/1111101.gif
share/BackupPC/htdocs/1111110.gif
share/BackupPC/htdocs/1111111.gif
share/BackupPC/htdocs/BackupPC_stnd.css
share/BackupPC/htdocs/BackupPC_stnd_orig.css
share/BackupPC/htdocs/favicon.ico
share/BackupPC/htdocs/icon-dir.png
share/BackupPC/htdocs/icon-file.png
share/BackupPC/htdocs/icon-hardlink.png
share/BackupPC/htdocs/icon-symlink.png
share/BackupPC/htdocs/logo.gif
share/BackupPC/htdocs/sorttable.js
share/BackupPC/lib/BackupPC/Attrib.pm
share/BackupPC/lib/BackupPC/CGI/AdminOptions.pm
share/BackupPC/lib/BackupPC/CGI/Archive.pm
share/BackupPC/lib/BackupPC/CGI/ArchiveInfo.pm
share/BackupPC/lib/BackupPC/CGI/Browse.pm
share/BackupPC/lib/BackupPC/CGI/DirHistory.pm
share/BackupPC/lib/BackupPC/CGI/EditConfig.pm
share/BackupPC/lib/BackupPC/CGI/EmailSummary.pm
share/BackupPC/lib/BackupPC/CGI/GeneralInfo.pm
share/BackupPC/lib/BackupPC/CGI/HostInfo.pm
share/BackupPC/lib/BackupPC/CGI/LOGlist.pm
share/BackupPC/lib/BackupPC/CGI/Lib.pm
share/BackupPC/lib/BackupPC/CGI/Queue.pm
share/BackupPC/lib/BackupPC/CGI/RSS.pm
share/BackupPC/lib/BackupPC/CGI/ReloadServer.pm
share/BackupPC/lib/BackupPC/CGI/Restore.pm
share/BackupPC/lib/BackupPC/CGI/RestoreFile.pm
share/BackupPC/lib/BackupPC/CGI/RestoreInfo.pm
share/BackupPC/lib/BackupPC/CGI/StartServer.pm
share/BackupPC/lib/BackupPC/CGI/StartStopBackup.pm
share/BackupPC/lib/BackupPC/CGI/StopServer.pm
share/BackupPC/lib/BackupPC/CGI/Summary.pm
share/BackupPC/lib/BackupPC/CGI/View.pm
share/BackupPC/lib/BackupPC/Config.pm
share/BackupPC/lib/BackupPC/Config/Meta.pm
share/BackupPC/lib/BackupPC/FileZIO.pm
share/BackupPC/lib/BackupPC/Lang/cz.pm
share/BackupPC/lib/BackupPC/Lang/de.pm
share/BackupPC/lib/BackupPC/Lang/en.pm
share/BackupPC/lib/BackupPC/Lang/es.pm
share/BackupPC/lib/BackupPC/Lang/fr.pm
share/BackupPC/lib/BackupPC/Lang/it.pm
share/BackupPC/lib/BackupPC/Lang/ja.pm
share/BackupPC/lib/BackupPC/Lang/nl.pm
share/BackupPC/lib/BackupPC/Lang/pl.pm
share/BackupPC/lib/BackupPC/Lang/pt_br.pm
share/BackupPC/lib/BackupPC/Lang/ru.pm
share/BackupPC/lib/BackupPC/Lang/uk.pm
share/BackupPC/lib/BackupPC/Lang/zh_CN.pm
share/BackupPC/lib/BackupPC/Lib.pm
share/BackupPC/lib/BackupPC/PoolWrite.pm
share/BackupPC/lib/BackupPC/Storage.pm
share/BackupPC/lib/BackupPC/Storage/Text.pm
share/BackupPC/lib/BackupPC/View.pm
share/BackupPC/lib/BackupPC/Xfer.pm
share/BackupPC/lib/BackupPC/Xfer/Archive.pm
share/BackupPC/lib/BackupPC/Xfer/Ftp.pm
share/BackupPC/lib/BackupPC/Xfer/Protocol.pm
share/BackupPC/lib/BackupPC/Xfer/Rsync.pm
share/BackupPC/lib/BackupPC/Xfer/RsyncDigest.pm
share/BackupPC/lib/BackupPC/Xfer/RsyncFileIO.pm
share/BackupPC/lib/BackupPC/Xfer/Smb.pm
share/BackupPC/lib/BackupPC/Xfer/Tar.pm
share/BackupPC/lib/BackupPC/Zip/FileMember.pm
share/BackupPC/lib/Net/FTP/AutoReconnect.pm
share/BackupPC/lib/Net/FTP/RetrHandle.pm
share/examples/BackupPC/backuppc.conf
share/examples/BackupPC/cgiwrapper.c
share/examples/BackupPC/config.pl
share/examples/BackupPC/hosts

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2015/02/13 17:57:36 tnn Exp $
SHA1 (BackupPC-3.3.1.tar.gz) = b579d64ff2486395e8ca0a93ac964bd9d9e1a232
RMD160 (BackupPC-3.3.1.tar.gz) = 3db4d6a54c9cde61fa434292b53f18ded73dbb83
Size (BackupPC-3.3.1.tar.gz) = 556461 bytes
SHA1 (patch-configure.pl) = 4935ca9916b52918869adaac063768713c7e055b

View File

@@ -0,0 +1,38 @@
# $NetBSD: backuppc.conf,v 1.1 2015/02/13 17:57:36 tnn Exp $
#
# BackupPC sample configuration file fragment for Apache.
#
# Note that you have to perform some manual steps to make this work:
#
# 1) Install the setuid cgi-bin wrapper binary:
#
# gcc -o @PREFIX@/share/BackupPC/htdocs/BackupPC_Admin.cgi \
# @PREFIX@/share/examples/BackupPC/cgiwrapper.c
# chown @BACKUPPC_USER@:@APACHE_GROUP@ \
# @PREFIX@/share/BackupPC/htdocs/BackupPC_Admin.cgi
# chmod 4510 @PREFIX@/share/BackupPC/htdocs/BackupPC_Admin.cgi
#
# 2) Set an admin password:
#
# htpasswd -c @PKG_SYSCONFDIR@/htpasswd admin
# chmod 400 @PKG_SYSCONFDIR@/htpasswd
# chown @APACHE_USER@:@APACHE_GROUP@ @PKG_SYSCONFDIR@/htpasswd
#
# 3) Edit @PKG_SYSCONFDIR@/config.pl and add the
# admin user to $Conf{CgiAdminUsers}.
<IfModule mod_alias.c>
Alias /BackupPC "@PREFIX@/share/BackupPC/htdocs/"
</IfModule>
<Directory "@PREFIX@/share/BackupPC/htdocs">
AddHandler cgi-script .cgi
DirectoryIndex BackupPC_Admin.cgi
Options ExecCGI
AuthUserFile @PKG_SYSCONFDIR@/htpasswd
AuthType basic
AuthName "BackupPC login"
require valid-user
Order allow,deny
Allow from all
</Directory>

View File

@@ -0,0 +1,31 @@
#!@RCD_SCRIPTS_SHELL@
# PROVIDE: backuppc
# REQUIRE: DAEMON
# KEYWORD: shutdown
if [ -f /etc/rc.subr ]
then
. /etc/rc.subr
fi
name="backuppc"
rcvar=$name
status_cmd="backuppc_status"
reload_cmd="backuppc_reload"
backuppc_user="@BACKUPPC_USER@"
backuppc_group="@BACKUPPC_GROUP@"
extra_commands="reload"
command="@PREFIX@/share/BackupPC/bin/BackupPC"
command_args="-d"
command_interpreter="@PREFIX@/bin/perl"
load_rc_config $name
backuppc_reload()
{
pkill -1 -f "@PREFIX@/share/BackupPC/bin/BackupPC -d"
echo "${name} reloaded"
}
run_rc_command "$1"

View File

@@ -0,0 +1,6 @@
#include <stdlib.h>
int main(int argc, char **argv, char **envp) {
char *newargs[] = {"@PERL5@", "@PREFIX@/share/BackupPC/cgi-bin/BackupPC_Admin", NULL };
execve(newargs[0], newargs, envp);
}

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-configure.pl,v 1.1 2015/02/13 17:57:36 tnn Exp $
Prevent previous installation from altering build results.
--- configure.pl.orig 2015-01-12 00:19:53.000000000 +0000
+++ configure.pl
@@ -158,7 +158,7 @@ EOF
# config file to get all the defaults.
#
my $ConfigPath = "";
-my $ConfigFileOK = 1;
+my $ConfigFileOK = 0;
while ( 1 ) {
if ( $ConfigFileOK && -f "/etc/BackupPC/config.pl"
&& (!defined($opts{fhs}) || $opts{fhs}) && !defined($opts{"config-path"}) ) {

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.24 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.25 2014/10/12 00:08:26 gdt Exp $
PKGNAME= ${DISTNAME:S/-/-clientonly-/}
PKGREVISION= 1
PKGREVISION= 2
COMMENT= The Network Backup Solution (client only)
CONFLICTS= bacula-[0-9]* bacula-client-[0-9]*

View File

@@ -1,8 +1,9 @@
# $NetBSD: options.mk,v 1.8 2012/09/08 12:36:57 shattered Exp $
# $NetBSD: options.mk,v 1.9 2014/10/12 00:08:26 gdt Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.bacula-clientonly
# bacula-static is broken -- see PR 42954
PKG_SUPPORTED_OPTIONS= ssl
PKG_SUGGESTED_OPTIONS= ssl
.include "../../mk/bsd.options.mk"

View File

@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.34 2014/01/14 10:58:17 markd Exp $
# $NetBSD: Makefile,v 1.35 2014/05/05 00:48:19 ryoon Exp $
PKGNAME= ${DISTNAME:S/-/-tray-monitor-/}
PKGREVISION= 1
COMMENT= System tray monitor for Bacula - The Network Backup Solution
DISTINFO_FILE= ${.CURDIR}/../../sysutils/bacula/distinfo

View File

@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.39 2014/01/14 10:58:17 markd Exp $
# $NetBSD: Makefile,v 1.40 2014/05/05 00:48:19 ryoon Exp $
PKGNAME= ${DISTNAME:S/-/-wx-console-/}
PKGREVISION= 1
COMMENT= Bacula wxWindows-based console
DISTINFO_FILE= ${.CURDIR}/../../sysutils/bacula/distinfo

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.56 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.60 2014/10/12 00:08:26 gdt Exp $
PKGREVISION= 1
PKGREVISION= 5
CONFLICTS+= bacula-client-[0-9]* bacula-clientonly-[0-9]*

View File

@@ -1,8 +1,9 @@
# $NetBSD: Makefile.common,v 1.64 2014/01/14 10:58:17 markd Exp $
# $NetBSD: Makefile.common,v 1.65 2014/10/05 16:41:08 wiz Exp $
#
# used by sysutils/bacula-clientonly/Makefile
# used by sysutils/bacula-tray-monitor/Makefile
# used by sysutils/bacula-wx-console/Makefile
# used by sysutils/bacula-qt-console/Makefile
DISTNAME= bacula-5.2.13
CATEGORIES= sysutils

View File

@@ -1,10 +1,10 @@
# $NetBSD: options.mk,v 1.20 2013/05/19 11:00:03 shattered Exp $
# $NetBSD: options.mk,v 1.21 2014/10/12 00:08:26 gdt Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.bacula
PKG_SUPPORTED_OPTIONS= ssl
PKG_OPTIONS_REQUIRED_GROUPS= database
PKG_OPTIONS_GROUP.database= catalog-sqlite3 catalog-pgsql catalog-mysql
PKG_SUGGESTED_OPTIONS= catalog-sqlite3
PKG_SUGGESTED_OPTIONS= ssl catalog-sqlite3
.include "../../mk/bsd.options.mk"

View File

@@ -0,0 +1 @@
Baloo is a framework for searching and managing metadata.

View File

@@ -0,0 +1,22 @@
# $NetBSD: Makefile,v 1.2 2015/01/09 10:50:38 jperkin Exp $
DISTNAME= baloo-widgets-${_KDE_VERSION}
CATEGORIES= sysutils
COMMENT= The BalooWidgets library
LICENSE= gnu-gpl-v3
.include "../../meta-pkgs/kde4/Makefile.kde4"
#USE_TOOLS+= gmake
.include "../../meta-pkgs/kde4/kde4.mk"
#.include "../../devel/qjson/buildlink3.mk"
#.include "../../mail/akonadi/buildlink3.mk"
#.include "../../misc/kdepimlibs4/buildlink3.mk"
.include "../../sysutils/baloo/buildlink3.mk"
.include "../../sysutils/kfilemetadata/buildlink3.mk"
.include "../../textproc/xapian/buildlink3.mk"
.include "../../x11/kdelibs4/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,12 @@
@comment $NetBSD: PLIST,v 1.1 2014/11/13 11:05:43 markd Exp $
include/baloo/filemetadataconfigwidget.h
include/baloo/filemetadatawidget.h
include/baloo/tagwidget.h
include/baloo/widgets_export.h
lib/cmake/BalooWidgets/BalooWidgetsConfig.cmake
lib/cmake/BalooWidgets/BalooWidgetsConfigVersion.cmake
lib/cmake/BalooWidgets/BalooWidgetsTargetsWithPrefix-${TARGET}.cmake
lib/cmake/BalooWidgets/BalooWidgetsTargetsWithPrefix.cmake
lib/libbaloowidgets.so
lib/libbaloowidgets.so.4
lib/libbaloowidgets.so.${PKGVERSION}

View File

@@ -0,0 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.2 2014/11/15 20:48:28 markd Exp $
BUILDLINK_TREE+= baloo-widgets
.if !defined(BALOO_WIDGETS_BUILDLINK3_MK)
BALOO_WIDGETS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.baloo-widgets+= baloo-widgets>=4.14.3
BUILDLINK_PKGSRCDIR.baloo-widgets?= ../../sysutils/baloo-widgets
.endif # BALOO_WIDGETS_BUILDLINK3_MK
BUILDLINK_TREE+= -baloo-widgets

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/11/13 11:05:43 markd Exp $
SHA1 (baloo-widgets-4.14.3.tar.xz) = f710e430879cbee44bda393f0feca53ec1b4ab3a
RMD160 (baloo-widgets-4.14.3.tar.xz) = 3fb0dbae5e44a437a3be354008ba94e43e44ae4f
Size (baloo-widgets-4.14.3.tar.xz) = 37212 bytes

3
sysutils/baloo/DESCR Normal file
View File

@@ -0,0 +1,3 @@
Baloo is the next generation of the Nepomuk project. It's responsible
for handling user metadata such as tags, rating and comments. It
also handles indexing and searching for files, emails, contacts, etc.

21
sysutils/baloo/Makefile Normal file
View File

@@ -0,0 +1,21 @@
# $NetBSD: Makefile,v 1.1 2014/11/13 11:05:43 markd Exp $
DISTNAME= baloo-${_KDE_VERSION}
CATEGORIES= sysutils
COMMENT= KDE framework for searching and managing user metadata
LICENSE= gnu-gpl-v3
.include "../../meta-pkgs/kde4/Makefile.kde4"
USE_TOOLS+= gmake
.include "../../meta-pkgs/kde4/kde4.mk"
.include "../../devel/qjson/buildlink3.mk"
.include "../../mail/akonadi/buildlink3.mk"
.include "../../misc/kdepimlibs4/buildlink3.mk"
.include "../../sysutils/kfilemetadata/buildlink3.mk"
.include "../../textproc/xapian/buildlink3.mk"
.include "../../x11/kdelibs4/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

82
sysutils/baloo/PLIST Normal file
View File

@@ -0,0 +1,82 @@
@comment $NetBSD: PLIST,v 1.1 2014/11/13 11:05:43 markd Exp $
bin/akonadi_baloo_indexer
bin/baloo_file
bin/baloo_file_cleaner
bin/baloo_file_extractor
bin/balooctl
bin/baloosearch
bin/balooshow
include/baloo/completionproposal.h
include/baloo/core_export.h
include/baloo/file.h
include/baloo/file_export.h
include/baloo/filefetchjob.h
include/baloo/filemodifyjob.h
include/baloo/filemonitor.h
include/baloo/indexerconfig.h
include/baloo/pim/contactcompleter.h
include/baloo/pim/contactquery.h
include/baloo/pim/emailquery.h
include/baloo/pim/notequery.h
include/baloo/pim/pim_export.h
include/baloo/pim/query.h
include/baloo/pim/resultiterator.h
include/baloo/query.h
include/baloo/queryparser.h
include/baloo/queryparser_export.h
include/baloo/queryrunnable.h
include/baloo/result.h
include/baloo/resultiterator.h
include/baloo/searchstore.h
include/baloo/taglistjob.h
include/baloo/term.h
lib/cmake/Baloo/BalooConfig.cmake
lib/cmake/Baloo/BalooConfigVersion.cmake
lib/cmake/Baloo/BalooTargetsWithPrefix-relwithdebinfo.cmake
lib/cmake/Baloo/BalooTargetsWithPrefix.cmake
lib/kde4/akonadi/akonadi_baloo_searchplugin.so
lib/kde4/akonadi/akonadibaloosearchplugin.desktop
lib/kde4/baloo_calendarsearchstore.so
lib/kde4/baloo_contactsearchstore.so
lib/kde4/baloo_emailsearchstore.so
lib/kde4/baloo_filesearchstore.so
lib/kde4/baloo_notesearchstore.so
lib/kde4/kcm_baloofile.so
lib/kde4/kio_baloosearch.so
lib/kde4/kio_tags.so
lib/kde4/kio_timeline.so
lib/kde4/krunner_baloosearchrunner.so
lib/kde4/libexec/kde_baloo_filewatch_raiselimit
lib/libbaloocore.so
lib/libbaloocore.so.4
lib/libbaloocore.so.${PKGVERSION}
lib/libbaloofiles.so
lib/libbaloofiles.so.4
lib/libbaloofiles.so.${PKGVERSION}
lib/libbaloopim.so
lib/libbaloopim.so.4
lib/libbaloopim.so.${PKGVERSION}
lib/libbalooqueryparser.so
lib/libbalooqueryparser.so.4
lib/libbalooqueryparser.so.${PKGVERSION}
lib/libbalooxapian.so
lib/libbalooxapian.so.4
lib/libbalooxapian.so.${PKGVERSION}
share/PolicyKit/policy/org.kde.baloo.filewatch.policy
share/akonadi/agents/akonadibalooindexingagent.desktop
share/dbus-1/interfaces/org.kde.baloo.file.indexer.xml
share/dbus-1/system-services/org.kde.baloo.filewatch.service
share/examples/kde4-dbus/org.kde.baloo.filewatch.conf
share/icons/hicolor/128x128/apps/baloo.png
share/kde/autostart/baloo_file.desktop
share/kde4/services/baloo_calendarsearchstore.desktop
share/kde4/services/baloo_contactsearchstore.desktop
share/kde4/services/baloo_emailsearchstore.desktop
share/kde4/services/baloo_filesearchstore.desktop
share/kde4/services/baloo_notesearchstore.desktop
share/kde4/services/baloosearch.protocol
share/kde4/services/kcm_baloofile.desktop
share/kde4/services/plasma-runner-baloosearch.desktop
share/kde4/services/tags.protocol
share/kde4/services/timeline.protocol
share/kde4/servicetypes/baloosearchstore.desktop

View File

@@ -0,0 +1,14 @@
# $NetBSD: buildlink3.mk,v 1.2 2014/11/15 20:49:56 markd Exp $
BUILDLINK_TREE+= baloo
.if !defined(BALOO_BUILDLINK3_MK)
BALOO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.baloo+= baloo>=4.14.3
BUILDLINK_PKGSRCDIR.baloo?= ../../sysutils/baloo
.include "../../sysutils/kfilemetadata/buildlink3.mk"
.endif # BALOO_BUILDLINK3_MK
BUILDLINK_TREE+= -baloo

7
sysutils/baloo/distinfo Normal file
View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.4 2015/01/07 13:09:30 jperkin Exp $
SHA1 (baloo-4.14.3.tar.xz) = bf90846545c5b5a0b0badab25dc3e839dc0c6574
RMD160 (baloo-4.14.3.tar.xz) = 50743535e905339ac48481dd9b8b40ad3217422d
Size (baloo-4.14.3.tar.xz) = 145604 bytes
SHA1 (patch-ConfigureChecks.cmake) = 4119eb59dbe0022fd312bcf2f637c2e7fcf9f469
SHA1 (patch-src__file__lib__baloo_xattr_p.h) = 2c361f9422e0d45b5500a4a0fa82bdc5c187fd01

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ConfigureChecks.cmake,v 1.1 2015/01/07 13:09:30 jperkin Exp $
Ignore xattr header check on SunOS.
--- ConfigureChecks.cmake.orig 2014-11-06 12:03:28.000000000 +0000
+++ ConfigureChecks.cmake
@@ -13,7 +13,7 @@ check_include_files("sys/types.h;sys/xat
# DragonFly BSD, FreeBSD and NetBSD.
check_include_files("sys/types.h;sys/extattr.h" HAVE_SYS_EXTATTR_H)
-if (NOT (HAVE_SYS_XATTR_H OR HAVE_SYS_EXTATTR_H))
+if (NOT (HAVE_SYS_XATTR_H OR HAVE_SYS_EXTATTR_H) AND NOT CMAKE_SYSTEM MATCHES "SunOS.*")
message(FATAL_ERROR "Baloo requires extended attributes support in the operating system, but no headers have been found.")
endif ()

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src__file__lib__baloo_xattr_p.h,v 1.1 2014/11/16 18:28:52 markd Exp $
--- src/file/lib/baloo_xattr_p.h.orig 2014-11-06 12:03:28.000000000 +0000
+++ src/file/lib/baloo_xattr_p.h
@@ -117,7 +117,7 @@ inline int baloo_removexattr(const QStri
#elif defined(Q_OS_MAC)
return removexattr(encodedPath, attributeName, XATTR_NOFOLLOW );
#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD)
- return removexattr (encodedPath, attributeName);
+ return extattr_delete_file (encodedPath, EXTATTR_NAMESPACE_USER, attributeName);
#else
return -1;
#endif

View File

@@ -1,20 +1,20 @@
# $NetBSD: Makefile,v 1.8 2013/09/10 14:42:05 joerg Exp $
# $NetBSD: Makefile,v 1.9 2014/12/30 08:57:00 plunky Exp $
DISTNAME= bcmfw-1.0
CATEGORIES= sysutils
MASTER_SITES= http://homepages.rya-online.net/plunky/
MASTER_SITES= http://www.NetBSD.org/~plunky/
DISTFILES= bcmfw-1.0.tar.gz \
bluez-firmware-1.2.tar.gz
SITES.bluez-firmware-1.2.tar.gz= \
http://bluez.sourceforge.net/download/
MAINTAINER= plunky@rya-online.net
MAINTAINER= plunky@NetBSD.org
COMMENT= Broadcom 2033 Bluetooth Firmware Loader
LICENSE= bcmfw-license
RESTRICTED= No clear permission redistribute firmware
NO_BIN_ON_FTP= ${RESTRICTED}
RESTRICTED= No clear permission to redistribute firmware
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
ONLY_FOR_PLATFORM= NetBSD-[4-9].*-*

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.13 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.14 2014/05/29 23:37:27 wiz Exp $
#
DISTNAME= boxbackup-0.11.1
PKGNAME= boxbackup-client-0.11.1
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boxbackup/}
EXTRACT_SUFX= .tgz

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.13 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.14 2014/05/29 23:37:27 wiz Exp $
#
DISTNAME= boxbackup-0.11.1
PKGNAME= boxbackup-server-0.11.1
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boxbackup/}
EXTRACT_SUFX= .tgz

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.37 2014/01/01 11:52:34 wiz Exp $
# $NetBSD: Makefile,v 1.40 2014/10/07 16:47:35 adam Exp $
#
DISTNAME= brasero-2.32.1
PKGNAME= brasero-nautilus-2.32.1
PKGREVISION= 26
PKGREVISION= 29
CATEGORIES= sysutils gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/brasero/2.32/}
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.52 2014/01/01 11:52:08 wiz Exp $
# $NetBSD: Makefile,v 1.56 2014/12/01 11:49:48 jmcneill Exp $
#
DISTNAME= brasero-2.32.1
PKGREVISION= 25
PKGREVISION= 28
CATEGORIES= sysutils gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/brasero/2.32/}
EXTRACT_SUFX= .tar.bz2
@@ -40,6 +40,7 @@ BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.15
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libICE/buildlink3.mk"
.include "../../x11/libunique/buildlink3.mk"
.include "../../mk/omf-scrollkeeper.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.33 2014/01/01 11:52:08 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.36 2014/10/07 16:47:14 adam Exp $
BUILDLINK_TREE+= brasero
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= brasero
BRASERO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.brasero+= brasero>=2.26.0
BUILDLINK_ABI_DEPENDS.brasero+= brasero>=2.32.1nb25
BUILDLINK_ABI_DEPENDS.brasero+= brasero>=2.32.1nb28
BUILDLINK_PKGSRCDIR.brasero?= ../../sysutils/brasero
.include "../../x11/gtk2/buildlink3.mk"

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.10 2011/01/11 15:27:25 drochner Exp $
$NetBSD: distinfo,v 1.11 2014/12/01 11:49:48 jmcneill Exp $
SHA1 (brasero-2.32.1.tar.bz2) = 56141108561f2b8d45998662b86cf6e20f0ff4f2
RMD160 (brasero-2.32.1.tar.bz2) = 0acfcc53077cbbdaa5e0e593f290c41825f72838
@@ -6,5 +6,5 @@ Size (brasero-2.32.1.tar.bz2) = 4530933 bytes
SHA1 (patch-ah) = 8caa999a276674bfc0512fc414ee08ab3f8f185e
SHA1 (patch-aj) = 31928e19cfcc2612bd0826f0a89a23eb7b378c7f
SHA1 (patch-ak) = 3db8ae8a44083aff6519f0be173b31f50d2ed3e6
SHA1 (patch-al) = 185f31a3b59de0d65c0b7134db1fcd44061e5a43
SHA1 (patch-al) = 855566588032d12315281ca983fed27eb9aeceaf
SHA1 (patch-ba) = 1e314b690f72c767f553bcfb8360076f61b0a8b8

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-al,v 1.1 2011/01/11 15:27:26 drochner Exp $
$NetBSD: patch-al,v 1.2 2014/12/01 11:49:48 jmcneill Exp $
--- configure.orig 2010-11-15 16:04:30.000000000 +0000
+++ configure
@@ -13,3 +13,12 @@ $NetBSD: patch-al,v 1.1 2011/01/11 15:27:26 drochner Exp $
install-gsettings-schemas: $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
@$(NORMAL_INSTALL)
@@ -13901,7 +13901,7 @@ if test -n "$BRASERO_SM_LIBS"; then
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_BRASERO_SM_LIBS=`$PKG_CONFIG --libs "\
- sm" 2>/dev/null`
+ ice sm" 2>/dev/null`
else
pkg_failed=yes
fi

View File

@@ -1,13 +1,12 @@
# $NetBSD: Makefile,v 1.28 2014/02/12 23:18:38 tron Exp $
# $NetBSD: Makefile,v 1.29 2014/12/30 08:58:57 plunky Exp $
DISTNAME= btpin-qt-1.5
PKGREVISION= 12
CATEGORIES= sysutils
MASTER_SITES= http://www.galant.ukfsn.org/
MASTER_SITES= http://www.NetBSD.org/~plunky/
MAINTAINER= plunky@rya-online.net
MAINTAINER= plunky@NetBSD.org
COMMENT= Bluetooth PIN Client
LICENSE= 2-clause-bsd
ONLY_FOR_PLATFORM= NetBSD-[4-9].*-*

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.24 2013/10/10 14:42:31 ryoon Exp $
# $NetBSD: Makefile,v 1.25 2014/05/05 00:48:19 ryoon Exp $
#
DISTNAME= bubblemon-dockapp-1.46
PKGNAME= ${DISTNAME:S/-dockapp//}
PKGREVISION= 21
PKGREVISION= 22
CATEGORIES= sysutils
MASTER_SITES= http://www.ne.jp/asahi/linux/timecop/software/

View File

@@ -1,13 +1,10 @@
# $NetBSD: Makefile,v 1.16 2014/03/19 17:50:00 gdt Exp $
# $NetBSD: Makefile,v 1.19 2014/09/06 21:29:45 wiz Exp $
DISTNAME= bup-0.25
PKGREVISION= 3
DISTNAME= bup-0.26
CATEGORIES= sysutils
MASTER_SITES= # manually packaged since master site is git repository
# and only available via https
# https://github.com/bup/bup/releases/
MASTER_SITES= # https://github.com/bup/bup/releases/
# doc tarball: switch to "man" branch before downloading
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME:S/bup/bup-man/}.zip
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME:S/bup/bup-man/}${EXTRACT_SUFX}
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://github.com/bup/bup
@@ -16,11 +13,12 @@ LICENSE= gnu-gpl-v2
DEPENDS+= par2-[0-9]*:../../archivers/par2
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
DEPENDS+= ${PYPKGPREFIX}-tornado-[0-9]*:../../www/py-tornado
DEPENDS+= git-base-[0-9]*:../../devel/git-base
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-fuse-bindings
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-fuse-bindings
DOCDIR= ${WRKDIR}/bup-man
DOCDIR= ${WRKDIR}/bup-0.26
TEST_TARGET= test
@@ -62,37 +60,23 @@ REPLACE_PYTHON+= cmd/tick-cmd.py
REPLACE_PYTHON+= cmd/version-cmd.py
REPLACE_PYTHON+= cmd/web-cmd.py
REPLACE_PYTHON+= cmd/xstat-cmd.py
REPLACE_PYTHON+= lib/tornado/__init__.py
REPLACE_PYTHON+= lib/tornado/auth.py
REPLACE_PYTHON+= lib/tornado/autoreload.py
REPLACE_PYTHON+= lib/tornado/database.py
REPLACE_PYTHON+= lib/tornado/escape.py
REPLACE_PYTHON+= lib/tornado/httpclient.py
REPLACE_PYTHON+= lib/tornado/httpserver.py
REPLACE_PYTHON+= lib/tornado/httputil.py
REPLACE_PYTHON+= lib/tornado/ioloop.py
REPLACE_PYTHON+= lib/tornado/iostream.py
REPLACE_PYTHON+= lib/tornado/locale.py
REPLACE_PYTHON+= lib/tornado/options.py
REPLACE_PYTHON+= lib/tornado/s3server.py
REPLACE_PYTHON+= lib/tornado/template.py
REPLACE_PYTHON+= lib/tornado/test/test_ioloop.py
REPLACE_PYTHON+= lib/tornado/web.py
REPLACE_PYTHON+= lib/tornado/websocket.py
REPLACE_PYTHON+= lib/tornado/wsgi.py
REPLACE_PYTHON+= main.py
REPLACE_PYTHON+= wvtest.py
REPLACE_PYTHON+= t/cleanup-mounts-under
REPLACE_PYTHON+= t/hardlink-sets
REPLACE_PYTHON+= t/id-other-than
REPLACE_PYTHON+= t/mksock
REPLACE_PYTHON+= t/ns-timestamp-resolutions
REPLACE_PYTHON+= t/root-status
REPLACE_PYTHON+= t/test-ls.sh
REPLACE_PYTHON+= t/unknown-owner
SUBST_CLASSES+= python-c
SUBST_SED.python-c+= -e 's,python -c,${PYTHONBIN} -c,'
SUBST_STAGE.python-c= pre-configure
SUBST_FILES.python-c+= t/lib.sh
SUBST_FILES.python-c+= t/test-ls.sh
SUBST_FILES.python-c+= t/test-meta.sh
SUBST_MESSAGE.python-c= Fixing python executable in tests.

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.4 2013/12/31 11:03:12 wiz Exp $
@comment $NetBSD: PLIST,v 1.5 2014/09/06 21:29:45 wiz Exp $
bin/bup
lib/bup/bup/__init__.py
lib/bup/bup/_helpers.so
@@ -56,24 +56,6 @@ lib/bup/cmd/bup-tick
lib/bup/cmd/bup-version
lib/bup/cmd/bup-web
lib/bup/cmd/bup-xstat
lib/bup/tornado/__init__.py
lib/bup/tornado/auth.py
lib/bup/tornado/autoreload.py
lib/bup/tornado/database.py
lib/bup/tornado/escape.py
lib/bup/tornado/httpclient.py
lib/bup/tornado/httpserver.py
lib/bup/tornado/httputil.py
lib/bup/tornado/ioloop.py
lib/bup/tornado/iostream.py
lib/bup/tornado/locale.py
lib/bup/tornado/options.py
lib/bup/tornado/s3server.py
lib/bup/tornado/template.py
lib/bup/tornado/web.py
lib/bup/tornado/websocket.py
lib/bup/tornado/win32_support.py
lib/bup/tornado/wsgi.py
lib/bup/web/list-directory.html
lib/bup/web/static/styles.css
man/man1/bup-bloom.1

View File

@@ -1,11 +1,10 @@
$NetBSD: distinfo,v 1.6 2014/03/19 17:50:00 gdt Exp $
$NetBSD: distinfo,v 1.7 2014/09/06 21:29:45 wiz Exp $
SHA1 (bup-0.25.tar.gz) = f32ba39582d0e8875632f282c54f7377ed2a4df9
RMD160 (bup-0.25.tar.gz) = d578dc87330c49090c25a212d6c5fe4561c8ad0c
Size (bup-0.25.tar.gz) = 399332 bytes
SHA1 (bup-man-0.25.zip) = cd76ad005e85aa568d95b9c2938d2716e3b03365
RMD160 (bup-man-0.25.zip) = 8d023cc394ae006ec1a24924176d72a52208558f
Size (bup-man-0.25.zip) = 40779 bytes
SHA1 (patch-Makefile) = b37a1f2d584c987430e948c5c04d97def8a5334c
SHA1 (bup-0.26.tar.gz) = 86e636818590fe40e1074c67545bb74de6e8306b
RMD160 (bup-0.26.tar.gz) = 206d301677a359b3e904e89d5a12e82829d12565
Size (bup-0.26.tar.gz) = 342754 bytes
SHA1 (bup-man-0.26.tar.gz) = 17dc3136b56cd7427c1668681f86565e42ff1a74
RMD160 (bup-man-0.26.tar.gz) = ff8cfc15609134055c651679ad7b6609a3959c23
Size (bup-man-0.26.tar.gz) = 4410896 bytes
SHA1 (patch-Makefile) = 3208d663af3e5e129499282d14e10abd94f56805
SHA1 (patch-config_configure) = 9360a8be2cef559d93f1a5301f1f397f31da7d72
SHA1 (patch-lib_bup___helpers.c) = df146a325e4ca912552f09176a605c26267cfe8b

View File

@@ -1,16 +1,9 @@
$NetBSD: patch-Makefile,v 1.5 2014/03/19 13:15:13 gdt Exp $
$NetBSD: patch-Makefile,v 1.6 2014/09/06 21:29:45 wiz Exp $
Pass PYTHON through to configure.
--- Makefile.orig 2013-12-10 01:30:45.000000000 +0000
--- Makefile.orig 2013-12-20 09:43:15.000000000 +0000
+++ Makefile
@@ -1,5 +1,5 @@
OS:=$(shell uname | sed 's/[-_].*//')
-CFLAGS := -Wall -O2 -Werror $(PYINCLUDE) $(CFLAGS)
+CFLAGS := -Wall -O2 -Werror -Wno-unknown-pragmas $(PYINCLUDE) $(CFLAGS)
SOEXT:=.so
ifeq ($(OS),CYGWIN)
@@ -67,7 +67,7 @@ install: all
config/config.h: config/Makefile config/configure config/configure.inc \

View File

@@ -1,51 +0,0 @@
$NetBSD: patch-lib_bup___helpers.c,v 1.2 2014/03/19 17:50:00 gdt Exp $
First and third hunks are from upstream.
Second hunk is to work around broken utimensat in NetBSD 6.
Should be applied upstream.
--- lib/bup/_helpers.c.orig 2013-12-10 01:30:45.000000000 +0000
+++ lib/bup/_helpers.c
@@ -96,6 +96,8 @@ static void unpythonize_argv(void)
#endif // not __WIN32__ or __CYGWIN__
+// At the moment any code that calls INTGER_TO_PY() will have to
+// disable -Wtautological-compare for clang. See below.
static PyObject *selftest(PyObject *self, PyObject *args)
{
@@ -763,6 +765,14 @@ static PyObject *bup_set_linux_file_attr
#endif /* def BUP_HAVE_FILE_ATTRS */
+/*
+ * Check for defective UTIMENSAT support (NetBSD 6), and if so,
+ * pretend we don't have it.
+ */
+#if !defined(AT_FDCWD) || !defined(AT_SYMLINK_NOFOLLOW)
+#undef HAVE_UTIMENSAT
+#endif
+
#if defined(HAVE_UTIMENSAT) || defined(HAVE_FUTIMES) || defined(HAVE_LUTIMES)
static int bup_parse_xutime_args(char **path,
@@ -990,6 +1000,9 @@ static int normalize_timespec_values(con
(((x) >= 0) ? PyLong_FromUnsignedLongLong(x) : PyLong_FromLongLong(x))
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wtautological-compare" // For INTEGER_TO_PY().
+
static PyObject *stat_struct_to_py(const struct stat *st,
const char *filename,
int fd)
@@ -1028,6 +1041,7 @@ static PyObject *stat_struct_to_py(const
(long) ctime_ns);
}
+#pragma clang diagnostic pop // ignored "-Wtautological-compare"
static PyObject *bup_stat(PyObject *self, PyObject *args)
{

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.25 2013/10/19 09:07:11 adam Exp $
# $NetBSD: Makefile,v 1.27 2014/10/07 16:47:35 adam Exp $
#
DISTNAME= burn-0.4.1
PKGREVISION= 5
PKGREVISION= 7
CATEGORIES= sysutils gnustep
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gsburn/}

View File

@@ -0,0 +1,2 @@
bin/cap @PREFIX@/bin/cap@RUBY_SUFFIX@
bin/capify @PREFIX@/bin/capify@RUBY_SUFFIX@

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.19 2014/03/26 13:29:09 taca Exp $
# $NetBSD: Makefile,v 1.20 2015/03/14 08:03:55 taca Exp $
DISTNAME= capistrano-3.1.0
DISTNAME= capistrano-3.4.0
CATEGORIES= sysutils
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -10,10 +10,11 @@ LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-sshkit>=1.3:../../security/ruby-sshkit
DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=0:../../devel/ruby-i18n
DEPENDS+= ${RUBY_PKGPREFIX}-capistrano-stats>=1.1.0<1.2:../../sysutils/ruby-capistrano-stats
USE_RAKE= YES
CONFLICTS+= ruby[1-9][0-9]-capistrano-[0-9]* capistrano-[0-9]*
RUBYGEM_OPTIONS+= --format-executable
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,6 +1,6 @@
@comment $NetBSD: PLIST,v 1.13 2014/03/14 18:01:03 taca Exp $
bin/cap
bin/capify
@comment $NetBSD: PLIST,v 1.14 2015/03/14 08:03:55 taca Exp $
bin/cap${RUBY_SUFFIX}
bin/capify${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.gitignore
${GEM_LIBDIR}/.travis.yml
@@ -12,28 +12,28 @@ ${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/cap
${GEM_LIBDIR}/bin/capify
${GEM_LIBDIR}/capistrano-public_cert.pem
${GEM_LIBDIR}/capistrano.gemspec
${GEM_LIBDIR}/features/configuration.feature
${GEM_LIBDIR}/features/deploy.feature
${GEM_LIBDIR}/features/deploy_failure.feature
${GEM_LIBDIR}/features/installation.feature
${GEM_LIBDIR}/features/remote_file_task.feature
${GEM_LIBDIR}/features/sshconnect.feature
${GEM_LIBDIR}/features/step_definitions/assertions.rb
${GEM_LIBDIR}/features/step_definitions/cap_commands.rb
${GEM_LIBDIR}/features/step_definitions/setup.rb
${GEM_LIBDIR}/features/support/env.rb
${GEM_LIBDIR}/features/support/remote_command_helpers.rb
${GEM_LIBDIR}/features/support/vagrant_helpers.rb
${GEM_LIBDIR}/lib/Capfile
${GEM_LIBDIR}/lib/capistrano.rb
${GEM_LIBDIR}/lib/capistrano/all.rb
${GEM_LIBDIR}/lib/capistrano/application.rb
${GEM_LIBDIR}/lib/capistrano/configuration.rb
${GEM_LIBDIR}/lib/capistrano/configuration/filter.rb
${GEM_LIBDIR}/lib/capistrano/configuration/question.rb
${GEM_LIBDIR}/lib/capistrano/configuration/server.rb
${GEM_LIBDIR}/lib/capistrano/configuration/servers.rb
${GEM_LIBDIR}/lib/capistrano/configuration/servers/host_filter.rb
${GEM_LIBDIR}/lib/capistrano/configuration/servers/role_filter.rb
${GEM_LIBDIR}/lib/capistrano/console.rb
${GEM_LIBDIR}/lib/capistrano/defaults.rb
${GEM_LIBDIR}/lib/capistrano/deploy.rb
@@ -50,39 +50,45 @@ ${GEM_LIBDIR}/lib/capistrano/i18n.rb
${GEM_LIBDIR}/lib/capistrano/install.rb
${GEM_LIBDIR}/lib/capistrano/scm.rb
${GEM_LIBDIR}/lib/capistrano/setup.rb
${GEM_LIBDIR}/lib/capistrano/svn.rb
${GEM_LIBDIR}/lib/capistrano/tasks/console.rake
${GEM_LIBDIR}/lib/capistrano/tasks/deploy.rake
${GEM_LIBDIR}/lib/capistrano/tasks/framework.rake
${GEM_LIBDIR}/lib/capistrano/tasks/git.rake
${GEM_LIBDIR}/lib/capistrano/tasks/hg.rake
${GEM_LIBDIR}/lib/capistrano/tasks/install.rake
${GEM_LIBDIR}/lib/capistrano/tasks/svn.rake
${GEM_LIBDIR}/lib/capistrano/templates/Capfile
${GEM_LIBDIR}/lib/capistrano/templates/deploy.rb.erb
${GEM_LIBDIR}/lib/capistrano/templates/stage.rb.erb
${GEM_LIBDIR}/lib/capistrano/upload_task.rb
${GEM_LIBDIR}/lib/capistrano/version.rb
${GEM_LIBDIR}/lib/capistrano/version_validator.rb
${GEM_LIBDIR}/spec/integration/dsl_spec.rb
${GEM_LIBDIR}/spec/integration_spec_helper.rb
${GEM_LIBDIR}/spec/lib/capistrano/application_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/filter_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/question_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/server_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/servers/host_filter_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/servers/role_filter_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration/servers_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/configuration_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/dsl/paths_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/dsl/task_enhancements_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/dsl_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/git_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/hg_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/scm_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/svn_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/upload_task_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano/version_validator_spec.rb
${GEM_LIBDIR}/spec/lib/capistrano_spec.rb
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/spec/support/.gitignore
${GEM_LIBDIR}/spec/support/Vagrantfile
${GEM_LIBDIR}/spec/support/matchers.rb
${GEM_LIBDIR}/spec/support/tasks/database.cap
${GEM_LIBDIR}/spec/support/tasks/fail.cap
${GEM_LIBDIR}/spec/support/tasks/failed.cap
${GEM_LIBDIR}/spec/support/tasks/database.rake
${GEM_LIBDIR}/spec/support/tasks/fail.rake
${GEM_LIBDIR}/spec/support/tasks/failed.rake
${GEM_LIBDIR}/spec/support/tasks/root.rake
${GEM_LIBDIR}/spec/support/test_app.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.14 2014/03/14 18:01:03 taca Exp $
$NetBSD: distinfo,v 1.15 2015/03/14 08:03:55 taca Exp $
SHA1 (capistrano-3.1.0.gem) = ec183fb162c638c62d1f742a21291dd094001003
RMD160 (capistrano-3.1.0.gem) = 13726c093a4796ad533dbb9d6f9d279bdb8d29ef
Size (capistrano-3.1.0.gem) = 38400 bytes
SHA1 (capistrano-3.4.0.gem) = a2935425e76fc40d395119b9ab8cb0cc420c7830
RMD160 (capistrano-3.4.0.gem) = 56ecca0ab368dd71e60b76c8148c6372cb756d77
Size (capistrano-3.4.0.gem) = 46080 bytes

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.12 2014/02/16 01:08:00 wiedi Exp $
# $NetBSD: Makefile,v 1.13 2014/10/09 14:06:57 wiz Exp $
DISTNAME= ccze-0.2.1
PKGREVISION= 2
@@ -11,8 +11,6 @@ COMMENT= Log coloriser, fast and light on resources
INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6*-*
PKG_INSTALLATION_TYPES= overwrite pkgviews
GNU_CONFIGURE= yes
USE_TOOLS+= gmake
BUILDLINK_TRANSFORM+= rm:-Wmulticharacter

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.20 2013/05/31 12:41:59 wiz Exp $
# $NetBSD: Makefile,v 1.23 2015/03/14 13:56:49 tnn Exp $
DISTNAME= cdbkup-1.0
PKGREVISION= 8
PKGREVISION= 10
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cdbkup/}
@@ -12,10 +12,12 @@ COMMENT= CD-R(W) backup/restore system
DEPENDS+= {cdrtools,cdrtools-ossdvd}>=1.10:../../sysutils/cdrtools
GNU_CONFIGURE= YES
USE_TOOLS+= cat date gtar perl:run
USE_TOOLS+= cat bzip2:run date gtar:run gzip:run perl:run
CONFIGURE_ENV+= CAT=${TOOLS_CAT:Q}
CONFIGURE_ENV+= DATE=${TOOLS_DATE:Q}
CONFIGURE_ENV+= GNUTAR=${TOOLS_GTAR:Q}
CONFIGURE_ENV+= ac_cv_path_BZIP=${TOOLS_PATH.bzip2:Q}
CONFIGURE_ENV+= ac_cv_path_GZIP=${TOOLS_PATH.gzip:Q}
.include "../../mk/bsd.prefs.mk"

View File

@@ -1,4 +1,7 @@
# $NetBSD: Makefile.common,v 1.10 2012/03/22 11:28:38 hans Exp $
# $NetBSD: Makefile.common,v 1.12 2014/10/09 14:06:57 wiz Exp $
#
# used by sysutils/cdrdao/Makefile
# used by sysutils/gcdmaster/Makefile
DISTNAME= cdrdao-${CDRDAO_VER}
CATEGORIES= sysutils
@@ -13,8 +16,6 @@ CDRDAODIR= ${.CURDIR}/../../sysutils/cdrdao
PATCHDIR= ${CDRDAODIR}/patches
DISTINFO_FILE= ${CDRDAODIR}/distinfo
PKG_INSTALLATION_TYPES= overwrite pkgviews
CDRDAO_VER= 1.2.3
GNU_CONFIGURE= YES
USE_TOOLS+= gmake

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.10 2014/01/09 14:42:54 jperkin Exp $
# $NetBSD: Makefile,v 1.11 2014/05/29 23:37:27 wiz Exp $
#
DISTNAME= cdrkit-1.1.9
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= http://cdrkit.org/releases/

Some files were not shown because too many files have changed in this diff Show More