diff options
author | tg <tg@FreeBSD.org> | 1997-07-15 14:09:19 +0000 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 1997-07-15 14:09:19 +0000 |
commit | e44742af1287f2f6046ada253ce1710eb47224dc (patch) | |
tree | 4cc7ebf435d9010dac151cb61627817be2a1799b /net/sharity-light | |
parent | cb1f16be8115ff3e7cc3fab4d3b4abf953c675f4 (diff) | |
download | FreeBSD-ports-e44742af1287f2f6046ada253ce1710eb47224dc.zip FreeBSD-ports-e44742af1287f2f6046ada253ce1710eb47224dc.tar.gz |
Import rumba port. rumba mounts exported volumes from Windows.
PR: 4073
Submitted by: Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
Diffstat (limited to 'net/sharity-light')
-rw-r--r-- | net/sharity-light/Makefile | 38 | ||||
-rw-r--r-- | net/sharity-light/distinfo | 1 | ||||
-rw-r--r-- | net/sharity-light/files/patch-ad | 46 | ||||
-rw-r--r-- | net/sharity-light/pkg-comment | 1 | ||||
-rw-r--r-- | net/sharity-light/pkg-descr | 18 | ||||
-rw-r--r-- | net/sharity-light/pkg-plist | 4 |
6 files changed, 108 insertions, 0 deletions
diff --git a/net/sharity-light/Makefile b/net/sharity-light/Makefile new file mode 100644 index 0000000..62e19e7 --- /dev/null +++ b/net/sharity-light/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: rumba +# Version required: 0.4 +# Date created: 14 June 1997 +# Whom: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru> +# +# $Id$ +# + +DISTNAME= rumba.0.4.s +PKGNAME= rumba-0.4 +CATEGORIES= net +MASTER_SITES= ftp://hal.kph.tuwien.ac.at/pub/NeXT/tools/rumba/ \ + ftp://next-ftp.peak.org/pub/next/apps/utils/networks/ +EXTRACT_SUFX= .gnutar.gz + +MAINTAINER= dima@tejblum.dnttm.rssi.ru + +USE_GMAKE= yes +MAKE_ENV= PWD=${WRKSRC} +MAN8= smbmount.8 + +post-extract: + @${MKDIR} work/unrumba + @${CP} files/unrumba.c ${WRKDIR}/unrumba + @${CP} files/Makefile.unrumba ${WRKDIR}/unrumba/Makefile + +post-build: + cd ${WRKDIR}/unrumba && make + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/rumba ${PREFIX}/sbin + ${INSTALL_PROGRAM} ${WRKDIR}/unrumba/unrumba ${PREFIX}/sbin +.if !defined(NOPORTDOCS) + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/README.rumba +.endif + ${INSTALL_MAN} ${WRKSRC}/smbmount.8 ${PREFIX}/man/man8 + +.include <bsd.port.mk> diff --git a/net/sharity-light/distinfo b/net/sharity-light/distinfo new file mode 100644 index 0000000..f64f6fa --- /dev/null +++ b/net/sharity-light/distinfo @@ -0,0 +1 @@ +MD5 (rumba.0.4.s.gnutar.gz) = 7a3fc82f8e108b8d05decb11d45c09c4 diff --git a/net/sharity-light/files/patch-ad b/net/sharity-light/files/patch-ad new file mode 100644 index 0000000..b93d35c --- /dev/null +++ b/net/sharity-light/files/patch-ad @@ -0,0 +1,46 @@ +--- Makefile.orig Mon Feb 10 13:30:00 1997 ++++ Makefile Tue Jul 15 15:54:21 1997 +@@ -17,16 +17,21 @@ + ############################################################################## + + # For NEXTSTEP/OPENSTEP: +-CFLAGS = -Wall -O2 -traditional-cpp -g +-INCLUDES = -I$(MYINCL) -I$(INCL) ++#CFLAGS = -Wall -O2 -traditional-cpp -g ++#INCLUDES = -I$(MYINCL) -I$(INCL) + # put your architecture here: +-ARCH = -arch i386 +-THE_CC = cc ++#ARCH = -arch i386 ++#THE_CC = cc + + # For Linux: + #CFLAGS = -Wall -O2 -g + #INCLUDES = -I$(INCL) + ++# For FreeBSD ++CFLAGS = -Wall -O2 ++INCLUDES = -I$(MYINCL) -I$(INCL) ++THE_CC = cc ++ + ############################################################################## + ######################## End of system specific part ######################### + ############################################################################## +@@ -38,7 +43,7 @@ + OFILES = proc.o sock.o rumba.o psinode.o kernel.o smb_abstraction.o fo_nfs.o + + .c.o: +- $(CC) $(CFLAGS) $(ARCH) -c -o $*.o $< ++ $(CC) $(CFLAGS) -c -o $*.o $< + + all: $(NAME) + +@@ -46,7 +51,7 @@ + $(MAKE) -C nfs + + $(NAME): $(OFILES) nfs_dir +- $(CC) $(ARCH) -o $(NAME) $(OFILES) nfs/nfs.o ++ $(CC) -o $(NAME) $(OFILES) nfs/nfs.o + + clean: + rm -f $(OFILES) diff --git a/net/sharity-light/pkg-comment b/net/sharity-light/pkg-comment new file mode 100644 index 0000000..8963897 --- /dev/null +++ b/net/sharity-light/pkg-comment @@ -0,0 +1 @@ +An userland smbfs --- SMB to NFS protocols converter diff --git a/net/sharity-light/pkg-descr b/net/sharity-light/pkg-descr new file mode 100644 index 0000000..22f1949 --- /dev/null +++ b/net/sharity-light/pkg-descr @@ -0,0 +1,18 @@ +It is part of author's Announcment: + +This is the first public release of rumba. If you want a short +description of what rumba can do for you: you can mount volumes exported +by Windows or related operating systems on your Unix machine. For a more +detailed description I will quote from the README file: + + +What does rumba do? +=================== +If you know smbfs for Linux: rumba is roughly the same. It is derived +from smbfs, but runs as a user level program, not in the kernel. If you +know samba: rumba is roughly the opposite: a client for the Lanmanager +protocol. If you know neither of these: rumba lets you mount drives +exported by Windows (f.Workgroups/95/NT), Lan Manager, OS/2 etc. on +Unix machines. + + diff --git a/net/sharity-light/pkg-plist b/net/sharity-light/pkg-plist new file mode 100644 index 0000000..7ef1c82 --- /dev/null +++ b/net/sharity-light/pkg-plist @@ -0,0 +1,4 @@ +sbin/rumba +sbin/unrumba +man/man8/smbmount.8.gz +share/doc/README.rumba |