...
 
Commits (11)
......@@ -33,6 +33,6 @@ pdp (1:0.14.0-1) unstable; urgency=low
removed pdp_opengl (aka 3dp)
3dp support has been temporarily dropped from upstream pdp(0.14.0),
but it is expected to be ported "soon".
http://lists.puredata.info/pipermail/pd-list/2013-10/104640.html
https://lists.puredata.info/pipermail/pd-list/2013-10/104640.html
-- IOhannes m zmölnig <zmoelnig@iem.at> Tue, 12 Nov 2013 14:06:00 +0100
This package uses quilt to manage all modifications to the upstream
source. Changes are stored in the source package as diffs in
debian/patches and applied during the build.
Read more about this on /usr/share/doc/quilt/README.source.
git-tuneclone.sh
----------------
This package comes with a script 'debian/git-tuneclone.sh'.
Running it after a fresh clone of the packaging repository
will fine-tune your local copy, namely:
- make git ignore any .pc/ directory (created by quilt)
- enable the "-follow-tags" when running 'git-push', so it's harder
to forget to push packaging tags along with the branches.
- do an initial checkout of the 3 packaging branches (master, pristine-tar,
upstream)
The script only needs to run once (though running it multiple times shouldn't
matter).
You are of course free to *not* run the script, if you prefer.
-- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> Tue, 11 Nov 2015 11:11:03 +0100
#!/bin/sh
autoreconf -fiv
cd scaf
autoreconf -fiv
pdp (1:0.14.1-6) unstable; urgency=medium
* Updated Vcs-* stanzas to salsa.d.o
* Switched URLs to https://
* Removed trailing whitespace in debian/*
* Removed obsolete d/git-tuneclone.sh script
* Added d/copyright_hints
* Bumped dh compat to 11
* Bumped standards version to 4.1.3
-- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> Thu, 01 Feb 2018 23:26:54 +0100
pdp (1:0.14.1-5) unstable; urgency=medium
* Fix search-path-adding in a more compatible way
......
......@@ -5,7 +5,7 @@ Maintainer: Paul Brossier <piem@debian.org>
Uploaders:
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>,
Build-Depends:
debhelper (>= 10),
debhelper (>=11~),
docbook-to-man,
puredata-dev | puredata (>= 0.38),
libv4l-dev [linux-any],
......@@ -15,7 +15,7 @@ Build-Depends:
libgsl-dev | libgsl0-dev,
libxv-dev,
freeglut3-dev,
Standards-Version: 4.1.0
Standards-Version: 4.1.3
Homepage: http://zwizwa.be/pdp/
Vcs-Git: https://salsa.debian.org/multimedia-team/pd/pdp.git
Vcs-Browser: https://salsa.debian.org/multimedia-team/pd/pdp
......@@ -26,7 +26,9 @@ Depends:
${shlibs:Depends},
${misc:Depends},
puredata | pd,
Recommends: pd-3dp, pd-scaf
Recommends:
pd-3dp,
pd-scaf,
Description: Graphics system for Pd
PDP is an extension library for Pd that allows you to manipulate movies
and live video data in realtime. PDP stands for Pd Packet, the data
......@@ -38,7 +40,8 @@ Depends:
${shlibs:Depends},
${misc:Depends},
pd-pdp,
Suggests: pd-scaf
Suggests:
pd-scaf,
Description: openGL extensions for PDP
PDP is an extension library for Pd that allows you to manipulate movies
and live video data in realtime. PDP stands for Pd Packet, the data
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: pdp
Upstream-Contact: Tom Schouten <tom@zwizwa.be>
Source: http://zwizwa.be/pdp/
......
This diff is collapsed.
#!/bin/sh
## script to initialize a cloned repository
## with per (local) repository settings.
# - ignore quilt's .pc/ directory
# - enable the "--follow-tags" mode for pushing
error() {
echo "$@" 1>&2
}
NAME=$(dpkg-parsechangelog -S Source)
if [ "x${NAME}" = "x" ]; then
error "unable to determine package name"
error "make sure you run this script within a source package dir"
exit 1
fi
if [ ! -d ".git" ]; then
error "it seems like this source package is not under git control"
exit 1
fi
echo "tuning git-repository for ${NAME}"
git config push.followTags true && echo "enabled push.followTags"
GITEXCLUDE=".git/info/exclude"
egrep "^/?\.pc/?$" "${GITEXCLUDE}" >/dev/null 2>&1 \
|| (echo "/.pc/" >> "${GITEXCLUDE}" && echo "ignoring /.pc/")
for branch in pristine-tar upstream master; do
git checkout "${branch}"
done
......@@ -72,11 +72,11 @@ manpage.1: manpage.sgml
</refsynopsisdiv>
<refsect1>
<title>DESCRIPTION</title>
<para><command>&dhpackage;</command> is a tool that is used to configure to
determine the compiler and linker flags that should be used to compile and
links modules that use PDP.</para>
</refsect1>
<refsect1>
<title>OPTIONS</title>
......@@ -138,7 +138,7 @@ manpage.1: manpage.sgml
(&dhemail;).
</para>
<para>
On Debian systems, the complete text of the GNU Free Documentation
On Debian systems, the complete text of the GNU Free Documentation
License can be found in /usr/share/common-licenses/GFDL.
</para>
......
......@@ -23,7 +23,7 @@ endif
dh $@
override_dh_autoreconf:
dh_autoreconf --as-needed
dh_autoreconf --as-needed debian/autogen.sh
override_dh_auto_configure:
dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS)
......@@ -56,26 +56,15 @@ override_dh_auto_clean:
override_dh_installchangelogs:
dh_installchangelogs CHANGES.LOG
override_dh_shlibdeps:
find debian/pd-pdp -name "*.pd_linux" -exec \
dpkg-shlibdeps -Tdebian/pd-pdp.substvars {} +
find debian/pd-3dp -name "*.pd_linux" -exec \
dpkg-shlibdeps -Tdebian/pd-3dp.substvars {} +
[ -z $(BUILD_SCAF) ] || \
find debian/pd-scaf -name "*.pd_linux" -exec \
dpkg-shlibdeps -Tdebian/pd-scaf.substvars {} +
override_dh_strip:
dh_strip
find debian -name "*.pd_linux" -exec \
strip --remove-section=.comment --remove-section=.note --strip-unneeded {} +
[ -z $(BUILD_SCAF) ] || \
find debian -name "*.scafo" -exec \
strip --remove-section=.comment --remove-section=.note --strip-unneeded {} +
override_dh_fixperms:
dh_fixperms
find debian -name '*.pd_linux' -exec \
chmod 0644 {} +
find debian -name '*.scafo' -exec \
chmod 0644 {} +
licensecheck:
licensecheck --deb-machine -r . \
> debian/copyright_newhints
cmp debian/copyright_hints debian/copyright_newhints \
&& rm debian/copyright_newhints