Author: baggins Date: Wed Dec 15 13:00:52 2010 GMT Module: packages Tag: HEAD ---- Log message: - initial revision
---- Files affected: packages/cpphs: cpphs.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/cpphs/cpphs.spec diff -u /dev/null packages/cpphs/cpphs.spec:1.1 --- /dev/null Wed Dec 15 14:00:52 2010 +++ packages/cpphs/cpphs.spec Wed Dec 15 14:00:47 2010 @@ -0,0 +1,69 @@ +# $Revision$, $Date$ +Summary: - +Name: cpphs +Version: 1.11 +Release: 0.1 +License: LGPL +Group: Development/Languages +Source0: http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz +# Source0-md5: ece7f9a5335a8fd569f0b8c7153ecfaa +URL: http://haskell.org/cpphs/ +BuildRequires: ghc >= 6.12.3 +%requires_releq ghc +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define ghcdir ghc-%(/usr/bin/ghc --numeric-version) + +%description + +%prep +%setup -q + +%build +runhaskell Setup.hs configure -v2 \ + --prefix=%{_prefix} \ + --libdir=%{_libdir} \ + --libexecdir=%{_libexecdir} \ + --docdir=%{_docdir}/%{name}-%{version} + +runhaskell Setup.hs build +runhaskell Setup.hs haddock --executables + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_libdir}/%{ghcdir}/package.conf.d + +runhaskell Setup.hs copy --destdir=$RPM_BUILD_ROOT + +# work around automatic haddock docs installation +rm -rf %{name}-%{version}-doc +cp -a $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} %{name}-%{version}-doc + +runhaskell Setup.hs register \ + --gen-pkg-config=$RPM_BUILD_ROOT/%{_libdir}/%{ghcdir}/package.conf.d/%{pkgname}.conf + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +/usr/bin/ghc-pkg recache + +%postun +/usr/bin/ghc-pkg recache + +%files +%defattr(644,root,root,755) +%doc NEWS +%doc %{name}-%{version}-doc/html +%{_libdir}/%{ghcdir}/package.conf.d/%{pkgname}.conf +%{_libdir}/%{ghcdir}/%{pkgname}-%{version} + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <feedb...@pld-linux.org> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2010/12/15 13:00:47 baggins +- initial revision + ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit