SPECS: gcc.spec - restored lib-gnu-awt-xlib after my messing (it c...
qboosh
qboosh at pld-linux.org
Sun Jan 14 13:11:32 CET 2007
Author: qboosh Date: Sun Jan 14 12:11:32 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- restored lib-gnu-awt-xlib after my messing (it comes directly from libjava,
not classpath as I though); added x bcond
---- Files affected:
SPECS:
gcc.spec (1.457 -> 1.458)
---- Diffs:
================================================================
Index: SPECS/gcc.spec
diff -u SPECS/gcc.spec:1.457 SPECS/gcc.spec:1.458
--- SPECS/gcc.spec:1.457 Sat Jan 6 12:49:18 2007
+++ SPECS/gcc.spec Sun Jan 14 13:11:26 2007
@@ -6,9 +6,6 @@
# - gconf peer? (but libgcj needs split anyway)
# - files:
# /usr/lib/gcc/i686-pld-linux/4.2.0/libgfortranbegin.la
-# /usr/lib/lib-gnu-awt-xlib.a
-# /usr/lib/lib-gnu-awt-xlib.la
-# /usr/lib/lib-gnu-awt-xlib.so.8.0.0
#
# Conditional build:
%bcond_without ada # build without ADA support
@@ -21,6 +18,7 @@
%bcond_without dssi # don't build libgcj DSSI MIDI interface
%bcond_without gtk # don't build libgcj GTK peer
%bcond_without qt # don't build libgcj Qt peer
+%bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
%bcond_with multilib # build with multilib support (it needs glibc[32&64]-devel)
%bcond_with profiling # build with profiling
%bcond_without bootstrap # omit 3-stage bootstrap
@@ -39,6 +37,11 @@
%undefine with_profiling
%endif
+%if !%{with x}
+%undefine with_gtk
+%undefine with_qt
+%endif
+
%ifnarch %{x8664} ppc64 s390x sparc64
%undefine with_multilib
%endif
@@ -891,9 +894,9 @@
%{!?with_alsa:--disable-alsa} \
%{!?with_dssi:--disable-dssi} \
--disable-gconf-peer \
+%if %{with x}
--enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
- %{!?with_gtk:--disable-gtk-peer} \
- %{!?with_qt:--disable-qt-peer} \
+%endif
--enable-libgcj \
--enable-libgcj-multifile \
--enable-libgcj-database \
@@ -1004,8 +1007,13 @@
%{?with_fortran:libgfortran.la} \
%if %{with java}
libgcj.la libgcj-tools.la libffi.la \
- %{?with_gtk:gcj-%{version}/libgtkpeer.la gcj-%{version}/libjawt.la} gcj-%{version}/libjvm.la %{?with_qt:gcj-%{version}/libqtpeer.la} \
- %{?with_alsa:gcj-%{version}/libgjsmalsa.la} %{?with_dssi:gcj-%{version}/libgjsmdssi.la} gcj-%{version}/libxmlj.la \
+ gcj-%{version}/libjvm.la \
+ gcj-%{version}/libxmlj.la \
+ %{?with_x:lib-gnu-awt-xlib.la} \
+ %{?with_gtk:gcj-%{version}/libgtkpeer.la gcj-%{version}/libjawt.la} \
+ %{?with_qt:gcj-%{version}/libqtpeer.la} \
+ %{?with_alsa:gcj-%{version}/libgjsmalsa.la} \
+ %{?with_dssi:gcj-%{version}/libgjsmdssi.la} \
%endif
%{?with_objc:libobjc.la};
do
@@ -1386,6 +1394,7 @@
%attr(755,root,root) %{_libdir}/libgcj_bc.so
%attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
%attr(755,root,root) %{_libdir}/libgij.so.*.*.*
+%{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
%dir %{_libdir}/gcj-%{version}
%{_libdir}/gcj-%{version}/classmap.db
%{?with_alsa:%attr(755,root,root) %{_libdir}/gcj-%{version}/libgjsmalsa.so*}
@@ -1427,6 +1436,10 @@
%attr(755,root,root) %{_libdir}/libgcj.so
%{_libdir}/libgij.la
%attr(755,root,root) %{_libdir}/libgij.so
+%if %{with x}
+%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
+%{_libdir}/lib-gnu-awt-xlib.la
+%endif
%{_pkgconfigdir}/libgcj-%{_major_ver}.pc
%files -n libgcj-static
@@ -1436,6 +1449,7 @@
%{_libdir}/libgcj.a
%{_libdir}/libgcj_bc.a
%{_libdir}/libgij.a
+%{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
%files -n libffi
%defattr(644,root,root,755)
@@ -1506,6 +1520,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.458 2007/01/14 12:11:26 qboosh
+- restored lib-gnu-awt-xlib after my messing (it comes directly from libjava,
+ not classpath as I though); added x bcond
+
Revision 1.457 2007/01/06 11:49:18 pluto
- update
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/gcc.spec?r1=1.457&r2=1.458&f=u
More information about the pld-cvs-commit
mailing list