60 Commits

Author SHA256 Message Date
anag_factory f6d871d979 Accepting request 1329050 from M17N
OBS-URL: https://build.opensuse.org/request/show/1329050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=29
2026-01-26 10:05:20 +00:00
tiwai fb4e5a3d6b Accepting request 1329039 from home:qzhao:branches:M17N
- Update presage.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)

OBS-URL: https://build.opensuse.org/request/show/1329039
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=58
2026-01-25 09:00:26 +00:00
anag_factory 3da1e7242b Accepting request 1234108 from M17N
OBS-URL: https://build.opensuse.org/request/show/1234108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=28
2025-01-02 18:19:26 +00:00
hillwood edf80aa19c Accepting request 1233892 from home:bmwiedemann:branches:M17N
Avoid corrupted .png files and fix reproducible builds (boo#1234897)

OBS-URL: https://build.opensuse.org/request/show/1233892
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=56
2024-12-31 07:37:54 +00:00
anag_factory 844e59a626 Accepting request 1228789 from M17N
OBS-URL: https://build.opensuse.org/request/show/1228789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=27
2024-12-08 10:36:54 +00:00
tiwai e137e9d43b Accepting request 1228704 from home:dimstar:Factory
- Add presage-setuptools.patch: Fix installation of python bindings
  with setuptools 76.

OBS-URL: https://build.opensuse.org/request/show/1228704
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=54
2024-12-06 14:07:25 +00:00
anag_factory 4a3aca3845 Accepting request 1157885 from M17N
OBS-URL: https://build.opensuse.org/request/show/1157885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=26
2024-03-15 19:27:34 +00:00
tiwai ad68b9bf32 Accepting request 1157512 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1157512
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=52
2024-03-14 08:37:44 +00:00
dimstar_suse 32cddb5af5 Accepting request 1153336 from M17N
OBS-URL: https://build.opensuse.org/request/show/1153336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=25
2024-03-01 22:35:03 +00:00
tiwai 066f80ee6f Accepting request 1153322 from home:dimstar:rpm4.20:p
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1153322
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=50
2024-02-29 14:54:03 +00:00
dimstar_suse 642a054b5b Accepting request 1088252 from M17N
- Update url for website and sources.

OBS-URL: https://build.opensuse.org/request/show/1088252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=24
2023-05-24 18:21:53 +00:00
fstrba 82541f6c7f Accepting request 1087244 from home:fcrozat:branches:M17N
- Update url for website and sources.

OBS-URL: https://build.opensuse.org/request/show/1087244
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=48
2023-05-16 12:23:05 +00:00
dimstar_suse 1ae5cee8cd Accepting request 892672 from M17N
OBS-URL: https://build.opensuse.org/request/show/892672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=23
2021-05-25 19:07:43 +00:00
fstrba cb2ce077b4 Accepting request 892475 from home:marxin:branches:M17N
- Fix one more GCC 11 warning.

OBS-URL: https://build.opensuse.org/request/show/892475
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=46
2021-05-13 10:31:30 +00:00
dimstar_suse 8c5a43f18e Accepting request 890631 from M17N
- redo presage-0.9.1-gcc11.patch (boo#1181881)
  * use noexcept(false) for "throw PresageException"

OBS-URL: https://build.opensuse.org/request/show/890631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=22
2021-05-07 14:45:26 +00:00
MargueriteSu c8294fb509 Accepting request 890630 from home:MargueriteSu:branches:M17N
update source link

OBS-URL: https://build.opensuse.org/request/show/890630
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=44
2021-05-05 09:02:56 +00:00
MargueriteSu a0a5f9e2f0 Accepting request 890608 from home:MargueriteSu:branches:openSUSE:Factory:Staging:Gcc7
- redo presage-0.9.1-gcc11.patch (boo#1181881)
  * use noexcept(false) for "throw PresageException"

OBS-URL: https://build.opensuse.org/request/show/890608
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=43
2021-05-05 07:41:12 +00:00
dimstar_suse 0d0e0dec41 Accepting request 876015 from M17N
- add presage-0.9.1-gcc11.patch (boo#1181881)
  * fix ISO C++17 does not allow dynamic exception specifications
  * fix come from github.com/AcademySoftwareFoundation/openexr/pull/280

OBS-URL: https://build.opensuse.org/request/show/876015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=21
2021-03-10 07:48:53 +00:00
MargueriteSu c141692d59 OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=41 2021-03-01 14:40:11 +00:00
MargueriteSu 0ba441e72b Accepting request 876008 from home:MargueriteSu:branches:openSUSE:Factory:Staging:Gcc7
- add presage-0.9.11-gcc11.patch (boo#1181881)
  * fix ISO C++17 does not allow dynamic exception specifications
  * fix come from github.com/AcademySoftwareFoundation/openexr/pull/280
- Revert change of the source package name for the doc flavor.
  Different flavors require distinct package names for _multibuild
  to work properly.
- Update presage-0.9.1-python3.patch: Adjust two more env python to
  for python3.
- Export the include path to fix the build under python 3.8
- Add presage-0.9.1-python3.patch, port python binding and apps
  to python3
- Rename subpackages:
  * dbus-1-presage -> python3-dbus-presage
  * python-presage -> python3-presage
  * pyprompter -> python3-pyprompter
  * python-presagemate -> python3-presagemate
- Add explicit BuildRequires for pkg-config for doc flavor, otherwise
  configuration on Leap 15.x / SLE 15 fails.
- Disable build and checks for tools/bindings when building API docs.
- Make the package name dependent on the flavor, otherwise OBS can not track
  the packages correctly and keeps blocking until all flavors are finished.
- Remove unnneded Requires: presage in devel subpackge
- Split out API doc generation using multibuild. graphviz-gd has
  become quite heavy as a build dependency.
- Cleanup specfile
  * remove defattr, use license macro
  * remove conditionals for EOLed distribution versions
- Remove gpresagemate, it depends on the long deprecated XEVIE extension
- Set she-bang for /usr/bin/presage_dbus_* to /usr/bin/python2
- Drop obsolete and unused libgnome-devel BuildRequires: No longer
  needed.
- Add presage-buildcycle.diff to break the build cycle
  preemptively.
- Limit fdupes to not cross typical partition boundaries.
- Request wx3 for building so we can move off wx2.8
- add patch: presage-0.9.1-doxygen-no-freesans.patch
  * doxygen no longer ships with the FreeSans font
  * used to suppress the annoying fontconfig output
- add BuildRequires ghostscript-fonts-std providing Helvetica,
  default for doxygen, which is also smaller in size than
  texlive-gnu-freefont-fonts that provides FreeSans
- add patch: presage-0.9.1-gcc6.patch
  * fix boo#985362
  * fix narrowing conversion from int to char inside {}
- Add reproducible.patch to make build-compare work
- update version 0.9.1
  * see NEWS
- drop: presage-0.9-automake-1.14.patch
- drop: presage-0.9.0-automake_1.12_abuild.patch
- add:  presage-0.9.1-automake-1.12.patch
- add:  presage-0.9.1-automake-1.14.patch
- drop: presage-swig-3.0.patch,upstreamed
- Add presage-swig-3.0.patch: Fix build with SWIG 3.0.
- fix build for factory
  * add patch: presage-0.9-automake-1.14.patch
  * automake 1.14 starts to check subdir-objects.
- update version 0.9.beta20140216
  * see ChangeLog file
- drop patch: presage-0.8.9-automake_1.12_abuild.patch
- add patch: presage-0.9.0-automake_1.12_abuild.patch
- update version 0.8.9
  * a minor bugfix release
  * see Changelog and News for details
- update version 0.8.9.beta20130208
  * see ChangeLog for details
- fix build after autoreconf -fi using automake 1.12
  * presage_automake_1.12.abuild.patch
- fix cmuclmtk command in arpa.
  * patch1: presage_cmuclmtk.patch
  * port old CMU-Statistical Language Modelling tools to its
    successor CMU-Cambridge Statistical Language Modeling Toolkit v2
    (cmuclmtk)
- fix ncurses check flag 
- fix fedora flag in spec and remove unnecessary if
- support fedora builds.
- initial version 0.8.8
  * see ChangeLog and News for details.

OBS-URL: https://build.opensuse.org/request/show/876008
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=40
2021-03-01 14:18:04 +00:00
Oliver Kurz e3a7019fbf Accepting request 772573 from M17N
OBS-URL: https://build.opensuse.org/request/show/772573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=20
2020-02-14 15:30:35 +00:00
dimstar_suse 3ea21092d3 Accepting request 772548 from home:StefanBruens:branches:M17N
- Revert change of the source package name for the doc flavor.
  Different flavors require distinct package names for _multibuild
  to work properly.

OBS-URL: https://build.opensuse.org/request/show/772548
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=38
2020-02-09 23:47:33 +00:00
MargueriteSu fe4e59701b Accepting request 772344 from home:dimstar:Factory
- Update presage-0.9.1-python3.patch: Adjust two more env python to
  for python3.

Fixes the build in case there is no accidental python2 in the buildroot
(happens currently in Staging:E - where nothing pulls in py2 anymore for
the presage build)

OBS-URL: https://build.opensuse.org/request/show/772344
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=37
2020-02-09 04:36:30 +00:00
MargueriteSu 845baf9b12 Accepting request 770455 from home:scarabeus_iv:branches:M17N
- Export the include path to fix the build under python 3.8

OBS-URL: https://build.opensuse.org/request/show/770455
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=36
2020-02-07 03:35:04 +00:00
dimstar_suse 465f865335 Accepting request 766970 from M17N
OBS-URL: https://build.opensuse.org/request/show/766970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=19
2020-01-30 08:32:41 +00:00
MargueriteSu dcd1c134a9 Accepting request 766969 from home:MargueriteSu:branches:M17N
port to python3

OBS-URL: https://build.opensuse.org/request/show/766969
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=34
2020-01-24 16:33:15 +00:00
dimstar_suse e799592538 Accepting request 713072 from M17N
OBS-URL: https://build.opensuse.org/request/show/713072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=18
2019-07-08 12:59:50 +00:00
tiwai cc936f92ba Accepting request 713065 from home:StefanBruens:branches:M17N
Fix documentation builds

- Add explicit BuildRequires for pkg-config for doc flavor, otherwise
  configuration on Leap 15.x / SLE 15 fails.
- Disable build and checks for tools/bindings when building API docs.

OBS-URL: https://build.opensuse.org/request/show/713065
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=32
2019-07-02 14:17:46 +00:00
tiwai 11beb134d1 Accepting request 712266 from home:StefanBruens:branches:M17N
See https://github.com/openSUSE/open-build-service/issues/7816

- Make the package name dependent on the flavor, otherwise OBS can not track
  the packages correctly and keeps blocking until all flavors are finished.
- Remove unnneded Requires: presage in devel subpackge

OBS-URL: https://build.opensuse.org/request/show/712266
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=31
2019-07-02 12:40:03 +00:00
dimstar_suse 833f01504c Accepting request 712053 from M17N
OBS-URL: https://build.opensuse.org/request/show/712053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=17
2019-06-27 14:23:04 +00:00
tiwai e77f92e2ca Accepting request 711900 from home:StefanBruens:branches:openSUSE:Factory
Nowadays, we have a dependency chain cargo/rust -> librsvg -> graphviz-gd -> presage -> fcitx -> (everything and the kitchen sink). Remove the dependency on graphviz-gd and thus on rust.

- Split out API doc generation using multibuild. graphviz-gd has
  become quite heavy as a build dependency.
- Cleanup specfile
  * remove defattr, use license macro
  * remove conditionals for EOLed distribution versions
- Remove gpresagemate, it depends on the long deprecated XEVIE extension
- Set she-bang for /usr/bin/presage_dbus_* to /usr/bin/python2

OBS-URL: https://build.opensuse.org/request/show/711900
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=29
2019-06-26 06:05:20 +00:00
dimstar_suse 42b1002b60 Accepting request 540714 from M17N
OBS-URL: https://build.opensuse.org/request/show/540714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=16
2017-11-14 13:23:18 +00:00
MargueriteSu 1feecb7943 Accepting request 540671 from home:Zaitor:branches:M17N
- Drop obsolete and unused libgnome-devel BuildRequires: No longer
  needed.

OBS-URL: https://build.opensuse.org/request/show/540671
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=27
2017-11-11 09:57:25 +00:00
dimstar_suse 8a5df46dc8 Accepting request 496878 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/496878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=15
2017-05-20 12:30:09 +00:00
OBS User mrdocs 91f641f18b Accepting request 496800 from home:jengelh:branches:M17N
- Add presage-buildcycle.diff to break the build cycle
  preemptively.
- Limit fdupes to not cross typical partition boundaries.

OBS-URL: https://build.opensuse.org/request/show/496800
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=25
2017-05-20 03:45:05 +00:00
dimstar_suse a0fb11efe0 Accepting request 403610 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/403610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=14
2016-06-21 09:30:59 +00:00
MargueriteSu ae09195485 Accepting request 403608 from home:jengelh:branches:M17N
- Request wx3 for building so we can move off wx2.8

OBS-URL: https://build.opensuse.org/request/show/403608
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=23
2016-06-20 00:28:29 +00:00
MargueriteSu 15bac4b82b Accepting request 403407 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/403407
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=22
2016-06-18 18:31:49 +00:00
MargueriteSu f91c840cf4 Accepting request 403066 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/403066
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=21
2016-06-17 17:04:57 +00:00
dimstar_suse c22e4f97b8 Accepting request 365826 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/365826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=13
2016-03-07 12:27:36 +00:00
MargueriteSu 55351f47c4 Accepting request 365817 from home:bmwiedemann:branches:M17N
Add reproducible.patch to make build-compare work

OBS-URL: https://build.opensuse.org/request/show/365817
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=19
2016-03-04 09:41:19 +00:00
dimstar_suse 4d2a5ad354 Accepting request 328334 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/328334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=12
2015-09-01 22:36:51 +00:00
MargueriteSu 3ba973a9da Accepting request 328332 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/328332
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=17
2015-09-01 14:37:17 +00:00
dimstar_suse da4fd57253 Accepting request 283070 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/283070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=11
2015-01-29 12:18:39 +00:00
hillwood ba27c337e7 Accepting request 282856 from home:dimstar:Factory
- Add presage-swig-3.0.patch: Fix build with SWIG 3.0.

OBS-URL: https://build.opensuse.org/request/show/282856
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=15
2015-01-28 03:09:40 +00:00
Stephan Kulow 27453a7743 Accepting request 258486 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/258486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=10
2014-10-29 20:09:55 +00:00
MargueriteSu 4a4bb38287 Accepting request 258485 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/258485
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=13
2014-10-27 09:51:35 +00:00
Stephan Kulow fc046369de Accepting request 239054 from M17N
OBS-URL: https://build.opensuse.org/request/show/239054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/presage?expand=0&rev=8
2014-07-02 13:04:44 +00:00
MargueriteSu 347ba4ca2b OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=12 2014-06-29 05:53:24 +00:00
MargueriteSu ea195f9d41 Accepting request 238972 from home:MargueriteSu:branches:M17N
update version 0.9.beta20140216

OBS-URL: https://build.opensuse.org/request/show/238972
OBS-URL: https://build.opensuse.org/package/show/M17N/presage?expand=0&rev=11
2014-06-28 16:04:45 +00:00