SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
17
devel/automake/1.8/Makefile
Normal file
17
devel/automake/1.8/Makefile
Normal file
|
@ -0,0 +1,17 @@
|
|||
VERSION= 1.8
|
||||
DISTNAME= automake-${VERSION}.5
|
||||
REVISION= 9
|
||||
PKGSPEC= automake->=${VERSION},<1.9
|
||||
|
||||
AUTOCONF_VERSION= 2.59
|
||||
|
||||
SUFFIX= -${VERSION}
|
||||
MAKE_FLAGS += MAKEINFO="makeinfo --no-split"
|
||||
|
||||
TEST_DEPENDS= devel/libtool
|
||||
TEST_FLAGS= AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/automake/1.8/distinfo
Normal file
2
devel/automake/1.8/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (automake-1.8.5.tar.gz) = abIauBzL7eYKaEi6X5Phn34ULSJ54AqIKboeA+mamc4=
|
||||
SIZE (automake-1.8.5.tar.gz) = 876466
|
10
devel/automake/1.8/patches/patch-automake_in
Normal file
10
devel/automake/1.8/patches/patch-automake_in
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- automake.in.orig Sat May 15 11:52:42 2004
|
||||
+++ automake.in Sun Oct 10 22:21:07 2004
|
||||
@@ -4472,6 +4472,7 @@ sub scan_autoconf_traces ($)
|
||||
my ($here, @args) = split /::/;
|
||||
my $where = new Automake::Location $here;
|
||||
my $macro = $args[0];
|
||||
+ next if ($macro eq "include");
|
||||
|
||||
prog_error ("unrequested trace `$macro'")
|
||||
unless exists $traced{$macro};
|
27
devel/automake/1.8/patches/patch-doc_automake_texi
Normal file
27
devel/automake/1.8/patches/patch-doc_automake_texi
Normal file
|
@ -0,0 +1,27 @@
|
|||
--- doc/automake.texi.orig Thu May 13 22:41:35 2004
|
||||
+++ doc/automake.texi Thu Jul 22 13:56:06 2010
|
||||
@@ -1,7 +1,8 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename automake.info
|
||||
-@settitle automake
|
||||
+@dircategory Programming & development tools
|
||||
+@settitle automake${SUFFIX}
|
||||
@setchapternewpage off
|
||||
@c %**end of header
|
||||
|
||||
@@ -34,12 +35,12 @@ published by the Free Software Foundation raise funds
|
||||
|
||||
@dircategory Software development
|
||||
@direntry
|
||||
-* automake: (automake). Making Makefile.in's.
|
||||
+* automake${SUFFIX}: (automake${SUFFIX}). Making Makefile.in's.
|
||||
@end direntry
|
||||
|
||||
@dircategory Individual utilities
|
||||
@direntry
|
||||
-* aclocal: (automake)Invoking aclocal. Generating aclocal.m4.
|
||||
+* aclocal${SUFFIX}: (automake${SUFFIX})Invoking aclocal. Generating aclocal.m4.
|
||||
@end direntry
|
||||
|
||||
@titlepage
|
13
devel/automake/1.8/patches/patch-lib_Automake_Wrap_pm
Normal file
13
devel/automake/1.8/patches/patch-lib_Automake_Wrap_pm
Normal file
|
@ -0,0 +1,13 @@
|
|||
Avoid a warning from perl-5.11
|
||||
|
||||
--- lib/Automake/Wrap.pm.orig Thu May 5 11:17:06 2011
|
||||
+++ lib/Automake/Wrap.pm Thu May 5 11:17:18 2011
|
||||
@@ -57,7 +57,7 @@ sub tab_length($)
|
||||
{
|
||||
my ($txt) = @_;
|
||||
my $len = length ($txt);
|
||||
- $len += 7 * ($txt =~ tr/\t/\t/d);
|
||||
+ $len += 7 * ($txt =~ tr/\t/\t/);
|
||||
return $len;
|
||||
}
|
||||
|
36
devel/automake/1.8/patches/patch-lib_am_distdir_am
Normal file
36
devel/automake/1.8/patches/patch-lib_am_distdir_am
Normal file
|
@ -0,0 +1,36 @@
|
|||
- Fix insecure permissions for directories in distfile build tree. CVE-2009-4029
|
||||
- Fix insecure permissions used for the top of the distfile build tree. CVE-2012-3386
|
||||
|
||||
--- lib/am/distdir.am.orig Thu Jul 19 15:12:01 2012
|
||||
+++ lib/am/distdir.am Thu Jul 19 15:37:07 2012
|
||||
@@ -190,11 +190,7 @@ if %?DIST-TARGETS%
|
||||
endif %?DIST-TARGETS%
|
||||
##
|
||||
## This complex find command will try to avoid changing the modes of
|
||||
-## links into the source tree, in case they're hard-linked. It will
|
||||
-## also make directories writable by everybody, because some
|
||||
-## brain-dead tar implementations change ownership and permissions of
|
||||
-## a directory before extracting the files, thus becoming unable to
|
||||
-## extract them.
|
||||
+## links into the source tree, in case they're hard-linked.
|
||||
##
|
||||
## Ignore return result from chmod, because it might give an error
|
||||
## if we chmod a symlink.
|
||||
@@ -207,7 +203,7 @@ endif %?DIST-TARGETS%
|
||||
## the file in place in the source tree.
|
||||
##
|
||||
if %?TOPDIR_P%
|
||||
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
|
||||
+ -find $(distdir) -type d ! -perm -755 -exec chmod u+rwx,go+rx {} \; -o \
|
||||
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
|
||||
@@ -318,7 +314,7 @@ distcheck: dist
|
||||
## Make the new source tree read-only. Distributions ought to work in
|
||||
## this case. However, make the top-level directory writable so we
|
||||
## can make our new subdirs.
|
||||
- chmod -R a-w $(distdir); chmod a+w $(distdir)
|
||||
+ chmod -R a-w $(distdir); chmod u+w $(distdir)
|
||||
mkdir $(distdir)/_build
|
||||
mkdir $(distdir)/_inst
|
||||
## Undo the write access.
|
15
devel/automake/1.8/patches/patch-lib_am_header-vars_am
Normal file
15
devel/automake/1.8/patches/patch-lib_am_header-vars_am
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- lib/am/header-vars.am.orig Mon Jan 5 20:28:28 2004
|
||||
+++ lib/am/header-vars.am Mon May 30 11:07:20 2011
|
||||
@@ -41,9 +41,9 @@ top_builddir = %TOPDIR%
|
||||
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
INSTALL = @INSTALL@
|
||||
-install_sh_DATA = $(install_sh) -c -m 644
|
||||
-install_sh_PROGRAM = $(install_sh) -c
|
||||
-install_sh_SCRIPT = $(install_sh) -c
|
||||
+install_sh_DATA = ${SHELL} $(install_sh) -c -m 644
|
||||
+install_sh_PROGRAM = ${SHELL} $(install_sh) -c
|
||||
+install_sh_SCRIPT = ${SHELL} $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
|
11
devel/automake/1.8/patches/patch-m4_python_m4
Normal file
11
devel/automake/1.8/patches/patch-m4_python_m4
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- m4/python.m4.orig Fri Mar 26 15:50:01 2004
|
||||
+++ m4/python.m4 Sat Mar 12 13:35:48 2011
|
||||
@@ -52,7 +52,7 @@ AC_DEFUN([AM_PATH_PYTHON],
|
||||
dnl $prefix/lib/site-python in 1.4 to $prefix/lib/python1.5/site-packages
|
||||
dnl in 1.5.
|
||||
m4_define([_AM_PYTHON_INTERPRETER_LIST],
|
||||
- [python python2 python2.4 python2.3 python2.2 dnl
|
||||
+ [python python2 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 dnl
|
||||
python2.1 python2.0 python1.6 python1.5])
|
||||
|
||||
m4_if([$1],[],[
|
6
devel/automake/1.8/pkg/DESCR
Normal file
6
devel/automake/1.8/pkg/DESCR
Normal file
|
@ -0,0 +1,6 @@
|
|||
Automake is an experimental Makefile generator. It was inspired by
|
||||
the 4.4BSD make and include files, but aims to be portable and to
|
||||
conform to the GNU standards for Makefile variables and targets.
|
||||
|
||||
Automake assumes the project uses autoconf. If you want automatic
|
||||
dependency tracking support, the use of GNU make is also required.
|
120
devel/automake/1.8/pkg/PLIST
Normal file
120
devel/automake/1.8/pkg/PLIST
Normal file
|
@ -0,0 +1,120 @@
|
|||
@option no-default-conflict
|
||||
@option is-branch
|
||||
@conflict ${PKGSPEC}
|
||||
@comment bin/aclocal
|
||||
bin/aclocal${SUFFIX}
|
||||
@comment bin/automake
|
||||
bin/automake${SUFFIX}
|
||||
@info info/automake${SUFFIX}.info
|
||||
share/aclocal${SUFFIX}/
|
||||
share/aclocal${SUFFIX}/amversion.m4
|
||||
share/aclocal${SUFFIX}/as.m4
|
||||
share/aclocal${SUFFIX}/auxdir.m4
|
||||
share/aclocal${SUFFIX}/ccstdc.m4
|
||||
share/aclocal${SUFFIX}/cond.m4
|
||||
share/aclocal${SUFFIX}/depend.m4
|
||||
share/aclocal${SUFFIX}/depout.m4
|
||||
share/aclocal${SUFFIX}/dmalloc.m4
|
||||
share/aclocal${SUFFIX}/gcj.m4
|
||||
share/aclocal${SUFFIX}/header.m4
|
||||
share/aclocal${SUFFIX}/init.m4
|
||||
share/aclocal${SUFFIX}/install-sh.m4
|
||||
share/aclocal${SUFFIX}/lead-dot.m4
|
||||
share/aclocal${SUFFIX}/lex.m4
|
||||
share/aclocal${SUFFIX}/lispdir.m4
|
||||
share/aclocal${SUFFIX}/maintainer.m4
|
||||
share/aclocal${SUFFIX}/make.m4
|
||||
share/aclocal${SUFFIX}/minuso.m4
|
||||
share/aclocal${SUFFIX}/missing.m4
|
||||
share/aclocal${SUFFIX}/mkdirp.m4
|
||||
share/aclocal${SUFFIX}/multi.m4
|
||||
share/aclocal${SUFFIX}/obsol-gt.m4
|
||||
share/aclocal${SUFFIX}/obsol-lt.m4
|
||||
share/aclocal${SUFFIX}/obsolete.m4
|
||||
share/aclocal${SUFFIX}/options.m4
|
||||
share/aclocal${SUFFIX}/protos.m4
|
||||
share/aclocal${SUFFIX}/python.m4
|
||||
share/aclocal${SUFFIX}/regex.m4
|
||||
share/aclocal${SUFFIX}/runlog.m4
|
||||
share/aclocal${SUFFIX}/sanity.m4
|
||||
share/aclocal${SUFFIX}/strip.m4
|
||||
share/automake${SUFFIX}/
|
||||
share/automake${SUFFIX}/Automake/
|
||||
share/automake${SUFFIX}/Automake/ChannelDefs.pm
|
||||
share/automake${SUFFIX}/Automake/Channels.pm
|
||||
share/automake${SUFFIX}/Automake/Condition.pm
|
||||
share/automake${SUFFIX}/Automake/Config.pm
|
||||
share/automake${SUFFIX}/Automake/Configure_ac.pm
|
||||
share/automake${SUFFIX}/Automake/DisjConditions.pm
|
||||
share/automake${SUFFIX}/Automake/FileUtils.pm
|
||||
share/automake${SUFFIX}/Automake/General.pm
|
||||
share/automake${SUFFIX}/Automake/Item.pm
|
||||
share/automake${SUFFIX}/Automake/ItemDef.pm
|
||||
share/automake${SUFFIX}/Automake/Location.pm
|
||||
share/automake${SUFFIX}/Automake/Options.pm
|
||||
share/automake${SUFFIX}/Automake/Rule.pm
|
||||
share/automake${SUFFIX}/Automake/RuleDef.pm
|
||||
share/automake${SUFFIX}/Automake/Struct.pm
|
||||
share/automake${SUFFIX}/Automake/VarDef.pm
|
||||
share/automake${SUFFIX}/Automake/Variable.pm
|
||||
share/automake${SUFFIX}/Automake/Version.pm
|
||||
share/automake${SUFFIX}/Automake/Wrap.pm
|
||||
share/automake${SUFFIX}/Automake/XFile.pm
|
||||
share/automake${SUFFIX}/COPYING
|
||||
share/automake${SUFFIX}/INSTALL
|
||||
share/automake${SUFFIX}/acinstall
|
||||
share/automake${SUFFIX}/am/
|
||||
share/automake${SUFFIX}/am/ansi2knr.am
|
||||
share/automake${SUFFIX}/am/check.am
|
||||
share/automake${SUFFIX}/am/clean-hdr.am
|
||||
share/automake${SUFFIX}/am/clean.am
|
||||
share/automake${SUFFIX}/am/compile.am
|
||||
share/automake${SUFFIX}/am/configure.am
|
||||
share/automake${SUFFIX}/am/data.am
|
||||
share/automake${SUFFIX}/am/dejagnu.am
|
||||
share/automake${SUFFIX}/am/depend.am
|
||||
share/automake${SUFFIX}/am/depend2.am
|
||||
share/automake${SUFFIX}/am/distdir.am
|
||||
share/automake${SUFFIX}/am/footer.am
|
||||
share/automake${SUFFIX}/am/header-vars.am
|
||||
share/automake${SUFFIX}/am/header.am
|
||||
share/automake${SUFFIX}/am/install.am
|
||||
share/automake${SUFFIX}/am/java.am
|
||||
share/automake${SUFFIX}/am/lang-compile.am
|
||||
share/automake${SUFFIX}/am/lex.am
|
||||
share/automake${SUFFIX}/am/library.am
|
||||
share/automake${SUFFIX}/am/libs.am
|
||||
share/automake${SUFFIX}/am/libtool.am
|
||||
share/automake${SUFFIX}/am/lisp.am
|
||||
share/automake${SUFFIX}/am/ltlib.am
|
||||
share/automake${SUFFIX}/am/ltlibrary.am
|
||||
share/automake${SUFFIX}/am/mans-vars.am
|
||||
share/automake${SUFFIX}/am/mans.am
|
||||
share/automake${SUFFIX}/am/multilib.am
|
||||
share/automake${SUFFIX}/am/program.am
|
||||
share/automake${SUFFIX}/am/progs.am
|
||||
share/automake${SUFFIX}/am/python.am
|
||||
share/automake${SUFFIX}/am/remake-hdr.am
|
||||
share/automake${SUFFIX}/am/scripts.am
|
||||
share/automake${SUFFIX}/am/subdirs.am
|
||||
share/automake${SUFFIX}/am/tags.am
|
||||
share/automake${SUFFIX}/am/texi-vers.am
|
||||
share/automake${SUFFIX}/am/texibuild.am
|
||||
share/automake${SUFFIX}/am/texinfos.am
|
||||
share/automake${SUFFIX}/am/yacc.am
|
||||
share/automake${SUFFIX}/ansi2knr.1
|
||||
share/automake${SUFFIX}/ansi2knr.c
|
||||
share/automake${SUFFIX}/compile
|
||||
share/automake${SUFFIX}/config-ml.in
|
||||
share/automake${SUFFIX}/config.guess
|
||||
share/automake${SUFFIX}/config.sub
|
||||
share/automake${SUFFIX}/depcomp
|
||||
share/automake${SUFFIX}/elisp-comp
|
||||
share/automake${SUFFIX}/install-sh
|
||||
share/automake${SUFFIX}/mdate-sh
|
||||
share/automake${SUFFIX}/missing
|
||||
share/automake${SUFFIX}/mkinstalldirs
|
||||
share/automake${SUFFIX}/py-compile
|
||||
share/automake${SUFFIX}/symlink-tree
|
||||
share/automake${SUFFIX}/texinfo.tex
|
||||
share/automake${SUFFIX}/ylwrap
|
Loading…
Add table
Add a link
Reference in a new issue