diff -Nru pd-markex-0.85/debian/changelog pd-markex-0.85/debian/changelog --- pd-markex-0.85/debian/changelog 2010-11-10 20:14:26.000000000 +0000 +++ pd-markex-0.85/debian/changelog 2011-06-13 04:06:01.000000000 +0000 @@ -1,3 +1,15 @@ +pd-markex (0.85-2) unstable; urgency=low + + [ IOhannes m zmölnig ] + * Makefile-fixes for non-linux (Closes: #609777) + * Added Vcs-* fields + + [ Hans-Christoph Steiner ] + * updated Build-Depends to use puredata-dev (Closes: #629715) + * bumped standards version to 3.9.2 + + -- Hans-Christoph Steiner Fri, 10 Jun 2011 14:36:01 -0400 + pd-markex (0.85-1) unstable; urgency=low * Initial release (Closes: #591826) diff -Nru pd-markex-0.85/debian/control pd-markex-0.85/debian/control --- pd-markex-0.85/debian/control 2010-11-10 20:14:26.000000000 +0000 +++ pd-markex-0.85/debian/control 2011-06-13 04:06:01.000000000 +0000 @@ -2,11 +2,14 @@ Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers +DM-Upload-Allowed: yes Uploaders: Hans-Christoph Steiner Build-Depends: debhelper (>= 7.0.50~), - puredata -Standards-Version: 3.9.1 + puredata-dev | puredata (<< 0.43) +Standards-Version: 3.9.2 Homepage: http://puredata.info +Vcs-Git: git://git.debian.org/pkg-multimedia/pd-markex.git +Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/pd-markex.git Package: pd-markex Architecture: any @@ -14,7 +17,8 @@ pd, ${misc:Depends}, pd-libdir -Description: a library Pd of misc objects from Mark Danks +Recommends: pd-pddp +Description: Pd library of misc objects from Mark Danks Markex is an external library of miscellaneous objects that was begun in 1994 and originally included in GEM. It is largely here for the sake of old projects that might still rely on it. The included functionality has been diff -Nru pd-markex-0.85/debian/patches/nonlinux_fixes.patch pd-markex-0.85/debian/patches/nonlinux_fixes.patch --- pd-markex-0.85/debian/patches/nonlinux_fixes.patch 1970-01-01 00:00:00.000000000 +0000 +++ pd-markex-0.85/debian/patches/nonlinux_fixes.patch 2011-06-13 04:06:01.000000000 +0000 @@ -0,0 +1,48 @@ +Author: IOhannes m zmölnig +Description: upstream Makefile forgot about Hurd & kFreeBSD; + they should be handled the same as Linux +--- pd-markex.orig/Makefile ++++ pd-markex/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) + +@@ -121,6 +122,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) diff -Nru pd-markex-0.85/debian/patches/series pd-markex-0.85/debian/patches/series --- pd-markex-0.85/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ pd-markex-0.85/debian/patches/series 2011-06-13 04:06:01.000000000 +0000 @@ -0,0 +1 @@ +nonlinux_fixes.patch