aboutsummaryrefslogtreecommitdiff
path: root/net/samba-smbclient/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/samba-smbclient/Makefile')
-rw-r--r--net/samba-smbclient/Makefile42
1 files changed, 42 insertions, 0 deletions
diff --git a/net/samba-smbclient/Makefile b/net/samba-smbclient/Makefile
new file mode 100644
index 000000000000..efbb2525a49d
--- /dev/null
+++ b/net/samba-smbclient/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: samba-smbclient
+# Date created: Mon Jul 28 12:43:50 BRT 2008
+# Whom: garga
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+PORTEPOCH= 0
+PKGNAMESUFFIX= -smbclient
+
+COMMENT= Samba "ftp-like" client
+
+CONFLICTS= ja-samba-2.* ja-samba-3.* samba-2.* samba-3.*
+
+SAMBA_CONFIG= smb-client.conf
+SAMBA_PORT?= samba3
+SAMBA_SUBPORT= yes
+
+MASTERDIR= ${.CURDIR}/../${SAMBA_PORT}
+FILESDIR= ${.CURDIR}/files
+PKGDIR= ${.CURDIR}
+
+WITHOUT_ADS= yes
+
+MAN1= smbclient.1
+PLIST_FILES= bin/smbclient \
+ ${SAMBA_CONFDIR:S,^${PREFIX}/,,}/${SAMBA_CONFIG}.sample
+
+do-build:
+ cd ${WRKSRC} && ${MAKE} include/proto.h
+ cd ${WRKSRC} && ${MAKE} bin/smbclient
+
+do-install:
+ ${INSTALL_DATA} ${FILESDIR}/smb-client.conf.sample ${SAMBA_CONFDIR}/${SAMBA_CONFIG}.sample
+ @if [ ! -f "${SAMBA_CONFDIR}/${SAMBA_CONFIG}" ]; then \
+ ${CP} -p "${SAMBA_CONFDIR}/${SAMBA_CONFIG}.sample" "${SAMBA_CONFDIR}/${SAMBA_CONFIG}"; \
+ fi
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/smbclient ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/docs/manpages/smbclient.1 ${MAN1PREFIX}/man/man1
+
+.include "${MASTERDIR}/Makefile"