Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
IPC library used by gnupg-devel.
+37
View File
@@ -0,0 +1,37 @@
# $NetBSD: Makefile,v 1.21 2013/02/01 22:21:10 wiz Exp $
#
DISTNAME= libassuan-1.0.5
PKGREVISION= 1
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libassuan/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/libassuan/
COMMENT= The IPC library used by some GnuPG related software
PKG_INSTALLATION_TYPES= overwrite pkgviews
GNU_CONFIGURE= yes
INFO_FILES= yes
USE_TOOLS+= autoconf autoreconf automake
USE_LIBTOOL= yes
###
### XXX By default, this package will build with -fPIC on linux.
### Instead, let's patch it to use libtool and use --with-pic
### to build position-independent code when possible.
CONFIGURE_ARGS+= --with-pic
TEST_TARGET= check
LIBS.SunOS+= -lrt
BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.0.0
pre-configure:
cd ${WRKSRC} && libtoolize
cd ${WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${CONFIG_SHELL} autogen.sh
.include "../../security/libgpg-error/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+6
View File
@@ -0,0 +1,6 @@
@comment $NetBSD: PLIST,v 1.4 2008/09/07 02:40:53 bjs Exp $
bin/libassuan-config
include/assuan.h
info/assuan.info
lib/libassuan.la
share/aclocal/libassuan.m4
+16
View File
@@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.11 2012/05/07 01:53:56 dholland Exp $
BUILDLINK_TREE+= libassuan
.if !defined(LIBASSUAN_BUILDLINK3_MK)
LIBASSUAN_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libassuan+= libassuan>=1.0.0
BUILDLINK_API_DEPENDS.libassuan+= libassuan<2.0.0
BUILDLINK_ABI_DEPENDS.libassuan+= libassuan>=1.0.5nb1
BUILDLINK_PKGSRCDIR.libassuan?= ../../security/libassuan
.include "../../security/libgpg-error/buildlink3.mk"
.endif # LIBASSUAN_BUILDLINK3_MK
BUILDLINK_TREE+= -libassuan
+10
View File
@@ -0,0 +1,10 @@
$NetBSD: distinfo,v 1.11 2013/02/26 11:00:59 joerg Exp $
SHA1 (libassuan-1.0.5.tar.bz2) = f6c36e9d99736883a8ce5b80b0a51d854cbbbc70
RMD160 (libassuan-1.0.5.tar.bz2) = 7c4a75c71a3117cf140ea66ca89765349f39218e
Size (libassuan-1.0.5.tar.bz2) = 297786 bytes
SHA1 (patch-aa) = 89707efd069a5113fbdaba2464405e91c9173ca6
SHA1 (patch-ab) = c6af201ae6c8030310c8af7be5af88a7ce02c6c5
SHA1 (patch-ac) = 8dbb703833c8b0a63b5b355309c91cd189235468
SHA1 (patch-ad) = a44a1486852d88b098a860cb8aa41ed41f98e35b
SHA1 (patch-tests_Makefile.in) = 941d2d6073024e61c8830a18a6cc470fac0e393b
+95
View File
@@ -0,0 +1,95 @@
$NetBSD: patch-aa,v 1.1 2008/09/07 02:40:53 bjs Exp $
--- configure.ac.orig 2008-05-25 03:58:25.000000000 -0400
+++ configure.ac
@@ -18,7 +18,7 @@
# Process this file with autoconf to produce a configure script.
-AC_PREREQ(2.61)
+AC_PREREQ(2.62)
min_automake_version="1.10"
# Remember to change the version number immediately *after* a release.
@@ -27,10 +27,7 @@ min_automake_version="1.10"
m4_define([my_version], [1.0.5])
m4_define([my_issvn], [no])
-m4_define([svn_revision], m4_esyscmd([echo -n $( (svn info 2>/dev/null \
- || echo 'Revision: 0')|sed -n '/^Revision:/ {s/[^0-9]//gp;q;}')]))
-AC_INIT([libassuan], my_version[]m4_if(my_issvn,[yes],[-svn[]svn_revision]),
- [bug-libassuan@gnupg.org])
+AC_INIT([libassuan],[1.0.5],[bug-libassuan@gnupg.org])
# Note, that this is not yet available as a shared library.
PACKAGE=$PACKAGE_NAME
@@ -39,11 +36,11 @@ VERSION=$PACKAGE_VERSION
AM_INIT_AUTOMAKE
AM_MAINTAINER_MODE
AC_CONFIG_SRCDIR(src/assuan.h)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS([config.h])
AC_CANONICAL_HOST
AB_INIT
-AC_GNU_SOURCE
+AC_USE_SYSTEM_EXTENSIONS
AC_SUBST(PACKAGE)
@@ -72,7 +69,7 @@ fi
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
-AC_PROG_RANLIB
+AC_PROG_LIBTOOL
#AC_ARG_PROGRAM
if test "$GCC" = yes; then
@@ -106,11 +103,11 @@ AH_BOTTOM([
have_dosish_system=no
have_w32_system=no
case "${host}" in
- *-linux*)
- if test "$GCC" = yes; then
- CFLAGS="$CFLAGS -fPIC -DPIC"
- fi
- ;;
+dnl *-linux*)
+dnl if test "$GCC" = yes; then
+dnl CFLAGS="$CFLAGS -fPIC -DPIC"
+dnl fi
+dnl ;;
*-mingw32*)
have_dosish_system=yes
have_w32_system=yes
@@ -177,7 +174,13 @@ AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AC_TYPE_SIGNAL
-AC_DECL_SYS_SIGLIST
+AC_CHECK_DECLS([sys_siglist],[],[],[#include <signal.h>
+/* NetBSD declares sys_siglist in unistd.h. */
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif
+])
+
gl_HEADER_SYS_SOCKET
gl_TYPE_SOCKLEN_T
@@ -243,12 +246,9 @@ AC_REPLACE_FUNCS(setenv)
#
AC_MSG_CHECKING(for SO_PEERCRED)
AC_CACHE_VAL(assuan_cv_sys_so_peercred,
- [AC_TRY_COMPILE([#include <sys/socket.h>],
- [struct ucred cr;
+ [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/socket.h>]], [[struct ucred cr;
int cl = sizeof cr;
- getsockopt (1, SOL_SOCKET, SO_PEERCRED, &cr, &cl);],
- assuan_cv_sys_so_peercred=yes,
- assuan_cv_sys_so_peercred=no)
+ getsockopt (1, SOL_SOCKET, SO_PEERCRED, &cr, &cl);]])],[assuan_cv_sys_so_peercred=yes],[assuan_cv_sys_so_peercred=no])
])
AC_MSG_RESULT($assuan_cv_sys_so_peercred)
if test $assuan_cv_sys_so_peercred = yes; then
+44
View File
@@ -0,0 +1,44 @@
$NetBSD: patch-ab,v 1.1 2008/09/07 02:40:53 bjs Exp $
--- src/Makefile.am.orig 2007-08-24 01:29:48.000000000 -0400
+++ src/Makefile.am
@@ -23,7 +23,7 @@ BUILT_SOURCES = assuan-errors.c
MOSTLYCLEANFILES = assuan-errors.c
if HAVE_PTH
-libassuan_pth = libassuan-pth.a
+libassuan_pth = libassuan-pth.la
else
libassuan_pth =
endif
@@ -31,7 +31,7 @@ endif
bin_SCRIPTS = libassuan-config
m4datadir = $(datadir)/aclocal
m4data_DATA = libassuan.m4
-lib_LIBRARIES = libassuan.a $(libassuan_pth)
+lib_LTLIBRARIES = libassuan.la $(libassuan_pth)
include_HEADERS = assuan.h
@@ -51,15 +51,15 @@ common_sources = \
assuan-socket-connect.c \
assuan-uds.c \
assuan-logging.c \
- assuan-socket.c
+ assuan-socket.c
-libassuan_a_SOURCES = $(common_sources) assuan-io.c
-libassuan_a_LIBADD = @LIBOBJS@
+libassuan_la_SOURCES = $(common_sources) assuan-io.c
+libassuan_la_LIBADD = @LTLIBOBJS@
if HAVE_PTH
-libassuan_pth_a_SOURCES = $(common_sources) assuan-io-pth.c
-libassuan_pth_a_CFLAGS = $(AM_CFLAGS) $(PTH_CFLAGS)
-libassuan_pth_a_LIBADD = @LIBOBJS@
+libassuan_pth_la_SOURCES = $(common_sources) assuan-io-pth.c
+libassuan_pth_la_CFLAGS = $(AM_CFLAGS) $(PTH_CFLAGS)
+libassuan_pth_la_LIBADD = @LTLIBOBJS@
endif
assuan-errors.c : assuan.h mkerrors
+71
View File
@@ -0,0 +1,71 @@
$NetBSD: patch-ac,v 1.1 2008/09/07 02:40:53 bjs Exp $
--- aclocal.m4.orig 2008-09-06 22:03:58.000000000 -0400
+++ aclocal.m4
@@ -940,3 +940,66 @@ m4_include([m4/gnupg-pth.m4])
m4_include([m4/onceonly.m4])
m4_include([m4/socklen.m4])
m4_include([m4/sys_socket_h.m4])
+
+# AC_USE_SYSTEM_EXTENSIONS
+# ------------------------
+# Enable extensions on systems that normally disable them,
+# typically due to standards-conformance issues.
+#
+# Remember that #undef in AH_VERBATIM gets replaced with #define by
+# AC_DEFINE. The goal here is to define all known feature-enabling
+# macros, then, if reports of conflicts are made, disable macros that
+# cause problems on some platforms (such as __EXTENSIONS__).
+AC_DEFUN([AC_USE_SYSTEM_EXTENSIONS],
+[AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl
+AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
+
+ AC_CHECK_HEADER([minix/config.h], [MINIX=yes], [MINIX=])
+ if test "$MINIX" = yes; then
+ AC_DEFINE([_POSIX_SOURCE], [1],
+ [Define to 1 if you need to in order for `stat' and other
+ things to work.])
+ AC_DEFINE([_POSIX_1_SOURCE], [2],
+ [Define to 2 if the system does not provide POSIX.1 features
+ except with this defined.])
+ AC_DEFINE([_MINIX], [1],
+ [Define to 1 if on MINIX.])
+ fi
+
+ AH_VERBATIM([__EXTENSIONS__],
+[/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+])
+ AC_CACHE_CHECK([whether it is safe to define __EXTENSIONS__],
+ [ac_cv_safe_to_define___extensions__],
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM([
+# define __EXTENSIONS__ 1
+ AC_INCLUDES_DEFAULT])],
+ [ac_cv_safe_to_define___extensions__=yes],
+ [ac_cv_safe_to_define___extensions__=no])])
+ test $ac_cv_safe_to_define___extensions__ = yes &&
+ AC_DEFINE([__EXTENSIONS__])
+ AC_DEFINE([_ALL_SOURCE])
+ AC_DEFINE([_GNU_SOURCE])
+ AC_DEFINE([_POSIX_PTHREAD_SEMANTICS])
+ AC_DEFINE([_TANDEM_SOURCE])
+])# AC_USE_SYSTEM_EXTENSIONS
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ad,v 1.2 2013/02/26 11:00:59 joerg Exp $
--- tests/Makefile.am.orig 2007-07-05 17:10:06.000000000 +0000
+++ tests/Makefile.am
@@ -35,5 +35,7 @@ AM_CFLAGS = # $(GPG_ERROR_CFLAGS)
noinst_HEADERS = common.h
noinst_PROGRAMS = $(TESTS)
-LDADD = ../src/libassuan.a $(NETLIBS) # $(GPG_ERROR_LIBS)
+LDADD = ../src/libassuan.la $(NETLIBS) # $(GPG_ERROR_LIBS)
+fdpassing$(EXEEXT): fdpassing.$(OBJEXT)
+ $(CCLD) fdpassing.$(OBJEXT) -o fdpassing$(EXEEXT) $(LDADD)
@@ -0,0 +1,36 @@
$NetBSD: patch-tests_Makefile.in,v 1.1 2013/02/26 11:00:59 joerg Exp $
--- tests/Makefile.in.orig 2008-05-25 08:00:34.000000000 +0000
+++ tests/Makefile.in
@@ -74,13 +74,13 @@ fdpassing_SOURCES = fdpassing.c
fdpassing_OBJECTS = fdpassing.$(OBJEXT)
fdpassing_LDADD = $(LDADD)
am__DEPENDENCIES_1 =
-fdpassing_DEPENDENCIES = ../src/libassuan.a $(am__DEPENDENCIES_1)
+fdpassing_DEPENDENCIES = ../src/libassuan.la $(am__DEPENDENCIES_1)
DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
+CCLD = libtool --mode=link $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = fdpassing.c
DIST_SOURCES = fdpassing.c
@@ -199,7 +199,7 @@ BUILT_SOURCES =
CLEANFILES =
AM_CFLAGS = # $(GPG_ERROR_CFLAGS)
noinst_HEADERS = common.h
-LDADD = ../src/libassuan.a $(NETLIBS) # $(GPG_ERROR_LIBS)
+LDADD = ../src/libassuan.la $(NETLIBS) # $(GPG_ERROR_LIBS)
all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-am
@@ -518,3 +518,6 @@ uninstall-am:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
+
+fdpassing$(EXEEXT): fdpassing.$(OBJEXT)
+ $(CCLD) fdpassing.$(OBJEXT) -o fdpassing$(EXEEXT) $(LDADD)