From ef68db402ac00cbd67e00a90f3f0b1f156e380d5464c9869f0c3ff6a41a65f24 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:27:00 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nmh?expand=0&rev=1 --- .gitattributes | 23 +++++++ .gitignore | 1 + nmh-1.1-RC4.tar.bz2 | 3 + nmh-1.1-destdir.diff | 139 +++++++++++++++++++++++++++++++++++++++++++ nmh.changes | 71 ++++++++++++++++++++++ nmh.spec | 108 +++++++++++++++++++++++++++++++++ ready | 0 7 files changed, 345 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 nmh-1.1-RC4.tar.bz2 create mode 100644 nmh-1.1-destdir.diff create mode 100644 nmh.changes create mode 100644 nmh.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/nmh-1.1-RC4.tar.bz2 b/nmh-1.1-RC4.tar.bz2 new file mode 100644 index 0000000..493af6f --- /dev/null +++ b/nmh-1.1-RC4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30717a2673e42df9913dc79da15c48f01947debb87fdfc9c0bf7805dae42f2e3 +size 603833 diff --git a/nmh-1.1-destdir.diff b/nmh-1.1-destdir.diff new file mode 100644 index 0000000..08bb152 --- /dev/null +++ b/nmh-1.1-destdir.diff @@ -0,0 +1,139 @@ +--- nmh-1.1-RC4/etc/Makefile.in ++++ nmh-1.1-RC4/etc/Makefile.in +@@ -83,13 +83,13 @@ + install: install-bin-files install-etc-files + + install-bin-files: +- $(top_srcdir)/mkinstalldirs $(bindir) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir) + for script in $(GENERATED_BIN_FILES); do \ +- $(INSTALL_PROGRAM) $$script $(bindir)/$$script; \ ++ $(INSTALL_PROGRAM) $$script $(DESTDIR)$(bindir)/$$script; \ + done + + install-etc-files: +- $(top_srcdir)/mkinstalldirs $(etcdir) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(etcdir) + INSTALL_FILES="$(GENERATED_ETC_FILES)"; \ + for file in $(STATIC_FILES); do \ + INSTALL_FILES="$$INSTALL_FILES $(srcdir)/$$file"; \ +@@ -97,11 +97,11 @@ + for path in $$INSTALL_FILES; do \ + file=`basename $$path`; \ + echo "Installing $$file..."; \ +- if [ -f $(etcdir)/$$file ]; then \ +- mv $(etcdir)/$$file $(etcdir)/$$file.prev; \ +- $(INSTALL_DATA) $$path $(etcdir)/$$file; \ +- if diff $(etcdir)/$$file.prev $(etcdir)/$$file; then \ +- rm $(etcdir)/$$file.prev; \ ++ if [ -f $(DESTDIR)$(etcdir)/$$file ]; then \ ++ mv $(DESTDIR)$(etcdir)/$$file $(DESTDIR)$(etcdir)/$$file.prev; \ ++ $(INSTALL_DATA) $$path $(DESTDIR)$(etcdir)/$$file; \ ++ if diff $(DESTDIR)$(etcdir)/$$file.prev $(DESTDIR)$(etcdir)/$$file; then \ ++ rm $(DESTDIR)$(etcdir)/$$file.prev; \ + else \ + echo; \ + echo " Previous version of $$file saved as $$file.prev due\c";\ +@@ -111,7 +111,7 @@ + echo; \ + fi; \ + else \ +- $(INSTALL_DATA) $$path $(etcdir)/$$file; \ ++ $(INSTALL_DATA) $$path $(DESTDIR)$(etcdir)/$$file; \ + fi; \ + done + +--- nmh-1.1-RC4/man/Makefile.in ++++ nmh-1.1-RC4/man/Makefile.in +@@ -130,27 +130,27 @@ + + # install the man pages in man1 + install-man1: +- $(top_srcdir)/mkinstalldirs $(mandir)/man$(manext1) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext1) + for file in $(MAN1); do \ +- $(INSTALL_DATA) $$file $(mandir)/man$(manext1) ; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext1) ; \ + done + + # install the man pages in man5 + install-man5: +- $(top_srcdir)/mkinstalldirs $(mandir)/man$(manext5) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext5) + for file in $(MAN5); do \ +- $(INSTALL_DATA) $$file $(mandir)/man$(manext5) ; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext5) ; \ + done +- if [ ! -f $(mandir)/man$(manext5)/mh_profile.$(manext5) ] ; then \ +- ( cd $(mandir)/man$(manext5) ; ln mh-profile.$(manext5) \ ++ if [ ! -f $(DESTDIR)$(mandir)/man$(manext5)/mh_profile.$(manext5) ] ; then \ ++ ( cd $(DESTDIR)$(mandir)/man$(manext5) ; ln mh-profile.$(manext5) \ + mh_profile.$(manext5) ) \ + fi + + # install the man pages in man8 + install-man8: +- $(top_srcdir)/mkinstalldirs $(mandir)/man$(manext8) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext8) + for file in $(MAN8); do \ +- $(INSTALL_DATA) $$file $(mandir)/man$(manext8) ; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext8) ; \ + done + + # ========= UNINSTALL TARGETS ========= +--- nmh-1.1-RC4/uip/Makefile.in ++++ nmh-1.1-RC4/uip/Makefile.in +@@ -255,37 +255,37 @@ + + # install commands + install-cmds: +- $(top_srcdir)/mkinstalldirs $(bindir) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)/$(bindir) + for cmd in $(CMDS); do \ +- $(INSTALL_PROGRAM) $$cmd $(bindir)/$$cmd; \ ++ $(INSTALL_PROGRAM) $$cmd $(DESTDIR)/$(bindir)/$$cmd; \ + done + + # install links + install-lcmds: +- rm -f $(bindir)/flists +- rm -f $(bindir)/folders +- rm -f $(bindir)/prev +- rm -f $(bindir)/next +- rm -f $(libdir)/install-mh +- $(LN) $(bindir)/flist $(bindir)/flists +- $(LN) $(bindir)/folder $(bindir)/folders +- $(LN) $(bindir)/show $(bindir)/prev +- $(LN) $(bindir)/show $(bindir)/next +- $(LN) $(bindir)/install-mh $(libdir)/install-mh ++ rm -f $(DESTDIR)/$(bindir)/flists ++ rm -f $(DESTDIR)/$(bindir)/folders ++ rm -f $(DESTDIR)/$(bindir)/prev ++ rm -f $(DESTDIR)/$(bindir)/next ++ rm -f $(DESTDIR)/$(libdir)/install-mh ++ $(LN) flist $(DESTDIR)/$(bindir)/flists ++ $(LN) folder $(DESTDIR)/$(bindir)/folders ++ $(LN) show $(DESTDIR)/$(bindir)/prev ++ $(LN) show $(DESTDIR)/$(bindir)/next ++ $(LN) install-mh $(DESTDIR)/$(libdir)/install-mh + + # install misc support binaries + install-misc: +- $(top_srcdir)/mkinstalldirs $(libdir) ++ $(top_srcdir)/mkinstalldirs $(DESTDIR)/$(libdir) + for misc in $(MISC); do \ +- $(INSTALL_PROGRAM) $$misc $(libdir)/$$misc; \ ++ $(INSTALL_PROGRAM) $$misc $(DESTDIR)/$(libdir)/$$misc; \ + done + + # install commands with special installation needs (thus no $(SCMDS) use here) + install-scmds: + if test x$(SETGID_MAIL) != x; then \ +- $(INSTALL_PROGRAM) -g $(MAIL_SPOOL_GRP) -m 2755 inc $(bindir)/$$cmd; \ ++ $(INSTALL_PROGRAM) -g $(MAIL_SPOOL_GRP) -m 2755 inc $(DESTDIR)/$(bindir)/$$cmd; \ + else \ +- $(INSTALL_PROGRAM) inc $(bindir)/$$cmd; \ ++ $(INSTALL_PROGRAM) inc $(DESTDIR)/$(bindir)/$$cmd; \ + fi + + uninstall: diff --git a/nmh.changes b/nmh.changes new file mode 100644 index 0000000..fd9026d --- /dev/null +++ b/nmh.changes @@ -0,0 +1,71 @@ +------------------------------------------------------------------- +Wed Jan 25 21:38:46 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Mon Oct 3 16:19:27 CEST 2005 - mmj@suse.de + +- Update to RC4 + +------------------------------------------------------------------- +Fri Jun 10 15:07:39 CEST 2005 - meissner@suse.de + +- Use RPM_OPT_FLAGS. + +------------------------------------------------------------------- +Tue Jul 6 11:32:50 CEST 2004 - mmj@suse.de + +- Install libexec helper binaries in /usr/lib/nmh [#42774] + +------------------------------------------------------------------- +Fri Mar 26 12:13:12 CET 2004 - mmj@suse.de + +- Add postfix to # neededforbuild + +------------------------------------------------------------------- +Wed Oct 15 15:50:50 CEST 2003 - mmj@suse.de + +- Don't build as root + +------------------------------------------------------------------- +Tue May 13 13:00:48 CEST 2003 - mmj@suse.de + +- Use %defattr + +------------------------------------------------------------------- +Tue Feb 11 09:21:09 CET 2003 - mmj@suse.de + +- Obsoletes and Provides mh -- not conflicts. + +------------------------------------------------------------------- +Tue Jan 21 10:12:51 CET 2003 - meissner@suse.de + +- make it build on ppc64. + +------------------------------------------------------------------- +Thu Nov 28 20:45:02 CET 2002 - mmj@suse.de + +- Update to 1.1-RC1 +- Use BuildRoot + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Tue Apr 16 11:16:07 CEST 2002 - mmj@suse.de + +- Fix it correctly. + +------------------------------------------------------------------- +Mon Apr 15 16:00:01 CEST 2002 - mmj@suse.de + +- Fixed specfile to own /etc/nmh + +------------------------------------------------------------------- +Mon Jul 16 23:58:52 CEST 2001 - mmj@suse.de + +- Initial package. Hopefully Maddog is happy now :) + diff --git a/nmh.spec b/nmh.spec new file mode 100644 index 0000000..9c63915 --- /dev/null +++ b/nmh.spec @@ -0,0 +1,108 @@ +# +# spec file for package nmh (Version 1.1) +# +# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# + +# norootforbuild + +Name: nmh +BuildRequires: postfix +License: Other License(s), see package +Group: Productivity/Networking/Email/Utilities +Requires: smtp_daemon, less +Provides: mh +Obsoletes: mh +Autoreqprov: on +Version: 1.1 +Release: 188 +Summary: Unix Mail Handler +URL: http://www.mhost.com/nmh/ +Source: %{name}-%{version}-RC4.tar.bz2 +Patch: %{name}-%{version}-destdir.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +nmh (new MH) is a powerful electronic mail handling system. It was +originally based on version 6.8.3 of the MH message system developed by +the RAND Corporation and the University of California. It is intended +to be a (mostly) compatible drop-in replacement for MH. + +nmh consists of a collection of fairly simple single-purpose programs +to send, receive, save, retrieve, and manipulate e-mail messages. Since +nmh is a suite rather than a single monolithic program, you may freely +intersperse nmh commands with other commands at your shell prompt, or +write custom scripts which use these commands in flexible ways. + + + +Authors: +-------- + Richard Coleman (coleman@math.gatech.edu) + +%prep +%setup -q -n %name-%version-RC4 +%patch -p1 + +%build +libtoolize --copy --force +autoreconf --force --install +CFLAGS="$RPM_OPT_FLAGS" \ +./configure --prefix=/usr \ + --mandir=$DESTDIR/%{_mandir} \ + --sysconfdir=/etc/nmh \ + --sharedstatedir=/var \ + --enable-pop \ + --with-pager=/usr/bin/less \ + --libdir=/usr/lib/nmh +make + +%install +make CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT install + +%files +%defattr(-,root,root) +/usr/bin/* +/usr/lib/nmh +%dir /etc/nmh/ +/etc/nmh/* +%{_mandir}/man1/* +%{_mandir}/man5/* +%{_mandir}/man8/* +%doc docs/COMPLETION-* docs/DIFFERENCES docs/FAQ docs/MAIL.FILTERING VERSION +%doc docs/TODO docs/README* COPYRIGHT + +%changelog -n nmh +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Mon Oct 03 2005 - mmj@suse.de +- Update to RC4 +* Fri Jun 10 2005 - meissner@suse.de +- Use RPM_OPT_FLAGS. +* Tue Jul 06 2004 - mmj@suse.de +- Install libexec helper binaries in /usr/lib/nmh [#42774] +* Fri Mar 26 2004 - mmj@suse.de +- Add postfix to # neededforbuild +* Wed Oct 15 2003 - mmj@suse.de +- Don't build as root +* Tue May 13 2003 - mmj@suse.de +- Use %%defattr +* Tue Feb 11 2003 - mmj@suse.de +- Obsoletes and Provides mh -- not conflicts. +* Tue Jan 21 2003 - meissner@suse.de +- make it build on ppc64. +* Thu Nov 28 2002 - mmj@suse.de +- Update to 1.1-RC1 +- Use BuildRoot +* Tue Sep 17 2002 - ro@suse.de +- removed bogus self-provides +* Tue Apr 16 2002 - mmj@suse.de +- Fix it correctly. +* Mon Apr 15 2002 - mmj@suse.de +- Fixed specfile to own /etc/nmh +* Mon Jul 16 2001 - mmj@suse.de +- Initial package. Hopefully Maddog is happy now :) diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4