diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..5f0ea09 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,14 @@ +neo-fft3d (0.10) unstable; urgency=medium + + * Clean up fftwlite + * Fix incorrect free of fftfp + * Fix misaligned buffer + * Add mt parameter to enable / disable plane based multi-threading, defaults to false + + -- Xinyue Lu Fri, 01 Jan 2021 00:00:00 -0500 + +neo-fft3d (0.09) unstable; urgency=medium + + * Initial release + + -- Xinyue Lu Sun, 21 Jun 2020 00:00:00 -0400 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..5509175 --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: neo-fft3d +Section: libs +Priority: optional +Maintainer: Xinyue Lu +Bugs: https://github.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/issues +Homepage: https://github.com/HomeOfAviSynthPlusEvolution/neo_FFT3D +Standards-Version: 4.5.0 +Build-Depends: debhelper-compat (= 12) + +# -yuuki tag is used for yuuki's own builds. +# Replace it with your own tag for your own builds. + +Package: dualsynth-neo-fft3d-yuuki +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends}, libfftw3-single3 +Provides: dualsynth-neo-fft3d, neo-fft3d +Conflicts: dualsynth-neo-fft3d, neo-fft3d +Description: Plugin for AviSynthPlus and VapourSynth: neo-fft3d + FFT3D is a 3D Frequency Domain filter - strong denoiser and moderate sharpener. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..f0f4219 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,22 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: neo_fft3d +Source: https://github.com/HomeOfAviSynthPlusEvolution/neo_FFT3D + +Files: * +Copyright: 2020 Xinyue Lu , and previous developers +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. + . + This package 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 program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..0dc2e6e --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +include /usr/share/dpkg/architecture.mk + +%: + dh $@ + +override_dh_auto_install: + install -m 755 -D -t debian/dualsynth-neo-fft3d-yuuki/usr/lib/$(DEB_HOST_MULTIARCH)/dualsynth obj-$(DEB_HOST_MULTIARCH)/libneo-fft3d.so + mkdir debian/dualsynth-neo-fft3d-yuuki/usr/lib/$(DEB_HOST_MULTIARCH)/avisynth + mkdir debian/dualsynth-neo-fft3d-yuuki/usr/lib/$(DEB_HOST_MULTIARCH)/vapoursynth + ln -s ../dualsynth/libneo-fft3d.so debian/dualsynth-neo-fft3d-yuuki/usr/lib/$(DEB_HOST_MULTIARCH)/avisynth/ + ln -s ../dualsynth/libneo-fft3d.so debian/dualsynth-neo-fft3d-yuuki/usr/lib/$(DEB_HOST_MULTIARCH)/vapoursynth/