diff options
Diffstat (limited to 'meta/packages/m4')
| -rw-r--r-- | meta/packages/m4/m4-native_1.4.2.bb | 19 | ||||
| -rw-r--r-- | meta/packages/m4/m4/make.patch | 41 | ||||
| -rw-r--r-- | meta/packages/m4/m4_1.4.2.bb | 12 |
3 files changed, 72 insertions, 0 deletions
diff --git a/meta/packages/m4/m4-native_1.4.2.bb b/meta/packages/m4/m4-native_1.4.2.bb new file mode 100644 index 0000000000..67fe36c7a1 --- /dev/null +++ b/meta/packages/m4/m4-native_1.4.2.bb | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | include m4_${PV}.bb | ||
| 2 | |||
| 3 | inherit native | ||
| 4 | |||
| 5 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/m4" | ||
| 6 | |||
| 7 | INHIBIT_AUTOTOOLS_DEPS = "1" | ||
| 8 | DEPENDS += "gnu-config-native" | ||
| 9 | |||
| 10 | do_configure() { | ||
| 11 | install -m 0644 ${STAGING_DATADIR}/gnu-config/config.sub . | ||
| 12 | install -m 0644 ${STAGING_DATADIR}/gnu-config/config.guess . | ||
| 13 | oe_runconf | ||
| 14 | } | ||
| 15 | |||
| 16 | do_stage() { | ||
| 17 | install -m 0755 src/m4 ${STAGING_BINDIR}/ | ||
| 18 | } | ||
| 19 | |||
diff --git a/meta/packages/m4/m4/make.patch b/meta/packages/m4/m4/make.patch new file mode 100644 index 0000000000..3577b0b7db --- /dev/null +++ b/meta/packages/m4/m4/make.patch | |||
| @@ -0,0 +1,41 @@ | |||
| 1 | |||
| 2 | # | ||
| 3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
| 4 | # | ||
| 5 | |||
| 6 | --- m4-1.4.2/doc/Makefile.in~make | ||
| 7 | +++ m4-1.4.2/doc/Makefile.in | ||
| 8 | @@ -57,9 +57,9 @@ | ||
| 9 | date > $(srcdir)/stamp-vti | ||
| 10 | |||
| 11 | install: all | ||
| 12 | - $(srcdir)/../mkinstalldirs $(infodir) | ||
| 13 | + $(srcdir)/../mkinstalldirs $(DESTDIR)$(infodir) | ||
| 14 | cd $(srcdir) && for file in m4.info*; do \ | ||
| 15 | - $(INSTALL_DATA) $$file $(infodir)/$$file; \ | ||
| 16 | + $(INSTALL_DATA) $$file $(DESTDIR)$(infodir)/$$file; \ | ||
| 17 | done | ||
| 18 | |||
| 19 | uninstall: | ||
| 20 | --- m4-1.4.2/src/Makefile.in~make | ||
| 21 | +++ m4-1.4.2/src/Makefile.in | ||
| 22 | @@ -35,7 +35,7 @@ | ||
| 23 | prefix = @prefix@ | ||
| 24 | exec_prefix = @exec_prefix@ | ||
| 25 | transform = @program_transform_name@ | ||
| 26 | -bindir = $(exec_prefix)/bin | ||
| 27 | +bindir = @bindir@ | ||
| 28 | |||
| 29 | COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) | ||
| 30 | LINK = $(CC) $(LDFLAGS) -o $@ | ||
| 31 | @@ -84,8 +84,8 @@ | ||
| 32 | $(LINK) ansi2knr.o $(LIBS) | ||
| 33 | |||
| 34 | install: all | ||
| 35 | - $(srcdir)/../mkinstalldirs $(bindir) | ||
| 36 | - $(INSTALL_PROGRAM) m4 $(bindir)/`echo m4 | sed '$(transform)'` | ||
| 37 | + $(srcdir)/../mkinstalldirs $(DESTDIR)$(bindir) | ||
| 38 | + $(INSTALL_PROGRAM) m4 $(DESTDIR)$(bindir)/`echo m4 | sed '$(transform)'` | ||
| 39 | |||
| 40 | uninstall: | ||
| 41 | rm -f $(bindir)/`echo m4 | sed '$(transform)'` | ||
diff --git a/meta/packages/m4/m4_1.4.2.bb b/meta/packages/m4/m4_1.4.2.bb new file mode 100644 index 0000000000..9228ef4334 --- /dev/null +++ b/meta/packages/m4/m4_1.4.2.bb | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | DESCRIPTION = "GNU m4 is an implementation of the traditional Unix macro \ | ||
| 2 | processor." | ||
| 3 | LICENSE = "GPL" | ||
| 4 | MAINTAINER = "Chris Larson <kergoth@handhelds.org>" | ||
| 5 | SRC_URI = "${GNU_MIRROR}/m4/m4-${PV}.tar.gz \ | ||
| 6 | file://make.patch;patch=1" | ||
| 7 | S = "${WORKDIR}/m4-${PV}" | ||
| 8 | |||
| 9 | inherit autotools | ||
| 10 | |||
| 11 | EXTRA_AUTORECONF = "--exclude=autopoint,aclocal" | ||
| 12 | EXTRA_OEMAKE += "'infodir=${infodir}'" | ||
