New package: autoconf213-2.13.
This commit is contained in:
parent
9f6ad041dc
commit
926793e742
4 changed files with 136 additions and 0 deletions
50
srcpkgs/autoconf213/patches/patch-aa
Normal file
50
srcpkgs/autoconf213/patches/patch-aa
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
$NetBSD: patch-aa,v 1.2 2006/11/02 18:17:22 joerg Exp $
|
||||||
|
|
||||||
|
--- Makefile.in.orig 1999-01-05 13:27:16.000000000 +0000
|
||||||
|
+++ Makefile.in
|
||||||
|
@@ -137,36 +137,32 @@ installcheck: all install
|
||||||
|
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
|
||||||
|
|
||||||
|
installdirs:
|
||||||
|
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
|
||||||
|
+ $(SHELL) ${srcdir}/mkinstalldirs ${DESTDIR}$(bindir) ${DESTDIR}$(infodir) ${DESTDIR}$(acdatadir)
|
||||||
|
|
||||||
|
install: all $(M4FILES) acconfig.h installdirs install-info
|
||||||
|
for p in $(ASCRIPTS); do \
|
||||||
|
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||||
|
+ $(INSTALL) $$p ${DESTDIR}$(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||||
|
done
|
||||||
|
for i in $(M4FROZEN); do \
|
||||||
|
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
|
||||||
|
+ $(INSTALL_DATA) $$i ${DESTDIR}$(acdatadir)/$$i; \
|
||||||
|
done
|
||||||
|
for i in $(M4FILES) acconfig.h; do \
|
||||||
|
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||||
|
+ $(INSTALL_DATA) $(srcdir)/$$i ${DESTDIR}$(acdatadir)/$$i; \
|
||||||
|
done
|
||||||
|
-if test -f autoscan; then \
|
||||||
|
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||||
|
+ $(INSTALL) autoscan ${DESTDIR}$(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||||
|
for i in acfunctions acheaders acidentifiers acprograms \
|
||||||
|
- acmakevars; do \
|
||||||
|
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||||
|
+ acmakevars config.guess config.sub; do \
|
||||||
|
+ $(INSTALL_DATA) $(srcdir)/$$i ${DESTDIR}$(acdatadir)/$$i; \
|
||||||
|
done; \
|
||||||
|
else :; fi
|
||||||
|
|
||||||
|
# Don't cd, to avoid breaking install-sh references.
|
||||||
|
install-info: info installdirs
|
||||||
|
if test -f autoconf.info; then \
|
||||||
|
- for i in *.info*; do \
|
||||||
|
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
|
||||||
|
- done; \
|
||||||
|
+ $(INSTALL_DATA) autoconf.info ${DESTDIR}$(infodir)/autoconf213.info; \
|
||||||
|
else \
|
||||||
|
- for i in $(srcdir)/*.info*; do \
|
||||||
|
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||||
|
- done; \
|
||||||
|
+ $(INSTALL_DATA) $(srcdir)/autoconf.info ${DESTDIR}$(infodir)/autoconf213.info; \
|
||||||
|
fi
|
||||||
|
|
||||||
|
uninstall:
|
21
srcpkgs/autoconf213/patches/patch-ab
Normal file
21
srcpkgs/autoconf213/patches/patch-ab
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
$NetBSD: patch-ab,v 1.1.1.1 2002/10/03 19:25:04 wiz Exp $
|
||||||
|
|
||||||
|
--- autoconf.texi.orig Tue Jan 5 14:28:37 1999
|
||||||
|
+++ autoconf.texi
|
||||||
|
@@ -4,6 +4,7 @@
|
||||||
|
@settitle Autoconf
|
||||||
|
@c For double-sided printing, uncomment:
|
||||||
|
@c @setchapternewpage odd
|
||||||
|
+@dircategory Programming & development tools
|
||||||
|
@c %**end of header
|
||||||
|
|
||||||
|
@set EDITION 2.13
|
||||||
|
@@ -17,7 +18,7 @@
|
||||||
|
@ifinfo
|
||||||
|
@format
|
||||||
|
START-INFO-DIR-ENTRY
|
||||||
|
-* Autoconf: (autoconf). Create source code configuration scripts.
|
||||||
|
+* Autoconf-2.13: (autoconf213). Create source code configuration scripts.
|
||||||
|
END-INFO-DIR-ENTRY
|
||||||
|
@end format
|
||||||
|
|
22
srcpkgs/autoconf213/patches/patch-ac
Normal file
22
srcpkgs/autoconf213/patches/patch-ac
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
$NetBSD: patch-ac,v 1.1.1.1 2002/10/03 19:25:04 wiz Exp $
|
||||||
|
|
||||||
|
--- autoreconf.sh.orig Tue Jan 5 14:28:40 1999
|
||||||
|
+++ autoreconf.sh
|
||||||
|
@@ -143,7 +143,7 @@ while read dir; do
|
||||||
|
:
|
||||||
|
else
|
||||||
|
test $verbose = yes && echo running aclocal in $dir, creating $aclocal
|
||||||
|
- aclocal --output=$aclocal -I `echo $aclocal | sed 's,/*[^/]*$,,;s,^$,.,'`
|
||||||
|
+ aclocal-1.4 --output=$aclocal -I `echo $aclocal | sed 's,/*[^/]*$,,;s,^$,.,'`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
@@ -154,7 +154,7 @@ while read dir; do
|
||||||
|
amforce=
|
||||||
|
test $force = no && amforce=--no-force
|
||||||
|
test $verbose = yes && echo running automake`test x"$amforce" = x || echo " ($amforce)"` in $dir
|
||||||
|
- automake $amforce $automake_mode $automake_deps
|
||||||
|
+ automake-1.4 $amforce $automake_mode $automake_deps
|
||||||
|
fi
|
||||||
|
|
||||||
|
test ! -f $aclocal && aclocal=
|
43
srcpkgs/autoconf213/template
Normal file
43
srcpkgs/autoconf213/template
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
# Template build file for 'autoconf213'.
|
||||||
|
pkgname=autoconf213
|
||||||
|
version=2.13
|
||||||
|
revision=1
|
||||||
|
wrksrc="autoconf-${version}"
|
||||||
|
hostmakedepends="perl>=0"
|
||||||
|
short_desc="Generates automatic source code configuration scripts (2.13 version)"
|
||||||
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
license="GPL-2, GPL-3"
|
||||||
|
homepage="http://www.gnu.org/software/autoconf"
|
||||||
|
distfiles="http://ftp.gnu.org/gnu/autoconf/autoconf-$version.tar.gz"
|
||||||
|
checksum=f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e
|
||||||
|
long_desc="
|
||||||
|
Autoconf is an extensible package of m4 macros that produce shell
|
||||||
|
scripts to automatically configure software source code packages.
|
||||||
|
These scripts can adapt the packages to many kinds of UNIX-like
|
||||||
|
systems without manual user intervention. Autoconf creates a
|
||||||
|
configuration script for a package from a template file that lists the
|
||||||
|
operating system features that the package can use, in the form of m4
|
||||||
|
macro calls."
|
||||||
|
|
||||||
|
do_configure() {
|
||||||
|
./configure ${CONFIGURE_SHARED_ARGS} --program-suffix='-2.13'
|
||||||
|
}
|
||||||
|
|
||||||
|
do_build() {
|
||||||
|
make ${makejobs}
|
||||||
|
}
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
make DESTDIR=${DESTDIR} install
|
||||||
|
# Avoid conflict with other versions.
|
||||||
|
mv ${DESTDIR}/usr/share/autoconf ${DESTDIR}/usr/share/autoconf213
|
||||||
|
sed -e 's,/usr/share/autoconf,/usr/share/autoconf213,g' -i ${DESTDIR}/usr/bin/*
|
||||||
|
}
|
||||||
|
|
||||||
|
autoconf213_package() {
|
||||||
|
depends="gawk diffutils m4"
|
||||||
|
noarch=yes
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue