Browse Source

Merge branch 'master' of git+ssh://openadk.org/git/openadk

Waldemar Brodkorb 13 years ago
parent
commit
92e6956680

+ 10 - 4
package/gettext/Makefile

@@ -47,22 +47,28 @@ CONFIGURE_ENV+=		nls_cv_use_gnu_gettext=yes \
 			ac_cv_gnu_library_2=no \
 			gt_use_preinstalled_gnugettext=no
 
+INSTALL_STYLE:=		manual
+
 libintl-install:
 	${INSTALL_DIR} ${IDIR_LIBINTL}/usr/lib
-	${CP} ${WRKINST}/usr/lib/libintl.so* \
+	${CP} ${WRKBUILD}/gettext-runtime/intl/.libs/libintl.so* \
 		${IDIR_LIBINTL}/usr/lib
 
 gettext-install:
 	${INSTALL_DIR} ${IDIR_GETTEXT}/usr/bin
-	$(INSTALL_BIN) $(WRKINST)/usr/bin/gettext \
+	$(INSTALL_BIN) $(WRKBUILD)/gettext-runtime/src/.libs/gettext \
 		$(IDIR_GETTEXT)/usr/bin
 
 msgfmt-install:
 	${INSTALL_DIR} ${IDIR_MSGFMT}/usr/bin
 	${INSTALL_DIR} ${IDIR_MSGFMT}/usr/lib
-	${CP} ${WRKINST}/usr/lib/libgettext*so* \
+	${CP} ${WRKBUILD}/gettext-tools/libgettextpo/.libs/libgettextpo.so* \
+		${IDIR_MSGFMT}/usr/lib
+	${CP} ${WRKBUILD}/gettext-tools/gnulib-lib/.libs/libgettextlib*so* \
+		${IDIR_MSGFMT}/usr/lib
+	${CP} ${WRKBUILD}/gettext-tools/src/.libs/libgettextsrc*so* \
 		${IDIR_MSGFMT}/usr/lib
-	$(INSTALL_BIN) $(WRKINST)/usr/bin/msgfmt \
+	$(INSTALL_BIN) $(WRKBUILD)/gettext-tools/src/.libs/msgfmt \
 		$(IDIR_MSGFMT)/usr/bin
 
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 1 - 0
package/libstdcxx/Makefile

@@ -32,6 +32,7 @@ ifeq ($(ADK_NATIVE),y)
 	$(CP) /usr/lib/libstdc++.so* ${IDIR_LIBSTDCXX}/usr/lib
 else
 	$(CP) ${STAGING_TARGET_DIR}/lib/libstdc++.so* ${IDIR_LIBSTDCXX}/usr/lib
+	-@rm ${IDIR_LIBSTDCXX}/usr/lib/libstdc++.so.*-gdb.py
 endif
 
 include ${TOPDIR}/mk/pkg-bottom.mk

+ 0 - 3
package/openssl/Makefile

@@ -58,9 +58,6 @@ do-configure:
 	);
 
 do-build:
-	$(MAKE) -C $(WRKBUILD) \
-		OPTIMIZATION_FLAGS="$(TARGET_CFLAGS) -fPIC" \
-		depend
 	$(MAKE) -C $(WRKBUILD) \
 		CC="$(TARGET_CC)" \
 		AR="$(TARGET_CROSS)ar r" \

+ 0 - 39
package/rpm/Makefile

@@ -1,39 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=		rpm
-PKG_VERSION:=		5.3.5
-PKG_RELEASE:=		1
-PKG_MD5SUM:=		7a5112fd208bfda7a1cab20b9ce17a02
-PKG_DESCR:=		Package Manager
-PKG_SECTION:=		base
-PKG_URL:=		http://www.rpm.org/
-PKG_SITES:=		http://rpm5.org/files/rpm/rpm-5.3/
-
-PKG_CFLINE_RPM:=	depends on ADK_BROKEN
-PKG_HOST_DEPENDS:=	!cygwin !darwin
-PKG_ARCH_DEPENDS:=	!cris
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,RPM,${PKG_NAME},$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIGURE_ENV+=		ac_cv_va_copy=no
-CONFIGURE_ARGS+=	--with-usecrypto=BeeCrypt \
-			--with-beecrypt=internal \
-			--with-db=external \
-			--with-sqlite=none \
-			--without-python \
-			--without-perl \
-			--without-ruby \
-			--without-lua
-
-post-install:
-	$(INSTALL_DIR) $(IDIR_RPM)/usr/bin $(IDIR_RPM)/usr/lib/rpm
-	$(INSTALL_BIN) $(WRKINST)/usr/bin/rpm* $(IDIR_RPM)/usr/bin
-	$(CP) $(WRKINST)/usr/lib/*.so* $(IDIR_RPM)/usr/lib
-	$(CP) $(WRKINST)/usr/lib/rpm/* $(IDIR_RPM)/usr/lib/rpm
-
-include ${TOPDIR}/mk/pkg-bottom.mk

+ 0 - 11
package/rpm/patches/patch-configure

@@ -1,11 +0,0 @@
---- rpm-5.3.5.orig/configure	2010-10-25 18:35:18.000000000 +0200
-+++ rpm-5.3.5/configure	2011-01-21 22:37:21.147399617 +0100
-@@ -17673,7 +17673,7 @@ if test "${enable_build_debug+set}" = se
- fi
- 
- if test ".`$CC --version 2>&1 | grep 'GCC'`" != .; then
-- for c in -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -fstack-protector -fexceptions -fnested-functions
-+ for c in -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -fexceptions -fnested-functions
-  do
-  my_save_cflags="$CFLAGS"
-  CFLAGS=$c

+ 1 - 2
package/rrs/Makefile

@@ -13,10 +13,9 @@ PKG_DEPENDS:=		zlib libopenssl
 PKG_BUILDDEP:=		zlib openssl
 PKG_URL:=		http://www.cycom.se/dl/rrs/
 PKG_SITES:=		http://www.cycom.se/uploads/36/19/
+PKG_NEED_CXX:=		1
 PKG_CXX:=		RRS
 
-PKG_HOST_DEPENDS:=	!darwin
-
 include ${TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,RRS,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))

+ 3 - 2
package/squid/Makefile

@@ -10,17 +10,18 @@ PKG_MD5SUM:=		c70ef1198e6a6c1ae80bc57cd3592e36
 PKG_DESCR:=		squid web and cache proxy
 PKG_SECTION:=		proxy
 PKG_DEPENDS:=		libopenssl libpthread
-PKG_BUILDDEP:=		openssl
+PKG_BUILDDEP:=		openssl libtool
 PKG_URL:=		http://www.squid-cache.org/
 PKG_SITES:=		http://www.squid-cache.org/Versions/v3/3.1/
 PKG_MULTI:=		1
+PKG_NEED_CXX:=		1
 
 PKG_SUBPKGS:=		SQUID SQUID_MOD_BASIC_AUTH_GETPWNAM SQUID_MOD_BASIC_AUTH_NCSA
 PKG_SUBPKGS+=		SQUID_MOD_BASIC_AUTH_SMB SQUID_MOD_DIGEST_AUTH_PASSWORD
 PKG_SUBPKGS+=		SQUID_MOD_EXTERNAL_ACL_IP_USER SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP
 PKG_SUBPKGS+=		SQUID_MOD_NTLM_AUTH_FAKEAUTH
 
-PKG_HOST_DEPENDS:=	!netbsd !cygwin !darwin
+PKG_HOST_DEPENDS:=	!netbsd !cygwin
 
 AUTH_MODULES:=		basic digest ntlm
 ifneq (${ADK_PACKAGE_SQUID_MOD_BASIC_AUTH_GETPWNAM},)

+ 11 - 0
package/squid/patches/patch-lib_util_c

@@ -0,0 +1,11 @@
+--- squid-3.1.4.orig/lib/util.c	2010-05-30 15:21:11.000000000 +0200
++++ squid-3.1.4/lib/util.c	2011-02-14 20:44:04.000000000 +0100
+@@ -56,7 +56,7 @@
+ #if HAVE_GNUMALLLOC_H
+ #include <gnumalloc.h>
+ #elif HAVE_MALLOC_H
+-#include <malloc.h>
++#include <stdlib.h>
+ #endif
+ #if HAVE_ERRNO_H
+ #include <errno.h>

+ 0 - 1
package/valgrind/Makefile

@@ -13,7 +13,6 @@ PKG_URL:=		http://valgrind.org/
 PKG_SITES:=		http://valgrind.org/downloads/
 
 PKG_ARCH_DEPENDS:=	x86 x86_64 native
-PKG_HOST_DEPENDS:=	!darwin
 
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2
 

+ 11 - 0
package/valgrind/patches/patch-configure

@@ -0,0 +1,11 @@
+--- valgrind-3.6.0.orig/configure	2010-10-21 03:16:18.000000000 +0200
++++ valgrind-3.6.0/configure	2011-02-14 17:26:48.000000000 +0100
+@@ -5345,7 +5345,7 @@ $as_echo "ok (${host_os})" >&6; }
+         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the kernel version" >&5
+ $as_echo_n "checking for the kernel version... " >&6; }
+ 
+-        kernel=`uname -r`
++        kernel=2.6.37
+ 
+         case "${kernel}" in
+              2.6.*)

+ 0 - 2
package/xfsprogs/Makefile

@@ -15,8 +15,6 @@ PKG_URL:=		http://oss.sgi.com/projects/xfs
 PKG_SITES:=		ftp://oss.sgi.com/projects/xfs/cmd_tars/ \
 			ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/
 
-PKG_HOST_DEPENDS:=	!darwin
-
 include ${TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,XFSPROGS,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))

+ 15 - 1
package/xfsprogs/patches/patch-configure

@@ -1,5 +1,19 @@
 --- xfsprogs-3.1.4.orig/configure	2010-11-11 18:38:31.000000000 +0100
-+++ xfsprogs-3.1.4/configure	2011-01-22 19:33:52.458658054 +0100
++++ xfsprogs-3.1.4/configure	2011-02-14 20:26:03.000000000 +0100
+@@ -11214,11 +11214,11 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+     test -z "$INSTALL_GROUP" || pkg_group="$INSTALL_GROUP"
+ 
+ 
+-    pkg_distribution=`uname -s`
++    pkg_distribution=Linux
+     test -z "$DISTRIBUTION" || pkg_distribution="$DISTRIBUTION"
+ 
+ 
+-    pkg_platform=`uname -s | tr 'A-Z' 'a-z' | tr -d / | sed -e 's/irix64/irix/'`
++    pkg_platform=linux
+     test -z "$PLATFORM" || pkg_platform="$PLATFORM"
+ 
+ 
 @@ -12604,349 +12604,6 @@ fi