--- postmark-1.53.orig/Makefile +++ postmark-1.53/Makefile @@ -3,7 +3,7 @@ all: $(PROGRAMS) -CC=gcc -O2 -g -Wall -pipe +CC=gcc -O2 -g -Wall -pipe $(CFLAGS) MAINSRC=postmark-1.53.c @@ -12,7 +12,7 @@ install: mkdir -p $(DESTDIR)/usr/bin - strip postmark +# strip postmark cp $(PROGRAMS) $(DESTDIR)/usr/bin %.o: %.cpp %.h --- postmark-1.53.orig/debian/changelog +++ postmark-1.53/debian/changelog @@ -0,0 +1,92 @@ +postmark (1.53-2) unstable; urgency=medium + + * removed strip in upstream Makefile. closes: #437783 + * debian/control updated Standard-Version to 3.9.8, no changes needed + * debian/compat updated to 9 + * debian/rules cleanup + + -- Noël Köthe Sun, 03 Jul 2016 20:38:07 +0200 + +postmark (1.53-1) unstable; urgency=low + + * new upstream release from 2003 from + http://www.slac.stanford.edu/~alfw/postmark-1.53.c.gz + http://wiki.openafs.org/AFSLore/PerformanceWork/ + because the old known netapp.com webpage results in 404. + Thanks to Michiel Buddingh for hinting me to the new hidden + version. + * debian/control + - removed 404 URL from description + - updated Standards-Version (no changes needed) + - added Depends: ${misc:Depends} (lintian warning) + * debian/copyright made machine-readable (from Michiel Buddingh) + + -- Noël Köthe Fri, 03 Aug 2012 11:40:46 +0200 + +postmark (1.51-7) unstable; urgency=low + + * debian/rules cleanup in -6 removed copyright:( + + -- Noèl Köthe Sun, 26 Jul 2009 14:53:59 +0200 + +postmark (1.51-6) unstable; urgency=low + + * debian/control updated Standards-Version: without changes + * debian/control added reference to the description because + the homepage/URL isn't working anymore.:( + * debian/compat debian/control raised debhelper to 5 + * debian/rules removed DH_COMPAT (lintian warning) + * debian/rules fixed ignores-make-clean-error lintian warning + * debian/copyright added copyright notice (lintian warning) + * debian/rules cleaned up + + -- Noèl Köthe Sat, 25 Jul 2009 20:30:47 +0200 + +postmark (1.51-5) unstable; urgency=low + + * corrected Priority to extra + * updated Standards-Version + + -- Noèl Köthe Mon, 04 Jul 2005 22:08:02 +0200 + +postmark (1.51-4) unstable; urgency=low + + * corrected Priority to extra + * updated Standards-Version + + -- Noèl Köthe Mon, 04 Jul 2005 20:41:04 +0200 + +postmark (1.51-3) unstable; urgency=low + + * corrected my name from ascii to correct writing + * updated standards-version + + -- Noèl Köthe Mon, 31 May 2004 05:38:07 +0200 + +postmark (1.51-2) unstable; urgency=low + + * took package from Russell + * add URL to description + + -- Noel Koethe Sat, 6 Jul 2002 23:24:00 +0200 + +postmark (1.51-1) unstable; urgency=low + + * New upstream version. + + * Patched to fix warnings. + + * Now use DH_COMPAT=3 and add build-depends. + + -- Russell Coker Sun, 3 Mar 2002 01:58:00 +0100 + +postmark (1.11-0) unstable; urgency=low + + * Initial Release. + * Sponsored by Brian May + + -- Russell Coker Thu, 30 Dec 1999 16:36:43 +1100 + +Local variables: +mode: debian-changelog +End: --- postmark-1.53.orig/debian/compat +++ postmark-1.53/debian/compat @@ -0,0 +1 @@ +9 --- postmark-1.53.orig/debian/control +++ postmark-1.53/debian/control @@ -0,0 +1,16 @@ +Source: postmark +Section: utils +Priority: extra +Maintainer: Noël Köthe +Standards-Version: 3.9.8 +Build-Depends: debhelper (>> 9.0.0) + +Package: postmark +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: File system benchmark from NetApp + Benchmark that's based around small file operations similar to those used on + large mail servers and news servers. Has been ported to NT so should be good + for comparing OSs. "Postmark: a new file system benchmark", Jeffrey Katcher, + Network Appliance Technical Report TR-3022, October 1997 + --- postmark-1.53.orig/debian/copyright +++ postmark-1.53/debian/copyright @@ -0,0 +1,171 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: postmark +Upstream-Contact: Jeffrey Katcher +Source: http://www.slac.stanford.edu/~alfw/postmark-1.53.c.gz + +Files: postmark-1.53.c +Copyright: Copyright (C) 1997-2001 Network Appliance, Inc. + Copyright (C) 1997,1999 Makoto Matsumoto + Copyright (C) 1997,1999 Takuji Nishimura +License: aXfnZ0h8dcPerlArtistic and GPL-2+ +Comment: License differs from Artistic-1 + +Files: postmark.1 +Copyright: Russell Coker +License: GPL-2+ + +Files: debian/* +Copyright: 2002, Noël Köthe +License: GPL-2+ + +License: aXfnZ0h8dcPerlArtistic +Comment: Garbage added to name to avoid collisions with future versions + The "Artistic License" + . + Preamble + . + The intent of this document is to state the conditions under which a + Package may be copied, such that the Copyright Holder maintains some + semblance of artistic control over the development of the package, + while giving the users of the package the right to use and distribute + the Package in a more-or-less customary fashion, plus the right to make + reasonable modifications. + . + Definitions: + . + "Package" refers to the collection of files distributed by the + Copyright Holder, and derivatives of that collection of files + created through textual modification. + . + "Standard Version" refers to such a Package if it has not been + modified, or has been modified in accordance with the wishes + of the Copyright Holder as specified below. + . + "Copyright Holder" is whoever is named in the copyright or + copyrights for the package. + . + "You" is you, if you're thinking about copying or distributing + this Package. + . + "Reasonable copying fee" is whatever you can justify on the + basis of media cost, duplication charges, time of people involved, + and so on. (You will not be required to justify it to the + Copyright Holder, but only to the computing community at large + as a market that must bear the fee.) + . + "Freely Available" means that no fee is charged for the item + itself, though there may be fees involved in handling the item. + It also means that recipients of the item may redistribute it + under the same conditions they received it. + . + 1. You may make and give away verbatim copies of the source form of the + Standard Version of this Package without restriction, provided that you + duplicate all of the original copyright notices and associated disclaimers. + . + 2. You may apply bug fixes, portability fixes and other modifications + derived from the Public Domain or from the Copyright Holder. A Package + modified in such a way shall still be considered the Standard Version. + . + 3. You may otherwise modify your copy of this Package in any way, provided + that you insert a prominent notice in each changed file stating how and + when you changed that file, and provided that you do at least ONE of the + following: + . + a) place your modifications in the Public Domain or otherwise make them + Freely Available, such as by posting said modifications to Usenet or + an equivalent medium, or placing the modifications on a major archive + site such as uunet.uu.net, or by allowing the Copyright Holder to include + your modifications in the Standard Version of the Package. + . + b) use the modified Package only within your corporation or organization. + . + c) rename any non-standard executables so the names do not conflict + with standard executables, which must also be provided, and provide + a separate manual page for each non-standard executable that clearly + documents how it differs from the Standard Version. + . + d) make other distribution arrangements with the Copyright Holder. + . + 4. You may distribute the programs of this Package in object code or + executable form, provided that you do at least ONE of the following: + . + a) distribute a Standard Version of the executables and library files, + together with instructions (in the manual page or equivalent) on where + to get the Standard Version. + . + b) accompany the distribution with the machine-readable source of + the Package with your modifications. + . + c) give non-standard executables non-standard names, and clearly + document the differences in manual pages (or equivalent), together + with instructions on where to get the Standard Version. + . + d) make other distribution arrangements with the Copyright Holder. + . + 5. You may charge a reasonable copying fee for any distribution of this + Package. You may charge any fee you choose for support of this + Package. You may not charge a fee for this Package itself. However, + you may distribute this Package in aggregate with other (possibly + commercial) programs as part of a larger (possibly commercial) software + distribution provided that you do not advertise this Package as a + product of your own. You may embed this Package's interpreter within + an executable of yours (by linking); this shall be construed as a mere + form of aggregation, provided that the complete Standard Version of the + interpreter is so embedded. + . + 6. The scripts and library files supplied as input to or produced as + output from the programs of this Package do not automatically fall + under the copyright of this Package, but belong to whomever generated + them, and may be sold commercially, and may be aggregated with this + Package. If such scripts or library files are aggregated with this + Package via the so-called "undump" or "unexec" methods of producing a + binary executable image, then distribution of such an image shall + neither be construed as a distribution of this Package nor shall it + fall under the restrictions of Paragraphs 3 and 4, provided that you do + not represent such an executable image as a Standard Version of this + Package. + . + 7. C subroutines (or comparably compiled subroutines in other + languages) supplied by you and linked into this Package in order to + emulate subroutines and variables of the language defined by this + Package shall not be considered part of this Package, but are the + equivalent of input as in Paragraph 6, provided these subroutines do + not change the language in any way that would cause it to fail the + regression tests for the language. + . + 8. Aggregation of this Package with a commercial distribution is always + permitted provided that the use of this Package is embedded; that is, + when no overt attempt is made to make this Package's interfaces visible + to the end user of the commercial distribution. Such use shall not be + construed as a distribution of this Package. + . + 9. The name of the Copyright Holder may not be used to endorse or promote + products derived from this software without specific prior written permission. + . + 10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + . + The End + +License: GPL-2+ + This program is free software; you can redistribute it + and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later + version. + . + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more + details. + . + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. --- postmark-1.53.orig/debian/rules +++ postmark-1.53/debian/rules @@ -0,0 +1,73 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_HOST_GNU_TYPE ?=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) +confflags= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +else +confflags= --build $(DEB_BUILD_GNU_TYPE) +endif + +DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk + +build: build-arch build-indep + +build-arch: build-stamp + +build-indep: build-stamp + +build-stamp: + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/postmark. + $(MAKE) install DESTDIR=`pwd`/debian/postmark + +# Build architecture-independent files here. +binary-indep: build install + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installman postmark.1 + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install