Sync from SUSE:SLFO:Main gnustep-make revision b085a4a69d25580d7e6679a9207fcb24

This commit is contained in:
Adrian Schröter 2024-10-01 08:38:44 +02:00
parent 453bc3cbb4
commit 2b582512cd
6 changed files with 22 additions and 14 deletions

BIN
gnustep-make-2.9.1.tar.gz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
gnustep-make-2.9.2.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,19 @@
-------------------------------------------------------------------
Fri Aug 9 17:33:15 UTC 2024 - Franz Sirl <franz.sirl-obs@lauterbach.com>
- Use the --with-libdir configure option introduced with 2.9.2.
-------------------------------------------------------------------
Sun Jul 7 19:57:53 UTC 2024 - Fred kiefer <fredkiefer@gmx.de>
- Accecpted request to update to version 2.9.2
* Update for newer versions of Java
* Various minor bugfixes.
-------------------------------------------------------------------
Mon May 22 08:58:36 UTC 2023 - Jiri Srain <jsrain@suse.com>
- udpate the upstream source URLs
- update the upstream source URLs
-------------------------------------------------------------------
Fri Jan 6 19:41:18 UTC 2023 - Fred kiefer <fredkiefer@gmx.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package gnustep-make
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,21 +17,20 @@
%define gs_config %{_sysconfdir}/GNUstep/GNUstep.conf
%define gs_layout fhs-other
%define gs_makefiles %{_datadir}/GNUstep/Makefiles
# Disable LTO for all GNUstep packages
%define _lto_cflags %{nil}
# Disable debug package as rpm > 4.13 does not allow for empty debug file list.
%global debug_package %{nil}
Name: gnustep-make
Version: 2.9.1
Version: 2.9.2
Release: 0
Summary: GNUstep Makefile package
License: GPL-3.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/Other
URL: http://www.gnustep.org/
Source: https://github.com/gnustep/tools-make/releases/download/make-2_9_1/%{name}-%{version}.tar.gz
Source1: https://github.com/gnustep/tools-make/releases/download/make-2_9_1/%{name}-%{version}.tar.gz.sig
Source: https://github.com/gnustep/tools-make/releases/download/make-2_9_2/%{name}-%{version}.tar.gz
Source1: https://github.com/gnustep/tools-make/releases/download/make-2_9_2/%{name}-%{version}.tar.gz.sig
Source2: %{name}-rpmlintrc
Source3: gnustep-make.keyring
BuildRequires: gcc-objc
@ -43,14 +42,11 @@ was configured for the FHS file system layout, customised for SUSE.
%prep
%autosetup
# Set correct library path.
sed -e 's|/lib/|/%{_lib}/|' -e 's|/lib$|/%{_lib}|' \
FilesystemLayouts/fhs-system > FilesystemLayouts/%{gs_layout}
%build
# '--with-tar=tar' ensures we get the real tar rather than gnutar.
# If star is installed, it sets up a duff gnutar.
%configure --with-layout=%{gs_layout} \
%configure --with-layout=fhs-system --with-libdir=%{_lib} \
%if 0%{?suse_version} >= 1120
--enable-native-objc-exceptions \
%endif
@ -67,7 +63,7 @@ make DESTDIR=%{buildroot} \
%files
%license COPYING
%doc ANNOUNCE ChangeLog FAQ GNUstep-HOWTO NEWS README RELEASENOTES
%doc ANNOUNCE ChangeLog FAQ NEWS README RELEASENOTES
%dir %{_sysconfdir}/GNUstep
%dir %{_datadir}/GNUstep
%{_bindir}/debugapp