petersen pushed to Agda-stdlib (master). "move ffi lib into main package"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri Apr 17 06:43:38 UTC 2015
>From 001ba0471e5fc98ded6c36df3faa3be633e968dd Mon Sep 17 00:00:00 2001
From: Jens Petersen <petersen at redhat.com>
Date: Fri, 17 Apr 2015 15:38:45 +0900
Subject: move ffi lib into main package
diff --git a/Agda-stdlib.spec b/Agda-stdlib.spec
index 9e472ee..596b62d 100644
--- a/Agda-stdlib.spec
+++ b/Agda-stdlib.spec
@@ -7,8 +7,7 @@
Name: Agda-stdlib
Version: 0.9
-# Only reset if agda-lib-ffi also bumped
-Release: 6%{?dist}
+Release: 1%{?dist}
Summary: Agda standard libraries
Group: Development/Libraries
@@ -29,6 +28,7 @@ BuildRequires: ghc-unix-compat-devel
# Agda needs ghci and is not building on arm currently
ExclusiveArch: %{ghc_arches_with_ghci}
ExcludeArch: armv7hl
+Obsoletes: ghc-agda-lib-ffi < 0.0.2-6, ghc-agda-lib-ffi-devel < 0.0.2-6
%description
Agda standard libraries
@@ -43,11 +43,6 @@ This package provides the html documentation for the stdlibs
generated by the Agda compiler program.
-%global stdlib_version %{version}
-%ghc_lib_subpackage agda-lib-ffi %{ffi_ver}
-%global version %{stdlib_version}
-
-
%global debug_package %{nil}
@@ -82,6 +77,7 @@ cd ffi
./Setup register --inplace
mv *.files ..
cd ..
+cat ghc-agda-lib-ffi*.files > haskell-ffi.files
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr Everything.agda* src/* %{buildroot}%{_datadir}/%{name}
@@ -92,7 +88,15 @@ agda -i. -isrc README.agda
rm README.agdai README/*.agdai
-%files
+%post
+%ghc_pkg_recache
+
+
+%postun
+%ghc_pkg_recache
+
+
+%files -f haskell-ffi.files
%doc CHANGELOG LICENCE README*
%{_datadir}/%{name}
@@ -102,8 +106,9 @@ rm README.agdai README/*.agdai
%changelog
-* Thu Apr 16 2015 Jens Petersen <petersen at redhat.com> - 0.9-6
+* Thu Apr 16 2015 Jens Petersen <petersen at redhat.com> - 0.9-1
- update to 0.9
+- include ffi lib in main package
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/Agda-stdlib.git/commit/?h=master&id=001ba0471e5fc98ded6c36df3faa3be633e968dd
More information about the scm-commits
mailing list