From owner-freebsd-apache@FreeBSD.ORG Tue Aug 16 08:55:39 2011 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D8EB106566C; Tue, 16 Aug 2011 08:55:39 +0000 (UTC) (envelope-from takefu@airport.fm) Received: from ae-osaka.co.jp (unknown [IPv6:2001:3e0:4ec:a000::1]) by mx1.freebsd.org (Postfix) with ESMTP id D4CF28FC12; Tue, 16 Aug 2011 08:55:38 +0000 (UTC) Received: from ae-osaka.co.jp (localhost.ae-osaka.co.jp [127.0.0.1]) by ae-osaka.co.jp (Postfix) with ESMTP id B02021144E; Tue, 16 Aug 2011 17:55:37 +0900 (JST) X-Virus-Scanned: amavisd-new at ae-osaka.co.jp Received: from ae-osaka.co.jp ([127.0.0.1]) by ae-osaka.co.jp (ae-osaka.co.jp [127.0.0.1]) (amavisd-new, port 10024) with LMTP id KVhx-CU+JZMi; Tue, 16 Aug 2011 17:55:37 +0900 (JST) Received: from [IPv6:2001:3e0:4ec:a011:301e:ed45:75ca:cc26] (unknown [IPv6:2001:3e0:4ec:a011:301e:ed45:75ca:cc26]) by ae-osaka.co.jp (Postfix) with ESMTPSA id 646971144B; Tue, 16 Aug 2011 17:55:37 +0900 (JST) Message-ID: <4E4A3088.5000506@airport.fm> Date: Tue, 16 Aug 2011 17:55:36 +0900 From: Takefu User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-gnats-submit@freebsd.org, apache@FreeBSD.org References: <201108160842.p7G8gaBi034167@dhcp-releng6> In-Reply-To: <201108160842.p7G8gaBi034167@dhcp-releng6> X-Enigmail-Version: 1.2 X-Forwarded-Message-Id: <201108160842.p7G8gaBi034167@dhcp-releng6> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Cc: Subject: [PATCH] www/apache20,www/apache22 Strip Binaries X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: takefu@airport.fm List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2011 08:55:39 -0000 >Submitter-Id: current-users >Originator: Takefu >Organization: FOX Amateur Radio Club >Confidential: no >Synopsis: [PATCH] www/apache20,www/apache22 Strip Binaries >Severity: non-critical >Priority: low >Category: ports >Class: update >Release: FreeBSD 6.4-STABLE i386 >Description: www/apache20,www/apache22 Strip Binaries >Fix: --- apache20.patch begins here --- diff -ruN /usr/ports/www/apache20/files/patch-build__instdso.sh www/apache20/files/patch-build__instdso.sh --- /usr/ports/www/apache20/files/patch-build__instdso.sh 1970-01-01 09:00:00.000000000 +0900 +++ www/apache20/files/patch-build__instdso.sh 2011-08-16 17:04:24.000000000 +0900 @@ -0,0 +1,11 @@ +--- build/instdso.sh.orig 2006-07-12 16:40:55.000000000 +0900 ++++ build/instdso.sh 2011-08-16 17:02:40.000000000 +0900 +@@ -49,7 +49,7 @@ + $CMD || exit $? + fi + +-CMD="$SH_LIBTOOL --mode=install cp $DSOARCHIVE $TARGETDIR/" ++CMD="$SH_LIBTOOL --mode=install install -s $DSOARCHIVE $TARGETDIR/" + echo $CMD + $CMD || exit $? + diff -ruN /usr/ports/www/apache20/files/patch-build__rules.mk.in www/apache20/files/patch-build__rules.mk.in --- /usr/ports/www/apache20/files/patch-build__rules.mk.in 2010-05-07 08:10:19.000000000 +0900 +++ www/apache20/files/patch-build__rules.mk.in 2011-08-16 17:04:02.000000000 +0900 @@ -1,5 +1,5 @@ ---- ./build/rules.mk.in.orig 2006-07-12 03:40:55.000000000 -0400 -+++ ./build/rules.mk.in 2010-05-06 16:06:03.734831750 -0400 +--- build/rules.mk.in.orig 2006-07-12 16:40:55.000000000 +0900 ++++ build/rules.mk.in 2011-08-16 17:03:28.000000000 +0900 @@ -45,7 +45,7 @@ LINK = $(LIBTOOL) --mode=link $(COMPILE) $(LT_LDFLAGS) $(ALL_LDFLAGS) -o $@ @@ -9,3 +9,13 @@ # Cross compile commands +@@ -54,7 +54,8 @@ + MKINSTALLDIRS = $(abs_srcdir)/build/mkdir.sh + INSTALL = $(LIBTOOL) --mode=install $(abs_srcdir)/build/install.sh -c + INSTALL_DATA = $(INSTALL) -m 644 +-INSTALL_PROGRAM = $(INSTALL) -m 755 $(INSTALL_PROG_FLAGS) ++INSTALL_PROGRAM = $(INSTALL) -s -m 755 $(INSTALL_PROG_FLAGS) ++INSTALL_SCRIPT = $(INSTALL) -m 755 $(INSTALL_PROG_FLAGS) + + # + # Standard build rules --- apache20.patch ends here --- --- apache22.patch begins here --- diff -ruN /usr/ports/www/apache22/files/patch-Makefile.in www/apache22/files/patch-Makefile.in --- /usr/ports/www/apache22/files/patch-Makefile.in 2010-05-07 12:15:44.000000000 +0900 +++ www/apache22/files/patch-Makefile.in 2011-08-16 16:26:21.000000000 +0900 @@ -1,5 +1,5 @@ ---- ./Makefile.in.orig 2008-11-25 15:24:49.000000000 -0500 -+++ ./Makefile.in 2010-05-06 19:37:54.211730130 -0400 +--- Makefile.in.orig 2008-11-26 05:24:49.000000000 +0900 ++++ Makefile.in 2011-08-16 16:25:58.000000000 +0900 @@ -31,9 +31,11 @@ install-conf: @echo Installing configuration files @@ -31,6 +31,15 @@ fi; \ fi; \ done ; \ +@@ -101,7 +103,7 @@ + @for f in $(top_builddir)/config.nice \ + $(top_srcdir)/build/mkdir.sh \ + $(top_srcdir)/build/instdso.sh; do \ +- $(INSTALL_PROGRAM) $$f $(DESTDIR)$(installbuilddir); \ ++ $(INSTALL_SCRIPT) $$f $(DESTDIR)$(installbuilddir); \ + done + @$(INSTALL_DATA) build/config_vars.out $(DESTDIR)$(installbuilddir)/config_vars.mk + @rm build/config_vars.out @@ -120,48 +122,29 @@ doxygen $(top_srcdir)/docs/doxygen.conf diff -ruN /usr/ports/www/apache22/files/patch-build__instdso.sh www/apache22/files/patch-build__instdso.sh --- /usr/ports/www/apache22/files/patch-build__instdso.sh 1970-01-01 09:00:00.000000000 +0900 +++ www/apache22/files/patch-build__instdso.sh 2011-08-16 16:57:40.000000000 +0900 @@ -0,0 +1,11 @@ +--- build/instdso.sh.orig 2006-07-12 12:38:44.000000000 +0900 ++++ build/instdso.sh 2011-08-16 16:57:13.000000000 +0900 +@@ -49,7 +49,7 @@ + $CMD || exit $? + fi + +-CMD="$SH_LIBTOOL --mode=install cp $DSOARCHIVE $TARGETDIR/" ++CMD="$SH_LIBTOOL --mode=install install -s $DSOARCHIVE $TARGETDIR/" + echo $CMD + $CMD || exit $? + diff -ruN /usr/ports/www/apache22/files/patch-build__rules.mk.in www/apache22/files/patch-build__rules.mk.in --- /usr/ports/www/apache22/files/patch-build__rules.mk.in 1970-01-01 09:00:00.000000000 +0900 +++ www/apache22/files/patch-build__rules.mk.in 2011-08-16 16:09:05.000000000 +0900 @@ -0,0 +1,12 @@ +--- build/rules.mk.in.orig 2006-07-12 12:38:44.000000000 +0900 ++++ build/rules.mk.in 2011-08-16 16:09:01.000000000 +0900 +@@ -55,7 +55,8 @@ + # Helper programs + + INSTALL_DATA = $(INSTALL) -m 644 +-INSTALL_PROGRAM = $(INSTALL) -m 755 $(INSTALL_PROG_FLAGS) ++INSTALL_PROGRAM = $(INSTALL) -s -m 755 $(INSTALL_PROG_FLAGS) ++INSTALL_SCRIPT = $(INSTALL) -m 755 $(INSTALL_PROG_FLAGS) + + # + # Standard build rules --- apache22.patch ends here ---