Commit Graph

35 Commits

Author SHA256 Message Date
Peter Trommler
400ab46f58 Accepting request 344717 from devel:languages:haskell:lts
- 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

OBS-URL: https://build.opensuse.org/request/show/344717
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=55
2015-11-16 13:08:22 +00:00
a4e0d5b737 Accepting request 344632 from devel:languages:haskell
revert to old version, new has regression in generating requires for binnary

OBS-URL: https://build.opensuse.org/request/show/344632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=54
2015-11-15 21:29:44 +00:00
Peter Trommler
080266e039 Accepting request 344562 from devel:languages:haskell:lts
- 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

OBS-URL: https://build.opensuse.org/request/show/344562
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=53
2015-11-15 17:35:32 +00:00
Peter Trommler
c5abec9436 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
2015-09-18 13:57:02 +00:00
Peter Trommler
c43e4d32e9 Accepting request 327589 from devel:languages:haskell:lts
- 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

OBS-URL: https://build.opensuse.org/request/show/327589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=49
2015-08-27 16:00:57 +00:00
902f5f6b3e Accepting request 324450 from devel:languages:haskell:lts
- update to fake version 1.4.8
- dropped sle-sp1-rpmdeps.patch

OBS-URL: https://build.opensuse.org/request/show/324450
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=46
2015-08-20 05:52:45 +00:00
Peter Trommler
1c4ac32ef0 Accepting request 296151 from home:mimi_vx:branches:devel:languages:haskell
- regenerated sle-sp1-rpmdeps.patch

OBS-URL: https://build.opensuse.org/request/show/296151
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=44
2015-04-14 15:02:11 +00:00
Peter Trommler
75dfcec8c6 Accepting request 293377 from home:ptrommler:branches:devel:languages:haskell
Fix packaging on openSUSE 11.4.

OBS-URL: https://build.opensuse.org/request/show/293377
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=42
2015-03-27 08:25:23 +00:00
Peter Trommler
0f6cace9e1 Accepting request 287470 from home:ptrommler:branches:devel:languages:haskell
update to 1.4.7 and remove ghc dependency workaround

OBS-URL: https://build.opensuse.org/request/show/287470
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=40
2015-02-24 07:57:44 +00:00
Peter Trommler
86b1b51525 Accepting request 265136 from devel:languages:haskell:platform
enable Haskell shared libraries on ppc

OBS-URL: https://build.opensuse.org/request/show/265136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=38
2014-12-14 09:35:34 +00:00
Peter Trommler
5275f2fa5d Accepting request 259855 from devel:languages:haskell:platform
Haskell Platform 2014.2.0.0 update

OBS-URL: https://build.opensuse.org/request/show/259855
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=36
2014-11-05 16:08:07 +00:00
Peter Trommler
cb64c79fdc Accepting request 257772 from home:dirkmueller:branches:devel:languages:haskell
- disable dependency on prelink for arm and aarch64 architectures

OBS-URL: https://build.opensuse.org/request/show/257772
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=34
2014-10-21 09:26:28 +00:00
Peter Trommler
a4030b3875 Accepting request 243250 from home:dimstar:rpmlintrc
Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc (using main packages name)

OBS-URL: https://build.opensuse.org/request/show/243250
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=32
2014-07-31 19:55:21 +00:00
Peter Trommler
f20820a5a4 - add rpmlintrc to spec file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=30
2014-06-26 11:18:14 +00:00
Peter Trommler
dcbccc7cc4 Accepting request 238733 from home:e9925248:branches:devel:languages:haskell
Fix x86_64 / i586 detection for SLES11

OBS-URL: https://build.opensuse.org/request/show/238733
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=29
2014-06-26 07:34:27 +00:00
Peter Trommler
dff343ff8a Accepting request 235769 from home:ptrommler:haskell-platform
fix SLE build

OBS-URL: https://build.opensuse.org/request/show/235769
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=27
2014-05-29 19:45:37 +00:00
Peter Trommler
d7fac43954 Accepting request 233459 from devel:languages:haskell:platform
update to 1.2.7 and fix for ppc64le

OBS-URL: https://build.opensuse.org/request/show/233459
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=25
2014-05-11 10:35:48 +00:00
Peter Trommler
6c97b6c250 - add requires prelink
* need execstack to fix ghc generated binaries

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=23
2013-12-16 15:28:59 +00:00
Peter Trommler
456cadc55a Accepting request 210906 from home:ptrommler:haskell-platform
Update to version 1.2

OBS-URL: https://build.opensuse.org/request/show/210906
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=22
2013-12-15 07:33:47 +00:00
Peter Trommler
1cd22fc586 - disable colorized documentation for ppc bootstrap
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=21
2013-10-29 21:02:49 +00:00
Peter Trommler
fec2d2214c Accepting request 203011 from home:ptrommler
Fix for bnc#845572.

OBS-URL: https://build.opensuse.org/request/show/203011
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=19
2013-10-11 19:15:01 +00:00
OBS User buildservice-autocommit
b2a6ea84a6 Accepting request 201116 from devel:languages:haskell
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/201116
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=18
2013-09-29 17:23:34 +00:00
OBS User buildservice-autocommit
eb132aac1b Updating link to change in openSUSE:Factory/ghc-rpm-macros revision 7.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=4b0ed5a2d43b92b74c53f11da5050a0a
2013-09-29 17:23:34 +00:00
Peter Trommler
c5dbbc49f3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=17 2013-09-27 15:09:01 +00:00
Peter Trommler
c3a4cd8970 - clean up spec file
* fix comment for patch 1 (wrong file name)
* remove unused patch2 in setup section 

- enable colorized documentation for all Haskell packages

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=16
2013-09-26 07:01:11 +00:00
Peter Trommler
b916b7baf8 Accepting request 185485 from home:k0da:ppc
- fix %{macros_dir}/macros.ghc for non x86 arches

OBS-URL: https://build.opensuse.org/request/show/185485
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=14
2013-08-01 15:27:07 +00:00
Peter Trommler
8e94015934 Accepting request 185234 from devel:languages:haskell:platform
Update to new Haskell packaging guidelines and ghc 7.6.3 changes.

OBS-URL: https://build.opensuse.org/request/show/185234
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=11
2013-07-31 15:36:43 +00:00
Peter Trommler
e54cbf2cae Accepting request 142294 from home:ptrommler:branches:devel:languages:haskell
Disable debug packages for Haskell libraries. Haskell compiler ghc does not produce debug information.

OBS-URL: https://build.opensuse.org/request/show/142294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=9
2012-11-21 16:46:08 +00:00
Peter Trommler
719f02c951 Accepting request 126225 from home:ptrommler:haskell-platform
Update to latest form upstream.
Fix obsoletes rpmlint warning.

OBS-URL: https://build.opensuse.org/request/show/126225
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=7
2012-06-26 16:05:51 +00:00
Peter Trommler
ec03c230db Accepting request 123719 from home:ptrommler:haskell-platform
Haskell Platform update

OBS-URL: https://build.opensuse.org/request/show/123719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=6
2012-06-06 09:18:01 +00:00
Peter Trommler
aed9181e3d Accepting request 112972 from home:ptrommler:branches:devel:languages:haskell
ghc-deps does not emit ghc-* = version depends anymore.

OBS-URL: https://build.opensuse.org/request/show/112972
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=5
2012-04-08 08:35:26 +00:00
Peter Trommler
57d9e0e1d2 Accepting request 107156 from home:ptrommler:devel:languages:haskell:platform-2011.4
Fix rpmdeps issue for SLE-11-SP1

OBS-URL: https://build.opensuse.org/request/show/107156
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=4
2012-02-27 13:11:20 +00:00
Peter Trommler
9f03fe397e Accepting request 105888 from home:ptrommler:devel:languages:haskell:platform-2011.4
SLE11-SP1 patch

OBS-URL: https://build.opensuse.org/request/show/105888
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=3
2012-02-19 19:34:18 +00:00
Peter Trommler
2df70001a8 Accepting request 101085 from home:ptrommler:devel:languages:haskell:platform-2011.4
Fixed documentation directory.

OBS-URL: https://build.opensuse.org/request/show/101085
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=2
2012-01-23 08:36:22 +00:00
Peter Trommler
17d9c1bd12 Accepting request 99815 from home:ptrommler:devel:languages:haskell:platform-2011.4
Haskell Platform 2011.4

OBS-URL: https://build.opensuse.org/request/show/99815
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-rpm-macros?expand=0&rev=1
2012-01-11 21:21:36 +00:00