debian/0000755000000000000000000000000011575307277007204 5ustar debian/source/0000755000000000000000000000000011575307277010504 5ustar debian/source/format0000644000000000000000000000001411575307277011712 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007211575307277010234 0ustar version=3 http://sf.net/pure-data/windowing-(.*)\.tar\.gz debian/copyright0000644000000000000000000000231111575307277011134 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: windowing Maintainer: Joseph Sarlo Source: http://sourceforge.net/projects/pure-data/files/libraries/windowing/ Files: bartlett~.c blackman~.c connes~.c cosine~.c gaussian~.c hamming~.c hanning~.c kaiser~.c lanczos~.c welch~.c Copyright: 2002, Joseph A. Sarlo License: GPL-2+ This package 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. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in file "/usr/share/common-licenses/GPL-2". Files: kaiser~.c, mconf.h Copyright: 1984, 1987, 1989, 1995, 2000, Stephen L. Moshier Original-Source: http://www.moshier.net/cephes-math-28.tar.gz License: Some software in this archive may be from the book _Methods and Programs for Mathematical Functions_ (Prentice-Hall, 1989) or from the Cephes Mathematical Library, a commercial product. In either event, it is copyrighted by the author. What you see here may be used freely but it comes with no support or guarantee. debian/patches/0000755000000000000000000000000011575307277010633 5ustar debian/patches/series0000644000000000000000000000002511575307277012045 0ustar nonlinux_fixes.patch debian/patches/nonlinux_fixes.patch0000644000000000000000000000316111575307277014725 0ustar Author: IOhannes m zmölnig Description: upstream Makefile forgot about Hurd & kFreeBSD; they should be handled the same as Linux --- pd-windowing.orig/Makefile +++ pd-windowing/Makefile @@ -41,6 +41,7 @@ # #------------------------------------------------------------------------------# + # get library version from meta file LIBRARY_VERSION = $(shell sed -n 's|^\#X text [0-9][0-9]* [0-9][0-9]* VERSION \(.*\);|\1|p' $(LIBRARY_NAME)-meta.pd) @@ -118,6 +119,34 @@ STRIP = strip --strip-unneeded -R .note -R .comment DISTBINDIR=$(DISTDIR)-$(OS)-$(shell uname -m) endif +ifeq ($(UNAME),GNU) + # GNU/Hurd, should work like GNU/Linux for basically all externals + CPU := $(shell uname -m) + SOURCES += $(SOURCES_linux) + EXTENSION = pd_linux + OS = linux + PD_PATH = /usr + OPT_CFLAGS = -O6 -funroll-loops -fomit-frame-pointer + ALL_CFLAGS += -fPIC + ALL_LDFLAGS += -Wl,--export-dynamic -shared -fPIC + ALL_LIBS += -lc + STRIP = strip --strip-unneeded -R .note -R .comment + DISTBINDIR=$(DISTDIR)-$(OS)-$(shell uname -m) +endif +ifeq ($(UNAME),GNU/kFreeBSD) + # Debian GNU/kFreeBSD, should work like GNU/Linux for basically all externals + CPU := $(shell uname -m) + SOURCES += $(SOURCES_linux) + EXTENSION = pd_linux + OS = linux + PD_PATH = /usr + OPT_CFLAGS = -O6 -funroll-loops -fomit-frame-pointer + ALL_CFLAGS += -fPIC + ALL_LDFLAGS += -Wl,--export-dynamic -shared -fPIC + ALL_LIBS += -lc + STRIP = strip --strip-unneeded -R .note -R .comment + DISTBINDIR=$(DISTDIR)-$(OS)-$(shell uname -m) +endif ifeq (CYGWIN,$(findstring CYGWIN,$(UNAME))) CPU := $(shell uname -m) SOURCES += $(SOURCES_cygwin) debian/links0000644000000000000000000000036411575307277010252 0ustar usr/lib/pd/extra/windowing/README.txt usr/share/doc/pd-windowing/README usr/lib/pd/extra/windowing/examples usr/share/doc/pd-windowing/examples usr/share/common-licenses/GPL-2 usr/lib/pd/extra/windowing/LICENSE.txt debian/gbp.conf0000644000000000000000000000024511575307277010624 0ustar [DEFAULT] upstream-branch = upstream debian-branch = master upstream-tag = upstream/%(version)s debian-tag = debian/%(version)s pristine-tar = True sign-tags = True debian/changelog0000644000000000000000000000124011575307277011053 0ustar pd-windowing (0.1-2) unstable; urgency=low [ Hans-Christoph Steiner ] * changed Recommends to virtual pd-import so it works with upcoming pdextended pkg * added Recommends: pd-pddp since help files use things from that lib * updated Build-Depends to use puredata-dev (Closes: #629803) * bumped standards version to 3.9.2 [ IOhannes m zmölnig ] * Makefile-fixes for non-linux (Closes: #609437) * Added Vcs stanzas -- Hans-Christoph Steiner Fri, 10 Jun 2011 14:47:39 -0400 pd-windowing (0.1-1) unstable; urgency=low * Initial release (Closes: #591704) -- Hans-Christoph Steiner Wed, 10 Nov 2010 15:17:34 -0500 debian/rules0000755000000000000000000000077611575307277010276 0ustar #!/usr/bin/make -f LIBRARY_NAME = windowing PACKAGE = pd-$(LIBRARY_NAME) pkglibdir = /usr/lib/pd/extra %: dh $@ --buildsystem=makefile override_dh_auto_install: dh_auto_install -- prefix=/usr pkglibdir=$(pkglibdir) # replace license file with link to the Debian license file rm -f -- $(CURDIR)/debian/$(PACKAGE)/$(pkglibdir)/$(LIBRARY_NAME)/LICENSE.txt override_dh_shlibdeps: dpkg-shlibdeps $(CURDIR)/debian/$(PACKAGE)$(pkglibdir)/$(LIBRARY_NAME)/*.pd_linux \ -T$(CURDIR)/debian/$(PACKAGE).substvars debian/control0000644000000000000000000000167711575307277010622 0ustar Source: pd-windowing Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers DM-Upload-Allowed: yes Uploaders: Hans-Christoph Steiner Build-Depends: debhelper (>= 7.0.50~), puredata-dev | puredata (<< 0.43) Standards-Version: 3.9.2 Homepage: http://crca.ucsd.edu/~jsarlo/pd/ Vcs-Git: git://git.debian.org/pkg-multimedia/pd-windowing.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/pd-windowing.git Package: pd-windowing Architecture: any Depends: ${shlibs:Depends}, pd, ${misc:Depends}, pd-libdir Recommends: pd-import, pd-pddp Description: library of windowing functions in Pd The windowing library provides Pd objects for a list of standard windowing functions, which are applied per block with each DSP tick: Hanning, Hamming, Blackman, Cosine, Connes, Bartlett, Welch, Lanczos, Gaussian, and Kaiser. debian/compat0000644000000000000000000000000211575307277010402 0ustar 7