Dominique Leuenberger 2022-10-28 17:29:57 +00:00 committed by Git OBS Bridge
commit e13940d2c7
2 changed files with 21 additions and 12 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Oct 25 13:52:29 UTC 2022 - Matthias Gerstner <matthias.gerstner@suse.com>
- Fix generation of debuginfo packages. The IMake based build system by
default strips binaries during `make install` phase already. Avoid this by
overriding the corresponding make variable.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Sep 16 07:16:15 UTC 2021 - Johannes Segitz <jsegitz@suse.com> Thu Sep 16 07:16:15 UTC 2021 - Johannes Segitz <jsegitz@suse.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package fwnn # spec file for package fwnn
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2022 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -24,7 +24,7 @@ Release: 0
Summary: FreeWnn Japanese Input System--Server Only Summary: FreeWnn Japanese Input System--Server Only
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: System/I18n/Japanese Group: System/I18n/Japanese
Url: http://freewnn.sourceforge.jp/ URL: http://freewnn.sourceforge.jp/
# Upstream hasn't released tarball yet. # Upstream hasn't released tarball yet.
# I entered the following commands. # I entered the following commands.
# cvs -d :pserver:anonymous@cvs.osdn.net:/cvsroot/freewnn export -r freewnn-1-1-1-a023-1 -d FreeWnn-1.1.1-a023.1 FreeWnn # cvs -d :pserver:anonymous@cvs.osdn.net:/cvsroot/freewnn export -r freewnn-1-1-1-a023-1 -d FreeWnn-1.1.1-a023.1 FreeWnn
@ -51,7 +51,7 @@ BuildRequires: ncurses-devel
BuildRequires: tcpd-devel BuildRequires: tcpd-devel
Requires: fwnncom = %{version} Requires: fwnncom = %{version}
# %%{_sbindir}/useradd # %%{_sbindir}/useradd
Requires(pre): shadow Requires(pre): shadow
Conflicts: wnn6 Conflicts: wnn6
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -98,7 +98,7 @@ client programs which use FreeWnn for Japanese input.
%package -n fwnncom %package -n fwnncom
Summary: Common Files for FreeWnn Summary: Common Files for FreeWnn
Group: System/I18n/Japanese Group: System/I18n/Japanese
Requires(pre): shadow Requires(pre): shadow
%description -n fwnncom %description -n fwnncom
This package includes files you need to run FreeWnn, Free cWnn, Free This package includes files you need to run FreeWnn, Free cWnn, Free
@ -111,8 +111,8 @@ Group: System/I18n/Chinese
Requires: fcwnncom = %{version} Requires: fcwnncom = %{version}
Requires: fkwnn = %{version} Requires: fkwnn = %{version}
Requires: fwnn = %{version} Requires: fwnn = %{version}
Requires(pre): shadow Requires(pre): shadow
Requires(post): fcwnncom Requires(post): fcwnncom
%description -n fcwnn %description -n fcwnn
Free cWnn Chinese Input System (mainland China). Free cWnn Chinese Input System (mainland China).
@ -121,7 +121,7 @@ Free cWnn Chinese Input System (mainland China).
Summary: Free cWnn/tWnn Chinese Input System Common Files (Mainland and Taiwan) Summary: Free cWnn/tWnn Chinese Input System Common Files (Mainland and Taiwan)
Group: System/I18n/Chinese Group: System/I18n/Chinese
Requires: fwnncom = %{version} Requires: fwnncom = %{version}
Requires(pre): shadow Requires(pre): shadow
%description -n fcwnncom %description -n fcwnncom
This package includes the common files for the Free cWnn and Free tWnn This package includes the common files for the Free cWnn and Free tWnn
@ -152,8 +152,8 @@ Summary: Free tWnn Chinese Input System (Taiwan)
Group: System/I18n/Chinese Group: System/I18n/Chinese
Requires: fcwnn = %{version} Requires: fcwnn = %{version}
Requires: fcwnncom = %{version} Requires: fcwnncom = %{version}
Requires(pre): shadow Requires(pre): shadow
Requires(post): fcwnncom Requires(post): fcwnncom
%description -n ftwnn %description -n ftwnn
Free tWnn Chinese input system (Taiwan). Free tWnn Chinese input system (Taiwan).
@ -162,7 +162,7 @@ Free tWnn Chinese input system (Taiwan).
Summary: Free kWnn Korean Input System Summary: Free kWnn Korean Input System
Group: System/I18n/Korean Group: System/I18n/Korean
Requires: fwnncom = %{version} Requires: fwnncom = %{version}
Requires(pre): shadow Requires(pre): shadow
%description -n fkwnn %description -n fkwnn
Free kWnn Korean input system. Free kWnn Korean input system.
@ -186,6 +186,8 @@ Provides: fwknndev = %{version}-%{release}
This package contains the header files and libraries for building This package contains the header files and libraries for building
client programs that use the Korean Input System, Free kWnn. client programs that use the Korean Input System, Free kWnn.
###################################################################### ######################################################################
# package xwnmo # package xwnmo
# I don't know how to build xwnmo. Will try that later ... # I don't know how to build xwnmo. Will try that later ...
@ -238,7 +240,7 @@ make
#popd #popd
%install %install
make DESTDIR=%{buildroot} install %{?_smp_mflags} make DESTDIR=%{buildroot} INSTPGMFLAGS= install %{?_smp_mflags}
make install.man DESTDIR=%{buildroot} make install.man DESTDIR=%{buildroot}
#pushd Wnn/uum #pushd Wnn/uum
#make install DESTDIR=$RPM_BUILD_ROOT INSTPGMFLAGS= #make install DESTDIR=$RPM_BUILD_ROOT INSTPGMFLAGS=