vala.spec revision 18480
16676N/A#
16676N/A# spec file for package SUNWvala
10139N/A#
10139N/A# includes module(s): vala
12217N/A#
10139N/A%define owner jerrytan
10139N/A
10139N/A%define src_name vala
17185N/A%define src_url http://download.gnome.org/sources/vala/0.7
10139N/A
17176N/AName: vala
18603N/ASummary: Vala programming language
17176N/ALicense: LGPL v2
10139N/AVersion: 0.7.10
15291N/ADistribution: Java Desktop System
10139N/AVendor: Sun Microsystems, Inc.
10607N/AGroup: System/Libraries
10295N/A
19047N/ASource: %{src_url}/%{src_name}-%{version}.tar.bz2
10139N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
10139N/A
18615N/A%package devel
10139N/ASummary: %{summary} - development files
18532N/A%description devel
15654N/AThis package contains the header files and documentation
13441N/Aneeded to develop applications with vala.
18497N/A
18497N/A%prep
18960N/A%setup -q -n %{src_name}-%version
18960N/A
18960N/A%build
18497N/ACPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
10139N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
10139N/A CPUS=1
10139N/Afi
10139N/A
10139N/Aexport CFLAGS="%optflags"
10139N/Aexport LDFLAGS="%_ldflags"
10139N/A
10139N/Aaclocal
10139N/Alibtoolize --copy --force
10139N/Aautomake -a -f
10139N/Aautoconf -f
10139N/A./configure --prefix=%{_prefix} \
10139N/A --bindir=%{_bindir} \
10139N/A --libdir=%{_libdir} \
10139N/A --sysconfdir=%{_sysconfdir} \
10139N/A --includedir=%{_includedir} \
10139N/A --mandir=%{_mandir} \
10139N/A --infodir=%{_infodir} \
10139N/A --disable-static \
10139N/A --enable-shared
10139N/A
10139N/Amake -j$CPUS
10139N/A
10139N/A%install
10139N/Amake install DESTDIR=$RPM_BUILD_ROOT
10139N/Afind $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
10139N/A
10139N/A%clean
10139N/Arm -rf $RPM_BUILD_ROOT
10139N/A
10139N/A%files
10139N/A%defattr (-, root, bin)
10139N/A%{_bindir}
10139N/A%dir %attr (0755, root, bin) %{_libdir}
10139N/A%{_libdir}/lib*.so*
10139N/A%dir %attr (0755, root, sys) %{_datadir}
10139N/A%{_datadir}/vala
10139N/A%{_datadir}/devhelp
10139N/A%{_mandir}
10139N/A
10139N/A%files devel
18497N/A%defattr (-, root, bin)
18960N/A%{_includedir}
18497N/A%dir %attr (0755, root, bin) %{_libdir}
10139N/A%dir %attr (0755, root, other) %{_libdir}/pkgconfig
12773N/A%{_libdir}/pkgconfig/*
12773N/A
12773N/A%changelog
19106N/A* Tus Oct 20 2009 - jerry.tan@sun.com
19106N/A- import to solaris
19106N/A* Fri Jul 27 2007 - dougs@truemail.co.th
19106N/A- Initial spec
19106N/A