--- a/SUNWlibnotify.spec Mon Dec 28 17:16:07 2009 +0000
+++ b/SUNWlibnotify.spec Tue Dec 29 11:43:36 2009 +0000
@@ -10,6 +10,13 @@
%define owner jedy
#
%include Solaris.inc
+
+%ifarch amd64 sparcv9
+%include arch64.inc
+%use libnotify64 = libnotify.spec
+%endif
+
+%include base.inc
%use libnotify = libnotify.spec
Name: SUNWlibnotify
@@ -25,20 +32,33 @@
rm -rf %name-%version
mkdir %name-%version
-%libnotify.prep -d %name-%version
+%ifarch amd64 sparcv9
+mkdir %name-%version/%{_arch64}
+%libnotify64.prep -d %name-%version/%{_arch64}
+%endif
+
+mkdir %name-%version/%{base_arch}
+%libnotify.prep -d %name-%version/%{base_arch}
%build
+%ifarch amd64 sparcv9
export CFLAGS="%optflags"
-export RPM_OPT_FLAGS="$CFLAGS"
export LDFLAGS="%_ldflags"
-#export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
+%libnotify64.build -d %name-%version/%{_arch64}
+%endif
-%libnotify.build -d %name-%version
+export CFLAGS="%optflags"
+export LDFLAGS="%_ldflags"
+%libnotify.build -d %name-%version/%{base_arch}
%install
rm -rf $RPM_BUILD_ROOT
-%libnotify.install -d %name-%version
+%ifarch amd64 sparcv9
+%libnotify64.install -d %name-%version/%{_arch64}
+%endif
+
+%libnotify.install -d %name-%version/%{base_arch}
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.a" -exec rm -f {} ';'
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
@@ -55,11 +75,20 @@
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
%{_libdir}/libnotify.so*
%{_libdir}/pkgconfig/libnotify.pc
+%ifarch amd64 sparcv9
+%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}
+%{_bindir}/%{_arch64}/notify-send
+%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
+%{_libdir}/%{_arch64}/libnotify.so*
+%{_libdir}/%{_arch64}/pkgconfig/libnotify.pc
+%endif
%dir %attr (0755, root, sys) %{_datadir}
%{_datadir}/gtk-doc/html/libnotify/*
%{_includedir}/libnotify/*.h
%changelog
+* Tue Dec 29 2009 - [email protected]
+- Add 64-bit support.
* Thu Dec 3 2009 - [email protected]
- Separate into own spec (from gnome-panel).