From e1f2a42938bdf22dd40c8735d9529b4aade9e516 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Fri, 25 Dec 2015 22:51:31 +0100 Subject: [PATCH 1/1] - new --- apertium-visruled-paths.patch | 20 +++++++++++++ apertium-visruled.spec | 54 +++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 apertium-visruled-paths.patch create mode 100644 apertium-visruled.spec diff --git a/apertium-visruled-paths.patch b/apertium-visruled-paths.patch new file mode 100644 index 0000000..726ae6f --- /dev/null +++ b/apertium-visruled-paths.patch @@ -0,0 +1,20 @@ +--- apertium-visruled-0.0.2/apertium-visruled.pro.orig 2013-08-16 23:55:52.000000000 +0200 ++++ apertium-visruled-0.0.2/apertium-visruled.pro 2015-12-25 22:36:57.086304989 +0100 +@@ -55,13 +55,13 @@ + INSTALLS += target data icon desktopfile + + target.files = $$TARGET +- target.path = /usr/local/bin ++ target.path = $$BINDIR + data.files = res +- data.path = /usr/local/share/apertium-visruled ++ data.path = $$DATADIR/apertium-visruled + icon.files = misc/apertium-visruled.png +- icon.path = /usr/local/share/icons ++ icon.path = $$DATADIR/pixmaps + desktopfile.files = misc/apertium-visruled.desktop +- desktopfile.path = /usr/local/share/applications ++ desktopfile.path = $$DATADIR/applications + QMAKE_CXXFLAGS += -DVISRULED_DATADIR=$$data.path + } + diff --git a/apertium-visruled.spec b/apertium-visruled.spec new file mode 100644 index 0000000..e6572c5 --- /dev/null +++ b/apertium-visruled.spec @@ -0,0 +1,54 @@ +Summary: Apertium Visual Rule Editor +Summary(pl.UTF-8): Graficzny edytor reguł Apertium +Name: apertium-visruled +Version: 0.0.2 +Release: 1 +License: GPL v3+ +Group: Applications/Text +Source0: http://downloads.sourceforge.net/apertium/%{name}-%{version}.tar.gz +# Source0-md5: e92631a8a2292b20005433af75d9f108 +Patch0: %{name}-paths.patch +URL: http://apertium.sourceforge.net/ +BuildRequires: QtCore-devel >= 4 +BuildRequires: QtGui-devel >= 4 +BuildRequires: QtXml-devel >= 4 +BuildRequires: libstdc++-devel +BuildRequires: qt4-build >= 4 +BuildRequires: qt4-qmake >= 4 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Apertium Visual Rule Editor. + +%description -l pl.UTF-8 +Graficzny edytor reguł Apertium. + +%prep +%setup -q +%patch0 -p1 + +%build +qmake-qt4 \ + BINDIR=%{_bindir} \ + DATADIR=%{_datadir} \ + QMAKE_CXX="%{__cxx}" \ + QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \ + QMAKE_LFLAGS_RELEASE="%{rpmldflags}" +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + INSTALL_ROOT=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc Changelog +%attr(755,root,root) %{_bindir}/apertium-visruled +%{_datadir}/apertium-visruled +%{_desktopdir}/apertium-visruled.desktop +%{_pixmapsdir}/apertium-visruled.png -- 2.44.0