forked from pool/ghc-rpm-macros
Accepting request 331613 from devel:languages:haskell:lts
- update to 1.4.94 - refreshed remove-flags.patch - dropped add-group.path and files-defattr.patch OBS-URL: https://build.opensuse.org/request/show/331613 OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=51
This commit is contained in:
parent
c43e4d32e9
commit
c5abec9436
@ -1,20 +0,0 @@
|
|||||||
Index: ghc-rpm-macros-1.4.93/macros.ghc-extra
|
|
||||||
===================================================================
|
|
||||||
--- ghc-rpm-macros-1.4.93.orig/macros.ghc-extra
|
|
||||||
+++ ghc-rpm-macros-1.4.93/macros.ghc-extra
|
|
||||||
@@ -9,6 +9,7 @@
|
|
||||||
%define basepkg %{ghc_prefix}-%{pkgname}\
|
|
||||||
%package -n %{basepkg}\
|
|
||||||
Summary: Haskell %{pkgname} library\
|
|
||||||
+Group: System/Libraries\
|
|
||||||
%{?1:Version: %{pkgver}}\
|
|
||||||
%{-l:License: %{-l*}}\
|
|
||||||
Url: http://hackage.haskell.org/package/%{pkgname}\
|
|
||||||
@@ -19,6 +20,7 @@ This package provides the Haskell %{pkgn
|
|
||||||
\
|
|
||||||
%package -n %{basepkg}-devel\
|
|
||||||
Summary: Haskell %{pkgname} library development files\
|
|
||||||
+Group: Development/Languages/Other\
|
|
||||||
%{?1:Version: %{pkgver}}\
|
|
||||||
%{-l:License: %{-l*}}\
|
|
||||||
Requires(post): %{ghc_prefix}-compiler = %{ghc_version}\
|
|
@ -1,15 +0,0 @@
|
|||||||
Index: ghc-rpm-macros-1.4.93/macros.ghc-extra
|
|
||||||
===================================================================
|
|
||||||
--- ghc-rpm-macros-1.4.93.orig/macros.ghc-extra
|
|
||||||
+++ ghc-rpm-macros-1.4.93/macros.ghc-extra
|
|
||||||
@@ -40,8 +40,10 @@ This package provides the Haskell %{pkgn
|
|
||||||
%ghc_pkg_recache\
|
|
||||||
\
|
|
||||||
%files -n %{basepkg} -f %{basepkg}.files\
|
|
||||||
+%defattr(-,root,root,-)\
|
|
||||||
%{?base_doc_files:%doc %base_doc_files}\
|
|
||||||
\
|
|
||||||
%files -n %{basepkg}-devel -f %{basepkg}-devel.files\
|
|
||||||
+%defattr(-,root,root,-)\
|
|
||||||
%{?devel_doc_files:%doc %devel_doc_files}\
|
|
||||||
%{nil}
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:73066538e9af8a33e3bc1e280db3fe12423d5e41b0ae70c1abfeef76a6bd6c4a
|
|
||||||
size 23044
|
|
3
ghc-rpm-macros-1.4.94.tar.xz
Normal file
3
ghc-rpm-macros-1.4.94.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0af90cfccc0d1dd472aa72163dd9dae42b08809d5340e6da98e83912dda4465c
|
||||||
|
size 23076
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 16 09:26:31 UTC 2015 - mimi.vx@gmail.com
|
||||||
|
|
||||||
|
- update to 1.4.94
|
||||||
|
- refreshed remove-flags.patch
|
||||||
|
- dropped add-group.path and files-defattr.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 27 08:45:19 UTC 2015 - mimi.vx@gmail.com
|
Thu Aug 27 08:45:19 UTC 2015 - mimi.vx@gmail.com
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
%global without_hscolour 1
|
%global without_hscolour 1
|
||||||
|
|
||||||
Name: ghc-rpm-macros
|
Name: ghc-rpm-macros
|
||||||
Version: 1.4.93
|
Version: 1.4.94
|
||||||
Release: 0
|
Release: 0
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
Summary: RPM Macros for building packages for GHC
|
Summary: RPM Macros for building packages for GHC
|
||||||
@ -34,10 +34,6 @@ Url: https://fedoraproject.org/wiki/Haskell_SIG
|
|||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
# PATCH-FIX-OPENSUSE suse-disable-debug-packages.patch peter.trommler@ohm-hochschule.de -- openSUSE way to disable debug packages
|
# PATCH-FIX-OPENSUSE suse-disable-debug-packages.patch peter.trommler@ohm-hochschule.de -- openSUSE way to disable debug packages
|
||||||
Patch1: suse-disable-debug-packages.patch
|
Patch1: suse-disable-debug-packages.patch
|
||||||
# PATCH-FIX-OPENSUSE add-group.patch sbahling@suse.com -- Make sure a Group: tag is generated in subpackages; peter.trommler@ohm-hochschule.de: also puts libraries in System/Libraries, see package group guidelines
|
|
||||||
Patch2: add-group.patch
|
|
||||||
# PATCH-FIX-OPENSUSE files-defattr.patch sbahling@suse.com -- Make sure defattr macro used in files sections; peter.trommler@ohm-hochschule.de: see also specfile guidelines, files section, permissions
|
|
||||||
Patch3: files-defattr.patch
|
|
||||||
# PATCH-FIX-OPENSUSE suse-docdir.patch peter.trommler@ohm-hochschule.de -- fix location of docdir
|
# PATCH-FIX-OPENSUSE suse-docdir.patch peter.trommler@ohm-hochschule.de -- fix location of docdir
|
||||||
Patch4: suse-docdir.patch
|
Patch4: suse-docdir.patch
|
||||||
# PATCH-FIX_UPSTREAM fix-gen-filelists.patch
|
# PATCH-FIX_UPSTREAM fix-gen-filelists.patch
|
||||||
@ -82,8 +78,6 @@ Macros used when generating source Haskell rpm packages.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}
|
%setup -q -n %{name}-%{version}
|
||||||
%patch1 -p1 -b .debug
|
%patch1 -p1 -b .debug
|
||||||
%patch2 -p1
|
|
||||||
%patch3 -p1
|
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
%patch8 -p1
|
%patch8 -p1
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
Index: ghc-rpm-macros-1.4.93/macros.ghc
|
Index: ghc-rpm-macros-1.4.94/macros.ghc
|
||||||
===================================================================
|
===================================================================
|
||||||
--- ghc-rpm-macros-1.4.93.orig/macros.ghc
|
--- ghc-rpm-macros-1.4.94.orig/macros.ghc
|
||||||
+++ ghc-rpm-macros-1.4.93/macros.ghc
|
+++ ghc-rpm-macros-1.4.94/macros.ghc
|
||||||
@@ -26,9 +26,7 @@ fi
|
@@ -26,9 +26,7 @@ fi
|
||||||
%cabal_configure\
|
%cabal_configure\
|
||||||
%ghc_check_bootstrap\
|
%ghc_check_bootstrap\
|
||||||
%global _hardened_ldflags %{nil}\
|
%global _hardened_ldflags %{nil}\
|
||||||
-CFLAGS="${CFLAGS:-%optflags}"; export CFLAGS\
|
-CFLAGS="${CFLAGS:-%optflags}"; export CFLAGS\
|
||||||
-LDFLAGS="${LDFLAGS:-%__global_ldflags}"; export LDFLAGS\
|
-LDFLAGS="${LDFLAGS:-%__global_ldflags}"; export LDFLAGS\
|
||||||
-%cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --docdir=%{ghc_pkgdocdir} --libsubdir='$compiler/$pkgid' --datasubdir='$pkgid' --ghc %{!?ghc_without_dynamic:--enable-executable-dynamic} %{?with_tests:--enable-tests} --ghc-options="$(echo ' '$CFLAGS | sed -e 's/ / -optc/g') $(echo ' '$LDFLAGS | sed -e 's/ / -optl/g')" %{?cabal_configure_options} $cabal_configure_extra_options
|
-%cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --docdir=%{ghc_pkgdocdir} --libsubdir='$compiler/$pkgkey' --datasubdir='$pkgid' --ghc %{!?ghc_without_dynamic:--enable-executable-dynamic} %{?with_tests:--enable-tests} --ghc-options="$(echo ' '$CFLAGS | sed -e 's/ / -optc/g') $(echo ' '$LDFLAGS | sed -e 's/ / -optl/g')" %{?cabal_configure_options} $cabal_configure_extra_options
|
||||||
+%cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}} --libsubdir='$compiler/$pkgid' --datasubdir='$pkgid' --ghc %{!?ghc_without_dynamic:--enable-executable-dynamic} %{?with_tests:--enable-tests} %{?cabal_configure_options} $cabal_configure_extra_options
|
+%cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}} --libsubdir='$compiler/$pkgid' --datasubdir='$pkgid' --ghc %{!?ghc_without_dynamic:--enable-executable-dynamic} %{?with_tests:--enable-tests} %{?cabal_configure_options} $cabal_configure_extra_options
|
||||||
|
|
||||||
# install
|
# install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user