[tango/f17] rebuild
MERCIER Jonathan
bioinfornatics at fedoraproject.org
Sun Jun 10 07:35:00 UTC 2012
commit 2db862750abe8717095d45fd1303da0b086a8139
Author: Jonathan MERCIER <bioinfornatics at gmail.com>
Date: Sun Jun 10 09:34:54 2012 +0200
rebuild
sources | 1 -
tango.spec | 30 ++++++++++++++++++++----------
2 files changed, 20 insertions(+), 11 deletions(-)
---
diff --git a/sources b/sources
index 013caba..824ab43 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
c5b9f949c20f09037ebb6dd28eab3520 tango-20120421gitb3f47b9.xz
-77b702ac199acb3e8553ac4075f30366 DdocToDevhelp
diff --git a/tango.spec b/tango.spec
index 638ffa6..6563a48 100644
--- a/tango.spec
+++ b/tango.spec
@@ -11,7 +11,7 @@
Name: tango
Version: 2
-Release: 6.%{alphatag}%{tango_revision}%{?dist}
+Release: 7.%{alphatag}%{tango_revision}%{?dist}
Summary: The Developer's Library for D
Group: Development/Libraries
@@ -54,7 +54,7 @@ gamme qu'elle propose.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
-Provides: %{name}-static = %{version}-%{release}
+
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
@@ -87,7 +87,6 @@ gamme qu'elle propose.
%package doc
Summary: Documentation and examples for %{name}
Group: Documentation
-Provides: %{name} = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
BuildArch: noarch
@@ -125,7 +124,6 @@ Exemple en:
%package geany-tags
Summary: Support for enable autocompletion in geany
Group: Development/Tools
-Provides: %{name} = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
Requires: geany
BuildRequires: geany
@@ -148,7 +146,7 @@ mkdir geany_config
%build
#./build/script/bob.rb -v -r ldc -c ldc -p linux .
-make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags}" LIBDIR=%{_libdir} DCFLAGS_IMPORT="-Itango" all
+make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags}" LIBDIR=%{_libdir} DCFLAGS_IMPORT="-Itango" all-shared
# generate geany tags
geany -c geany_config -g tango.d.tags $(find tango/ -name "*.d")
@@ -160,26 +158,38 @@ mkdir -p %{buildroot}%{_d_includedir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/geany/tags/
# Tango
-make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags} -d" DESTDIR=%{buildroot} DATA_DIR=%{_datadir} INCLUDE_DIR=%{_d_includedir} LIB_DIR=%{_libdir} install-static-lib install-header install-pkgfile
+make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags} -d" DESTDIR=%{buildroot} DATA_DIR=%{_datadir} INCLUDE_DIR=%{_d_includedir} LIB_DIR=%{_libdir} install-shared
+pushd %{buildroot}%{_libdir}/
+ln -s libtango-ldc.so.2 libtango-ldc.so.2.0.0
+ln -s libtango-ldc.so.2 libtango-ldc.so
+popd
# Geany tag
install -m0755 tango.d.tags %{buildroot}/%{_datadir}/geany/tags/
+%files
+%{_libdir}/lib%{name}-ldc.so.2
+%{_libdir}/lib%{name}-ldc.so.2.0.0
+
%files devel
-%doc README.md LICENSE.txt
-%{_libdir}/lib%{name}-ldc.a
+%{_libdir}/lib%{name}-ldc.so
%{_d_includedir}/%{name}
%{_datadir}/pkgconfig/%{name}.pc
%files doc
-%doc doc/example
+%doc doc/example README.md LICENSE.txt
+%{_docdir}/%{name}/
+
%files geany-tags
%{_datadir}/geany/tags/%{name}.d.tags
%changelog
-* Wed Jun 06 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-6.2012021gitb3f47b9
+* Sun Jun 10 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-7.20120421gitb3f47b9
+- rebuilt
+
+* Wed Jun 06 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-6.20120421gitb3f47b9
- fix spec file
* Fri May 25 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-5.2012021gitb3f47b9
More information about the scm-commits
mailing list