Revision: 48603
Author:   river
Date:     2009-03-19 19:17:40 +0000 (Thu, 19 Mar 2009)

Log Message:
-----------
TSpkgconfig: convert to new build system

Modified Paths:
--------------
    trunk/tools/ts-specs/TSpkgconfig.spec
    trunk/tools/ts-specs/base-specs/pkgconfig.spec

Modified: trunk/tools/ts-specs/TSpkgconfig.spec
===================================================================
--- trunk/tools/ts-specs/TSpkgconfig.spec       2009-03-19 19:17:06 UTC (rev 
48602)
+++ trunk/tools/ts-specs/TSpkgconfig.spec       2009-03-19 19:17:40 UTC (rev 
48603)
@@ -5,9 +5,9 @@
 %include base.inc
 %use pkgconfig=pkgconfig.spec
 
-Name:          TSpkgconfig
+Name:          %{pkgconfig.name}
 Summary:       pkgconfig
-Version:       0.23
+Version:       %{pkgconfig.version}
 Source:                
http://pkgconfig.freedesktop.org/releases/pkg-config-%{version}.tar.gz
 SUNW_BaseDir:  %{_basedir}
 BuildRoot:     %{_tmppath}/%{name}-%{version}-build
@@ -24,26 +24,12 @@
 %pkgconfig.prep -d %name-%version/%{base_arch}
 
 %build
-CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
-if test "x$CPUS" = "x" -o $CPUS = 0; then
-    CPUS=1
-fi
-
-export CC="cc"
-export CXX="CC"
- 
 %include arch64.inc
-export CFLAGS="%optflags"
-export RPM_OPT_FLAGS="$CFLAGS"
-export LDFLAGS="%_ldflags -L%{_libdir} -L/usr/sfw/lib/%_arch64 
-R%{_libdir}:/usr/sfw/lib/%_arch64"
-export CPPFLAGS="-I%{_includedir}"
+%include stdenv.inc
 %pkgconfig64.build -d %name-%version/%_arch64
  
 %include base.inc
-export LDFLAGS="%_ldflags -L%{_libdir} -L/usr/sfw/lib 
-R%{_libdir}:/usr/sfw/lib"
-export CFLAGS="%optflags"
-export CPPFLAGS="-I%{_includedir}"
-export RPM_OPT_FLAGS="$CFLAGS"
+%include stdenv.inc
 %pkgconfig.build -d %name-%version/%{base_arch}
 
 %install
@@ -54,15 +40,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr (-, root, bin)
-%dir %attr (0755, root, bin) %{_bindir}
-%{_bindir}/pkg-config
-%dir %attr (0755, root, bin) %{_bindir}/%_arch64
-%{_bindir}/%_arch64/pkg-config
-%dir %attr(0755, root, sys) %{_datadir}
-%dir %attr(0755, root, other) %{_datadir}/aclocal
-%{_datadir}/aclocal/*
-%dir %attr(0755, root, bin) %{_mandir}
-%dir %attr(0755, root, bin) %{_mandir}/man1
-%{_mandir}/man1/*
-
+%defattr (-, root, root)
+%{_bindir}
+%{_datadir}/aclocal
+%{_mandir}/man1

Modified: trunk/tools/ts-specs/base-specs/pkgconfig.spec
===================================================================
--- trunk/tools/ts-specs/base-specs/pkgconfig.spec      2009-03-19 19:17:06 UTC 
(rev 48602)
+++ trunk/tools/ts-specs/base-specs/pkgconfig.spec      2009-03-19 19:17:40 UTC 
(rev 48603)
@@ -10,28 +10,11 @@
 %setup -q -n pkg-config-%version
 
 %build
-CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
-if test "x$CPUS" = "x" -o $CPUS = 0; then
-    CPUS=1
-fi
+%_configure
+%_make
 
-export CC="cc"
-export CXX="CC"
-export CFLAGS="%optflags"
-export RPM_OPT_FLAGS="$CFLAGS"
-export MSGFMT="/usr/bin/msgfmt"
-
-./configure --prefix=%{_prefix}                        \
-               --bindir=%{_bindir}             \
-           --libexecdir=%{_libexecdir}         \
-           --mandir=%{_mandir}                 \
-           --datadir=%{_datadir}               \
-            --infodir=%{_datadir}/info
-                       
-gmake -j$CPUS
-
 %install
-gmake install DESTDIR=$RPM_BUILD_ROOT
+%_make install DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to