summaryrefslogtreecommitdiffstats
path: root/kshowmail.spec
diff options
context:
space:
mode:
Diffstat (limited to 'kshowmail.spec')
-rw-r--r--kshowmail.spec120
1 files changed, 120 insertions, 0 deletions
diff --git a/kshowmail.spec b/kshowmail.spec
new file mode 100644
index 0000000..f810ee6
--- /dev/null
+++ b/kshowmail.spec
@@ -0,0 +1,120 @@
+# define for SuSE
+
+%if %{_vendor} == redhat
+%define suse_version 0
+%endif
+%if %{_vendor} == Mandriva
+%define suse_version 0
+%endif
+
+%define su10 0
+%if %{suse_version} == 1000 || %{suse_version} == 1010 || %{suse_version} == 1020 || %{suse_version} == 1030
+%define su10 1
+%endif
+%define su11 0
+%if %{suse_version} == 1100
+%define su11 1
+%endif
+%define su9 0
+%if %{suse_version} == 900 || %{suse_version} == 910 || %{suse_version} == 920 || %{suse_version} == 930
+%define su9 1
+%endif
+
+%define _prefix /usr
+%define configure_opts %nil
+
+Summary: POP mail checker for KDE
+Name: kshowmail
+Version: 3.3.1
+Release: 1
+License: GPL
+Vendor: Eggert Ehmke <eggert.ehmke@berlin.de>
+Url: http://www.sourceforge.net/projects/kshowmail
+
+Packager: D. Scott Barninger <barninger@fairfieldcomputers.com>
+Group: Mail
+Source: http://prdownloads.sourceforge.net/kshowmail/%{name}-%{version}.tar.gz
+#Patch: %{name}-%{version}-patch
+BuildRoot: /var/tmp/kshowmail-root
+
+%if %{su10} || %{su11}
+Requires: qt3 >= 3.3, kdelibs3 >= 3.4
+BuildRequires: qt3-devel >= 3.3, kdelibs3-devel >= 3.4, kdepim3-devel
+%else
+Requires: qt >= 3.2, kdelibs >= 3.1
+BuildRequires: qt-devel >= 3.2, kdelibs-devel >= 3.1, kdepim3-devel
+%endif
+
+%description
+kShowmail is a KDE tool for watching for email on POP3 servers.
+Headers and complete email messages can be displayed, and email can
+be deleted without downloading. The information can be refreshed via timers,
+and a sound can be played when new email arrives. External programs like
+fetchmail/sendmail can be called via configurable menu entries or if new mail
+arrives. Spam complaints can also be sent via configurable menus.
+
+# SuSE turns off stripping of binaries by default. In order to get
+# stripped packages we must generate debug package. RedHat and Mandriva
+# turn debug packages on by default but strip binaries regardless.
+%if %{su9} || %{su10}
+%debug_package
+%endif
+
+%prep
+%setup
+#%patch -p1
+
+./configure %{configure_opts}
+
+%build
+
+make
+
+%install
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"
+make install DESTDIR=$RPM_BUILD_ROOT
+
+cd $RPM_BUILD_ROOT
+find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.kshowmail
+find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.kshowmail
+find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.kshowmail
+
+%clean
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"
+rm -rf $RPM_BUILD_DIR/kshowmail-%{version}
+rm -rf ../file.list.kshowmail
+
+
+%files -f ../file.list.kshowmail
+%doc AUTHORS ChangeLog COPYING README ReleaseNotes
+
+%changelog
+* Sun Apr 20 2008 D. Scott Barninger <barninger at fairfieldcomputers.com>
+- 3.3.0 release, fix if tag for debug package
+* Sun Feb 03 2008 D. Scott Barninger <barninger at fairfieldcomputers.com>
+- add debug package to strip suse
+* Sat Oct 27 2007 <scott at fairfieldcomputers dot com>
+- add SuSE 10.3
+* Fri Jul 06 2007 <scott at fairfieldcomputers dot com>
+- added docs files
+* Sat Apr 21 2007 <scott at fairfieldcomputers dot com>
+- remove parallel build setup
+* Sat Apr 14 2007 <scott at fairfieldcomputers dot com>
+- remove all configure options so 64 bit will work
+- set prefix to /usr
+- move kdepim3-devel to buildrequires
+* Fri Mar 30 2007 <scott at fairfieldcomputers dot com>
+- add additional 64 bit configure options
+* Sun Mar 18 2007 <scott at fairfieldcomputers dot com>
+- add suse platform detection
+- change make install-strip target to make install
+* Sun Feb 25 2007 <scott at fairfieldcomputers dot com>
+- add kdepim-devel build requirement
+* Sun Dec 17 2006 <scott at fairfieldcomputers dot com>
+- add 64 bit support
+* Tue Jan 24 2006 <scott at fairfieldcomputers dot com>
+- patch showrecordelem.cpp for SuSE 10.0 build
+- define SuSE prefix to /opt/kde3
+* Sat Sep 13 2003 <scott at fairfieldcomputers dot com>
+- initial spec file modified from original by ian geiser <geiseri at msoe dot edu>
+- for RedHat