[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