pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Rename net/netatalk to net/netatalk22. This is the las...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8c61119e4b68
branches:  trunk
changeset: 635791:8c61119e4b68
user:      hauke <hauke%pkgsrc.org@localhost>
date:      Wed Jun 11 11:03:56 2014 +0000

description:
Rename net/netatalk to net/netatalk22. This is the last version to
support the AppleTalk ddp protocol, and here to stay while NetBSD
ships with AppleTalk support.

Add Netatalk 3.0.8 wip package as net/netatalk30.

"Netatalk 3 is a freely-available implementation of the Apple
Filesharing Protocol Suite (AFP) over TCP/IP.

Using Netatalk's AFP 3.1 compliant file-server leads to significantly
higher transmissions speeds compared with Macs accessing a server via
SMB or NFS, while providing clients with the best user experience (full
support for Macintosh metadata, flawlessly supporting mixed
environments of classic MacOS and MacOS X clients)."

diffstat:

 doc/CHANGES-2014                                                   |    4 +-
 net/Makefile                                                       |    5 +-
 net/netatalk/DESCR                                                 |    6 -
 net/netatalk/MESSAGE                                               |   12 -
 net/netatalk/MESSAGE.pam                                           |    8 -
 net/netatalk/Makefile                                              |   97 -----
 net/netatalk/PLIST                                                 |  172 ---------
 net/netatalk/buildlink3.mk                                         |   14 -
 net/netatalk/distinfo                                              |   25 -
 net/netatalk/options.mk                                            |   65 ---
 net/netatalk/patches/patch-ac                                      |   45 --
 net/netatalk/patches/patch-ae                                      |   25 -
 net/netatalk/patches/patch-af                                      |   30 -
 net/netatalk/patches/patch-ah                                      |   23 -
 net/netatalk/patches/patch-am                                      |   40 --
 net/netatalk/patches/patch-an                                      |   13 -
 net/netatalk/patches/patch-ao                                      |   44 --
 net/netatalk/patches/patch-ap                                      |   26 -
 net/netatalk/patches/patch-aq                                      |   15 -
 net/netatalk/patches/patch-au                                      |   22 -
 net/netatalk/patches/patch-bin_ad_ad__cp.c                         |   13 -
 net/netatalk/patches/patch-configure                               |   14 -
 net/netatalk/patches/patch-distrib_initscripts_Makefile.in         |   42 --
 net/netatalk/patches/patch-etc_afpd_afp_mdns.c                     |   13 -
 net/netatalk/patches/patch-etc_afpd_filedir.c                      |   13 -
 net/netatalk/patches/patch-etc_afpd_quota_c                        |  173 ----------
 net/netatalk/patches/patch-etc_uams_uams_gss.c                     |   17 -
 net/netatalk/patches/patch-include_atalk_acl.h                     |   13 -
 net/netatalk/patches/patch-include_atalk_ldapconfig.h              |   17 -
 net/netatalk/patches/patch-macros_quota-check.m4                   |   35 --
 net/netatalk22/DESCR                                               |    6 +
 net/netatalk22/MESSAGE                                             |   12 +
 net/netatalk22/MESSAGE.pam                                         |    8 +
 net/netatalk22/Makefile                                            |   98 +++++
 net/netatalk22/PLIST                                               |  172 +++++++++
 net/netatalk22/buildlink3.mk                                       |   14 +
 net/netatalk22/distinfo                                            |   25 +
 net/netatalk22/options.mk                                          |   65 +++
 net/netatalk22/patches/patch-ac                                    |   45 ++
 net/netatalk22/patches/patch-ae                                    |   25 +
 net/netatalk22/patches/patch-af                                    |   30 +
 net/netatalk22/patches/patch-ah                                    |   23 +
 net/netatalk22/patches/patch-am                                    |   40 ++
 net/netatalk22/patches/patch-an                                    |   13 +
 net/netatalk22/patches/patch-ao                                    |   44 ++
 net/netatalk22/patches/patch-ap                                    |   26 +
 net/netatalk22/patches/patch-aq                                    |   15 +
 net/netatalk22/patches/patch-au                                    |   22 +
 net/netatalk22/patches/patch-bin_ad_ad__cp.c                       |   13 +
 net/netatalk22/patches/patch-configure                             |   14 +
 net/netatalk22/patches/patch-distrib_initscripts_Makefile.in       |   42 ++
 net/netatalk22/patches/patch-etc_afpd_afp_mdns.c                   |   13 +
 net/netatalk22/patches/patch-etc_afpd_filedir.c                    |   13 +
 net/netatalk22/patches/patch-etc_afpd_quota_c                      |  173 ++++++++++
 net/netatalk22/patches/patch-etc_uams_uams_gss.c                   |   17 +
 net/netatalk22/patches/patch-include_atalk_acl.h                   |   13 +
 net/netatalk22/patches/patch-include_atalk_ldapconfig.h            |   17 +
 net/netatalk22/patches/patch-macros_quota-check.m4                 |   35 ++
 net/netatalk30/DESCR                                               |    8 +
 net/netatalk30/MESSAGE                                             |   15 +
 net/netatalk30/MESSAGE.pam                                         |    8 +
 net/netatalk30/Makefile                                            |   89 +++++
 net/netatalk30/PLIST                                               |   74 ++++
 net/netatalk30/distinfo                                            |   18 +
 net/netatalk30/files/netatalk_smf.sh                               |   32 +
 net/netatalk30/options.mk                                          |   58 +++
 net/netatalk30/patches/patch-bin_ad_ad__cp.c                       |   13 +
 net/netatalk30/patches/patch-bin_afppasswd_afppasswd.c             |   40 ++
 net/netatalk30/patches/patch-config.h.in                           |   25 +
 net/netatalk30/patches/patch-config_Makefile.in                    |   34 +
 net/netatalk30/patches/patch-config_pam_Makefile.in                |   33 +
 net/netatalk30/patches/patch-distrib_initscripts_Makefile.in       |   22 +
 net/netatalk30/patches/patch-distrib_initscripts_netatalk.xml.tmpl |   15 +
 net/netatalk30/patches/patch-etc_afpd_quota.c                      |  161 +++++++++
 net/netatalk30/patches/patch-etc_cnid__dbd_cnid__metad.c           |   13 +
 net/netatalk30/patches/patch-etc_uams_uams__randnum.c              |   13 +
 net/netatalk30/patches/patch-include_atalk_util.h                  |   13 +
 net/netatalk30/patches/patch-libatalk_util_getiface.c              |   45 ++
 net/netatalk30/patches/patch-macros_quota-check.m4                 |   21 +
 79 files changed, 1789 insertions(+), 1035 deletions(-)

diffs (truncated from 3157 to 300 lines):

diff -r df46c6111f4c -r 8c61119e4b68 doc/CHANGES-2014
--- a/doc/CHANGES-2014  Wed Jun 11 10:59:20 2014 +0000
+++ b/doc/CHANGES-2014  Wed Jun 11 11:03:56 2014 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2014,v 1.2289 2014/06/11 02:42:16 ryoon Exp $
+$NetBSD: CHANGES-2014,v 1.2290 2014/06/11 11:03:56 hauke Exp $
 
 Changes to the packages collection and infrastructure in 2014:
 
@@ -3087,3 +3087,5 @@
        Updated multimedia/adobe-flash-plugin11 to 11.2.202.378 [obache 2014-06-11]
        Updated devel/nspr to 4.10.6 [ryoon 2014-06-11]
        Updated www/firefox-l10n to 30.0 [ryoon 2014-06-11]
+        Renamed net/netatalk (version 2.2.5) to netatalk22 [hauke 2014-06-11]
+        Added wip/netatalk30 (version 3.0.8) as net/netatalk30 [hauke 2014-06-11]
diff -r df46c6111f4c -r 8c61119e4b68 net/Makefile
--- a/net/Makefile      Wed Jun 11 10:59:20 2014 +0000
+++ b/net/Makefile      Wed Jun 11 11:03:56 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1022 2014/06/08 23:10:52 rodent Exp $
+# $NetBSD: Makefile,v 1.1023 2014/06/11 11:03:56 hauke Exp $
 #
 
 COMMENT=       Networking tools
@@ -345,7 +345,8 @@
 SUBDIR+=       nemesis
 SUBDIR+=       net-snmp
 SUBDIR+=       net6
-SUBDIR+=       netatalk
+SUBDIR+=       netatalk22
+SUBDIR+=       netatalk30
 SUBDIR+=       netbsd-iscsi-initiator
 SUBDIR+=       netbsd-iscsi-target
 SUBDIR+=       netcat
diff -r df46c6111f4c -r 8c61119e4b68 net/netatalk/DESCR
--- a/net/netatalk/DESCR        Wed Jun 11 10:59:20 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-Netatalk is a freely-available, kernel level implementation of the AppleTalk
-Protocol Suite, originally for BSD-derived systems. A *NIX/*BSD system
-running netatalk is capable of serving many macintosh clients simultaneously
-as an AppleTalk router, AppleShare file server (AFP), *NIX/*BSD print server,
-and for accessing AppleTalk printers via Printer Access Protocol (PAP).
-Included are a number of minor printing and debugging utilities.
diff -r df46c6111f4c -r 8c61119e4b68 net/netatalk/MESSAGE
--- a/net/netatalk/MESSAGE      Wed Jun 11 10:59:20 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.6 2010/10/17 14:12:10 hauke Exp $
-
-For users migrating from Netatalk 1.x, note that CAP encoding is not
-supported by Netatalk 2 any more. There are tools to convert CAP
-encoded file names to UTF-8, but that is not a simple and safe way.
-
-Instead, consider backing up your Netatalk 1.x volumes to a client before
-the update, and restoring the backups from the client to the Netatalk 2
-server.
-
-===========================================================================
diff -r df46c6111f4c -r 8c61119e4b68 net/netatalk/MESSAGE.pam
--- a/net/netatalk/MESSAGE.pam  Wed Jun 11 10:59:20 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE.pam,v 1.2 2010/07/20 06:47:37 adam Exp $
-
-A netatalk PAM configuration file needs to be installed in the pam.d
-directory.  An example file can be found at
-${PREFIX}/share/examples/netatalk/netatalk.pam
-
-===========================================================================
diff -r df46c6111f4c -r 8c61119e4b68 net/netatalk/Makefile
--- a/net/netatalk/Makefile     Wed Jun 11 10:59:20 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-# $NetBSD: Makefile,v 1.105 2014/05/29 23:37:05 wiz Exp $
-
-DISTNAME=      netatalk-2.2.5
-PKGREVISION=   4
-CATEGORIES=    net print
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=netatalk/}
-EXTRACT_SUFX=  .tar.bz2
-#PATCHFILES=   patch-adv1tov2.c
-PATCH_SITES=   http://svn.macosforge.org/repository/macports/trunk/dports/net/netatalk/files/ \
-               http://mirror.lug.udel.edu/pub/macports/trunk/dports/net/netatalk/files/
-
-MAINTAINER=    markd%NetBSD.org@localhost
-HOMEPAGE=      http://netatalk.sourceforge.net/
-COMMENT=       Netatalk appletalk file and print services
-LICENSE=       gnu-gpl-v2
-
-BDB_ACCEPTED=          db4 db5
-USE_LIBTOOL=           yes
-USE_OLD_DES_API=       yes
-USE_TOOLS+=            gmake perl:run
-GNU_CONFIGURE=         yes
-
-BUILDLINK_TRANSFORM+=  l:db48:${BDB_TYPE}
-
-PKG_SYSCONFSUBDIR=     netatalk
-EGDIR=         ${PREFIX}/share/examples/netatalk
-CONF_FILES=    ${EGDIR}/AppleVolumes.default ${PKG_SYSCONFDIR}/AppleVolumes.default
-CONF_FILES+=   ${EGDIR}/AppleVolumes.system ${PKG_SYSCONFDIR}/AppleVolumes.system
-CONF_FILES+=   ${EGDIR}/afpd.conf ${PKG_SYSCONFDIR}/afpd.conf
-CONF_FILES+=   ${EGDIR}/atalkd.conf ${PKG_SYSCONFDIR}/atalkd.conf
-CONF_FILES+=   ${EGDIR}/netatalk.conf ${PKG_SYSCONFDIR}/netatalk.conf
-CONF_FILES+=   ${EGDIR}/papd.conf ${PKG_SYSCONFDIR}/papd.conf
-
-CONFLICTS=     netatalk-asun-[0-9]* netatalk-umich-[0-9]*
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILD_DEFS+=           VARBASE
-CONFIGURE_ARGS+=       --enable-netbsd
-CONFIGURE_ARGS+=       --enable-overwrite
-CONFIGURE_ARGS+=       --enable-timelord
-CONFIGURE_ARGS+=       --enable-ddp
-CONFIGURE_ARGS+=       --enable-quota
-CONFIGURE_ARGS+=       --libexecdir=${PREFIX}/libexec/netatalk
-CONFIGURE_ARGS+=       --sbindir=${PREFIX}/libexec/netatalk
-CONFIGURE_ARGS+=       --with-pkgconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+=       --with-message-dir=${PKG_SYSCONFDIR}/msg
-CONFIGURE_ARGS+=       --localstatedir=${VARBASE}/netatalk
-CONFIGURE_ARGS+=       --with-uams-path=${PREFIX}/libexec/netatalk/uams
-CONFIGURE_ARGS+=       --with-bdb=${BDBBASE}
-CONFIGURE_ARGS+=       --with-ssl-dir=${BUILDLINK_PREFIX.openssl}
-CONFIGURE_ENV+=                MACHINE_ARCH=${MACHINE_ARCH}
-
-MAKE_DIRS+=            ${PKG_SYSCONFDIR}/msg
-
-SUBST_CLASSES+=                paths
-SUBST_MESSAGE.paths=   Fixing hardcoded paths.
-SUBST_STAGE.paths=     pre-configure
-SUBST_FILES.paths=     etc/psf/etc2ps.sh distrib/initscripts/Makefile.in
-SUBST_SED.paths=       -e "s,^\\(DVIPS=\\)\\(/usr/local/tex\\)\\(/bin\\),\\1${PREFIX}\\3,"
-
-PLIST_VARS+=           rcd
-.if ${OPSYS} == "NetBSD"
-RCD_SCRIPTS=           afpd atalkd papd timelord cnid_metad
-.  for f in ${RCD_SCRIPTS}
-RCD_SCRIPT_SRC.${f}=   ${WRKSRC}/distrib/initscripts/${f}
-.  endfor
-PLIST.rcd=             yes
-.endif
-
-PLIST_VARS+=           ea
-.if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \
-       (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8]*))
-PLIST.ea=              yes
-.endif
-
-PLIST_VARS+=           acl
-.if ${OPSYS} == "SunOS" || ${OPSYS} == "HPUX" || ${OPSYS} == "IRIX" || \
-       ${OPSYS} == "AIX" || ${OPSYS} == "OSF1"
-PLIST.acl=             yes
-CONF_FILES+=   ${EGDIR}/afp_ldap.conf ${PKG_SYSCONFDIR}/afp_ldap.conf
-.endif
-
-.include "options.mk"
-
-INSTALLATION_DIRS=     libexec/psffilters
-
-.if !empty(PKG_OPTIONS:Mpam)
-post-install:
-       ${INSTALL_DATA} ${WRKSRC}/config/pam/netatalk.pam ${DESTDIR}${EGDIR}
-.endif
-
-.include "../../security/libgcrypt/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../security/tcp_wrappers/buildlink3.mk"
-.include "../../mk/bdb.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r df46c6111f4c -r 8c61119e4b68 net/netatalk/PLIST
--- a/net/netatalk/PLIST        Wed Jun 11 10:59:20 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,172 +0,0 @@
-@comment $NetBSD: PLIST,v 1.27 2014/03/11 14:05:09 jperkin Exp $
-${PLIST.ea}bin/ad
-bin/add_netatalk_printer
-bin/adv1tov2
-bin/aecho
-bin/afpldaptest
-bin/afppasswd
-bin/apple_dump
-bin/asip-status.pl
-bin/binheader
-bin/cnid2_create
-bin/dbd
-bin/getzones
-bin/hqx2bin
-bin/lp2pap.sh
-bin/macbinary
-bin/macusers
-bin/megatron
-bin/nadheader
-bin/nbplkup
-bin/nbprgstr
-bin/nbpunrgstr
-bin/netatalk-config
-bin/pap
-bin/papstatus
-bin/psorder
-bin/showppd
-bin/single2bin
-bin/unbin
-bin/unhex
-bin/uniconv
-bin/unsingle
-include/atalk/acl.h
-include/atalk/adouble.h
-include/atalk/aep.h
-include/atalk/afp.h
-include/atalk/asp.h
-include/atalk/atp.h
-include/atalk/cnid.h
-include/atalk/compat.h
-include/atalk/ddp.h
-include/atalk/directory.h
-include/atalk/dsi.h
-include/atalk/ea.h
-include/atalk/hash.h
-include/atalk/ldapconfig.h
-include/atalk/list.h
-include/atalk/logger.h
-include/atalk/nbp.h
-include/atalk/netddp.h
-include/atalk/pap.h
-include/atalk/paths.h
-include/atalk/queue.h
-include/atalk/rtmp.h
-include/atalk/server_child.h
-include/atalk/server_ipc.h
-include/atalk/tdb.h
-include/atalk/uam.h
-include/atalk/unicode.h
-include/atalk/unix.h
-include/atalk/util.h
-include/atalk/uuid.h
-include/atalk/vfs.h
-include/atalk/volinfo.h
-include/atalk/volume.h
-include/atalk/zip.h
-include/netatalk/aarp.h
-include/netatalk/at.h
-include/netatalk/at_var.h
-include/netatalk/ddp.h
-include/netatalk/ddp_var.h
-include/netatalk/endian.h
-include/netatalk/phase2.h
-lib/libatalk.la
-libexec/netatalk/afpd
-libexec/netatalk/atalkd
-libexec/netatalk/cnid_dbd
-libexec/netatalk/cnid_metad
-libexec/netatalk/etc2ps.sh
-libexec/netatalk/ifmpap
-libexec/netatalk/ifmpaprev
-libexec/netatalk/ifpap
-libexec/netatalk/ifpaprev
-libexec/netatalk/ifwmpap
-libexec/netatalk/ifwmpaprev
-libexec/netatalk/ifwpap
-libexec/netatalk/ifwpaprev
-libexec/netatalk/ofmpap
-libexec/netatalk/ofpap
-libexec/netatalk/ofwmpap
-libexec/netatalk/ofwpap
-libexec/netatalk/papd
-libexec/netatalk/psa
-libexec/netatalk/psf
-libexec/netatalk/tfmpap
-libexec/netatalk/tfmpaprev
-libexec/netatalk/tfpap
-libexec/netatalk/tfpaprev
-libexec/netatalk/tfwmpap
-libexec/netatalk/tfwmpaprev
-libexec/netatalk/tfwpap
-libexec/netatalk/tfwpaprev
-libexec/netatalk/timelord
-libexec/netatalk/uams/uams_clrtxt.so
-libexec/netatalk/uams/uams_dhx.so
-libexec/netatalk/uams/uams_dhx2.so
-${PLIST.pam}libexec/netatalk/uams/uams_dhx2_pam.la
-libexec/netatalk/uams/uams_dhx2_passwd.la
-${PLIST.pam}libexec/netatalk/uams/uams_dhx_pam.la
-libexec/netatalk/uams/uams_dhx_passwd.la
-${PLIST.gssapi}libexec/netatalk/uams/uams_gss.la
-libexec/netatalk/uams/uams_guest.la
-${PLIST.pam}libexec/netatalk/uams/uams_pam.la
-libexec/netatalk/uams/uams_passwd.la
-libexec/netatalk/uams/uams_randnum.la
-man/man1/ad.1
-man/man1/aecho.1
-man/man1/afpldaptest.1
-man/man1/afppasswd.1
-man/man1/apple_dump.1
-man/man1/asip-status.pl.1
-man/man1/dbd.1
-man/man1/getzones.1



Home | Main Index | Thread Index | Old Index