summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukc <lukc@upyum.com>2010-12-22 14:57:57 +0100
committerLukc <lukc@upyum.com>2010-12-22 14:57:57 +0100
commitf000de6a5cc0c2482d408a9e601e29c9dbe724b1 (patch)
tree87c1ac49e35ad909b75000f4b959442c7b5d4ced
parent61cd5ac87ec2d942e73aec034cf1ba56b94891df (diff)
downloaddevel-f000de6a5cc0c2482d408a9e601e29c9dbe724b1.tar.gz
devel-f000de6a5cc0c2482d408a9e601e29c9dbe724b1.tar.bz2
devel-f000de6a5cc0c2482d408a9e601e29c9dbe724b1.tar.xz
devel-f000de6a5cc0c2482d408a9e601e29c9dbe724b1.zip
Recette de make ajoutée, et ancienne recette de make renommée en gmake.
-rw-r--r--gmake/.footprint85
-rw-r--r--gmake/.md5sum1
-rw-r--r--gmake/.sha256sum1
-rw-r--r--gmake/Pkgfile23
-rw-r--r--gmake/Pkgfile.old (renamed from make/Pkgfile.old)0
-rw-r--r--make/.footprint85
-rw-r--r--make/.md5sum2
-rw-r--r--make/.sha256sum2
-rw-r--r--make/Pkgfile28
9 files changed, 130 insertions, 97 deletions
diff --git a/gmake/.footprint b/gmake/.footprint
new file mode 100644
index 0000000..17a5166
--- /dev/null
+++ b/gmake/.footprint
@@ -0,0 +1,85 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/gmake
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/dir
+-rw-r--r-- root/root usr/share/info/make.info
+-rw-r--r-- root/root usr/share/info/make.info-1
+-rw-r--r-- root/root usr/share/info/make.info-2
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/be/
+drwxr-xr-x root/root usr/share/locale/be/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/be/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/da/
+drwxr-xr-x root/root usr/share/locale/da/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/de/
+drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/es/
+drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/fi/
+drwxr-xr-x root/root usr/share/locale/fi/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/fr/
+drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/ga/
+drwxr-xr-x root/root usr/share/locale/ga/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ga/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/gl/
+drwxr-xr-x root/root usr/share/locale/gl/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/gl/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/he/
+drwxr-xr-x root/root usr/share/locale/he/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/he/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/hr/
+drwxr-xr-x root/root usr/share/locale/hr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/hr/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/id/
+drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/it/
+drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/ja/
+drwxr-xr-x root/root usr/share/locale/ja/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/ko/
+drwxr-xr-x root/root usr/share/locale/ko/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ko/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/lt/
+drwxr-xr-x root/root usr/share/locale/lt/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/lt/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/nl/
+drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/pl/
+drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/pt_BR/
+drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/ru/
+drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/sv/
+drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/tr/
+drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/uk/
+drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/vi/
+drwxr-xr-x root/root usr/share/locale/vi/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/locale/zh_CN/
+drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/make.mo
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/gmake.1.bz2
diff --git a/gmake/.md5sum b/gmake/.md5sum
new file mode 100644
index 0000000..d35b411
--- /dev/null
+++ b/gmake/.md5sum
@@ -0,0 +1 @@
+1a11100f3c63fcf5753818e59d63088f make-3.82.tar.bz2
diff --git a/gmake/.sha256sum b/gmake/.sha256sum
new file mode 100644
index 0000000..7b3b18d
--- /dev/null
+++ b/gmake/.sha256sum
@@ -0,0 +1 @@
+e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966 make-3.82.tar.bz2
diff --git a/gmake/Pkgfile b/gmake/Pkgfile
new file mode 100644
index 0000000..00743c0
--- /dev/null
+++ b/gmake/Pkgfile
@@ -0,0 +1,23 @@
+description="GNU implementation of make."
+packager="CRUX System Team <core-ports AT crux DOT nu>"
+maintainer="Lukc <lukc AT upyum DOT com>"
+url="http://www.gnu.org/software/make/"
+depends=()
+
+name=gmake
+version=3.82
+release=1
+source=(ftp://ftp.gnu.org/gnu/make/make-$version.tar.bz2)
+build ()
+{
+ cd make-$version;
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --mandir=$mandir \
+ --program-prefix=g \
+ $(use_enable nls);
+ make;
+ make DESTDIR=$PKG install;
+}
diff --git a/make/Pkgfile.old b/gmake/Pkgfile.old
index 58f4826..58f4826 100644
--- a/make/Pkgfile.old
+++ b/gmake/Pkgfile.old
diff --git a/make/.footprint b/make/.footprint
index 604a377..c3f3d71 100644
--- a/make/.footprint
+++ b/make/.footprint
@@ -1,85 +1,4 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
--rwxr-xr-x root/root usr/bin/make
-drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/info/
--rw-r--r-- root/root usr/share/info/dir
--rw-r--r-- root/root usr/share/info/make.info
--rw-r--r-- root/root usr/share/info/make.info-1
--rw-r--r-- root/root usr/share/info/make.info-2
-drwxr-xr-x root/root usr/share/locale/
-drwxr-xr-x root/root usr/share/locale/be/
-drwxr-xr-x root/root usr/share/locale/be/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/be/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/da/
-drwxr-xr-x root/root usr/share/locale/da/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/de/
-drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/es/
-drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/fi/
-drwxr-xr-x root/root usr/share/locale/fi/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/fr/
-drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/ga/
-drwxr-xr-x root/root usr/share/locale/ga/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/ga/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/gl/
-drwxr-xr-x root/root usr/share/locale/gl/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/gl/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/he/
-drwxr-xr-x root/root usr/share/locale/he/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/he/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/hr/
-drwxr-xr-x root/root usr/share/locale/hr/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/hr/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/id/
-drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/it/
-drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/ja/
-drwxr-xr-x root/root usr/share/locale/ja/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/ko/
-drwxr-xr-x root/root usr/share/locale/ko/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/ko/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/lt/
-drwxr-xr-x root/root usr/share/locale/lt/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/lt/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/nl/
-drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/pl/
-drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/pt_BR/
-drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/ru/
-drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/sv/
-drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/tr/
-drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/uk/
-drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/vi/
-drwxr-xr-x root/root usr/share/locale/vi/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/locale/zh_CN/
-drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/make.mo
-drwxr-xr-x root/root usr/share/man/
-drwxr-xr-x root/root usr/share/man/man1/
--rw-r--r-- root/root usr/share/man/man1/make.1.bz2
+lrwxrwxrwx root/root usr/bin/make -> pmake
+-rwxr-xr-x root/root usr/bin/pmake
diff --git a/make/.md5sum b/make/.md5sum
index d35b411..3cd635b 100644
--- a/make/.md5sum
+++ b/make/.md5sum
@@ -1 +1 @@
-1a11100f3c63fcf5753818e59d63088f make-3.82.tar.bz2
+0bfe943567b73b0e80e3a191cd0cbbd3 pmake_1.111.orig.tar.gz
diff --git a/make/.sha256sum b/make/.sha256sum
index 7b3b18d..509bd05 100644
--- a/make/.sha256sum
+++ b/make/.sha256sum
@@ -1 +1 @@
-e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966 make-3.82.tar.bz2
+dde37ac618f19a7cce174754c207e90501cab362b51f904bcfb20dfb24a13539 pmake_1.111.orig.tar.gz
diff --git a/make/Pkgfile b/make/Pkgfile
index e548ea3..cfa78b4 100644
--- a/make/Pkgfile
+++ b/make/Pkgfile
@@ -1,17 +1,21 @@
-description="GNU implementation of make."
-packager="CRUX System Team <core-ports AT crux DOT nu>"
+description="BSD implementation of make."
+packager="Lukc <lukc AT upyum DOT com>"
maintainer="Lukc <lukc AT upyum DOT com>"
-url="http://www.gnu.org/software/make/"
+url=
depends=()
-name=make
-version=3.82
+name=pmake
+version=1.111
release=1
-source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
-build ()
-{
- cd $name-$version;
- ./configure --prefix=$prefix --mandir=$mandir $(use_enable nls);
- make;
- make DESTDIR=$PKG install;
+source=(ftp://ftp.de.debian.org/debian/pool/main/p/pmake/${name}_${version}.orig.tar.gz)
+
+build () {
+ cd pmake
+ make -f Makefile.boot \
+ ${CTARGET:+CC=$CTARGET-gcc} \
+ CFLAGS="$CFLAGS -DHAVE_STRDUP -DHAVE_STRERROR"
+ mkdir -pv $PKG$bindir
+ install -m0755 bmake $PKG$bindir/pmake
+ ln -sf pmake $PKG$bindir/make
}
+