SHA256
1
0
forked from pool/dia

32 Commits

Author SHA256 Message Date
f61613edc3 Accepting request 1293456 from GNOME:Apps
Fix typo (forwarded request 1293426 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1293456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=56
2025-07-16 13:52:03 +00:00
d78c692a4a Fix typo
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/dia?expand=0&rev=64
2025-07-15 14:51:47 +00:00
aa4edb15ad Accepting request 1291864 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1291864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=55
2025-07-15 14:42:17 +00:00
b7462e5812 - Work with never gettext-runtime. In gettext 0.24.1 the m4 files
moved from /usr/share/aclocal/ to /usr/share/gettext/m4

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/dia?expand=0&rev=62
2025-07-11 07:33:56 +00:00
1ab9a6d412 Accepting request 1280008 from GNOME:Apps
- Drop obsolete update-desktop-files BuildRequires and macro. (forwarded request 1279656 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1280008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=54
2025-05-27 16:50:48 +00:00
c0a326218e - Drop obsolete update-desktop-files BuildRequires and macro.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/dia?expand=0&rev=60
2025-05-26 08:01:42 +00:00
b3d176908a Accepting request 1269787 from GNOME:Apps
add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 (forwarded request 1268893 from hsk17)

OBS-URL: https://build.opensuse.org/request/show/1269787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=53
2025-04-17 14:07:17 +00:00
5ac613703b add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/dia?expand=0&rev=58
2025-04-16 07:56:59 +00:00
637ff09fef Accepting request 1186461 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1186461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=52
2024-07-10 14:48:02 +00:00
a7faaabf56 Accepting request 1145230 from GNOME:Apps
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1145230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=51
2024-02-09 22:51:48 +00:00
d6b9d9a3e0 Accepting request 920290 from GNOME:Apps
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105). (forwarded request 919913 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/920290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=50
2021-09-24 22:35:20 +00:00
dbabc6d688 Accepting request 768659 from GNOME:Apps
Removal of -lang recommends (forwarded request 768577 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/768659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=49
2020-02-03 10:26:47 +00:00
244188eb1a Accepting request 766890 from GNOME:Apps
- Remove docbook-toys build dependency, db2html is just an unused
  leftover in the configure script, only xsltproc is required.
  Removes build dependency on texlive-jadetex and some more. (forwarded request 766713 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/766890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=48
2020-01-30 08:31:26 +00:00
2e0eeac5d9 Accepting request 592382 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/592382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=47
2018-04-05 13:30:21 +00:00
3698b7021c Accepting request 460524 from GNOME:Apps
Fix build with rpm 4.13

OBS-URL: https://build.opensuse.org/request/show/460524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=46
2017-03-03 16:39:41 +00:00
74f986f3e0 Accepting request 454650 from GNOME:Apps
1

OBS-URL: https://build.opensuse.org/request/show/454650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=45
2017-02-08 09:51:08 +00:00
6cf3864c59 Accepting request 451995 from GNOME:Apps
1

OBS-URL: https://build.opensuse.org/request/show/451995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=44
2017-01-27 09:43:37 +00:00
3c0128b047 Accepting request 307911 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/307911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=43
2015-05-20 21:38:06 +00:00
9edb4903a5 Accepting request 295184 from GNOME:Apps
1

OBS-URL: https://build.opensuse.org/request/show/295184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=42
2015-04-11 22:09:15 +00:00
Stephan Kulow
7a913ff957 Accepting request 257726 from GNOME:Apps
1

OBS-URL: https://build.opensuse.org/request/show/257726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=41
2014-10-22 14:23:32 +00:00
Stephan Kulow
32d4ad4409 Accepting request 250049 from GNOME:Apps
1

OBS-URL: https://build.opensuse.org/request/show/250049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=40
2014-09-23 11:46:23 +00:00
Stephan Kulow
d8e074fea4 Accepting request 224157 from GNOME:Apps
- Remove libgnomeui support. Libgnomeui is deprecated, and session
  management does not appear to be working well anyhow with GNOME 3.
- Remove help files from GNOME directories
- Add dia-enable-html-doc.patch -- always build html docs, as they
  are needed for online help. Ie, don't require --with-hardbooks.

(made this patch primarily for SLED, since we're trying to drop
libgnomeui there. Fedora is also building with --disable-gnome -
https://bugzilla.redhat.com/996759) (forwarded request 224089 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/224157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=38
2014-03-01 06:47:33 +00:00
Stephan Kulow
a01f182bdd Accepting request 211123 from GNOME:Apps
- Added dia-use-recommended-freetype-include.patch: Freetype
  upstream recommends using their macros together with ft2build
  include. Positive sideeffect is that this patch makes it build
  with both freetype2 2.5.1, and older versions (bgo#720573).

OBS-URL: https://build.opensuse.org/request/show/211123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=37
2013-12-17 09:00:59 +00:00
Stephan Kulow
2617c054f2 Accepting request 196199 from GNOME:Apps
- Add dia-glib-2.35.patch: GLib drop support for adding interfaces
  after class_init. (forwarded request 196198 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/196199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=35
2013-08-27 18:40:32 +00:00
Stephan Kulow
86ec434c09 Accepting request 149252 from GNOME:Apps
Don't do fdupes -s for the lang package stuff.. it breaks weirdly the bundle-extras package (forwarded request 149246 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/149252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=33
2013-01-20 11:11:51 +00:00
Stephan Kulow
858d57f7c8 Accepting request 136809 from GNOME:Apps
tweaked (forwarded request 136808 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/136809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=32
2012-10-03 08:24:11 +00:00
Ismail Dönmez
ff8633fddc Accepting request 130957 from GNOME:Apps
Fix build in Factory (forwarded request 130848 from darix)

OBS-URL: https://build.opensuse.org/request/show/130957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=31
2012-08-23 14:02:55 +00:00
Stephan Kulow
7b2f7c168c Accepting request 98898 from GNOME:Apps
Pushing G:A

OBS-URL: https://build.opensuse.org/request/show/98898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=29
2012-01-05 18:10:30 +00:00
Ruediger Oertel
99425b4296 Accepting request 86320 from GNOME:Apps
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages (forwarded request 85985 from coolo)

OBS-URL: https://build.opensuse.org/request/show/86320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=27
2011-10-04 16:08:55 +00:00
Lars Vogdt
db80c53ab5 Accepting request 85547 from GNOME:Apps
Pushing G:A

OBS-URL: https://build.opensuse.org/request/show/85547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=26
2011-10-02 07:57:06 +00:00
Sascha Peilicke
d0a24f31c4 Autobuild autoformatter for 71403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=25
2011-05-26 13:40:43 +00:00
Sascha Peilicke
692e732596 Accepting request 71403 from GNOME:Apps
Support swig 2.x (forwarded request 71402 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/71403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dia?expand=0&rev=24
2011-05-26 13:40:33 +00:00
2 changed files with 20 additions and 4 deletions

View File

@@ -1,3 +1,20 @@
-------------------------------------------------------------------
Fri Jul 11 06:52:00 UTC 2025 - Ana Guerrero <ana.guerrero@suse.com>
- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
moved from /usr/share/aclocal/ to /usr/share/gettext/m4
-------------------------------------------------------------------
Fri May 23 18:49:21 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Drop obsolete update-desktop-files BuildRequires and macro.
-------------------------------------------------------------------
Sat Apr 12 20:41:24 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
-------------------------------------------------------------------
Mon Jul 8 14:01:36 UTC 2024 - Martin Jambor <mjambor@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package dia
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -59,7 +59,6 @@ BuildRequires: libtool
BuildRequires: libxslt-tools
BuildRequires: pkgconfig
BuildRequires: swig
BuildRequires: update-desktop-files
BuildRequires: xz
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(freetype2)
@@ -109,8 +108,9 @@ pages).
cp $RPM_SOURCE_DIR/font-test*dia .
%build
autoreconf -f -i
autoreconf -f -i -I /usr/share/gettext/m4
intltoolize --force
export CFLAGS="%{optflags} -std=gnu11"
%configure\
--disable-static\
--disable-gnome\
@@ -122,7 +122,6 @@ make VERBOSE=1 %{?_smp_mflags}
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
%suse_update_desktop_file -r -N Dia -C "" -G "Diagram Editor" dia Office FlowChart
%find_lang %{name} %{?no_lang_C}
# No need for mime-info-to-mime, application/x-dia-diagram is defined in freedesktop.org.xml
rm -r %{buildroot}%{_datadir}/mime-info