pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/netatalk1 Reimport existing netatalk-1.6.2 package...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3a64351efc0b
branches:  trunk
changeset: 482730:3a64351efc0b
user:      markd <markd%pkgsrc.org@localhost>
date:      Tue Nov 02 11:20:10 2004 +0000

description:
Reimport existing netatalk-1.6.2 package in net/netatalk1.

diffstat:

 net/netatalk1/DESCR            |   14 +++
 net/netatalk1/INSTALL          |   25 ++++++
 net/netatalk1/MESSAGE          |   17 ++++
 net/netatalk1/Makefile         |   59 ++++++++++++++
 net/netatalk1/PLIST            |  166 +++++++++++++++++++++++++++++++++++++++++
 net/netatalk1/buildlink3.mk    |   21 +++++
 net/netatalk1/distinfo         |   10 ++
 net/netatalk1/patches/patch-aa |  158 +++++++++++++++++++++++++++++++++++++++
 net/netatalk1/patches/patch-ab |   19 ++++
 net/netatalk1/patches/patch-ac |   48 +++++++++++
 net/netatalk1/patches/patch-ad |   40 +++++++++
 net/netatalk1/patches/patch-ae |   19 ++++
 net/netatalk1/patches/patch-af |   30 +++++++
 13 files changed, 626 insertions(+), 0 deletions(-)

diffs (truncated from 678 to 300 lines):

diff -r 688c38dcef1e -r 3a64351efc0b net/netatalk1/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/netatalk1/DESCR       Tue Nov 02 11:20:10 2004 +0000
@@ -0,0 +1,14 @@
+netatalk is an implementation of the AppleTalk Protocol Suite for
+Unix systems. The current release contains support for EtherTalk
+Phase I and II, DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP.
+
+DDP is in the kernel. atalkd implements RTMP, NBP, ZIP, and AEP.
+It is the AppleTalk equivalent of Unix routed and ifconfig. There
+is also a client-stub library for NBP. ATP and ASP are implemented
+as libraries. papd allows Macs to spool to lpd or a pipe, and pap
+allows Unix machines to print to AppleTalk connected printers. psf
+is a PostScript printer filter for lpd, designed to use pap. psorder
+is a PostScript reverser, called by psf to reverse pages printed
+to face-up stacking printers. afpd provides Macs with an interface
+to the Unix file system. Refer to the appropriate man pages for
+operational information.
diff -r 688c38dcef1e -r 3a64351efc0b net/netatalk1/INSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/netatalk1/INSTALL     Tue Nov 02 11:20:10 2004 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: INSTALL,v 1.1.1.1 2004/11/02 11:20:10 markd Exp $
+
+case ${STAGE} in
+POST-INSTALL)
+       ETCDIR=@PKG_SYSCONFDIR@/netatalk
+
+       ${MKDIR} -p ${ETCDIR}
+
+       ${ECHO} "Installing configuration files:"
+       for file in \
+               AppleVolumes.default AppleVolumes.system afpd.conf \
+               atalkd.conf netatalk.conf papd.conf
+       do
+               if [ -f ${ETCDIR}/${file} ]; then
+                       ${ECHO} "  ${ETCDIR}/${file} already exists"
+               else
+                       ${ECHO} "  ${ETCDIR}/${file}"
+                       ${CP} ${PKG_PREFIX}/share/examples/netatalk/${file} \
+                               ${ETCDIR}/${file}
+                       ${CHMOD} 644 ${ETCDIR}/${file}
+               fi
+       done
+       ${ECHO} "done."
+       ;;
+esac
diff -r 688c38dcef1e -r 3a64351efc0b net/netatalk1/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/netatalk1/MESSAGE     Tue Nov 02 11:20:10 2004 +0000
@@ -0,0 +1,17 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2004/11/02 11:20:10 markd Exp $
+
+To have Netatalk start automatically at boot, you will need to set the
+following variables in /etc/rc.conf (replacing "YES" with "NO" for those
+services you wish to not run):
+               atalkd=YES
+               afpd=YES
+               papd=YES
+               timelord=YES
+
+Example Netatalk config files have been installed in the examples directory
+at ${PREFIX}/share/examples/netatalk. Production config files are
+installed in ${PKG_SYSCONFDIR}. If no config files existed before this
+package was installed, default config files were copied in.
+
+===========================================================================
diff -r 688c38dcef1e -r 3a64351efc0b net/netatalk1/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/netatalk1/Makefile    Tue Nov 02 11:20:10 2004 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/02 11:20:10 markd Exp $
+
+DISTNAME=      netatalk-1.6.2
+PKGREVISION=   1
+CATEGORIES=    net print
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=netatalk/} \
+               http://me.in-berlin.de/~jroger/netatalk/
+
+MAINTAINER=    markd%NetBSD.org@localhost
+HOMEPAGE=      http://sourceforge.net/projects/netatalk/
+COMMENT=       Netatalk appletalk file and print services
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK3=        YES
+USE_GNU_TOOLS+=        make
+USE_PERL5=     YES
+USE_LIBTOOL=           YES
+
+USE_PKGINSTALL=                YES
+INSTALL_EXTRA_TMPL+=   ${.CURDIR}/INSTALL
+
+CONFLICTS=     netatalk-asun-[0-9]* netatalk-umich-[0-9]*
+
+RCD_SCRIPTS=   atalkd afpd papd timelord
+
+.include "../../mk/bsd.prefs.mk"
+
+CONFIGURE_ARGS+=       --enable-netbsd \
+                       --enable-timelord \
+                       --with-did=last \
+                       --with-tcp-wrappers \
+                       --sbindir=${PREFIX}/libexec/netatalk \
+                       --sysconfdir=${PKG_SYSCONFDIR} \
+                       --localstatedir=/var/netatalk \
+                       --with-nls-dir=${PREFIX}/share/netatalk/nls \
+                       --with-uams-path=${PREFIX}/libexec/netatalk/uams
+
+#CONFIGURE_ARGS+=      --with-flock-locks      # broken
+#CONFIGURE_ARGS+=      --with-bdb=${PREFIX}    # still some known issues
+
+post-patch:
+       mv ${WRKSRC}/etc/psf/etc2ps.sh ${WRKSRC}/etc/psf/etc2ps.sh.tmp
+       ${SED} -e "s,^\(DVIPS=\)\(/usr/local/tex\)\(/bin\),\1${PREFIX}\3," \
+               < ${WRKSRC}/etc/psf/etc2ps.sh.tmp > ${WRKSRC}/etc/psf/etc2ps.sh
+
+pre-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/libexec/psffilters
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/netatalk
+.for FILE in atalkd.conf netatalk.conf papd.conf AppleVolumes.default \
+               AppleVolumes.system afpd.conf
+       @-( cd ${WRKSRC}/config; ${MAKE_PROGRAM} ${FILE} )
+       ${INSTALL_DATA} ${WRKSRC}/config/${FILE} \
+                                       ${PREFIX}/share/examples/netatalk/
+.endfor
+
+#.include "../../databases/db3/buildlink3.mk"
+.include "../../devel/rx/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 688c38dcef1e -r 3a64351efc0b net/netatalk1/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/netatalk1/PLIST       Tue Nov 02 11:20:10 2004 +0000
@@ -0,0 +1,166 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/02 11:20:10 markd Exp $
+bin/achfile
+bin/acleandir.rc
+bin/add_netatalk_printer
+bin/adv1tov2
+bin/aecho
+bin/afile
+bin/afpd-mtab.pl
+bin/afppasswd
+bin/apple_cp
+bin/apple_mv
+bin/apple_rm
+bin/binheader
+bin/cleanappledouble.pl
+@comment bin/cnid_maint
+bin/getzones
+bin/hqx2bin
+bin/lp2pap.sh
+bin/macbinary
+bin/macusers
+bin/makecode
+bin/megatron
+bin/nadheader
+bin/nbplkup
+bin/nbprgstr
+bin/nbpunrgstr
+bin/netatalk-config
+bin/netatalkshorternamelinks.pl
+bin/nu
+bin/pap
+bin/papstatus
+bin/parsecode
+bin/psorder
+bin/single2bin
+bin/timeout
+bin/unbin
+bin/unhex
+bin/unsingle
+include/atalk/adouble.h
+include/atalk/aep.h
+include/atalk/afp.h
+include/atalk/asp.h
+include/atalk/atp.h
+include/atalk/boolean.h
+include/atalk/cnid.h
+include/atalk/compat.h
+include/atalk/ddp.h
+include/atalk/dsi.h
+include/atalk/logger.h
+include/atalk/nbp.h
+include/atalk/netddp.h
+include/atalk/pap.h
+include/atalk/paths.h
+include/atalk/rtmp.h
+include/atalk/server_child.h
+include/atalk/uam.h
+include/atalk/util.h
+include/atalk/zip.h
+include/netatalk/aarp.c
+include/netatalk/aarp.h
+include/netatalk/at.h
+include/netatalk/at_control.c
+include/netatalk/at_proto.c
+include/netatalk/at_var.h
+include/netatalk/ddp.h
+include/netatalk/ddp_input.c
+include/netatalk/ddp_output.c
+include/netatalk/ddp_usrreq.c
+include/netatalk/ddp_var.h
+include/netatalk/endian.h
+include/netatalk/phase2.h
+lib/libatalk.la
+libexec/netatalk/afpd
+libexec/netatalk/atalkd
+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_dhx_passwd.la
+libexec/netatalk/uams/uams_guest.la
+libexec/netatalk/uams/uams_passwd.la
+libexec/netatalk/uams/uams_randnum.la
+man/man1/achfile.1
+man/man1/acleandir.1
+man/man1/aecho.1
+man/man1/afile.1
+man/man1/afppasswd.1
+man/man1/apple_cp.1
+man/man1/apple_mv.1
+man/man1/apple_rm.1
+man/man1/getzones.1
+man/man1/hqx2bin.1
+man/man1/macbinary.1
+man/man1/megatron.1
+man/man1/nbp.1
+man/man1/nbplkup.1
+man/man1/nbprgstr.1
+man/man1/nbpunrgstr.1
+man/man1/netatalk-config.1
+man/man1/pap.1
+man/man1/papstatus.1
+man/man1/psorder.1
+man/man1/single2bin.1
+man/man1/timeout.1
+man/man1/unbin.1
+man/man1/unhex.1
+man/man1/unsingle.1
+man/man3/atalk_aton.3
+man/man3/nbp_name.3
+man/man4/atalk.4
+man/man5/AppleVolumes.default.5
+man/man5/afpd.conf.5
+man/man5/atalkd.conf.5
+man/man5/netatalk.conf.5
+man/man5/papd.conf.5
+man/man8/afpd.8
+man/man8/atalkd.8
+man/man8/papd.8
+man/man8/papstatus.8
+man/man8/psf.8
+man/man8/timelord.8
+share/aclocal/netatalk.m4
+share/examples/netatalk/AppleVolumes.default
+share/examples/netatalk/AppleVolumes.system
+share/examples/netatalk/afpd.conf
+share/examples/netatalk/atalkd.conf
+share/examples/netatalk/netatalk.conf
+share/examples/netatalk/papd.conf
+share/netatalk/nls/maccode.437
+share/netatalk/nls/maccode.850
+share/netatalk/nls/maccode.iso8859-1
+share/netatalk/nls/maccode.iso8859-1.adapted
+share/netatalk/nls/maccode.koi8-r
+share/netatalk/pagecount.ps
+@dirrm share/netatalk/nls
+@dirrm share/netatalk
+@dirrm share/examples/netatalk
+@exec ${MKDIR} %D/libexec/psffilters
+@dirrm libexec/psffilters
+@dirrm libexec/netatalk/uams
+@dirrm libexec/netatalk
+@dirrm include/netatalk



Home | Main Index | Thread Index | Old Index