summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2011-February/002559.html
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
committerNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
commit1be510f9529cb082f802408b472a77d074b394c0 (patch)
treeb175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-sysadm/2011-February/002559.html
parentfa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff)
downloadarchives-master.tar
archives-master.tar.gz
archives-master.tar.bz2
archives-master.tar.xz
archives-master.zip
Add zarb MLs html archivesHEADmaster
Diffstat (limited to 'zarb-ml/mageia-sysadm/2011-February/002559.html')
-rw-r--r--zarb-ml/mageia-sysadm/2011-February/002559.html224
1 files changed, 224 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/2011-February/002559.html b/zarb-ml/mageia-sysadm/2011-February/002559.html
new file mode 100644
index 000000000..6523a940e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-February/002559.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [423] merge manbo-build.macros from rpm-manbo-setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B423%5D%20merge%20manbo-build.macros%20from%20rpm-manbo-setup&In-Reply-To=%3C20110205184646.E17F840140%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002558.html">
+ <LINK REL="Next" HREF="002560.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [423] merge manbo-build.macros from rpm-manbo-setup</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B423%5D%20merge%20manbo-build.macros%20from%20rpm-manbo-setup&In-Reply-To=%3C20110205184646.E17F840140%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [423] merge manbo-build.macros from rpm-manbo-setup">root at mageia.org
+ </A><BR>
+ <I>Sat Feb 5 19:46:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002558.html">[Mageia-sysadm] [422] merge manbo.macros from rpm-manbo-setup
+</A></li>
+ <LI>Next message: <A HREF="002560.html">[Mageia-sysadm] [424] fix NEWS
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2559">[ date ]</a>
+ <a href="thread.html#2559">[ thread ]</a>
+ <a href="subject.html#2559">[ subject ]</a>
+ <a href="author.html#2559">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 423
+Author: tmb
+Date: 2011-02-05 19:46:46 +0100 (Sat, 05 Feb 2011)
+Log Message:
+-----------
+merge manbo-build.macros from rpm-manbo-setup
+
+Modified Paths:
+--------------
+ rpm/rpm-setup/trunk/NEWS
+ rpm/rpm-setup/trunk/build.macros.in
+
+Modified: rpm/rpm-setup/trunk/NEWS
+===================================================================
+--- rpm/rpm-setup/trunk/NEWS 2011-02-05 17:43:49 UTC (rev 422)
++++ rpm/rpm-setup/trunk/NEWS 2011-02-05 18:46:46 UTC (rev 423)
+@@ -1,6 +1,7 @@
+ Version 1.116 - 5 February 2011, by Thomas Backlund
+ - merge rpmrc from rpm-manbo-setup
+ - merge manbo.macros from rpm-manbo-setup
++- merge manbo-build.macros from rpm-manbo-setup
+
+ Version 1.115 -
+ - initial Mageia import
+
+Modified: rpm/rpm-setup/trunk/build.macros.in
+===================================================================
+--- rpm/rpm-setup/trunk/build.macros.in 2011-02-05 17:43:49 UTC (rev 422)
++++ rpm/rpm-setup/trunk/build.macros.in 2011-02-05 18:46:46 UTC (rev 423)
+@@ -154,6 +154,132 @@
+
+ %mkrel(c:) %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:.mga}%{?distro_release:%distro_release}
+
++#------------------------------------------------------------------------------
++# definions merged from manbo-setup-build
++#
++%_enable_debug_packages 1
++
++# Default extension to use (for info files)
++%_extension .xz
++
++%__install_info /sbin/install-info
++
++%_install_info() if [[ -f %{_infodir}/%{1}%{_extension} ]]; then %{__install_info} %{_infodir}/%{1}%{_extension} --dir=%{_infodir}/dir; fi \
++%{nil}
++# (nb: keep the &quot;alone on its line ';'&quot;)
++%_remove_install_info() if [ &quot;$1&quot; = &quot;0&quot; ]; then if [[ -f %{_infodir}/%{1}%{_extension} ]]; then %{__install_info} %{_infodir}/%{1}%{_extension} --dir=%{_infodir}/dir --remove ; fi; fi \
++%{nil}
++
++
++# Macro: %{mklibname &lt;name&gt; [&lt;major&gt; [&lt;minor&gt;]] [-s] [-d]}
++# - %{mklibname test} =&gt; lib64test, on a lib64 platform
++# - %{mklibname test 1 -d} =&gt; libtest1-devel
++# - %{mklibname test 1 -d 0 -s} =&gt; libtest1_0-static-devel
++%mklibname(ds) %{_lib}%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}
++
++# Dynamic EVRD tags macro for use with versioned provides/requires in place of
++# '%{version}-%{release}', ie. to automatically add distepoch or epoch if present
++%EVRD %{?epoch:%{epoch}:}%{?version:%{version}}%{?release:-%{release}}%{?distepoch::%{distepoch}}
++
++%debugcflags %{?_enable_debug_packages:-g}
++
++# common compilation flags
++
++%_fortify_cflags -Wp,-D_FORTIFY_SOURCE=2
++
++# cf <A HREF="http://wiki.mandriva.com/en/Development/Packaging/Problems#format_not_a_string_literal_and_no_format_arguments">http://wiki.mandriva.com/en/Development/Packaging/Problems#format_not_a_string_literal_and_no_format_arguments</A>
++%Werror_cflags -Wformat -Werror=format-security
++
++%_ssp_cflags -fstack-protector --param=ssp-buffer-size=4%{?_serverbuild_flags: %_serverbuild_flags}
++%__common_cflags -O2 %{debugcflags} -pipe %{Werror_cflags} %{?_fortify_cflags}
++%__common_cflags_with_ssp %{__common_cflags} %{?_ssp_cflags}
++
++# Servers opt flags.
++# Also set the env variables for backward compatibility (mdv #32050).
++%serverbuild %define _serverbuild_flags -fstack-protector-all \
++export CFLAGS=&quot;%optflags&quot;; export CXXFLAGS=&quot;%optflags&quot;; export RPM_OPT_FLAGS=&quot;%optflags&quot; \
++%{nil}
++
++
++%_smp_mflags %([ -z &quot;$RPM_BUILD_NCPUS&quot; ] \\\
++ &amp;&amp; RPM_BUILD_NCPUS=&quot;`/usr/bin/getconf _NPROCESSORS_ONLN`&quot;; \\\
++ [ &quot;$RPM_BUILD_NCPUS&quot; -gt 1 ] &amp;&amp; echo &quot;-j$RPM_BUILD_NCPUS&quot;)
++
++%_make_bin make
++%make %{_make_bin} %_smp_mflags
++
++%makeinstall_std make DESTDIR=%{?buildroot:%{buildroot}} install
++
++%__fix_libtool_ltmain_from_overlinking @RPMVENDORDIR@/fix-libtool-ltmain-from-overlinking
++%__fix_libtool_from_moving_options_after_libs @RPMVENDORDIR@/fix-libtool-from-moving-options-after-libs
++%__fix_dlsearch_path_in_libtool_for_multilib @RPMVENDORDIR@/fix-dlsearch-path-in-libtool-for-multilib
++
++%__cputoolize cputoolize
++
++%__libtoolize_configure %{?__libtoolize:(cd $CONFIGURE_TOP; [ ! -f configure.in -a ! -f configure.ac ] || %{__libtoolize} --copy --force)}
++
++%ldflags %{?!_disable_ld_as_needed: -Wl,--as-needed}%{?!_disable_ld_no_undefined: -Wl,--no-undefined}%{?!_disable_ld_relro: -Wl,-z,relro}%{?!_disable_ld_O1: -Wl,-O1}%{?!_disable_ld_build_id: -Wl,--build-id}%{?!_disable_ld_enable_new_dtags: -Wl,--enable-new-dtags}
++
++%setup_compile_flags \
++ CFLAGS=&quot;${CFLAGS:-%optflags}&quot; ; export CFLAGS ; \
++ CXXFLAGS=&quot;${CXXFLAGS:-%optflags}&quot; ; export CXXFLAGS ; \
++ FFLAGS=&quot;${FFLAGS:-%optflags}&quot; ; export FFLAGS ; \
++ %(if [ -n '%ldflags' ]; then echo 'LDFLAGS=&quot;$LDFLAGS%ldflags&quot;; export LDFLAGS ;'; fi)
++
++%before_configure \
++ %setup_compile_flags \
++ CONFIGURE_TOP=&quot;${CONFIGURE_TOP:-.}&quot;; \
++ %{?!_disable_ld_as_needed:@RPMVENDORDIR@/force-as-needed-for-shared-lib-in-libtool ;} \
++ %{?!_disable_ld_no_undefined:@RPMVENDORDIR@/drop-ld-no-undefined-for-shared-lib-modules-in-libtool ;} \
++ %{__fix_libtool_ltmain_from_overlinking} ; \
++ %{__fix_libtool_from_moving_options_after_libs} $CONFIGURE_TOP ; \
++ %{__fix_dlsearch_path_in_libtool_for_multilib} $CONFIGURE_TOP %{_lib}
++
++# This is an improved version of %configure (from PLD team).
++%configure \
++ %before_configure ; \
++ %{?!_disable_libtoolize:%{?__libtoolize_configure:%{__libtoolize_configure};}} \
++ [ -f $CONFIGURE_TOP/configure.in -o -f $CONFIGURE_TOP/configure.ac ] &amp;&amp; \
++ CONFIGURE_XPATH=&quot;--x-includes=%{_prefix}/include --x-libraries=%{_prefix}/%{_lib}&quot; \
++ $CONFIGURE_TOP/configure %{_target_platform} \\\
++ --program-prefix=%{?_program_prefix} \\\
++ --prefix=%{_prefix} \\\
++ --exec-prefix=%{_exec_prefix} \\\
++ --bindir=%{_bindir} \\\
++ --sbindir=%{_sbindir} \\\
++ --sysconfdir=%{_sysconfdir} \\\
++ --datadir=%{_datadir} \\\
++ --includedir=%{_includedir} \\\
++ --libdir=%{_libdir} \\\
++ --libexecdir=%{_libexecdir} \\\
++ --localstatedir=%{_localstatedir} \\\
++ --sharedstatedir=%{_sharedstatedir} \\\
++ --mandir=%{_mandir} \\\
++ --infodir=%{_infodir} \\\
++ $CONFIGURE_XPATH
++
++%configure2_5x \
++ %before_configure ; \
++ %{?_enable_libtoolize:%{?__libtoolize_configure:%{__libtoolize_configure};}} \
++ [ -f $CONFIGURE_TOP/configure.in -o -f $CONFIGURE_TOP/configure.ac ] &amp;&amp; \
++ CONFIGURE_XPATH=&quot;--x-includes=%{_prefix}/include --x-libraries=%{_prefix}/%{_lib}&quot; \
++ $CONFIGURE_TOP/configure --build=%{_target_platform} \\\
++ --prefix=%{_prefix} \\\
++ --exec-prefix=%{_exec_prefix} \\\
++ --bindir=%{_bindir} \\\
++ --sbindir=%{_sbindir} \\\
++ --sysconfdir=%{_sysconfdir} \\\
++ --datadir=%{_datadir} \\\
++ --includedir=%{_includedir} \\\
++ --libdir=%{_libdir} \\\
++ --libexecdir=%{_libexecdir} \\\
++ --localstatedir=%{_localstatedir} \\\
++ --sharedstatedir=%{_sharedstatedir} \\\
++ --mandir=%{_mandir} \\\
++ --infodir=%{_infodir} \\\
++ $CONFIGURE_XPATH
++
++
+ #==============================================================================
+ # ---- Build policy macros.
+ #
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110205/193086ea/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002558.html">[Mageia-sysadm] [422] merge manbo.macros from rpm-manbo-setup
+</A></li>
+ <LI>Next message: <A HREF="002560.html">[Mageia-sysadm] [424] fix NEWS
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2559">[ date ]</a>
+ <a href="thread.html#2559">[ thread ]</a>
+ <a href="subject.html#2559">[ subject ]</a>
+ <a href="author.html#2559">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>