Browse Source

Tweaks for faustpp packaging, verified to work

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 2 years ago
parent
commit
4590adeb7d
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 15 additions and 6 deletions
  1. +1
    -1
      sources/libs/faustpp/debian/changelog
  2. +9
    -5
      sources/libs/faustpp/debian/control
  3. +5
    -0
      sources/libs/faustpp/debian/rules

+ 1
- 1
sources/libs/faustpp/debian/changelog View File

@@ -1,4 +1,4 @@
faustpp (6:0.0.0~git20220901) focal; urgency=medium
faustpp (6:0.0.0~git20220901.9) focal; urgency=medium


* Initial package * Initial package




+ 9
- 5
sources/libs/faustpp/debian/control View File

@@ -5,17 +5,21 @@ Maintainer: falkTX <falktx@falktx.com>
Build-Depends: debhelper-compat (= 13), Build-Depends: debhelper-compat (= 13),
kxstudio-build-scripts (>= 5), kxstudio-build-scripts (>= 5),
dh-python, dh-python,
python3
python3,
python3-setuptools
Standards-Version: 4.5.0 Standards-Version: 4.5.0
Homepage: https://github.com/jpcima/faustpp Homepage: https://github.com/jpcima/faustpp
Rules-Requires-Root: no Rules-Requires-Root: no


Package: faustpp Package: faustpp
Architecture: any Architecture: any
Depends: ${misc:Depends}, python3-jinja2
Depends: ${misc:Depends}, python3:any, python3-jinja2, python3-pkg-resources, faust
Description: post-processor for faust Description: post-processor for faust
faustpp is a post-processor for faust, which allows to generate with more flexibility.
faustpp is a post-processor for faust, which allows to generate with more
flexibility.
.
Using a template language known as Jinja2, it is allowed to manipulate
metadata with iteration and conditional constructs, to easily generate custom
code tailored for the job.
. .
Using a template language known as Jinja2, it is allowed to manipulate metadata with
iteration and conditional constructs, to easily generate custom code tailored for the job.
Custom metadata can be handled by the template mechanism. Custom metadata can be handled by the template mechanism.

+ 5
- 0
sources/libs/faustpp/debian/rules View File

@@ -1,4 +1,9 @@
#!/usr/bin/make -f #!/usr/bin/make -f


override_dh_install:
dh_install
rm -rf debian/faustpp/usr/lib/python3.*/dist-packages/faustpp/__pycache__
mv debian/faustpp/usr/lib/python3.* debian/faustpp/usr/lib/python3

%: %:
dh $@ -Spybuild dh $@ -Spybuild

Loading…
Cancel
Save