Browse Source

Add libogg-static package

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 3 years ago
parent
commit
14f7ab1caa
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
7 changed files with 47 additions and 2 deletions
  1. +1
    -0
      sources/.gitignore
  2. +0
    -1
      sources/libs/kxstudio-build-scripts/debian/files
  3. +5
    -0
      sources/libs/libogg-static/debian/changelog
  4. +20
    -0
      sources/libs/libogg-static/debian/control
  5. +19
    -0
      sources/libs/libogg-static/debian/rules
  6. +1
    -0
      sources/libs/libogg-static/debian/source/format
  7. +1
    -1
      sources/libs/opus-static/debian/changelog

+ 1
- 0
sources/.gitignore View File

@@ -16,3 +16,4 @@
!/libs/*/debian/rules !/libs/*/debian/rules


!/libs/kxstudio-build-scripts/ !/libs/kxstudio-build-scripts/
/libs/kxstudio-build-scripts/files

+ 0
- 1
sources/libs/kxstudio-build-scripts/debian/files View File

@@ -1 +0,0 @@
kxstudio-build-scripts_1_source.buildinfo devel optional

+ 5
- 0
sources/libs/libogg-static/debian/changelog View File

@@ -0,0 +1,5 @@
libogg-static (6:1.3.5-1kxstudio1) focal; urgency=medium

* Initial package

-- falkTX <falktx@falktx.com> Sun, 17 Apr 2022 15:05:47 +0100

+ 20
- 0
sources/libs/libogg-static/debian/control View File

@@ -0,0 +1,20 @@
Source: libogg-static
Section: libs
Priority: optional
Maintainer: falkTX <falktx@falktx.com>
Build-Depends: debhelper-compat (= 13),
kxstudio-build-scripts,
autoconf,
automake,
libtool
Standards-Version: 4.5.0
Homepage: http://xiph.org/ogg/

Package: libogg-static
Architecture: any
Depends: ${misc:Depends}
Description: Ogg bitstream library (static)
Libogg is a library for manipulating ogg bitstreams.
It handles both making ogg bitstreams and getting packets from ogg bitstreams.
.
This package provides the static library used in KXStudio builds.

+ 19
- 0
sources/libs/libogg-static/debian/rules View File

@@ -0,0 +1,19 @@
#!/usr/bin/make -f

KXSTUDIO_NO_FASTMATH = y
include /usr/share/dpkg/kxstudio.mk

override_dh_auto_configure:
./configure --disable-maintainer-mode \
--prefix=/opt/kxstudio/ \
--enable-static \
--disable-shared

override_dh_auto_install:
dh_auto_install
# remove unwanted files
rm $(CURDIR)/debian/libogg-static/opt/kxstudio/lib/libogg.la
rm -r $(CURDIR)/debian/libogg-static/opt/kxstudio/share/doc

%:
dh $@

+ 1
- 0
sources/libs/libogg-static/debian/source/format View File

@@ -0,0 +1 @@
3.0 (quilt)

+ 1
- 1
sources/libs/opus-static/debian/changelog View File

@@ -1,4 +1,4 @@
opus-static (3:1.3.1-1kxstudio1) focal; urgency=medium
opus-static (3:1.3.1-1kxstudio6) focal; urgency=medium


* Initial package * Initial package




Loading…
Cancel
Save