Remove the distribute, redistribute and distributeworld targets.
authorSascha Wildner <saw@online.de>
Tue, 14 Jul 2009 12:01:34 +0000 (14:01 +0200)
committerSascha Wildner <saw@online.de>
Tue, 14 Jul 2009 12:02:37 +0000 (14:02 +0200)
We don't split things into different distributions and none of this
was ever used.

Pointed-out-by: pavalos
15 files changed:
Makefile
Makefile.inc1
bin/ed/Makefile
etc/Makefile
sbin/mount_nfs/Makefile
secure/Makefile
secure/Makefile.inc
secure/usr.bin/ssh/Makefile
secure/usr.sbin/sshd/Makefile
share/mk/bsd.doc.mk
share/mk/bsd.subdir.mk
usr.sbin/ppp/Makefile
usr.sbin/pppd/Makefile
usr.sbin/sendmail/Makefile
usr.sbin/tcpdump/Makefile

index c24ff20..2b63fe1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -73,7 +73,7 @@
 #
 TGTS=  all all-man buildkernel quickkernel nativekernel \
        buildworld crossworld quickworld realquickworld checkdpadd clean \
-       cleandepend cleandir depend distribute distributeworld everything \
+       cleandepend cleandir depend everything \
        hierarchy install installcheck installkernel \
        reinstallkernel installmost installworld libraries lint maninstall \
        manlint mk most obj objlink regress rerelease tags update \
@@ -84,14 +84,12 @@ BITGTS=     files includes
 BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/}
 
 .ORDER: buildworld installworld
-.ORDER: buildworld distributeworld
 .ORDER: buildworld buildkernel
 .ORDER: buildworld nativekernel
 .ORDER: buildworld quickkernel
 .ORDER: buildkernel installkernel
 .ORDER: buildkernel reinstallkernel
 .ORDER: quickworld installworld
-.ORDER: quickworld distributeworld
 .ORDER: quickworld buildkernel
 .ORDER: quickworld nativekernel
 .ORDER: quickworld quickkernel
index 7c19162..6f95ca4 100644 (file)
@@ -79,7 +79,6 @@ SUBDIR+= usr.bin
 SUBDIR+= usr.sbin
 .endif
 
-# etc must be last for "distribute" to work
 .if exists(${.CURDIR}/etc)
 SUBDIR+= etc
 .endif
@@ -427,15 +426,12 @@ installcheck:
 .if !defined(DESTDIR) || ${DESTDIR} == "" || ${DESTDIR} == "/"
        @case `uname -r` in 1.2*|1.3-*|1.3.*|1.4.*|1.5.0-*|1.5.1-*|1.5.2-*|1.5.3-*) echo "You must upgrade your kernel to at least 1.5.4 and reboot before you can safely installworld, due to libc/system call ABI changes" ; exit 1;; esac
 .endif
-# distributeworld
-#
-# Distributes everything compiled by a `buildworld'.
 #
 # installworld
 #
 # Installs everything compiled by a 'buildworld'.
 #
-distributeworld installworld: installcheck
+installworld: installcheck
        cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
        ${INSTALL} -o root -g wheel -m 644 ${.CURDIR}/Makefile_upgrade.inc ${DESTDIR}/etc/upgrade/
 
@@ -464,12 +460,6 @@ reinstall:
        cd ${.CURDIR}/share/man; ${MAKE} makedb
 .endif
 
-redistribute:
-       @echo "--------------------------------------------------------------"
-       @echo ">>> Distributing everything.."
-       @echo "--------------------------------------------------------------"
-       cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 distribute
-
 #
 # buildkernel, nativekernel, quickkernel, and installkernel
 #
index bb997aa..923f41d 100644 (file)
@@ -9,7 +9,6 @@ MLINKS= ed.1 red.1
 WARNS?=        2
 
 .if exists(${.CURDIR}/../../secure) && !defined(NO_CRYPT)
-DISTRIBUTION=crypto
 CFLAGS+=-DDES
 DPADD= ${LIBCRYPTO}
 LDADD= -lcrypto
index bfc08ea..feefaa6 100644 (file)
@@ -80,18 +80,17 @@ COMPAT_LIBS != cd ${DESTDIR}/usr/lib/compat && find . -name '*.so.*'
 # Use this directory as the source for new configuration files when upgrading
 UPGRADE_SRCDIR?=${.CURDIR}
 
-distribute:
-       cd ${.CURDIR} ; ${MAKE} distribution DESTDIR=${DISTDIR}/${DISTRIBUTION}
-
 # Include file which contains obsolete files
 .if exists(${DESTDIR}/etc/upgrade/Makefile_upgrade.inc)
 .include "${DESTDIR}/etc/upgrade/Makefile_upgrade.inc"
-.else
-       @echo "Please do a make installworld first.  See build(7) for further"
-       @echo "information."
 .endif
 
 remove-obsolete-files:
+       @if [ -z "${TO_REMOVE}" ]; then \
+               echo "Please do a 'make installworld' first."; \
+               echo "See build(7) for further information."; \
+               exit 1; \
+       fi;
        @echo "===> Remove now obsolete files"
        @for item in ${TO_REMOVE:M*.info.gz}; do \
                if [ -e ${DESTDIR}$${item} ]; then \
index fac2cc3..3f05d8b 100644 (file)
@@ -16,7 +16,6 @@ CFLAGS+= -DNFS -I${MOUNT} -I${UMNTALL}
 CFLAGS+=-DKERBEROS
 DPADD= ${LIBKRB} ${LIBCRYPTO}
 LDADD= -lkrb -lcrypto
-DISTRIBUTION=  krb
 .endif
 
 .include <bsd.prog.mk>
index 4e2e48b..1b01075 100644 (file)
@@ -13,10 +13,6 @@ CODAI=       ${MAKE} ${MFLAGS} cleandir; \
        ${MAKE} ${MFLAGS} obj; \
        ${MAKE} ${MFLAGS} depend all install
 
-CODAD= ${MAKE} ${MFLAGS} cleandir; \
-       ${MAKE} ${MFLAGS} obj; \
-       ${MAKE} ${MFLAGS} depend all distribute
-
 # These are the programs which depend on secure libs
 sprog:
        cd ${SDIR}/bin/ed; ${CODAI}
index d6fc8f9..354e7a4 100644 (file)
@@ -1,8 +1,6 @@
 # $FreeBSD: src/secure/Makefile.inc,v 1.13.2.5 2002/07/03 22:13:19 des Exp $
 # $DragonFly: src/secure/Makefile.inc,v 1.4 2005/09/06 18:55:25 dillon Exp $
 
-DISTRIBUTION?=crypto
-
 .if exists(${.CURDIR}/../../lib/libcrypt/obj)
 CRYPTOBJDIR=   ${.CURDIR}/../../lib/libcrypt/obj
 .else
index 2cf6f66..63445df 100644 (file)
@@ -12,7 +12,6 @@ SRCS= channels.c clientloop.c kex.c misc.c monitor_fdpass.c mux.c packet.c \
        uidswap.c
 
 .if defined(WANT_KERBEROS)
-DISTRIBUTION=krb5
 CFLAGS+= -DKRB5 -DHEIMDAL
 LDADD+=         -lkrb5 -lasn1 -lcom_err -lmd -L${.OBJDIR}/../../../kerberos5/lib/libroken -lroken -lcrypt
 DPADD+=         ${LIBKRB5} ${LIBCOM_ERR} ${LIBASN1} ${LIBMD} ${LIBCRYPT}
index e896f69..3376691 100644 (file)
@@ -25,7 +25,6 @@ CFLAGS+=-DUSE_PAM -DHAVE_SECURITY_PAM_APPL_H \
        -DHAVE_PAM_GETENVLIST -DHAVE_PAM_PUTENV
 
 .if defined(WANT_KERBEROS)
-DISTRIBUTION=krb5
 CFLAGS+= -DKRB5 -DHEIMDAL
 SRCS+= auth-krb5.c
 LDADD+=         -lkrb5 -lasn1 -lcom_err -lmd -L${.OBJDIR}/../../../kerberos5/lib/libroken -lroken
index 655a580..29298fa 100644 (file)
@@ -137,6 +137,4 @@ ${DFILE}: ${SRCS} _stamp.extraobjs
 .endif
 .endif
 
-DISTRIBUTION?= doc
-
 .include <bsd.obj.mk>
index 8309a4d..f17142b 100644 (file)
 #
 # +++ variables +++
 #
-# DISTRIBUTION Name of distribution. [bin]
-#
 # SUBDIR       A list of subdirectories that should be built as well.
 #              Each of the targets will execute the same target in the
 #              subdirectories.
 #
 # +++ targets +++
 #
-#      distribute:
-#              This is a variant of install, which will
-#              put the stuff into the right "distribution".
-#
 #      afterinstall, all, all-man, beforeinstall, checkdpadd,
 #      clean, cleandepend, cleandir, depend, install, lint, maninstall,
 #      manlint, obj, objlink, realinstall, regress, tags
 
 .include <bsd.init.mk>
 
-DISTRIBUTION?= bin
-.if !target(distribute)
-distribute:
-.for dist in ${DISTRIBUTION}
-       cd ${.CURDIR}; \
-           ${MAKE} install -DNO_SUBDIR DESTDIR=${DISTDIR}/${dist} SHARED=copies
-.endfor
-.endif
-
 _SUBDIR: .USE
 .if defined(SUBDIR) && !empty(SUBDIR) && !defined(NO_SUBDIR)
        @for entry in ${SUBDIR}; do \
@@ -68,7 +53,7 @@ ${SUBDIR}::
 
 
 .for __target in all all-man checkdpadd clean cleandepend cleandir \
-    depend distribute lint maninstall manlint \
+    depend lint maninstall manlint \
     obj objlink realinstall regress tags
 ${__target}: _SUBDIR
 .endfor
@@ -97,5 +82,4 @@ install: beforeinstall realinstall afterinstall
 
 .ORDER: clean cleandepend cleandir cleanobj \
        obj objlink tags depend all all-man \
-       install maninstall realinstall distribute
-
+       install maninstall realinstall
index f6ed5d9..c46a29e 100644 (file)
@@ -66,7 +66,6 @@ SRCS+=        id.c
 .if !exists(${.CURDIR}/../../secure) || defined(NO_CRYPT) || defined(NO_OPENSSL) || defined(NODES)
 CFLAGS+=-DNODES
 .else
-DISTRIBUTION=crypto
 SRCS+= chap_ms.c mppe.c
 LDADD+= -lcrypto
 DPADD+= ${LIBCRYPTO}
index 7ad64c6..b383785 100644 (file)
@@ -30,7 +30,6 @@ DPADD+=       ${LIBPCAP}
 
 # MS-CHAP support.  Requires the DES library.
 .if exists(${.CURDIR}/../../secure) && !defined(NO_CRYPT)  && !defined(NO_OPENSSL)
-DISTRIBUTION=crypto
 CFLAGS+=-DCHAPMS
 SRCS+= chap_ms.c
 LDADD+=        -lcrypto
index 8c291c1..1a686ac 100644 (file)
@@ -66,7 +66,6 @@ CLEANFILES+=sm_os.h
 .if exists(${.CURDIR}/../../secure) && !defined(NO_CRYPT) && \
        !defined(NO_OPENSSL)
 # STARTTLS support
-DISTRIBUTION=  crypto
 CFLAGS+=       -DSTARTTLS -D_FFR_TLS_1
 LDADD+=                -lssl -lcrypto
 DPADD+=                ${LIBSSL} ${LIBCRYPTO}
index 321ed3c..44f2ad7 100644 (file)
@@ -57,7 +57,6 @@ CFLAGS+=      -DLBL_ALIGN
 DPADD= ${LIBL} ${LIBPCAP}
 LDADD= -ll -lpcap
 .if exists(../../secure) && !defined(NO_CRYPT) && !defined(NO_OPENSSL)
-DISTRIBUTION=crypto
 DPADD+= ${LIBCRYPTO}
 LDADD+= -lcrypto
 CFLAGS+= -I${DESTDIR}/usr/include/openssl -DHAVE_LIBCRYPTO -DHAVE_OPENSSL_EVP_H