From: František Dvořák Date: Fri, 18 Jan 2013 14:58:07 +0000 (+0000) Subject: Changes due to Fedora reviews: X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=8640367d351ddbfd0995d3f3fb025881b6c53ffa;p=jra1mw.git Changes due to Fedora reviews: - typo in description - using compiler flags from distribution - using macros for prefix and documentation directory - dependency from all subpackages on base package --- diff --git a/emi.canl.canl-c/project/canl-c.spec b/emi.canl.canl-c/project/canl-c.spec index 72245a9..01b54ba 100644 --- a/emi.canl.canl-c/project/canl-c.spec +++ b/emi.canl.canl-c/project/canl-c.spec @@ -44,15 +44,16 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: krb5-devel%{?_isa} %description devel -This package contains development libraries and header files for EMI caNL. +This package contains development libraries and header files for EMI caNl. %package examples Summary: Example programs of EMI caNl Group: System Environment/Base +Requires: %{name}%{?_isa} = %{version}-%{release} %description examples -This package contains client and server examples of EMI caNL. +This package contains client and server examples of EMI caNl. %prep @@ -60,12 +61,12 @@ This package contains client and server examples of EMI caNL. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module canl.c -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module canl.c +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install @@ -73,7 +74,7 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # in -devel subpackage -rm -f $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/canl.pdf +rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/canl.pdf find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; diff --git a/emi.canl.canl-c/project/debian.control b/emi.canl.canl-c/project/debian.control index 4fe5760..f4963b7 100644 --- a/emi.canl.canl-c/project/debian.control +++ b/emi.canl.canl-c/project/debian.control @@ -28,7 +28,7 @@ Section: misc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Example programs of EMI caNl - This package contains client and server examples of EMI caNL. + This package contains client and server examples of EMI caNl. Package: canl-c-dbg Section: debug diff --git a/org.glite.jobid.api-c/project/glite-jobid-api-c.spec b/org.glite.jobid.api-c/project/glite-jobid-api-c.spec index 3d8c61a..1771865 100644 --- a/org.glite.jobid.api-c/project/glite-jobid-api-c.spec +++ b/org.glite.jobid.api-c/project/glite-jobid-api-c.spec @@ -35,12 +35,12 @@ C library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module jobid.api-c -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module jobid.api-c +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.jobid.api-cpp/project/glite-jobid-api-cpp.spec b/org.glite.jobid.api-cpp/project/glite-jobid-api-cpp.spec index 15f07be..53c0b85 100644 --- a/org.glite.jobid.api-cpp/project/glite-jobid-api-cpp.spec +++ b/org.glite.jobid.api-cpp/project/glite-jobid-api-cpp.spec @@ -36,12 +36,12 @@ Provides: %{name} = %{version}-%{release} %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module jobid.api-cpp -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module jobid.api-cpp +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.jobid.api-java/project/glite-jobid-api-java.spec b/org.glite.jobid.api-java/project/glite-jobid-api-java.spec index 44b1706..e2b7cfc 100644 --- a/org.glite.jobid.api-java/project/glite-jobid-api-java.spec +++ b/org.glite.jobid.api-java/project/glite-jobid-api-java.spec @@ -25,7 +25,7 @@ Requires: jakarta-commons-codec %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module jobid.api-java +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module jobid.api-java make diff --git a/org.glite.lb.client-java/project/glite-lb-client-java.spec b/org.glite.lb.client-java/project/glite-lb-client-java.spec index 712f771..f4726ab 100644 --- a/org.glite.lb.client-java/project/glite-lb-client-java.spec +++ b/org.glite.lb.client-java/project/glite-lb-client-java.spec @@ -39,12 +39,12 @@ Requires: jakarta-commons-lang %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.client-java --with-axis=/usr/local/axis1.4 -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.client-java --with-axis=/usr/local/axis1.4 +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.client/project/glite-lb-client.spec b/org.glite.lb.client/project/glite-lb-client.spec index 58e2faf..a5a625a 100644 --- a/org.glite.lb.client/project/glite-lb-client.spec +++ b/org.glite.lb.client/project/glite-lb-client.spec @@ -43,6 +43,7 @@ client library. %package progs Summary: gLite L&B client programs and examples Group: System Environment/Base +Requires: %{name}%{?_isa} = %{version}-%{release} %description progs This package contains client programs and examples for gLite L&B. @@ -53,19 +54,19 @@ This package contains client programs and examples for gLite L&B. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.client -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.client +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} +install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' diff --git a/org.glite.lb.common/project/glite-lb-common.spec b/org.glite.lb.common/project/glite-lb-common.spec index 070f158..c5e7295 100644 --- a/org.glite.lb.common/project/glite-lb-common.spec +++ b/org.glite.lb.common/project/glite-lb-common.spec @@ -47,12 +47,12 @@ common library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.common -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.common +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.doc/project/glite-lb-doc.spec b/org.glite.lb.doc/project/glite-lb-doc.spec index b968c7a..4e73f5f 100644 --- a/org.glite.lb.doc/project/glite-lb-doc.spec +++ b/org.glite.lb.doc/project/glite-lb-doc.spec @@ -27,7 +27,7 @@ BuildRequires: glite-lb-types %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.doc +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.doc make @@ -39,7 +39,7 @@ make check rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} +install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} %clean diff --git a/org.glite.lb.harvester/project/glite-lb-harvester.spec b/org.glite.lb.harvester/project/glite-lb-harvester.spec index fe8898d..95d087f 100644 --- a/org.glite.lb.harvester/project/glite-lb-harvester.spec +++ b/org.glite.lb.harvester/project/glite-lb-harvester.spec @@ -41,19 +41,19 @@ Requires(preun): initscripts %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.harvester -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.harvester +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} +install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} %if 0%{?fedora} # preserve directory in /var/run mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d diff --git a/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec b/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec index 456d33d..ccae62d 100644 --- a/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec +++ b/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec @@ -33,12 +33,12 @@ Requires: glite-lb-logger %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.logger-msg -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.logger-msg +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.logger/project/glite-lb-logger.spec b/org.glite.lb.logger/project/glite-lb-logger.spec index 6fddd70..db82bde 100644 --- a/org.glite.lb.logger/project/glite-lb-logger.spec +++ b/org.glite.lb.logger/project/glite-lb-logger.spec @@ -50,12 +50,12 @@ This package contains header files for building plugins for gLite L&B logger. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.logger -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.logger +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.server/project/glite-lb-server.spec b/org.glite.lb.server/project/glite-lb-server.spec index 4bb2526..56af637 100644 --- a/org.glite.lb.server/project/glite-lb-server.spec +++ b/org.glite.lb.server/project/glite-lb-server.spec @@ -68,12 +68,12 @@ Requires(preun): initscripts %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.server -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.server +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install @@ -90,7 +90,7 @@ sed -i 's,\(lockfile=/var/lock\),\1/subsys,' $RPM_BUILD_ROOT/etc/init.d/glite-lb mkdir $RPM_BUILD_ROOT/etc/rc.d mv $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d %endif -install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} +install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' diff --git a/org.glite.lb.state-machine/project/glite-lb-state-machine.spec b/org.glite.lb.state-machine/project/glite-lb-state-machine.spec index c457820..0bc9c37 100644 --- a/org.glite.lb.state-machine/project/glite-lb-state-machine.spec +++ b/org.glite.lb.state-machine/project/glite-lb-state-machine.spec @@ -52,12 +52,12 @@ This package contains L&B state machine plugins for Job Provenance. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.state-machine -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.state-machine +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.types/project/glite-lb-types.spec b/org.glite.lb.types/project/glite-lb-types.spec index 36454bb..ae73d69 100644 --- a/org.glite.lb.types/project/glite-lb-types.spec +++ b/org.glite.lb.types/project/glite-lb-types.spec @@ -22,7 +22,7 @@ BuildArch: noarch %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.types +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.types make diff --git a/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec b/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec index 2e576f5..671ee3d 100644 --- a/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec +++ b/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec @@ -24,7 +24,7 @@ BuildRequires: tidy %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.ws-interface +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.ws-interface make diff --git a/org.glite.lb.ws-test/project/glite-lb-ws-test.spec b/org.glite.lb.ws-test/project/glite-lb-ws-test.spec index 480ddd5..67fac42 100644 --- a/org.glite.lb.ws-test/project/glite-lb-ws-test.spec +++ b/org.glite.lb.ws-test/project/glite-lb-ws-test.spec @@ -27,12 +27,12 @@ Requires: glite-lb-ws-interface %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.ws-test -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.ws-test +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lb.yaim/project/glite-lb-yaim.spec b/org.glite.lb.yaim/project/glite-lb-yaim.spec index a8ed0b7..26bd5ce 100644 --- a/org.glite.lb.yaim/project/glite-lb-yaim.spec +++ b/org.glite.lb.yaim/project/glite-lb-yaim.spec @@ -25,7 +25,7 @@ Provides: glite-yaim-lb = %{version}-%{release} %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.yaim +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lb.yaim make diff --git a/org.glite.lb/configure b/org.glite.lb/configure index a024047..b6b28e5 100755 --- a/org.glite.lb/configure +++ b/org.glite.lb/configure @@ -2003,12 +2003,12 @@ $output}; close C; for $file ("$cvs_module/project/debian.rules", "$cvs_module/project/$packageName.spec") { - my $lib; + my ($lib, $pkg_prefix); my $main_module; @copts = (); - if ($file =~ /debian\.rules$/) { $lib = 'lib'; } - else { $lib = '%{_lib}'; } + if ($file =~ /debian\.rules$/) { $lib = 'lib'; $pkg_prefix = "$project{local_prefix}"; } + else { $lib = '%{_lib}'; $pkg_prefix = '%{_prefix}'; } my $main_module = "$subsys.$module"; if (exists $subpackages{$main_module}) { $main_module = $subpackages{$main_module}; } @@ -2027,7 +2027,7 @@ $output}; while () { if (/^(\s*).+\/configure\s/) { printf DST "%s", "$1"; - printf DST "/usr/bin/perl $confdir/configure $project{flavours} --root=/ --prefix=$project{local_prefix} --libdir=$lib --project=$project --module $main_module@copts\n"; + printf DST "/usr/bin/perl $confdir/configure $project{flavours} --root=/ --prefix=$pkg_prefix --libdir=$lib --project=$project --module $main_module@copts\n"; } else { printf DST "%s", "$_"; } diff --git a/org.glite.lbjp-common.db/project/glite-lbjp-common-db.spec b/org.glite.lbjp-common.db/project/glite-lbjp-common-db.spec index 2b4ab1d..c00588f 100644 --- a/org.glite.lbjp-common.db/project/glite-lbjp-common-db.spec +++ b/org.glite.lbjp-common.db/project/glite-lbjp-common-db.spec @@ -39,12 +39,12 @@ common DB module. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.db -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.db +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.gsoap-plugin/project/glite-lbjp-common-gsoap-plugin.spec b/org.glite.lbjp-common.gsoap-plugin/project/glite-lbjp-common-gsoap-plugin.spec index 6619610..a9c2443 100644 --- a/org.glite.lbjp-common.gsoap-plugin/project/glite-lbjp-common-gsoap-plugin.spec +++ b/org.glite.lbjp-common.gsoap-plugin/project/glite-lbjp-common-gsoap-plugin.spec @@ -48,12 +48,12 @@ gsoap-plugin. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.gsoap-plugin -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.gsoap-plugin +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.gss/project/glite-lbjp-common-gss.spec b/org.glite.lbjp-common.gss/project/glite-lbjp-common-gss.spec index 2b0f9ea..cd638d4 100644 --- a/org.glite.lbjp-common.gss/project/glite-lbjp-common-gss.spec +++ b/org.glite.lbjp-common.gss/project/glite-lbjp-common-gss.spec @@ -53,18 +53,18 @@ library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.gss +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.gss if [ "%gssapi_provider_kerberos" == "1" ]; then echo "gssapi_provider=kerberos" >> Makefile.inc echo "GLOBUS_COMMON_CFLAGS=`pkg-config --cflags globus-common`" >> Makefile.inc echo "GLOBUS_COMMON_LIBS=`pkg-config --libs globus-common`" >> Makefile.inc fi -make +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.jp-interface/project/glite-lbjp-common-jp-interface.spec b/org.glite.lbjp-common.jp-interface/project/glite-lbjp-common-jp-interface.spec index c94b521..5f3a958 100644 --- a/org.glite.lbjp-common.jp-interface/project/glite-lbjp-common-jp-interface.spec +++ b/org.glite.lbjp-common.jp-interface/project/glite-lbjp-common-jp-interface.spec @@ -37,12 +37,12 @@ interface library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.jp-interface -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.jp-interface +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.log/project/glite-lbjp-common-log.spec b/org.glite.lbjp-common.log/project/glite-lbjp-common-log.spec index e547714..94bde7c 100644 --- a/org.glite.lbjp-common.log/project/glite-lbjp-common-log.spec +++ b/org.glite.lbjp-common.log/project/glite-lbjp-common-log.spec @@ -32,19 +32,19 @@ common log module. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.log -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.log +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} +install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; diff --git a/org.glite.lbjp-common.maildir/project/glite-lbjp-common-maildir.spec b/org.glite.lbjp-common.maildir/project/glite-lbjp-common-maildir.spec index a16c0e7..1c46eb1 100644 --- a/org.glite.lbjp-common.maildir/project/glite-lbjp-common-maildir.spec +++ b/org.glite.lbjp-common.maildir/project/glite-lbjp-common-maildir.spec @@ -32,12 +32,12 @@ common maildir library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.maildir -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.maildir +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.server-bones/project/glite-lbjp-common-server-bones.spec b/org.glite.lbjp-common.server-bones/project/glite-lbjp-common-server-bones.spec index c2f3fe5..0b01e3a 100644 --- a/org.glite.lbjp-common.server-bones/project/glite-lbjp-common-server-bones.spec +++ b/org.glite.lbjp-common.server-bones/project/glite-lbjp-common-server-bones.spec @@ -33,12 +33,12 @@ common server-bones. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.server-bones -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.server-bones +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.lbjp-common.trio/project/glite-lbjp-common-trio.spec b/org.glite.lbjp-common.trio/project/glite-lbjp-common-trio.spec index cf989bb..8df942f 100644 --- a/org.glite.lbjp-common.trio/project/glite-lbjp-common-trio.spec +++ b/org.glite.lbjp-common.trio/project/glite-lbjp-common-trio.spec @@ -33,12 +33,12 @@ common trio library. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lbjp-common.trio -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module lbjp-common.trio +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install diff --git a/org.glite.px.myproxy-yaim/project/glite-px-myproxy-yaim.spec b/org.glite.px.myproxy-yaim/project/glite-px-myproxy-yaim.spec index f7c5c7a..28762c5 100644 --- a/org.glite.px.myproxy-yaim/project/glite-px-myproxy-yaim.spec +++ b/org.glite.px.myproxy-yaim/project/glite-px-myproxy-yaim.spec @@ -25,7 +25,7 @@ Provides: glite-yaim-myproxy = %{version}-%{release} %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module px.myproxy-yaim +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module px.myproxy-yaim make diff --git a/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec b/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec index 83e0b86..64d8473 100644 --- a/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec +++ b/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec @@ -68,12 +68,12 @@ This package contains daemon and client program of gLite proxyrenewal. %build -/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module px.proxyrenewal -make +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=%{_prefix} --libdir=%{_lib} --project=emi --module px.proxyrenewal +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check -make check +CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install