diff --git a/.gitignore b/.gitignore index 97b3028..9bee6ba 100644 --- a/.gitignore +++ b/.gitignore @@ -1,84 +1,3 @@ -results_*/ -*.rpm /en_dict-20121020.tar.gz -/fcitx5-*.tar.gz -/fcitx5-5.0.1_dict.tar.xz -/fcitx5-5.0.1_dict.tar.xz.sig -/fcitx5-5.0.2_dict.tar.xz -/fcitx5-5.0.2_dict.tar.xz.sig -/fcitx5-5.0.3_dict.tar.xz -/fcitx5-5.0.3_dict.tar.xz.sig -/fcitx5-5.0.4_dict.tar.xz -/fcitx5-5.0.4_dict.tar.xz.sig -/fcitx5-5.0.5_dict.tar.xz -/fcitx5-5.0.5_dict.tar.xz.sig -/fcitx5-5.0.6_dict.tar.xz -/fcitx5-5.0.6_dict.tar.xz.sig -/fcitx5-5.0.7_dict.tar.xz -/fcitx5-5.0.7_dict.tar.xz.sig -/fcitx5-5.0.8_dict.tar.xz -/fcitx5-5.0.8_dict.tar.xz.sig -/fcitx5-5.0.9_dict.tar.xz -/fcitx5-5.0.9_dict.tar.xz.sig -/fcitx5-5.0.10_dict.tar.xz -/fcitx5-5.0.10_dict.tar.xz.sig -/fcitx5-5.0.11_dict.tar.xz -/fcitx5-5.0.11_dict.tar.xz.sig -/fcitx5-5.0.12_dict.tar.xz -/fcitx5-5.0.12_dict.tar.xz.sig -/fcitx5-5.0.13_dict.tar.xz -/fcitx5-5.0.13_dict.tar.xz.sig -/fcitx5-5.0.14_dict.tar.xz -/fcitx5-5.0.14_dict.tar.xz.sig -/fcitx5-5.0.15_dict.tar.xz -/fcitx5-5.0.15_dict.tar.xz.sig -/fcitx5-5.0.16_dict.tar.xz -/fcitx5-5.0.16_dict.tar.xz.sig -/fcitx5-5.0.17_dict.tar.xz -/fcitx5-5.0.17_dict.tar.xz.sig -/fcitx5-5.0.18_dict.tar.xz -/fcitx5-5.0.18_dict.tar.xz.sig -/fcitx5-5.0.19_dict.tar.xz -/fcitx5-5.0.19_dict.tar.xz.sig -/fcitx5-5.0.20_dict.tar.xz -/fcitx5-5.0.20_dict.tar.xz.sig -/fcitx5-5.0.21_dict.tar.xz -/fcitx5-5.0.21_dict.tar.xz.sig -/fcitx5-5.0.22_dict.tar.xz -/fcitx5-5.0.22_dict.tar.xz.sig -/fcitx5-5.0.23_dict.tar.xz -/fcitx5-5.0.23_dict.tar.xz.sig -/fcitx5-5.1.0_dict.tar.xz -/fcitx5-5.1.0_dict.tar.xz.sig -/fcitx5-5.1.1_dict.tar.xz -/fcitx5-5.1.1_dict.tar.xz.sig -/fcitx5-5.1.2_dict.tar.xz -/fcitx5-5.1.2_dict.tar.xz.sig -/fcitx5-5.1.3_dict.tar.xz -/fcitx5-5.1.3_dict.tar.xz.sig -/fcitx5-5.1.4_dict.tar.xz -/fcitx5-5.1.4_dict.tar.xz.sig -/fcitx5-5.1.5_dict.tar.xz -/fcitx5-5.1.5_dict.tar.xz.sig -/fcitx5-5.1.6_dict.tar.xz -/fcitx5-5.1.6_dict.tar.xz.sig -/fcitx5-5.1.7_dict.tar.xz -/fcitx5-5.1.7_dict.tar.xz.sig -/fcitx5-5.1.8_dict.tar.xz -/fcitx5-5.1.8_dict.tar.xz.sig -/fcitx5-5.1.9_dict.tar.zst -/fcitx5-5.1.9_dict.tar.zst.sig -/fcitx5-5.1.10_dict.tar.zst -/fcitx5-5.1.10_dict.tar.zst.sig -/fcitx5-5.1.11_dict.tar.zst -/fcitx5-5.1.11_dict.tar.zst.sig -/fcitx5-5.1.12_dict.tar.zst -/fcitx5-5.1.12_dict.tar.zst.sig -/fcitx5-5.1.13_dict.tar.zst -/fcitx5-5.1.13_dict.tar.zst.sig -/fcitx5-5.1.15_dict.tar.zst -/fcitx5-5.1.15_dict.tar.zst.sig -/fcitx5-5.1.16_dict.tar.zst -/fcitx5-5.1.16_dict.tar.zst.sig -/fcitx5-5.1.17_dict.tar.zst -/fcitx5-5.1.17_dict.tar.zst.sig +/fcitx5-87fb655852092f3ed2f79a3aac86fc6d5d92069f.tar.gz +/fcitx5-4706f37e60686d391a7f9a45ca1be6df6052ec4d.tar.gz diff --git a/0x8E8B898CBF2412F9 b/0x8E8B898CBF2412F9 deleted file mode 100644 index d9449d8..0000000 --- a/0x8E8B898CBF2412F9 +++ /dev/null @@ -1,112 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: SKS 1.1.6 -Comment: Hostname: carles.tubio.sks-database_1 - -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 -T4QJqjlzditPN/CwH8xZ1ZoPBpZ4 -=Olqg ------END PGP PUBLIC KEY BLOCK----- diff --git a/changelog b/changelog deleted file mode 100644 index 019ded6..0000000 --- a/changelog +++ /dev/null @@ -1,90 +0,0 @@ -* Wed Jul 21 2021 Fedora Release Engineering - 5.0.8-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 10 2021 Björn Esser - 5.0.8-4 -- Rebuild for versioned symbols in json-c - -* Thu Jul 01 2021 Qiyu Yan - 5.0.8-3 -- Cleanup dependences - -* Fri May 07 2021 Qiyu Yan - 5.0.8-2 -- Workaround a flatpak problem - -* Wed May 05 2021 Qiyu Yan - 5.0.8-1 -- Update to 5.0.8 upstream release - -* Tue Mar 23 2021 Qiyu Yan - 5.0.7-1 -- Update to 5.0.7 upstream release - -* Mon Mar 22 2021 Qiyu Yan - 5.0.6-1 -- Update to 5.0.6 upstream release - -* Sat Feb 20 2021 Qiyu Yan - 5.0.5-1 -- update to 5.0.5 upstream release - -* Tue Jan 26 2021 Fedora Release Engineering - 5.0.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jan 13 12:19:25 CST 2021 Qiyu Yan - 5.0.4-2 -- use conditional suggests - -* Tue Jan 12 21:48:18 CST 2021 yan - 5.0.4-1 -- update to 5.0.4 upstream release - -* Fri Dec 11 16:49:42 CST 2020 Qiyu Yan - 5.0.3-3 -- fix conlict with fcitx4 - -* Wed Dec 9 00:25:45 CST 2020 Qiyu Yan - 5.0.3-2 -- explicit Conflicts against fcitx-data - -* Mon Dec 7 10:40:52 CST 2020 Qiyu Yan - 5.0.3-1 -- Update to 5.0.3 upstream release - -* Sat Dec 5 15:14:08 CST 2020 Qiyu Yan - 5.0.2-2 -- add weak dep to im-modules - -* Sat Dec 5 13:30:48 CST 2020 Qiyu Yan - 5.0.2-1 -- Update to 5.0.2 upstream release - -* Tue Nov 3 21:20:30 CST 2020 Qiyu Yan - 5.0.1-2 -- add fcitx5-autostart package to auto setup env and autostart - -* Tue Nov 3 18:00:49 CST 2020 Qiyu Yan - 5.0.1-1 -- update to 5.0.1 upstream release - -* Sat Oct 31 22:01:00 CST 2020 Qiyu Yan - 0-0.10 -- update to a5a0551a22971738283fc4812d2afe77efb626e3 upstream commit -- upstream added dbus service - -* Fri Oct 16 2020 Qiyu Yan - 0-0.9.20201016gitdd9dc94 -- update to dd9dc94c42ee98ea04782bdb4d4aa3f7822e56f0 upstream commit - -* Wed Sep 16 2020 Qiyu Yan - 0-0.8 -- upstream commit 5415db391c1b84ea9964b0d508c053ae5c25e4aa - -* Sat Sep 12 2020 Karuboniru - 0-0.7 -- Drop imsetting -- Update to commit d0383bc4a8e65e71189c18e31f7b832e543144c1 -- sobump from libFcitx5Core.so.6 to libFcitx5Core.so.7 - -* Wed Sep 2 08:44:37 CST 2020 Qiyu Yan - 0-0.6 -- Fix a typo - -* Tue Sep 1 09:07:22 CST 2020 Qiyu Yan - 0-0.5.20200830git4706f37 -- Own /usr/share/fcitx5/inputmethod - -* Sun Aug 30 23:39:20 CST 2020 Qiyu Yan - 0-0.4.20200830git4706f37 -- rebuild to push to f32 - -* Sun Aug 30 2020 Qiyu Yan - 0-0.3.20200830git4706f37 -- update to commit 4706f37e60686d391a7f9a45ca1be6df6052ec4d -- fix a wrong xinputrc file - -* Sun Aug 16 2020 Qiyu Yan - 0-0.2.20200813git87fb655 -- change according to review suggestions - -* Thu Aug 13 2020 Qiyu Yan - 0-0.1.20200813git87fb655 -- new version - -* Wed Aug 12 2020 Qiyu Yan - 0-0.1.20200811gitc87ea48 -- initial package diff --git a/fcitx5-xinput b/fcitx5-xinput index 819ea70..18456e9 100644 --- a/fcitx5-xinput +++ b/fcitx5-xinput @@ -1,19 +1,16 @@ -IMSETTINGS_IGNORE_SESSION=*-wayland XIM=fcitx5 XIM_PROGRAM=/usr/bin/fcitx5 ICON="fcitx5" XIM_ARGS="-D" PREFERENCE_PROGRAM=/usr/bin/fcitx5-configtool SHORT_DESC="fcitx5" -GTK_IM_MODULE=fcitx +GTK_IM_MODULE=fcitx5 if test -f /usr/lib/qt4/plugins/inputmethods/qtim-fcitx5.so || \ test -f /usr/lib64/qt4/plugins/inputmethods/qtim-fcitx5.so || \ test -f /usr/lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \ - test -f /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \ - test -f /usr/lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \ - test -f /usr/lib64/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so ; + test -f /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so; then - QT_IM_MODULE=fcitx + QT_IM_MODULE=fcitx5 else QT_IM_MODULE=xim fi diff --git a/fcitx5.sh b/fcitx5.sh deleted file mode 100755 index f121213..0000000 --- a/fcitx5.sh +++ /dev/null @@ -1,10 +0,0 @@ -if [ ! "$XDG_SESSION_TYPE" = "tty" ] # if this is a gui session (not tty) -then - # let's use fcitx instead of fcitx5 to make flatpak happy - # this may break behavior for users who have installed both - # fcitx and fcitx5, let then change the file on their own - export INPUT_METHOD=fcitx - export GTK_IM_MODULE=fcitx - export QT_IM_MODULE=fcitx - export XMODIFIERS=@im=fcitx -fi diff --git a/fcitx5.spec b/fcitx5.spec index f0e1557..c60ba26 100644 --- a/fcitx5.spec +++ b/fcitx5.spec @@ -1,23 +1,22 @@ +%global forgeurl https://github.com/fcitx/fcitx5 +%global commit 4706f37e60686d391a7f9a45ca1be6df6052ec4d +%forgemeta +%global dictver 20121020 %global _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/fcitx5.conf %global __provides_exclude_from ^%{_libdir}/%{name}/.*\\.so$ Name: fcitx5 -Version: 5.1.17 -Release: %autorelease +Version: 0 +Release: 0.4%{?dist} Summary: Next generation of fcitx -# Automatically converted from old format: LGPLv2+ - review is highly recommended. -License: LicenseRef-Callaway-LGPLv2+ -URL: https://github.com/fcitx/fcitx5 -Source: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.zst -Source1: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.zst.sig -# Checked by chatting, this key is used to verify fcitx* tarballs -Source2: https://pgp.key-server.io/download/0x8E8B898CBF2412F9 -Source3: fcitx5-xinput -Source4: fcitx5.sh +License: LGPLv2+ +URL: %{forgeurl} +Source: %{forgesource} +Source1: https://download.fcitx-im.org/data/en_dict-%{dictver}.tar.gz +Source2: fcitx5-xinput + BuildRequires: cmake -BuildRequires: ninja-build -BuildRequires: gnupg2 BuildRequires: desktop-file-utils BuildRequires: extra-cmake-modules BuildRequires: gcc-c++ @@ -25,7 +24,7 @@ BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cldr-emoji-annotation) BuildRequires: pkgconfig(dri) -BuildRequires: pkgconfig(enchant-2) +BuildRequires: pkgconfig(enchant) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fmt) BuildRequires: pkgconfig(gdk-pixbuf-2.0) @@ -45,30 +44,15 @@ BuildRequires: pkgconfig(xcb-imdkit) BuildRequires: pkgconfig(xcb-icccm) BuildRequires: pkgconfig(xcb-keysyms) BuildRequires: pkgconfig(xkeyboard-config) -BuildRequires: /usr/bin/appstream-util -BuildRequires: cmake(nlohmann_json) -Requires: dbus-common +Requires: dbus-x11 Requires: %{name}-data = %{version}-%{release} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: setup +Requires: imsettings Requires(post): %{_sbindir}/alternatives Requires(postun): %{_sbindir}/alternatives -Recommends: (fcitx5-gtk if (gtk2 or gtk3 or gtk4)) -Recommends: (fcitx5-qt if (qt5-qtbase or qt6-qtbase)) -Recommends: (fcitx5-qt-module if (qt5-qtbase or qt6-qtbase)) -Recommends: fcitx5-configtool - %description Fcitx 5 is a generic input method framework released under LGPL-2.1+. -%package libs -Summary: Libraries for %{name} - -%description libs -The %{name}-libs package contains runtime shared libraries necessary for -running programs using Fcitx5 libraries. - %package data Summary: Data files of Fcitx5 BuildArch: noarch @@ -82,55 +66,31 @@ The %{name}-data package provides shared data for Fcitx5. %package devel Summary: Development files for %{name} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files necessary for developing programs using Fcitx5 libraries. -%package autostart -Summary: This package will make fcitx5 start with your GUI session -BuildArch: noarch -Requires: %{name} = %{version}-%{release} - -%description autostart -This package will setup autostart and environment needed for fcitx5 to work properly. - %prep -%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -%autosetup -p1 +%forgesetup +cp %{S:1} src/modules/spell/dict/ %build -%cmake -GNinja -%cmake_build +%cmake +%cmake_build %install %cmake_install -install -pm 644 -D %{S:3} %{buildroot}%{_xinputconf} -install -pm 644 -D %{S:4} %{buildroot}%{_sysconfdir}/profile.d/fcitx5.sh -install -d %{buildroot}%{_datadir}/%{name}/inputmethod -install -d %{buildroot}%{_datadir}/%{name}/table +install -pm 644 -D %{S:2} %{buildroot}%{_xinputconf} desktop-file-install --delete-original \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}-configtool.desktop - + desktop-file-install --delete-original \ --dir %{buildroot}%{_datadir}/applications \ - %{buildroot}%{_datadir}/applications/org.fcitx.Fcitx5.desktop + %{buildroot}%{_datadir}/applications/%{name}.desktop -desktop-file-install --delete-original \ - --dir %{buildroot}%{_datadir}/applications \ - %{buildroot}%{_datadir}/applications/%{name}-wayland-launcher.desktop - -# convert symlinked icons to copied icons, this will help co-existing with -# fcitx4 -for iconfile in $(find %{buildroot}%{_datadir}/icons -type l) -do - origicon=$(readlink -f ${iconfile}) - rm -f ${iconfile} - cp ${origicon} ${iconfile} -done -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml %find_lang %{name} %check @@ -148,21 +108,15 @@ fi %files -f %{name}.lang %license LICENSES/LGPL-2.1-or-later.txt -%doc README.md -%config %{_xinputconf} +%doc README.md +%config(noreplace) %{_xinputconf} %{_bindir}/%{name} %{_bindir}/%{name}-configtool %{_bindir}/%{name}-remote -%{_bindir}/%{name}-diagnose %{_libdir}/%{name}/ -%{_libexecdir}/fcitx5-wayland-launcher -%{_sysconfdir}/xdg/Xwayland-session.d/20-fcitx-x11 - -%files libs -%license LICENSES/LGPL-2.1-or-later.txt %{_libdir}/libFcitx5*.so.*.* %{_libdir}/libFcitx5Config.so.6 -%{_libdir}/libFcitx5Core.so.7 +%{_libdir}/libFcitx5Core.so.6 %{_libdir}/libFcitx5Utils.so.2 %files devel @@ -174,16 +128,23 @@ fi %files data %{_datadir}/%{name} -%{_datadir}/dbus-1/services/org.fcitx.Fcitx5.service -%{_datadir}/applications/org.fcitx.Fcitx5.desktop -%{_metainfodir}/org.fcitx.Fcitx5.metainfo.xml +%{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}-configtool.desktop -%{_datadir}/applications/%{name}-wayland-launcher.desktop %{_datadir}/icons/hicolor/*/apps/* -%files autostart -%config %{_sysconfdir}/xdg/autostart/org.fcitx.Fcitx5.desktop -%config %{_sysconfdir}/profile.d/fcitx5.sh - %changelog -%autochangelog +* Sun Aug 30 23:39:20 CST 2020 Qiyu Yan - 0-0.4.20200830git4706f37 +- rebuild to push to f32 + +* Sun Aug 30 2020 Qiyu Yan - 0-0.3.20200830git4706f37 +- update to commit 4706f37e60686d391a7f9a45ca1be6df6052ec4d +- fix a wrong xinputrc file + +* Sun Aug 16 2020 Qiyu Yan - 0-0.2.20200813git87fb655 +- change according to review suggestions + +* Thu Aug 13 2020 Qiyu Yan - 0-0.1.20200813git87fb655 +- new version + +* Wed Aug 12 2020 Qiyu Yan - 0-0.1.20200811gitc87ea48 +- initial package diff --git a/sources b/sources index 654c39a..9121cb3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (fcitx5-5.1.17_dict.tar.zst) = fe3f13d7615ae823b0746bd731d0eac4df90b216c22c186c4f63ab71c0450f38adfa558e906a5493bb5eab873bffea913477c8dcb2ba7055668305cf995e235f -SHA512 (fcitx5-5.1.17_dict.tar.zst.sig) = ea98a9ebaf3d77043b461bf8a6691c57e28d7149d19dcd9c54bc0e4923fd176c6435185a65960cdfdb47c0129983c027b31a3bbdb515c1226fb7240c5600a781 +SHA512 (en_dict-20121020.tar.gz) = 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2 +SHA512 (fcitx5-4706f37e60686d391a7f9a45ca1be6df6052ec4d.tar.gz) = 323774d0a435c4f15316d6cbf1fd1bf3e504b1fb2029ab9001e88828aade4a90a7de724b131e015cc27d251c30a270ee6d9f38b2a43753caf52285463b725e1d