Browse Source

fcitx-qt5: initial release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11710 ec354946-7b23-47d6-9f5a-488ba84defc7
ara_t 5 years ago
parent
commit
f727ec29c5
1 changed files with 204 additions and 0 deletions
  1. 204 0
      f/fcitx-qt5/fcitx-qt5.spec

+ 204 - 0
f/fcitx-qt5/fcitx-qt5.spec

@@ -0,0 +1,204 @@
+%global project_name FcitxQt5
+
+%define pkg_name    fcitx-qt5
+%define pkg_version 1.2.3
+%define pkg_release 1%{?_dist_release}
+
+Summary: Fcitx IM module for Qt5
+Name:    %{pkg_name}
+Version: %{pkg_version}
+Release: %{pkg_release}
+
+# The entire source code is GPLv2+ except
+# platforminputcontext/ which is BSD
+License: GPLv2+ and BSD
+Group:   System Environment/Libraries
+
+URL:     https://github.com/fcitx/fcitx-qt5
+Source0: http://download.fcitx-im.org/%{name}/%{name}-%{version}.tar.xz
+
+BuildRequires: cmake
+BuildRequires: fcitx-devel
+BuildRequires: qt5-qtbase-devel
+BuildRequires: libxkbcommon-devel
+BuildRequires: extra-cmake-modules
+BuildRequires: gettext-devel
+# The author requests that fcitx-qt5 should be rebuilt for each minor version
+# of qt5. qt5-qtbase-private-devel is not actually required for build, but
+# left for Qt maintainer to tract this case.
+BuildRequires: qt5-qtbase-private-devel
+
+Vendor:       Project Vine
+Distribution: Vine Linux
+
+
+%description
+This package provides Fcitx Qt5 input context.
+
+%package devel
+Summary:        Development files for fcitx-qt5
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       cmake
+
+%description devel
+The %{name}-devel package contains libraries and header files necessary for
+developing programs using fcitx-qt5 libraries.
+
+
+%prep
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%setup -q
+
+%build
+%{cmake} .
+%{__make} %{?_smp_mflags}
+
+%install
+%{__make} install/fast DESTDIR=${RPM_BUILD_ROOT} INSTALL="install -p"
+%find_lang %{name}
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p %{_syssbindir}/ldconfig
+
+%postun -p %{_syssbindir}/ldconfig
+
+
+%files -f %{name}.lang
+%doc README COPYING COPYING.BSD
+%{_libdir}/fcitx/libexec/%{name}-gui-wrapper
+%{_libdir}/lib%{project_name}*.so.*
+%{_libdir}/fcitx/qt/
+%{_qt5_plugindir}/platforminputcontexts/libfcitxplatforminputcontextplugin.so
+
+%files devel
+%{_includedir}/%{project_name}
+%{_libdir}/lib%{project_name}*.so
+%{_libdir}/cmake/*
+
+
+%changelog
+* Fri Jun 08 2018 Toshiaki Ara <ara_t@384.jp> 1.2.3-1
+- initial release for Vine Linux
+
+* Wed Jun  6 2018 Robin Lee <cheeselee@fedoraproject.org> - 1.2.3-1
+- Update to 1.2.3 (#1584926)
+
+* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-5
+- rebuild (qt5)
+
+* Mon Feb 19 2018 Robin Lee <cheeselee@fedoraproject.org> - 1.2.2-4
+- rebuild (qt5)
+
+* Wed Feb 14 2018 Robin Lee <cheeselee@fedoraproject.org> - 1.2.2-3
+- BR: qt5-qtbase-private-devel
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sat Jan 27 2018 Fedora Release Monitoring  <release-monitoring@fedoraproject.org> - 1.2.2-1
+- Update to 1.2.2 (#1539217)
+
+* Wed Dec 20 2017 Jan Grulich <jgrulich@redhat.com> - 1.2.1-2
+- rebuild (qt5)
+
+* Wed Dec 13 2017 Robin Lee <cheeselee@fedoraproject.org> - 1.2.1-1
+- Update to 1.2.1 (BZ#1511238)
+- License changed to GPLv2+ and BSD
+
+* Sun Nov 26 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.1.1-3
+- rebuild (qt5)
+
+* Mon Oct 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.1.1-2
+- rebuild (qt5)
+
+* Sun Sep 24 2017 Robin Lee <cheeselee@fedoraproject> - 1.1.1-1
+- Update to 1.1.1 (BZ#1492079)
+
+* Mon Aug 07 2017 Björn Esser <besser82@fedoraproject.org> - 1.1.0-6
+- Rebuilt for AutoReq cmake-filesystem
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jul 19 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.1.0-3
+-  rebuild (qt5)
+
+* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.1.0-2
+- Rebuild due to bug in RPM (RHBZ #1468476)
+
+* Fri May 12 2017 Robin Lee <cheeselee@fedoraproject.org> - 1.1.0-1
+- Update to 1.1.0
+
+* Wed May 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.0.6-5
+- rebuild (qt5)
+
+* Thu Mar 30 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.0.6-4
+- rebuild (qt5)
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Nov 17 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.6-2
+- bump Release
+
+* Thu Nov 17 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.6-1.2
+- f24 branch rebuild (qt5)
+
+* Fri Oct 21 2016 Robin Lee <cheeselee@fedoraproject.org> - 1.0.6-1
+- Upate to 1.0.6 (BZ#1384262)
+
+* Tue Jul 19 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.5-7
+- use macro version of qt5 dep
+
+* Sun Jul 17 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.5-6
+- rebuild (qtbase)
+
+* Thu Jun 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.5-5
+- rebuild (qtbase)
+
+* Sun Apr 17 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.5-4
+- BR: qt5-qtbase-private-devel
+
+* Mon Mar 21 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.0.5-3
+- rebuild (Qt5)
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Jan 25 2016 Robin Lee <cheeselee@fedoraproject.org> - 1.0.5-1
+- Update to 1.0.5
+
+* Mon Dec 07 2015 Rex Dieter <rdieter@fedoraproject.org> 1.0.4-4
+- rebuild (qt5)
+
+* Fri Oct 09 2015 Rex Dieter <rdieter@fedoraproject.org> 1.0.4-3
+- rebuild(qt5), tighten qt5 dep, .spec cosmetics
+
+* Wed Sep 23 2015 Robin Lee <cheeselee@fedoraproject.org> - 1.0.4-2
+- Requires a versioned qt5-qtbase
+
+* Tue Sep 22 2015 Robin Lee <cheeselee@fedoraproject.org> - 1.0.4-1
+- Update to 1.0.4
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Mon Jun  1 2015 Robin Lee <cheeselee@fedoraproject.org> - 1.0.2-2
+- Don't explicitly require fcitx
+
+* Thu Apr 30 2015 Robin Lee <cheeselee@fedoraproject.org> - 1.0.2-1
+- Update to 1.0.2
+- License tag revised
+- BR: libxkbcommon-devel
+
+* Thu Apr 16 2015 Robin Lee <cheeselee@fedoraproject.org> - 1.0.1-1
+- Update to 1.0.1
+
+* Fri Dec 12 2014 Robin Lee <cheeselee@fedoraproject.org> - 0.1.3-1
+- Initial package