[Saaghar] Initial import
Hedayat Vatankhah
hedayat at fedoraproject.org
Mon Nov 21 19:03:18 UTC 2011
commit dd586cdfdd97d604eddeacc4c9418617947e202f
Author: Hedayat Vatankhah <hedayat.fwd at gmail.com>
Date: Mon Nov 21 22:32:36 2011 +0330
Initial import
Saaghar-installfix.patch | 31 ++++++++++++++++
Saaghar.spec | 89 ++++++++++++++++++++++++++++++++++++++++++++++
sources | 2 +
3 files changed, 122 insertions(+), 0 deletions(-)
---
diff --git a/Saaghar-installfix.patch b/Saaghar-installfix.patch
new file mode 100644
index 0000000..cb0dd14
--- /dev/null
+++ b/Saaghar-installfix.patch
@@ -0,0 +1,31 @@
+diff -up Saaghar/saaghar.pro.installfix Saaghar/saaghar.pro
+--- Saaghar/saaghar.pro.installfix 2011-11-16 12:28:37.248461688 +0330
++++ Saaghar/saaghar.pro 2011-11-16 12:33:19.643931253 +0330
+@@ -151,9 +151,6 @@ QMAKE_INFO_PLIST = $${SOURCE_DIR}/Info.p
+
+ unix:!macx {
+ TARGET = saaghar
+-LOG = $$system(mkdir ~/.Pojh)
+-LOG += $$system(mkdir ~/.Pojh/Saaghar)
+-LOG += $$system(cp -n $${SOURCE_DIR}/utilities/* ~/.Pojh/Saaghar/)
+
+ PREFIX = /usr
+ DESKTOPDIR = $${PREFIX}/share/applications
+@@ -178,15 +175,10 @@ INSTALLS += desktop \
+
+ ##installation files
+ utilities.path = $${RESOURCES_PATH}
+-utilities.files += $${SOURCE_DIR}/utilities/AUTHORS \
+- $${SOURCE_DIR}/utilities/CHANGELOG \
+- $${SOURCE_DIR}/utilities/COPYING \
+- $${SOURCE_DIR}/utilities/README \
++utilities.files += \
+ $${SOURCE_DIR}/utilities/Saaghar-Manual.pdf \
+ $${SOURCE_DIR}/utilities/saaghar_fa.qm \
+- $${SOURCE_DIR}/utilities/qt_fa.qm \
+- $${SOURCE_DIR}/utilities/TODO \
+- $${SOURCE_DIR}/utilities/LICENSE
++ $${SOURCE_DIR}/utilities/qt_fa.qm
+
+ poetsImage.path = $${RESOURCES_PATH}/poets_images
+ poetsImage.files = $${SOURCE_DIR}/utilities/poets_images/10.png \
diff --git a/Saaghar.spec b/Saaghar.spec
new file mode 100644
index 0000000..0c7a6f9
--- /dev/null
+++ b/Saaghar.spec
@@ -0,0 +1,89 @@
+Name: Saaghar
+Version: 0.9.69
+Release: 1%{?dist}
+Summary: A Cross-Platform Persian Poetry Software
+
+Group: Applications/Publishing
+License: GPLv3+
+URL: http://sourceforge.net/projects/saaghar/
+Source0: http://downloads.sourceforge.net/saaghar/%{name}-%{version}.tar.gz
+# Fedora specific: do not install doc files and don't try to create a directory
+# in user's home directory. Upstream is notified about the latter.
+Patch0: %{name}-installfix.patch
+
+BuildRequires: qt-devel desktop-file-utils
+Requires: %{name}-data
+
+%description
+Saaghar is a cross-platform Persian poetry software. It uses
+http://ganjoor.net database. It has lots of features:
+* Tabbed UI
+* Tabbed and dock-able search widgets
+* Print and Print Preview
+* Export, It supports exporting to "PDF", "HTML", "TeX", "CSV" and "TXT"
+* Copy and Multi-selection
+* Customisable interface
+
+%package data
+Version: 59.90.07
+Summary: Database for %{name}
+Group: Applications/Databases
+BuildArch: noarch
+Source1: http://downloads.sourceforge.net/saaghar/%{name}-data-%{version}.xz
+
+%description data
+This package contains the database for %{name}.
+
+%prep
+%setup -q -n %{name}
+%patch0 -p1 -b .installfix
+xz -dc %{SOURCE1} > utilities/ganjoor.s3db
+find -type f -exec chmod a-x {} \;
+
+%build
+qmake-qt4 -config release
+make %{?_smp_mflags}
+
+
+%install
+make install INSTALL_ROOT=%{buildroot}
+install -Dp -m 0644 utilities/ganjoor.s3db %{buildroot}%{_datadir}/saaghar/
+
+desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
+
+%files
+%doc utilities/AUTHORS utilities/COPYING utilities/CHANGELOG utilities/README
+%doc utilities/TODO utilities/LICENSE
+%{_bindir}/*
+%{_datadir}/pixmaps/*
+%{_datadir}/applications/*
+%{_datadir}/saaghar/poets_images
+%{_datadir}/saaghar/themes
+%{_datadir}/saaghar/*.pdf
+%{_datadir}/saaghar/*.qm
+%dir %{_datadir}/saaghar
+
+%files data
+%{_datadir}/saaghar/ganjoor.s3db
+
+%changelog
+* Sun Nov 20 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog at gmail.com> - 0.9.69-1
+- Updated to Saaghar version 0.9.69 and db version 59.90.07
+
+* Wed May 25 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog at gmail.com> - 0.8.21-1
+- Updated to 0.8.21 version
+- Add a separate version tag for data sub-package
+
+* Sat Apr 30 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog at gmail.com> - 0.8.13-1
+- Update to latest upstream version
+- Updated the project's URL
+- Added desktop-file-utils build dependency
+
+* Mon Mar 14 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog at gmail.com> - 0.7.2-2.1051
+- A little cleaning up
+- Adding comments for patches
+- Validating installed .desktop file
+
+* Fri Feb 18 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog at gmail.com> - 0.7.2-1
+- Initial version
+
diff --git a/sources b/sources
index e69de29..a807631 100644
--- a/sources
+++ b/sources
@@ -0,0 +1,2 @@
+a72340b04c782f7f39ba12afe5688306 Saaghar-0.9.69.tar.gz
+cedf5c41a75a122f94a14f78611f336c Saaghar-data-59.90.07.xz
More information about the scm-commits
mailing list