Hello community,
here is the log from the commit of package tulip for openSUSE:Factory
checked in at Tue Feb 9 22:30:56 CET 2010.
--------
--- tulip/tulip.changes 2010-01-20 09:38:17.000000000 +0100
+++ /mounts/work_src_done/STABLE/tulip/tulip.changes 2010-02-09 14:58:54.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Feb 9 13:56:51 UTC 2010 - prusnak@suse.cz
+
+- enable noarch subpackages
+- cleanup spec
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tulip.spec ++++++
--- /var/tmp/diff_new_pack.JGPqRW/_old 2010-02-09 22:30:03.000000000 +0100
+++ /var/tmp/diff_new_pack.JGPqRW/_new 2010-02-09 22:30:03.000000000 +0100
@@ -33,12 +33,9 @@
%endif
Summary: Visualization of huge graphs
Version: 3.3.0
-Release: 1
-Prefix: /usr
+Release: 2
# .so version
%define tulip_version 3.3
-%define datadir %{prefix}/share
-%define pkgdatadir %{prefix}/share/tulip
Url: http://www.tulip-software.org
Source: tulip-%{version}.tar.bz2
Source1: tulip.desktop
@@ -58,23 +55,14 @@
technology architecture enables to do the following things :
* 3D visualizations
-
* 3D modifications
-
* Plug-in support for easy evolution
-
* Building of clusters and navigation into it
-
* Automatic drawing of graphs
-
* Automatic clustering of graphs
-
* Automatic selection of elements
-
* Automatic Metric coloration of graphs
-
-
Authors:
--------
Auber David
@@ -90,7 +78,10 @@
License: GPLv2+
Summary: Visualization of huge graphs - development files
Group: Development/Libraries/Other
-Requires: tulip
+Requires: tulip = %{version}
+%if 0%{?suse_version} >= 1120
+BuildArch: noarch
+%endif
%description devel
Tulip software is a system dedicated to the visualization of huge
@@ -99,23 +90,14 @@
technology architecture enables to do the following things :
* 3D visualizations
-
* 3D modifications
-
* Plug-in support for easy evolution
-
* Building of clusters and navigation into it
-
* Automatic drawing of graphs
-
* Automatic clustering of graphs
-
* Automatic selection of elements
-
* Automatic Metric coloration of graphs
-
-
Authors:
--------
Auber David
@@ -131,7 +113,10 @@
License: GPLv2+
Summary: Visualization of huge graphs - user documentation
Group: Productivity/Graphics/Visualization/Graph
-Requires: tulip
+Requires: tulip = %{version}
+%if 0%{?suse_version} >= 1120
+BuildArch: noarch
+%endif
%description doc
Tulip software is a system dedicated to the visualization of huge
@@ -140,23 +125,14 @@
technology architecture enables to do the following things :
* 3D visualizations
-
* 3D modifications
-
* Plug-in support for easy evolution
-
* Building of clusters and navigation into it
-
* Automatic drawing of graphs
-
* Automatic clustering of graphs
-
* Automatic selection of elements
-
* Automatic Metric coloration of graphs
-
-
Authors:
--------
Auber David
@@ -172,7 +148,10 @@
License: GPLv2+
Summary: Visualization of huge graphs - development documentation
Group: Documentation/HTML
-Requires: tulip-doc
+Requires: tulip-doc = %{version}
+%if 0%{?suse_version} >= 1120
+BuildArch: noarch
+%endif
%description devel-doc
Tulip software is a system dedicated to the visualization of huge
@@ -181,23 +160,14 @@
technology architecture enables to do the following things :
* 3D visualizations
-
* 3D modifications
-
* Plug-in support for easy evolution
-
* Building of clusters and navigation into it
-
* Automatic drawing of graphs
-
* Automatic clustering of graphs
-
* Automatic selection of elements
-
* Automatic Metric coloration of graphs
-
-
Authors:
--------
Auber David
@@ -217,8 +187,6 @@
%description -n libtulip
See package 'tulip' for details.
-
-
Authors:
--------
Auber David
@@ -239,8 +207,6 @@
%description -n libtulip-ogl
See package 'tulip' for details.
-
-
Authors:
--------
Auber David
@@ -262,8 +228,6 @@
%description -n libtulip-qt4
See package 'tulip' for details.
-
-
Authors:
--------
Auber David
@@ -282,24 +246,22 @@
%{?suse_update_config:%{suse_update_config -f}}
autoreconf --force --install
#./gen-conf.sh
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
-CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -Wno-deprecated" \
- ./configure --prefix=%{prefix} \
- --libdir=%{_libdir} \
+export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -Wno-deprecated"
+%configure \
--docdir=%{_docdir}/tulip \
- --mandir=/usr/share/man \
--enable-shared \
--with-pic \
--disable-static \
--enable-stats-gui \
--enable-tlprender \
- --with-qt-dir=/usr/bin \
+ --with-qt-dir=%{_bindir} \
--with-qt-libraries=%{_libdir} \
- --with-qt-includes=/usr/include \
+ --with-qt-includes=%{_includedir} \
--x-includes=/usr/X11R6/include \
- --x-libraries=/usr/%{_lib} \
- --with-gl-includes=/usr/include \
- --with-gl-libraries=/usr/%{_lib}
+ --x-libraries=%{_libdir} \
+ --with-gl-includes=%{_includedir} \
+ --with-gl-libraries=%{_libdir}
# parallel make is not working, do not use it. -Marcus 20091115
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
# generating docs during build is disabled
@@ -307,7 +269,7 @@
# copy pre-generated docs instead
%install
-make DESTDIR=${RPM_BUILD_ROOT} install
+make DESTDIR=$RPM_BUILD_ROOT install
cp %_sourcedir/tulip-%{version}-devHandbook.pdf .
cp %_sourcedir/tulip-%{version}-userManual.pdf .
#cd docs
@@ -320,7 +282,7 @@
# create symlinks for man pages and documentation
# %fdupes -s %{buildroot}/%{_mandir}/man3
%fdupes -s %{buildroot}%{_docdir}/tulip
-%fdupes -s %{buildroot}/%{prefix}/include/tulip
+%fdupes -s %{buildroot}%{_includedir}/tulip
%endif
rm -f %{buildroot}/%{_libdir}/*.a
@@ -343,22 +305,22 @@
%files
%defattr(-,root,root)
-%{prefix}/bin/tulip
-%{prefix}/bin/tulip_check_pl
-%{prefix}/bin/tlprender
+%{_bindir}/tulip
+%{_bindir}/tulip_check_pl
+%{_bindir}/tlprender
%{_datadir}/applications/*.desktop
%dir %{_libdir}/tlp
%{_libdir}/libtulip-pluginsmanager.so
%{_libdir}/libtulip-pluginsmanager-%{tulip_version}.so*
%dir %{_libdir}/tlp/bitmaps
%{_libdir}/tlp/bitmaps/*
-%dir %{prefix}/share/tulip
-%{prefix}/share/tulip/*
+%dir %{_datadir}/tulip
+%{_datadir}/tulip/*
%doc NEWS
%files -n libtulip
%defattr(-,root,root)
-%{prefix}/bin/tulip-config
+%{_bindir}/tulip-config
%{_libdir}/libtulip.so
%{_libdir}/libtulip-%{tulip_version}.so*
%{_libdir}/tlp/libAdjacencyMatrixImport-%{version}.*
@@ -449,7 +411,7 @@
%files devel
%defattr(-,root,root)
-%{datadir}/aclocal/tulip.m4
+%{_datadir}/aclocal/tulip.m4
%dir %{_includedir}/tulip
%{_includedir}/tulip/*
%{_includedir}/*.h
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org