summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Lee <cheeselee@fedoraproject.org>2012-02-01 18:40:01 +0800
committerRobin Lee <cheeselee@fedoraproject.org>2012-02-01 18:40:01 +0800
commitfbee03e4ccf8e640ad0a3c0c6559b49018e0e6f8 (patch)
treed17d68aeb65fefc29666f7d9a48d59c2f2399607
parent7e3efd1ec9997964d4ba29e7e32ecf566e9391c8 (diff)
downloadrpm-fbee03e4ccf8e640ad0a3c0c6559b49018e0e6f8.tar.gz
rpm-fbee03e4ccf8e640ad0a3c0c6559b49018e0e6f8.tar.xz
rpm-fbee03e4ccf8e640ad0a3c0c6559b49018e0e6f8.zip
lonote 1.3.10
-rw-r--r--dreampie/F-13/dreampie.spec51
-rw-r--r--lonote/lonote.spec59
2 files changed, 59 insertions, 51 deletions
diff --git a/dreampie/F-13/dreampie.spec b/dreampie/F-13/dreampie.spec
deleted file mode 100644
index 6c8cd09..0000000
--- a/dreampie/F-13/dreampie.spec
+++ /dev/null
@@ -1,51 +0,0 @@
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-
-Name: dreampie
-Version: 1.0.2
-Release: 0.wks.1
-BuildArch: noarch
-Summary: The Python shell you've always dreamed about!
-
-Group: Development/Libraries
-License: GNU GPL v3
-URL: http://dreampie.sourceforge.net/
-Source0: http://launchpad.net/dreampie/trunk/1.0.2/+download/dreampie-%{version}.tar.gz
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-
-BuildRequires: python
-Requires: pygtk2
-Requires: pygtksourceview
-
-%description
-DreamPie is a Python shell which is designed to be reliable and fun.
-
-
-%prep
-%setup -q
-
-
-%build
-python setup.py build
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-python setup.py install --prefix=$RPM_BUILD_ROOT/usr
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
-%files
-%defattr(-,root,root,-)
-%doc COPYING README
-%{_bindir}/**
-%{python_sitelib}/**
-%{_datadir}/**
-
-
-%changelog
-* Mon May 17 2010 Kunshan Wang <wks1986@gmail.com> 1.0.2-0.wks.1
-- Initial RPM release
-
diff --git a/lonote/lonote.spec b/lonote/lonote.spec
new file mode 100644
index 0000000..a367cf5
--- /dev/null
+++ b/lonote/lonote.spec
@@ -0,0 +1,59 @@
+Name: lonote
+Version: 1.3.10
+Release: 1%{?dist}
+Summary: Personal Notebook based on Qt Webkit
+# The entire source code is GPLv3 except ./lonote/google_dmp/ which is ASL 2.0
+License: GPLv3 and ASL 2.0
+URL: http://code.google.com/p/lonote
+Source0: http://lonote.googlecode.com/files/%{name}-%{version}.7z
+
+BuildArch: noarch
+BuildRequires: python3-devel >= 3.1
+BuildRequires: /usr/bin/7z
+BuildRequires: /usr/bin/dos2unix
+Requires: python3-PyQt4
+
+%description
+LoNote is a Note-Taking software based on Python3 and PyQt4. Each page is
+saved in HTML format and the program is actually a WYSIWYG HTML editor
+specialized for note-taking convenience.
+
+%prep
+rm -fr %{name}-%{version}
+7z x %{SOURCE0}
+cd %{name}-%{version}
+sed -i -e '/^#!\//, 1d' lonote/google_dmp/diff_match_patch.py
+
+%build
+cd %{name}-%{version}
+python3 setup.py build
+
+
+
+%install
+cd %{name}-%{version}
+python3 setup.py install --root=%{buildroot} --skip-build
+
+mkdir -p %{buildroot}%{_mandir}
+mv %{buildroot}%{_docdir}/%{name}/doc/man/man1 %{buildroot}%{_mandir}
+rmdir %{buildroot}%{_docdir}/%{name}/doc/man/
+rm -r %{buildroot}%{_docdir}/%{name}/doc/{PO_FILE,localization.txt}
+mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
+mv %{buildroot}%{_docdir}/%{name}/doc/* %{buildroot}%{_docdir}/%{name}-%{version}
+rm -fr %{buildroot}%{_docdir}/%{name}/
+dos2unix %{buildroot}%{_docdir}/%{name}-%{version}/*.txt
+
+%find_lang %{name}
+
+%files -f %{name}-%{version}/%{name}.lang
+%{_docdir}/%{name}-%{version}
+%{_bindir}/%{name}
+%{_mandir}/man1/%{name}.1.*
+%{python3_sitelib}/%{name}/
+%{python3_sitelib}/%{name}-*.egg-info
+%{_datadir}/%{name}/
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/pixmaps/%{name}.*
+
+
+%changelog