summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/smake/Makefile26
-rw-r--r--devel/smake/distinfo2
-rw-r--r--devel/smake/pkg-descr9
-rw-r--r--devel/smake/pkg-plist5
5 files changed, 43 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 67ce1900d79c..07a6e45052da 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1395,6 +1395,7 @@
SUBDIR += simpletest
SUBDIR += simulavr
SUBDIR += skalibs
+ SUBDIR += smake
SUBDIR += smc
SUBDIR += smv
SUBDIR += soup
diff --git a/devel/smake/Makefile b/devel/smake/Makefile
new file mode 100644
index 000000000000..24104b29f06c
--- /dev/null
+++ b/devel/smake/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: smake
+# Date created: 22 February 2005
+# Whom: Martin Matuska <martin@matuska.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= smake
+PORTVERSION= 1.2.a.23
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.berlios.de/pub/smake/alpha/
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a./a/}
+
+MAINTAINER= martin@matuska.org
+COMMENT= Highly portable make program with automake features
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.a.*//g}
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+MAKE_ARGS= INS_BASE=${PREFIX}
+
+MAN1= smake.1
+MAN5= makefiles.5 makerules.5
+
+.include <bsd.port.mk>
diff --git a/devel/smake/distinfo b/devel/smake/distinfo
new file mode 100644
index 000000000000..02675e0ac69e
--- /dev/null
+++ b/devel/smake/distinfo
@@ -0,0 +1,2 @@
+MD5 (smake-1.2a23.tar.bz2) = 160bf835630120592ff90c907426282b
+SIZE (smake-1.2a23.tar.bz2) = 277254
diff --git a/devel/smake/pkg-descr b/devel/smake/pkg-descr
new file mode 100644
index 000000000000..c4a23bee4427
--- /dev/null
+++ b/devel/smake/pkg-descr
@@ -0,0 +1,9 @@
+Smake is a highly portable make program with automake features. It is
+currently mainly targeted to be used with the makefiles system.
+
+makefiles allows to mount a source tree via NFS and simultaneous compilation
+on all supported platforms
+makefiles therefore allows to re-use a source tree for all supported platforms
+in favor of the GNU concept of untar -> configure -> make -> install -> remove
+
+WWW: http://cdrecord.berlios.de/old/private/smake.html
diff --git a/devel/smake/pkg-plist b/devel/smake/pkg-plist
new file mode 100644
index 000000000000..e4161a022659
--- /dev/null
+++ b/devel/smake/pkg-plist
@@ -0,0 +1,5 @@
+bin/smake
+include/align.h
+include/avoffset.h
+lib/libschily.a
+lib/defaults.smk