SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ghc-rpm-macros-1.7.4-2.1.noarch.rpm :
Tue Mar 20 13:00:00 2018 mimi.vxAATTgmail.com
- update to 1.7.4
- sync with ustream
- support sublibraries

Fri Jul 14 14:00:00 2017 mimi.vxAATTgmail.com
- update to 1.7.2
- disabled smp build -- it brokes reproduciblity of haskell packages

* reported by bwiedemannAATTsuse.com

Mon May 29 14:00:00 2017 mimi.vxAATTgmail.com
- update to 1.7.1
- sync with upstream

Fri Jan 20 13:00:00 2017 mimi.vxAATTgmail.com
- update to 1.6.95
- sync with upstream

* fix compatibility with cabal 1.24.1.0 and 1.24.2.0

Fri Oct 14 14:00:00 2016 mimi.vxAATTgmail.com
- sync with upstream
- ghc-pkg-wrapper is now quiet with simple output
- new ghc_fix_rpath macro deprecates ghc_fix_dynamic_rpath
- ghc_lib_subpackage now takes name-version
- new ghc_libs_build and ghc_libs_install extra macros

Sat Jul 16 14:00:00 2016 mimi.vxAATTgmail.com
- update to 1.6.91

* support multiple jobs during build and configure phase

Tue Jun 28 14:00:00 2016 mimi.vxAATTgmail.com
- new macros.ghc-suse
- binary packages build statically linked

Wed Jun 22 14:00:00 2016 mimi.vxAATTgmail.com
- update to 1.6.90

* %ghc_gen_filelists: uniq keyname to prevent build failure for installed version

Sat May 28 14:00:00 2016 peter.trommlerAATTohm-hochschule.de
- doc dir contains ghc version, now incompactible with ghc 7.10

Sun May 22 14:00:00 2016 mimi.vxAATTgmail.com
- Increase verbosity of configure and build macros

Thu Mar 17 13:00:00 2016 mimi.vxAATTgmail.com
- update to 1.5.3

* ghc_gen_filelists: determine keyname with pkgnamever not just pkgname

* ghc-deps.sh no longer filter out ghc-prim and integer-gmp

Thu Feb 18 13:00:00 2016 mimi.vxAATTgmail.com
- update to 1.5.0
- update for ghc-8.0
- ghc-deps uses --provides and --requires again

Mon Oct 26 13:00:00 2015 mimi.vxAATTgmail.com
- update to 1.4.98
- dropped: fix-library-dir.patch
suse-disable-debug-packages.patch
suse-docdir.patch
remove-flags.patch
fix-gen-filelists.patch

* fix some missing quoting for deps generation

* add and use ghc-pkg-wrapper script

* use ghc-pkg key field

Wed Sep 16 14:00:00 2015 mimi.vxAATTgmail.com
- update to 1.4.94
- refreshed remove-flags.patch
- dropped add-group.patch and files-defattr.patch

Thu Aug 27 14:00:00 2015 mimi.vxAATTgmail.com
- update to 1.4.93
- refreshed:
add-group.patch
files-defattr.patch
fix-gen-filelists.patch
fix-library-dir.patch
suse-disable-debug-packages.patch
suse-docdir.patch
- dropped:
version-docdirs.patch
fix-runpath.patch
ldflags.patch
- added:
remove-flags.patch
- fix ghc-pkg path in ghc-deps.sh for ghc-7.10
- local pkgdir macro is redundant
- use utf8 locale for cabal
- add explicit --enable-shared again for arm64
- introduce ghc_pkgdocdir since no _pkgdocdir in RHEL 7 and earlier
- allow overriding ghc- prefix with ghc_name (for ghc784 etc)
- version ghc-pkg in ghc_pkg_recache
- have to turn off hardening in cabal_configure: set _hardened_ldflags to nil
- add cabal_test macro
- only run cabal haddock for real libraries with modules
- make sure basepkg.files is also created for meta packages
- fix the R
*PATH regexp
- version ghcpkgdocdir
- add new names ghc_html_dir, ghc_html_libraries_dir, and ghc_html_pkg_dir
- correct cabal-tweak-flag error message for missing flag
- update ghc_gen_filelists to use new keyed library filepaths
and specify libHS
*.so more loosely
- ghc-dep.sh now just makes versioned devel reqs
- rename ghc_lib.attr to ghc.attr and drop ghc_bin.attr

Wed Aug 19 14:00:00 2015 mimi.vxAATTgmail.com
- update to fake version 1.4.8 based on 1.3.91
- dropped: sle-sp1-rpmdeps.patch
fix-gen-filelists.patch
remove-flags.patch
- added patches: ldflags.patch
version-docdirs.patch
fix-runpath.patch
fix-library-dir.patch

Tue Apr 14 14:00:00 2015 mimi.vxAATTgmail.com
- regenerated sle-sp1-rpmdeps.patch

Fri Mar 27 13:00:00 2015 peter.trommlerAATTohm-hochschule.de
- add rpm library directory to files on older openSUSE

* fix build on openSUSE 11.4

Mon Feb 23 13:00:00 2015 peter.trommlerAATTohm-hochschule.de
- update to 1.4.7
- drop fix-runpath.patch

* fixed upstream
- refresh fix-gen-filelists.patch
- refresh suse-disable-debug-packages.patch
- refresh suse-docdir.patch
- add remove-flags.patch

* remove passing of CFLAGS and LDFLAGS to ghc

* no macro %__global_ldflags in openSUSE
- remove provides ghc() workaround

* fixed upstream

Sun Dec 14 13:00:00 2014 peter.trommlerAATTohm-hochschule.de
- make package noarch and remove rpmlintrc

Sat Dec 13 13:00:00 2014 peter.trommlerAATTohm-hochschule.de
- do not disable dynamic libraries on ppc anymore

* fixed by patch 18 in ghc.spec

Tue Oct 21 14:00:00 2014 peter.trommlerAATTohm-hochschule.de
- update to 1.3.6

* remove execstack workaround and prelink requirement

* improve ghc_fix_dynamic_rpath macro

* do not use -O2 optimization (out of memory failures on OBS)
- refresh patches:

* add-group.patch

* files-defattr.patch

* fix-gen-filelists.patch

* suse-disable-debug-packages.patch

* suse-docdir.patch
-drop patch disable-execstack.patch

* fixed in ghc 7.8
- add fix-runpath.patch

* starting with ghc 7.8 shared objects with RUNPATH work

* support RUNPATH as well as RPATH
- enable shared libraries and dynamic linking on ppc64 and ppc64le

* shared libraries for ppc still disabled (see haskell trac #8024)

Fri Sep 12 14:00:00 2014 dmuellerAATTsuse.com
- disable dependency on prelink for arm and aarch64 architectures

Thu Jul 31 14:00:00 2014 dimstarAATTopensuse.org
- Rename rpmlintrc to %{name}-rpmlintrc.
Follow the packaging guidelines.

Thu Jun 26 14:00:00 2014 peter.trommlerAATTohm-hochschule.de
- add rpmlintrc to spec file

Thu Jun 26 14:00:00 2014 martin.koeglerAATTchello.at
- SLES11 does not support a different BuildArch for subpackages

Thu May 29 14:00:00 2014 peter.trommlerAATTohm-hochschule.de
- BR xz for SLE 11 builds

Sat May 10 14:00:00 2014 peter.trommlerAATTohm-hochschule.de
- update to 1.2.7

* set datasubdir in cabal_configure for ghc-7.8

* abort ghc_fix_dynamic_rpath if no chrpath

* update license tag to GPLv3+

* set Url field when generating subpackages
- refresh patches add-group.patch, files-defattr.patch,
fix-genfilelists.patch, suse-disable-debug-patches.patch
- remove macros.ghc-suse

* they never worked on OBS
- add patch disable-execstack.patch

* disable execstack workaround on ppc64le

* prelink is not available on ppc64le yet

* ghc does not handle executable stack note properly
you will probably get rpmlint warnings about it

Sat Feb 1 13:00:00 2014 peter.trommlerAATTohm-hochschule.de
- update to 1.2.2

* fix error message
- use stable URL (no git hash)

Mon Dec 16 13:00:00 2013 peter.trommlerAATTohm-hochschule.de
- add requires prelink

* need execstack to fix ghc generated binaries

Fri Dec 13 13:00:00 2013 peter.trommlerAATTohm-hochschule.de
- fix suse-docdir.patch

* define _pkgdocdir macro

Wed Dec 11 13:00:00 2013 peter.trommlerAATTohm-hochschule.de
- refresh sle-sp1-rpmdeps.patch

Tue Oct 29 13:00:00 2013 peter.trommlerAATTohm-hochschule.de
- disable colorized documentation for ppc bootstrap

Sat Oct 26 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- fix typo in email address for patch 2

Sat Oct 26 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- refresh suse-disable-debug-packages.patch
- refresh add-group.patch
- refresh files-defattr.patch

Sat Oct 26 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- update to 1.2 from upstream

* update for ghc 7.7 and later

* fixes for bootstrapping new ghc
- drop buildService.patch

* docdirs are unversioned now

Fri Oct 11 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- add add-group.patch as patch 2

* add Group tag to subpackages (required for SLE)

* put libraries into System/Libraries (packaged guidelines)

* fix bnc#845572
- add files-defattr.patch as patch 3

* set file permissions according to specfile guidelines
- thanks to Scott Bahling for preparing those patches
- enable colorized documentation

Thu Sep 26 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- clean up spec file

* fix comment for patch 1 (wrong file name)

* remove unused patch2 in setup section

Thu Sep 26 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- enable colorized documentation for all Haskell packages

Thu Aug 1 14:00:00 2013 dvaleevAATTsuse.com
- fix %{macros_dir}/macros.ghc for non x86 arches

Wed May 1 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- put version back into html doc directory (needed by haddock)

Wed May 1 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- fix library directory for ghc packages

Wed May 1 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- drop library version in html documentation directory

Mon Apr 29 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- add patch to fix ghc_gen_filelists macro

Mon Apr 29 14:00:00 2013 peter.trommlerAATTohm-hochschule.de
- update to 0.99 from upstream
- support for ghc 7.6
- more transparent file lists
- macros dealing with subpackages moved to extra subbpackage

Sat Mar 9 13:00:00 2013 peter.trommlerAATTohm-hochschule.de
- update to 0.98.1 from upstream
- new ghc_fix_dynamic_rpath macro to make executables work that
are linked to their own library

Sat Nov 17 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- openSUSE specific macros to disable debug packages
- refresh and remove .orig files from sle-sp1-rpmdeps.patch

Mon Jun 25 14:00:00 2012 peter.trommlerAATTohm-hochschule.de
- update to 0.95.5.1 from upstream
- cabal-tweak-dep-ver: be careful only to match complete dep name and
do not match beyond \",\"
- some cabal-tweak-dep-ver improvements:
- show file name when no match
- backslash quote . and
* in the match string
- create a backup file if none exists
- new cabal-tweak-dep-ver script to tweak depends version bounds in .cabal
- ghc-dep.sh: only use buildroot package.conf.d if it exists
- ghc-deps.sh: look in buildroot package.conf.d for program deps
- add a meta-package option to ghc_devel_package and use in ghc_devel_requires
- let ghc_bin_install take an arg to disable implicit stripping for subpackages
- allow ghc_description, ghc_devel_description, ghc_devel_post_postun
to take args
- fix doc handling of subpackages for ghc_without_shared
- move --disable-library-for-ghci to ghc_lib_build
- revert back to fallback behaviour for common_summary and common_description
since it is needed for ghc and haskell-platform subpackaging
- without ghc_exclude_docdir include doc dir also for subpackages
- no longer build redundant ghci .o library files
- support meta packages like haskell-platform without base lib files
- make it possible not to have to use common_summary and common_description
- rename ghc_binlib_package to ghc_lib_subpackage
- add ghc_lib_build_without_haddock
- no longer drop into package dirs when subpackaging with ghc_lib_build and
ghc_lib_install
- add shell variable cabal_configure_extra_options to cabal_configure for
local configuration

Sun Jun 24 14:00:00 2012 peter.trommlerAATTohm-hochschule.de
- cleaned up file list
- remove Obsoletes clauses from macros (buildService.patch)
- rebased sle-sp1-rpmdeps.patch

Sat May 5 14:00:00 2012 peter.trommlerAATTohm-hochschule.de
- bumped version number to match upstream
- dropped fix for magic, not needed anymore
- added copyright notice

Thu Apr 26 14:00:00 2012 peter.trommlerAATTohm-hochschule.de
- upgrade to 0.90 from upstream
- use new rpm metadata hash format for ghc-7.4
- drop prof meta hash data
- no longer include doc files automatically by default
- no longer provide doc subpackage
- do not provide prof when without_prof set
- remove SUSE_ASNEEDED in buildService.patch
- rebase sle patch

Mon Mar 19 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- fix ghc-deps.sh (ignore builtin_ffi)

Mon Mar 19 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- upgrade to 0.15.5 from upstream
- undo patch for dependency generation (redundant provides)

Thu Feb 23 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- fix patch for sle11

Tue Feb 21 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- define _rpmconfigdir on SLE-11-SP1

Sun Feb 19 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- update to 0.15.4 from upstream
- patches rebased
- fix rpmdeps on SLE-11-SP1

Mon Feb 6 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- do not pass .conf file to rpmdeps (fails on SLE-11-SP1)

Thu Feb 2 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- remove version on docs dir

Thu Feb 2 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- put documentation into /usr/share/doc/ghc-

Thu Feb 2 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- add build root tag (for SLE11)

Sun Jan 22 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- Fix license tag

Sun Jan 22 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- remove version numbers again
- move documentation to ghc-docs

Sat Jan 21 13:00:00 2012 peter.trommlerAATTohm-hochschule.de
- update to version 0.15.2 from upstream
- put version numbers in packages back in

Mon Dec 26 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- fix document directories

Thu Dec 22 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- ghc-deps.sh: add dependencies for requires

Sat Dec 10 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- ghc-deps.sh again

Fri Dec 9 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- fixed ghc-deps.sh

Fri Dec 9 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- generate dependencies that keep OBS happy

Fri Dec 9 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- fixed sed unterminated s command

Thu Dec 8 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- do not require builtin_ffi for executables

Tue Dec 6 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- required packages format changed for executables

Sat Dec 3 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Upgraded to 0.14.3-1 from upstream
- added ghc dependency generator back in and started OBS fix for it

Fri Nov 25 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Fixed patch

Thu Nov 24 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Add SUSE_ASNEEDED=0

Wed Nov 23 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Upgraded to version 0.14.2 from upstream
- Disabled ghc dependency generator. It breaks all builds on OBS

Mon Oct 31 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Fix: Wrong files uploaded.

Mon Oct 31 13:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Upgraded to 0.13.13 from upstream.

Mon Oct 17 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Patch for openSUSE build service and package group names.

Thu Oct 13 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Undo patch.

Wed Oct 12 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- use runghc in cabal macro to fing ghc libraries.

Fri Oct 7 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Removed redhat-rpm-config requres tag.

Fri Oct 7 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Fixed Group tag.

Fri Oct 7 14:00:00 2011 peter.trommlerAATTohm-hochschule.de
- Initial packaging


 
ICM