remove optional native pkgs and build-requirements target

pull/935/head
Tony Theodore 9 years ago
parent d28c2c0227
commit cdb7e99dd6

@ -326,11 +326,6 @@ $(PREFIX)/installed/check-requirements: $(MAKEFILE)
include $(patsubst %,$(TOP_DIR)/src/%.mk,$(PKGS))
BUILD_PKGS := $(call set_create, \
$(foreach PKG, \
$(shell grep -l 'BUILD_$$(BUILD)' '$(TOP_DIR)/src/'*.mk | \
$(SED) -n 's,.*src/\(.*\)\.mk,\1,p'), \
$(if $(value $(call LOOKUP_PKG_RULE,$(PKG),BUILD,$(BUILD))), $(PKG))))
# create target sets for PKG_TARGET_RULE loop to avoid creating empty rules
# and having to explicitly disable $(BUILD) for most packages
@ -356,10 +351,6 @@ PRINTF_FMT := printf '%-11s %-$(PKG_COL_WIDTH)s %-$(TARGET_COL_WIDTH)s %-1
.PHONY: download
download: $(addprefix download-,$(PKGS))
.PHONY: build-requirements
build-requirements:
@$(MAKE) -f '$(MAKEFILE)' $(BUILD_PKGS) MXE_TARGETS=$(BUILD) DONT_CHECK_REQUIREMENTS=true
define TARGET_RULE
$(if $(findstring i686-pc-mingw32,$(1)),
$(error Deprecated target specified: "$(1)". Please use \
@ -709,7 +700,7 @@ build-matrix.html: $(foreach PKG,$(PKGS), $(TOP_DIR)/src/$(PKG).mk)
$(eval $(PKG)_BUILD_ONLY := $(false)) \
<td class="supported">&#x2713;</td>, \
<td class="unsupported">&#x2717;</td>)\n) \
$(if $(call set_is_member,$(PKG),$(BUILD_PKGS)), \
$(if $(call set_is_member,$(PKG),$($(BUILD)_PKGS)), \
$(eval $(PKG)_VIRTUAL := $(false)) \
<td class="supported">&#x2713;</td>, \
<td class="unsupported">&#x2717;</td>)\n \
@ -731,7 +722,7 @@ build-matrix.html: $(foreach PKG,$(PKGS), $(TOP_DIR)/src/$(PKG).mk)
@echo '</th>' >> $@
@$(foreach TARGET,$(MXE_TARGET_LIST), \
echo '<th>$(words $($(TARGET)_PKGCOUNT))</th>' >> $@;)
@echo '<th>$(words $(BUILD_PKGS))</th>' >> $@
@echo '<th>$(words $($(BUILD)_PKGS))</th>' >> $@
@echo '</tr>' >> $@
@echo '</tbody>' >> $@
@echo '</table>' >> $@

@ -732,9 +732,8 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<p>
Install
<a href="http://developer.apple.com/xcode/">Xcode 5</a>
<a href="http://developer.apple.com/xcode/">the latest Xcode</a>
</p>
<h4 id="requirements-macos-step-1">Step 1</h4>
<h5 id="requirements-macos-method-1">Method 1 - MacPorts</h5>
<p>
Install <a href="http://www.macports.org/">MacPorts</a>,
@ -742,31 +741,43 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
</p>
<!-- http://www.macports.org/ports.php -->
<pre>sudo port install \
gdk-pixbuf2 glib2 intltool p5-xml-parser p7zip gpatch scons wget xz</pre>
autoconf automake bison cmake coreutils flex gettext \
gdk-pixbuf2 glib2 gsed intltool libffi libtool openssl \
p5-xml-parser p7zip scons wget xz</pre>
<h5 id="requirements-macos-method-2">Method 2 - Rudix</h5>
<p>
Install <a href="http://rudix.org/">Rudix</a> you can make it with following command
</p>
<pre>curl -s https://raw.githubusercontent.com/rudix-mac/rpm/2014.6/rudix.py \
| sudo python - install rudix</pre>
<p>
Install <a href="http://rudix.org/">Rudix</a>,
then run:
</p>
<pre>sudo rudix install glib pkg-config scons wget xz</pre>
Note: <b>gdk-pixbuf2</b> is not installed in method 2,
so you can not build <b>gtk3</b>.
<h4 id="requirements-macos-step-2">Step 2</h4>
<!-- http://rudix.org/packages/index.html -->
<pre>sudo rudix install \
autoconf automake cmake coreutils gettext glib intltool \
libtool p7zip scons sed wget xz</pre>
<p>
After installing pre-requirement run from within the mxe directory:
Note: <b>gdk-pixbuf2</b> is not installed in method 2,
so you can not build <b>gtk3</b>. Other packages may be
missing on Rudix - please open an issue if you find any.
</p>
<pre>make build-requirements</pre>
<p>
You may be prompted to install a java runtime
- this is not required.
</p>
<p>
Mac OS X versions ≤ 10.7 are no longer supported.
Mac OS X versions ≤ 10.9 are no longer tested.
</p>
<p>
<h5>Certain packages have open issues on OS X</h5>
</p>
<p>
to build the remainder of MXE, run:
</p>
<pre>make EXCLUDE_PKGS='nsis ocaml%'</pre>
<p>
to see a list of all dependent downstream packages that
will be excluded, run:
</p>
<pre>make show-downstream-deps-'nsis ocaml%'</pre>
<h3 id="requirements-opensuse">openSUSE</h3>
@ -1074,14 +1085,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">aubio</td>
<td class="website"><a href="http://www.aubio.org/">aubio</a></td>
</tr>
<tr>
<td class="package">autoconf</td>
<td class="website"><a href="http://www.gnu.org/software/autoconf/">autoconf</a></td>
</tr>
<tr>
<td class="package">automake</td>
<td class="website"><a href="http://www.gnu.org/software/automake/">automake</a></td>
</tr>
<tr>
<td class="package">db</td>
<td class="website"><a href="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html">Oracle Berkeley DB</a></td>
@ -1094,10 +1097,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">binutils</td>
<td class="website"><a href="https://www.gnu.org/software/binutils/">GNU Binutils</a></td>
</tr>
<tr>
<td class="package">bison</td>
<td class="website"><a href="http://www.gnu.org/software/bison/">bison</a></td>
</tr>
<tr>
<td class="package">blas</td>
<td class="website"><a href="http://www.netlib.org/blas/">blas</a></td>
@ -1178,10 +1177,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">coin</td>
<td class="website"><a href="https://bitbucket.org/Coin3D/">Coin3D</a></td>
</tr>
<tr>
<td class="package">coreutils</td>
<td class="website"><a href="https://www.gnu.org/software/coreutils/">GNU Core Utilities</a></td>
</tr>
<tr>
<td class="package">cppunit</td>
<td class="website"><a href="http://www.freedesktop.org/wiki/Software/cppunit/">CppUnit</a></td>
@ -1254,10 +1249,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">flann</td>
<td class="website"><a href="http://www.cs.ubc.ca/~mariusm/index.php/FLANN/FLANN">FLANN</a></td>
</tr>
<tr>
<td class="package">flex</td>
<td class="website"><a href="http://flex.sourceforge.net/">flex</a></td>
</tr>
<tr>
<td class="package">fltk</td>
<td class="website"><a href="http://www.fltk.org/">FLTK</a></td>
@ -1362,10 +1353,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">gnutls</td>
<td class="website"><a href="https://www.gnu.org/software/gnutls/">GnuTLS</a></td>
</tr>
<tr>
<td class="package">gperf</td>
<td class="website"><a href="https://www.gnu.org/software/gperf/">GNU gperf</a></td>
</tr>
<tr>
<td class="package">graphicsmagick</td>
<td class="website"><a href="http://www.graphicsmagick.org/">GraphicsMagick</a></td>
@ -1470,10 +1457,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">imagemagick</td>
<td class="website"><a href="http://www.imagemagick.org/">ImageMagick</a></td>
</tr>
<tr>
<td class="package">intltool</td>
<td class="website"><a href="http://freedesktop.org/wiki/Software/intltool/">Intltool</a></td>
</tr>
<tr>
<td class="package">isl</td>
<td class="website"><a href="http://isl.gforge.inria.fr/">Integer Set Library</a></td>
@ -1878,14 +1861,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">lzo</td>
<td class="website"><a href="http://www.oberhumer.com/opensource/lzo/">lzo</a></td>
</tr>
<tr>
<td class="package">m4</td>
<td class="website"><a href="http://www.gnu.org/software/m4/">GNU M4</a></td>
</tr>
<tr>
<td class="package">make</td>
<td class="website"><a href="http://www.gnu.org/software/make/">GNU Make</a></td>
</tr>
<tr>
<td class="package">matio</td>
<td class="website"><a href="http://sourceforge.net/projects/matio/">matio</a></td>
@ -2386,10 +2361,6 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="package">sdl2_ttf</td>
<td class="website"><a href="http://www.libsdl.org/">SDL2_ttf</a></td>
</tr>
<tr>
<td class="package">sed</td>
<td class="website"><a href="https://www.gnu.org/software/sed/">GNU sed</a></td>
</tr>
<tr>
<td class="package">sfml</td>
<td class="website"><a href="http://www.sfml-dev.org/">SFML</a></td>

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := autoconf
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.69
$(PKG)_CHECKSUM := 64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/autoconf/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/autoconf/$($(PKG)_FILE)
$(PKG)_DEPS := m4
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/autoconf/?C=M;O=D' | \
$(SED) -n 's,.*<a href="autoconf-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := automake
$(PKG)_IGNORE :=
$(PKG)_VERSION := 1.14.1
$(PKG)_CHECKSUM := 814c2333f350ce00034a1fe718e0e4239998ceea7b0aff67e9fd273ed6dfc23b
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/automake/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/automake/$($(PKG)_FILE)
$(PKG)_DEPS := autoconf
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/automake/?C=M;O=D' | \
$(SED) -n 's,.*<a href="automake-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)' man1_MANS=
$(MAKE) -C '$(1).build' -j 1 install man1_MANS=
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := bison
$(PKG)_IGNORE := 3%
$(PKG)_VERSION := 2.7.1
$(PKG)_CHECKSUM := b409adcbf245baadb68d2f66accf6fdca5e282cafec1b865f4b5e963ba8ea7fb
$(PKG)_SUBDIR := bison-$($(PKG)_VERSION)
$(PKG)_FILE := bison-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/bison/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/bison/$($(PKG)_FILE)
$(PKG)_DEPS := flex
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/bison/?C=M;O=D' | \
$(SED) -n 's,.*<a href="bison-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := coreutils
$(PKG)_IGNORE :=
$(PKG)_VERSION := 8.23
$(PKG)_CHECKSUM := ec43ca5bcfc62242accb46b7f121f6b684ee21ecd7d075059bf650ff9e37b82d
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS := gettext gmp libiconv libtool
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/coreutils/?C=M;O=D' | \
$(SED) -n 's,.*<a href="coreutils-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)' man1_MANS=
$(MAKE) -C '$(1).build' -j 1 install man1_MANS=
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := flex
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.5.39
$(PKG)_CHECKSUM := add2b55f3bc38cb512b48fad7d72f43b11ef244487ff25fc00aabec1e32b617f
$(PKG)_SUBDIR := flex-$($(PKG)_VERSION)
$(PKG)_FILE := flex-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/flex/$($(PKG)_FILE)
$(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://sourceforge.net/projects/flex/files/' | \
grep -i 'flex/files/' | \
$(SED) -n 's,.*/flex-\([0-9\.]*\)\.tar.*/.*,\1,p' | \
head -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)' \
--disable-shared
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := gperf
$(PKG)_IGNORE :=
$(PKG)_VERSION := 3.0.4
$(PKG)_CHECKSUM := 767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/gperf/?C=M;O=D' | \
$(SED) -n 's,.*<a href="gperf-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,25 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := intltool
$(PKG)_VERSION := 0.50.2
$(PKG)_CHECKSUM := 67f25c5c6fb71d095793a7f895b245e65e829e8bde68c6c8b4c912144ff34406
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://launchpad.net/intltool/trunk/$($(PKG)_VERSION)/+download/$($(PKG)_FILE)
$(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://launchpad.net/intltool/+download' | \
$(SED) -n 's,.*https://launchpad.net/intltool/trunk/\([0-9][^"]*\)\/+download/intltool-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)' man1_MANS=
$(MAKE) -C '$(1).build' -j 1 install man1_MANS=
endef

@ -8,18 +8,10 @@ $(PKG)_CHECKSUM := 159d4e20c201f929e3562536d3ae6b5e605403fa4bb4e72ef197a4e162c3f
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS := autoconf automake
$(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/libtool/?C=M;O=D' | \
$(SED) -n 's,.*<a href="libtool-\([0-9][^"]*\)\.tar.*,\1,p' | \
head -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,29 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := m4
$(PKG)_IGNORE :=
$(PKG)_VERSION := 1.4.17
$(PKG)_CHECKSUM := f0543c3beb51fa6b3337d8025331591e0e18d8ec2886ed391f1aade43477d508
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/m4/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/m4/$($(PKG)_FILE)
$(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/m4/?C=M;O=D' | \
$(SED) -n 's,.*<a href="m4-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
# gets has been removed from recent glibc
$(SED) -i -e '/gets is a/d' '$(1)/lib/stdio.in.h'
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := make
$(PKG)_IGNORE :=
$(PKG)_VERSION := 4.1
$(PKG)_CHECKSUM := 0bc7613389650ee6a24554b52572a272f7356164fd2c4132b0bcf13123e4fca5
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS := gettext
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/make/?C=M;O=D' | \
$(SED) -n 's,.*<a href="make-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)'
$(MAKE) -C '$(1).build' -j 1 install
endef

@ -1,27 +0,0 @@
# This file is part of MXE.
# See index.html for further information.
PKG := sed
$(PKG)_IGNORE :=
$(PKG)_VERSION := 4.2.2
$(PKG)_CHECKSUM := f048d1838da284c8bc9753e4506b85a1e0cc1ea8999d36f6995bcb9460cddbd7
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := http://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS := gettext libiconv
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/sed/?C=M;O=D' | \
$(SED) -n 's,.*<a href="sed-\([0-9][^"]*\)\.tar.*,\1,p' | \
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD_$(BUILD)
mkdir '$(1).build'
cd '$(1).build' && '$(1)/configure' \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1).build' -j '$(JOBS)' man1_MANS=
$(MAKE) -C '$(1).build' -j 1 install man1_MANS=
endef
Loading…
Cancel
Save