pkgsrc-WIP-changes archive

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

smake: Remove, used to update devel/smake



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By:	micha
Date:		Fri Oct 4 15:55:28 2019 +0200
Changeset:	0e44d5f021c646a34b66057b8ca1d31cc520fac6

Removed Files:
	smake/COMMIT_MSG
	smake/DESCR
	smake/Makefile
	smake/Makefile.common
	smake/PLIST
	smake/distinfo

Log Message:
smake: Remove, used to update devel/smake

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0e44d5f021c646a34b66057b8ca1d31cc520fac6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 smake/COMMIT_MSG      | 22 -------------------
 smake/DESCR           |  3 ---
 smake/Makefile        | 44 --------------------------------------
 smake/Makefile.common | 58 ---------------------------------------------------
 smake/PLIST           |  4 ----
 smake/distinfo        |  6 ------
 6 files changed, 137 deletions(-)

diffs:
diff --git a/smake/COMMIT_MSG b/smake/COMMIT_MSG
deleted file mode 100644
index 3110160a48..0000000000
--- a/smake/COMMIT_MSG
+++ /dev/null
@@ -1,22 +0,0 @@
-smake: Update to 1.3nb4.
-
-Switch to latest distfile.
-
-Changelog
-=========
-
-Release 2019-07-22:
-- RULES/*: Changes CURDIR into CURWDIR as GNU make uses CURDIR and we
-           added compatibility support to SunPro Make and smake.
-
-- RULES: Added configuration symlinks for FreeBSD on PowerPC
-
-- smake: The -C option now gives GNU make compatibility.
-         - Multiple -C options are now supported
-         - A new variable CURDIR has been implemented
-         The old implementation from May 2009 did not yet support that.
-
-Release 2019-08-13:
-- smake: Added some code to trick out GCC that warns on a so called bit
-         loss while enlarging the fastalloc() size parameter for alignment
-         purposes.
diff --git a/smake/DESCR b/smake/DESCR
deleted file mode 100644
index 01683297a2..0000000000
--- a/smake/DESCR
+++ /dev/null
@@ -1,3 +0,0 @@
-Schily make
-
-Highly portable UNIX make implementation written by Joerg Schilling.
diff --git a/smake/Makefile b/smake/Makefile
deleted file mode 100644
index 3467d2b476..0000000000
--- a/smake/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	schily-2019-09-22
-PKGNAME=	smake-1.3
-PKGREVISION=	5
-CATEGORIES=	devel
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=schilytools/}
-EXTRACT_SUFX=	.tar.bz2
-
-MAINTAINER=	micha%NetBSD.org@localhost
-COMMENT=	Highly portable UNIX make implementation
-LICENSE=	cddl-1.0
-
-MAKE_JOBS_SAFE=	no
-MAKE_FLAGS+=	GMAKE_NOWARN=true
-
-USE_TOOLS+=	gmake
-MAKE_FLAGS+=	DESTDIR=${DESTDIR} INS_BASE=${PREFIX} DEFMANBASE=. MANDIR=${PKGMANDIR}
-# Honor CPPFLAGS, CFLAGS and LDFLAGS
-MAKE_FLAGS+=	CPPOPTX=${CPPFLAGS:Q} COPTX=${CFLAGS:Q} LDOPTX=${LDFLAGS:Q}
-
-.include "../../mk/bsd.prefs.mk"
-
-# Platform specific code (for sharing with other packages based on schilytools)
-.include "Makefile.common"
-
-SUBST_CLASSES+=		man
-SUBST_STAGE.man=	pre-configure
-SUBST_FILES.man=	smake/smake.1
-SUBST_SED.man=		-e "s,/opt/schily/share/lib/smake/defaults.smk,${PREFIX}/share/lib/smake/defaults.smk,g"
-SUBST_MESSAGE.man=	Fix path for default rules in manpage.
-
-do-configure:
-	cd ${WRKSRC}/inc && ${MAKE_PROGRAM} ${MAKE_FLAGS}
-
-do-build:
-	cd ${WRKSRC}/libschily && ${MAKE_PROGRAM} ${MAKE_FLAGS}
-	cd ${WRKSRC}/smake && ${MAKE_PROGRAM} ${MAKE_FLAGS}
-
-# Documentation is in ${WRKSRC}/README.compile
-do-install:
-	cd ${WRKSRC}/smake && ${MAKE_PROGRAM} ${MAKE_FLAGS} install
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/smake/Makefile.common b/smake/Makefile.common
deleted file mode 100644
index f8224b696e..0000000000
--- a/smake/Makefile.common
+++ /dev/null
@@ -1,58 +0,0 @@
-# $NetBSD$
-# used by archivers/star/Makefile
-# used by devel/smake/Makefile
-# used by shells/bosh/Makefile
-# used by shells/pbosh/Makefile
-
-# All packages based on the schilytools tarball should include this Makefile
-# fragment to inherit and share the same pkgsrc platform specific code.
-
-# Map PKGSRC_COMPILER to CCOM used by schilytools build system.
-.if !empty(PKGSRC_COMPILER:Mgcc)
-MAKE_FLAGS+=	CCOM=gcc
-.elif !empty(PKGSRC_COMPILER:Mclang)
-MAKE_FLAGS+=	CCOM=clang
-# Other compilers are currently untested, try to use them as cc
-.else
-MAKE_FLAGS+=	CCOM=cc
-.endif
-
-# OS rules
-# Some rules were copied from old packages (that are now part of schilytools
-# too) to not break what people have done in the past.
-pre-configure:
-	printf "Create OS rules...\n"
-	cd ${WRKSRC}/RULES && . ${WRKSRC}/RULES/MKLINKS
-	printf "Create pkgsrc OS rules...\n"
-	cd ${WRKSRC}/RULES && unset r ;					\
-	for i in arm mipsel x86_64 sparc64 powerpc ;			\
-	do								\
-		r="$$r i386-netbsd-gcc.rul@$$i-netbsd-gcc.rul" ;	\
-		r="$$r i386-netbsd-cc.rul@$$i-netbsd-cc.rul" ;		\
-	done ;								\
-	r="$$r i386-freebsd-gcc.rul@x86_64-freebsd-gcc.rul" ;		\
-	r="$$r i386-freebsd-cc.rul@x86_64-freebsd-cc.rul" ;		\
-	for i in netbsd-clang.rul netbsd-cc.rul netbsd-gcc.rul ;	\
-	do								\
-		r="$$r i386-$$i@${MACHINE}-$$i" ;			\
-	done ;								\
-									\
-	for i in $$r ;							\
-	do								\
-		existing=`printf "%s\\n" $$i | ${SED} -e 's/@.*//'` ;	\
-		target=`printf "%s\\n" $$i | ${SED} -e 's/.*@//'` ;	\
-		printf "%s " "$$target";				\
-		if ${TEST} -e "$$existing" ; then : ;			\
-		else							\
-			printf "(Link target %s not present)\n"		\
-				"$$existing";				\
-			continue ;					\
-		fi;							\
-		if ${TEST} -e "$$target" ;				\
-		then							\
-			printf "(already present)\n" ;			\
-		else							\
-			${LN} -s "$$existing" "$$target" ;		\
-			printf "(created)\n" ;				\
-		fi;							\
-	done
diff --git a/smake/PLIST b/smake/PLIST
deleted file mode 100644
index 6023f6f154..0000000000
--- a/smake/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-bin/smake
-man/man1/smake.1
-share/lib/smake/defaults.smk
diff --git a/smake/distinfo b/smake/distinfo
deleted file mode 100644
index 39f3631886..0000000000
--- a/smake/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (schily-2019-09-22.tar.bz2) = 5ab0f574cca9f89a225948b3df2918fccc7f06e2
-RMD160 (schily-2019-09-22.tar.bz2) = 70fb7b2b66e85cac7cd94bb6ef92b5ed1cdce2c0
-SHA512 (schily-2019-09-22.tar.bz2) = 83eecb7644ca720a3b1cae69481202a83ff8bf602bf6c0f8bab96f58402adc53fe142802c0d725c63f5109ec4875d99e8f93842fed7efa77d3e23c5cfc97d9e3
-Size (schily-2019-09-22.tar.bz2) = 4460891 bytes


Home | Main Index | Thread Index | Old Index