update to amanda 2.4.5p1, from maintainer

USE_LIBTOOL and add annotations for non-regular ownership/mode
This commit is contained in:
sturm 2005-11-25 09:08:01 +00:00
parent 305ca8493e
commit ec62dbfcd4
7 changed files with 81 additions and 58 deletions

View File

@ -1,15 +1,15 @@
# $OpenBSD: Makefile,v 1.31 2005/08/16 09:49:52 espie Exp $
# $OpenBSD: Makefile,v 1.32 2005/11/25 09:08:01 sturm Exp $
COMMENT= "network-capable tape backup (client and tape server)"
COMMENT-client= "network-capable tape backup (client only)"
COMMENT-doc= "network-capable tape backup (documentation)"
DISTVERSION= 2.4.5
DISTVERSION= 2.4.5p1
PKGVERSION= ${DISTVERSION}p1
# PKGVERSION= ${DISTVERSION}p1
# Minor patched releases are usually named with a "pX" suffix.
# These names can not be used with the OpenBSD ports framework.
# PKGVERSION= ${DISTVERSION:S/p/./}
PKGVERSION= ${DISTVERSION:S/p/./}
DISTNAME= amanda-${DISTVERSION}
@ -76,6 +76,9 @@ BUILD_DEPENDS+= :gnupg-*:security/gnupg
CONFIGURE_ENV+= GZIP=${LOCALBASE}/bin/gpgzip
.endif
USE_LIBTOOL= Yes
LIBTOOL_FLAGS= --tag=disable-shared
.if defined(PACKAGING) && ${SUBPACKAGE} == "-doc"
PKG_ARCH= *
WANTLIB=

View File

@ -1,4 +1,4 @@
MD5 (amanda-2.4.5.tar.gz) = 1960b7875424e412d042bc92a1548d7f
RMD160 (amanda-2.4.5.tar.gz) = f7d57709de0b620e7b752c9a9273d501ab61084b
SHA1 (amanda-2.4.5.tar.gz) = 84bf1f2707b0d0f4a462fa19b8c5b8b8af5ddcbf
SIZE (amanda-2.4.5.tar.gz) = 1541761
MD5 (amanda-2.4.5p1.tar.gz) = 8fd967a6f63c4a91f0a38f56e2339ec8
RMD160 (amanda-2.4.5p1.tar.gz) = 269089edd9422800be89eb96186d54c544165a55
SHA1 (amanda-2.4.5p1.tar.gz) = ab4cc62037fb726d5480c5c54a715ce2c231bf4e
SIZE (amanda-2.4.5p1.tar.gz) = 1557400

View File

@ -1,44 +0,0 @@
$OpenBSD: patch-config_ltmain_sh,v 1.3 2005/05/04 17:08:24 sturm Exp $
--- config/ltmain.sh.orig Sun May 1 15:59:45 2005
+++ config/ltmain.sh Sun May 1 16:00:00 2005
@@ -5824,40 +5824,6 @@ relink_command=\"$relink_command\""
# Exit here if they wanted silent mode.
test "$show" = : && exit $EXIT_SUCCESS
- $echo "----------------------------------------------------------------------"
- $echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- $echo " $libdir"
- done
- $echo
- $echo "If you ever happen to want to link against installed libraries"
- $echo "in a given directory, LIBDIR, you must either use libtool, and"
- $echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
- $echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- $echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- $echo " during execution"
- fi
- if test -n "$runpath_var"; then
- $echo " - add LIBDIR to the \`$runpath_var' environment variable"
- $echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- $echo " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- $echo " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- $echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- $echo
- $echo "See any operating system documentation about shared libraries for"
- $echo "more information, such as the ld(1) and ld.so(8) manual pages."
- $echo "----------------------------------------------------------------------"
exit $EXIT_SUCCESS
;;

View File

@ -0,0 +1,31 @@
$OpenBSD: patch-man_Makefile_in,v 1.1 2005/11/25 09:08:01 sturm Exp $
--- man/Makefile.in.orig Thu Nov 3 15:21:10 2005
+++ man/Makefile.in Thu Nov 3 15:24:35 2005
@@ -539,13 +539,21 @@ uninstall-man: uninstall-man5 uninstall-
install-data-hook:
- @list="$(man_MANS)"; \
+ @list="$(man5_MANS)"; \
for p in $$list; do \
- pa=$(DESTDIR)$(mandir)/man8/`echo $$p|sed '$(transform)'`; \
- echo chown $(BINARY_OWNER) $$pa; \
- chown $(BINARY_OWNER) $$pa; \
- echo chgrp $(SETUID_GROUP) $$pa; \
- chgrp $(SETUID_GROUP) $$pa; \
+ pa=$(DESTDIR)$(man5dir)/`echo $$p|sed '$(transform)'`; \
+ echo chown $(MANOWN) $$pa; \
+ chown $(MANOWN) $$pa; \
+ echo chgrp $(MANGRP) $$pa; \
+ chgrp $(MANGRP) $$pa; \
+ done
+ @list="$(man8_MANS)"; \
+ for p in $$list; do \
+ pa=$(DESTDIR)$(man8dir)/`echo $$p|sed '$(transform)'`; \
+ echo chown $(MANOWN) $$pa; \
+ chown $(MANOWN) $$pa; \
+ echo chgrp $(MANGRP) $$pa; \
+ chgrp $(MANGRP) $$pa; \
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.17 2005/05/31 09:09:30 db Exp $
@comment $OpenBSD: PLIST,v 1.18 2005/11/25 09:08:01 sturm Exp $
@conflict amanda-client-*
lib/libamanda.a
@comment lib/libamanda.la
@ -8,6 +8,8 @@ lib/libamserver.a
@comment lib/libamserver.la
lib/libamtape.a
@comment lib/libamtape.la
@owner operator
@group operator
libexec/amanda/
libexec/amanda/amandad
libexec/amanda/amcat.awk
@ -18,10 +20,18 @@ libexec/amanda/amlogroll
libexec/amanda/amplot.awk
libexec/amanda/amplot.g
libexec/amanda/amplot.gp
@owner root
@mode 4550
libexec/amanda/amqde
@owner operator
@mode
libexec/amanda/amtrmidx
libexec/amanda/amtrmlog
@owner root
@mode 4550
libexec/amanda/calcsize
@owner operator
@mode
libexec/amanda/chg-chio
libexec/amanda/chg-chs
libexec/amanda/chg-disk
@ -37,17 +47,26 @@ libexec/amanda/chg-rth
libexec/amanda/chg-scsi
libexec/amanda/chg-zd-mtx
libexec/amanda/driver
@owner root
@mode 4550
libexec/amanda/dumper
libexec/amanda/killpgrp
@owner operator
@mode
libexec/amanda/patch-system
@owner root
@mode 4550
libexec/amanda/planner
libexec/amanda/rundump
libexec/amanda/runtar
@owner operator
@mode
libexec/amanda/selfcheck
libexec/amanda/sendbackup
libexec/amanda/sendsize
libexec/amanda/taper
libexec/amanda/versionsuffix
@man man/man5/amanda.conf.5
@man man/man8/amadmin.8
@man man/man8/amanda.8
@man man/man8/amcheck.8
@ -71,8 +90,14 @@ libexec/amanda/versionsuffix
@man man/man8/amtoc.8
@man man/man8/amverify.8
@man man/man8/amverifyrun.8
@owner operator
@group operator
sbin/amadmin
@owner root
@mode 4550
sbin/amcheck
@owner operator
@mode
sbin/amcheckdb
sbin/amcleanup
sbin/amdd

View File

@ -1,13 +1,23 @@
@comment $OpenBSD: PLIST-client,v 1.7 2005/05/31 09:09:30 db Exp $
@comment $OpenBSD: PLIST-client,v 1.8 2005/11/25 09:08:01 sturm Exp $
@conflict amanda-*
@owner operator
@group operator
libexec/amanda/
libexec/amanda/amandad
@mode 4550
@owner root
libexec/amanda/amqde
libexec/amanda/calcsize
libexec/amanda/killpgrp
@mode
@owner operator
libexec/amanda/patch-system
@mode 4550
@owner root
libexec/amanda/rundump
libexec/amanda/runtar
@mode
@owner operator
libexec/amanda/selfcheck
libexec/amanda/sendbackup
libexec/amanda/sendsize
@ -20,8 +30,6 @@ sbin/amrestore
share/examples/amanda/
share/examples/amanda/amandates
%%gpg%%
@owner operator
@group operator
@sample /etc/amandates
@sample /var/amanda/
@sample /var/amanda/gnutar-lists/

View File

@ -1,11 +1,11 @@
@comment $OpenBSD: PLIST-doc,v 1.2 2005/08/16 09:49:52 espie Exp $
@comment $OpenBSD: PLIST-doc,v 1.3 2005/11/25 09:08:01 sturm Exp $
@conflict amanda-<=2.4.2.2
@conflict amanda-client-<=2.4.2.2
share/doc/amanda/
share/doc/amanda/AUTHORS
share/doc/amanda/COPYRIGHT
share/doc/amanda/COPYRIGHT-REGEX
share/doc/amanda/COPYRIGHT-APACHE
share/doc/amanda/COPYRIGHT-REGEX
share/doc/amanda/ChangeLog
share/doc/amanda/NEWS
share/doc/amanda/README