packages: ghc-random/ghc-random.spec - rel 2 - added prof package
baggins
baggins at pld-linux.org
Tue Sep 27 21:10:58 CEST 2011
Author: baggins Date: Tue Sep 27 19:10:58 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 2
- added prof package
---- Files affected:
packages/ghc-random:
ghc-random.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/ghc-random/ghc-random.spec
diff -u packages/ghc-random/ghc-random.spec:1.1 packages/ghc-random/ghc-random.spec:1.2
--- packages/ghc-random/ghc-random.spec:1.1 Tue Sep 27 20:44:25 2011
+++ packages/ghc-random/ghc-random.spec Tue Sep 27 21:10:53 2011
@@ -3,7 +3,7 @@
Summary: This package provides a random number library
Name: ghc-%{pkgname}
Version: 1.0.1.0
-Release: 1
+Release: 2
License: BSD
Group: Development/Languages
Source0: http://hackage.haskell.org/packages/archive/%{pkgname}/%{version}/%{pkgname}-%{version}.tar.gz
@@ -20,10 +20,25 @@
%description
This package provides a random number library.
+%package prof
+Summary: Profiling %{pkgname} library for GHC
+Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description prof
+Profiling %{pkgname} library for GHC. Should be installed when
+GHC's profiling subsystem is needed.
+
+%description prof -l pl.UTF-8
+Biblioteka profilująca %{pkgname} dla GHC. Powinna być zainstalowana
+kiedy potrzebujemy systemu profilującego z GHC.
+
%package doc
Summary: HTML documentation for %{pkgname}
Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
Group: Documentation
+Requires: %{name} = %{version}-%{release}
%description doc
HTML documentation for %{pkgname}.
@@ -35,7 +50,7 @@
%setup -q -n %{pkgname}-%{version}
%build
-runhaskell Setup.hs configure -v2 \
+runhaskell Setup.hs configure -v2 --enable-library-profiling \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--libexecdir=%{_libexecdir} \
@@ -69,7 +84,17 @@
%files
%defattr(644,root,root,755)
%{_libdir}/%{ghcdir}/package.conf.d/%{pkgname}.conf
-%{_libdir}/%{ghcdir}/%{pkgname}-%{version}
+%dir %{_libdir}/%{ghcdir}/%{pkgname}-%{version}
+%{_libdir}/%{ghcdir}/%{pkgname}-%{version}/*.o
+%{_libdir}/%{ghcdir}/%{pkgname}-%{version}/*.a
+%exclude %{_libdir}/%{ghcdir}/%{pkgname}-%{version}/*_p.a
+%dir %{_libdir}/%{ghcdir}/%{pkgname}-%{version}/System
+%{_libdir}/%{ghcdir}/%{pkgname}-%{version}/System/*.hi
+
+%files prof
+%defattr(644,root,root,755)
+%{_libdir}/%{ghcdir}/%{pkgname}-%{version}/*_p.a
+%{_libdir}/%{ghcdir}/%{pkgname}-%{version}/System/*.p_hi
%files doc
%defattr(644,root,root,755)
@@ -81,6 +106,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2011/09/27 19:10:53 baggins
+- rel 2
+- added prof package
+
Revision 1.1 2011/09/27 18:44:25 baggins
- intial revision
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ghc-random/ghc-random.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list