summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Xu <[email protected]>2011-08-20 22:16:34 -0400
committerRobert Xu <[email protected]>2011-08-20 22:16:34 -0400
commit7621ba87b889eccdea4958715c25de4b403ad705 (patch)
tree8c3ee04dca3cb8baad8a13552e01e5e12c74a460
parent7219efab22b5ecbdc4363328e06580f0cdcf3798 (diff)
downloadtde-packaging-7621ba87b889eccdea4958715c25de4b403ad705.tar.gz
tde-packaging-7621ba87b889eccdea4958715c25de4b403ad705.zip
introduce new devel-static subpackage which is not fun. :(
-rw-r--r--opensuse/arts/arts.changes8
-rw-r--r--opensuse/arts/arts.spec34
2 files changed, 36 insertions, 6 deletions
diff --git a/opensuse/arts/arts.changes b/opensuse/arts/arts.changes
index 66986d432..690c5f92d 100644
--- a/opensuse/arts/arts.changes
+++ b/opensuse/arts/arts.changes
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Sun Aug 21 02:15:14 UTC 2011 - [email protected]
+
+- introduce devel-static subpackage
+ - libgsl.a is built as a static library
+ - there is no way to turn it off in build configuration
+ - it has not been tested whether removing it will trigger bad stuff
+
+-------------------------------------------------------------------
Fri Aug 12 00:02:16 UTC 2011 - [email protected]
- replace provides tde-kdelibs in favor of tdelibs
diff --git a/opensuse/arts/arts.spec b/opensuse/arts/arts.spec
index 1e0bf03b4..079ad8277 100644
--- a/opensuse/arts/arts.spec
+++ b/opensuse/arts/arts.spec
@@ -67,6 +67,22 @@ the GUI and synthesis.
Authors:
--------
Stefan Westerfeld <[email protected]>
+
+%package devel-static
+License: GPLv2+
+Summary: Include Files and Libraries mandatory for Development.
+Group: Development/Libraries/Other
+
+%description devel-static
+A modular software synthesizer that generates realtime audio streams,
+supports MIDI, is easily extendable, and uses CORBA for separation of
+the GUI and synthesis.
+
+
+
+Authors:
+--------
+ Stefan Westerfeld <[email protected]>
%package gmcop
License: GPLv2+
@@ -118,6 +134,9 @@ ln -sf ../lib64/mcop $RPM_BUILD_ROOT/%{_tde_libdir}/mcop
mkdir -p -m 755 $RPM_BUILD_ROOT/%_mandir/man7
cp %SOURCE1 $RPM_BUILD_ROOT/%_mandir/man7/
+# unneeded
+rm -rf %{buildroot}/%{_tde_libdir}/*.la
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -151,7 +170,6 @@ rm -rf $RPM_BUILD_ROOT
%{_tde_libdir}/libmcop_mt.so.*
%{_tde_libdir}/libqtmcop.so.*
%{_tde_libdir}/libsoundserver_idl.so.*
-%{_tde_libdir}/libx11globalcomm.so.*
# these need to be in the base package for lt_dlopen()
%{_tde_libdir}/*.so
%{_tde_libdir}/mcop
@@ -160,16 +178,20 @@ rm -rf $RPM_BUILD_ROOT
%endif
%{_mandir}/man7/artswrapper.7.gz
-%files gmcop
-%defattr(-,root,root)
-%{_tde_libdir}/libgmcop.so.*
-
%files devel
%defattr(-,root,root)
%{_tde_bindir}/artsc-config
%{_tde_bindir}/mcopidl
%dir %{_tde_includedir}
%{_tde_includedir}/*
-%{_tde_libdir}/*.la
+%{_libdir}/pkgconfig/arts.pc
+
+%files devel-static
+%defattr(-,root,root)
+%{_tde_libdir}/libgsl.a
+
+%files gmcop
+%defattr(-,root,root)
+%{_tde_libdir}/libgmcop.so.*
%changelog