summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog5
-rw-r--r--debian/control39
-rw-r--r--debian/copyright58
-rw-r--r--debian/libdvdcss-dev.install5
-rw-r--r--debian/libdvdcss2.docs1
-rw-r--r--debian/libdvdcss2.install1
-rw-r--r--debian/libdvdcss2.symbols11
-rwxr-xr-xdebian/rules17
-rw-r--r--debian/source/format1
9 files changed, 138 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..b3af181
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+libdvdcss (1.4.3-0progress7u1) graograman-extras; urgency=low
+
+ * Initial reupload to graograman-extras.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 21 Apr 2024 13:18:01 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..4920554
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,39 @@
+Source: libdvdcss
+Section: libs
+Priority: optional
+Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
+XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
+Bugs: mailto:maintainers@lists.progress-linux.org
+Build-Depends:
+ debhelper-compat (= 13),
+ doxygen,
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://www.videolan.org/developers/libdvdcss.html
+Vcs-Browser: https://git.progress-linux.org/packages/graograman-extras/libdvdcss
+Vcs-Git: https://git.progress-linux.org/packages/graograman-extras/libdvdcss
+
+Package: libdvdcss-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libdvdcss2 (= ${binary:Version}),
+ ${misc:Depends},
+Description: library for DVD decryption (development)
+ libdvdcss is a library designed for accessing DVDs like a block device without
+ having to bother about the decryption.
+ .
+ This package contains the development files.
+
+Package: libdvdcss2
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Enhances:
+ libdvdread8,
+Description: library for DVD decryption
+ libdvdcss is a library designed for accessing DVDs like a block device without
+ having to bother about the decryption.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..3d455b6
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,58 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libdvdcss
+Upstream-Contact: libdvdcss developers <libdvdcss-devel@videolan.org>
+Source: https://download.videolan.org/pub/libdvdcss/
+
+Files: *
+Copyright: 1998-2021 VideoLAN
+License: GPL-2+
+
+Files: src/dvdcss/version.h*
+Copyright: 2015 VideoLAN
+License: LGPL-2.1+
+
+Files: test/csstest.c
+Copyright: 2001-2003 Sam Hocevar <sam@zoy.org>
+License: PD
+
+Files: debian/*
+Copyright: 2010-2024 Daniel Baumann <daniel.baumann@progress-linux.org>
+License: GPL-2+
+
+License: GPL-2+
+ This program 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 program 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 <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-2 file.
+
+License: LGPL-2.1+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ This library 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
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ The complete text of the GNU Lesser General Public License
+ can be found in /usr/share/common-licenses/LGPL-2.1 file.
+
+License: PD
+ This piece of code is public domain.
diff --git a/debian/libdvdcss-dev.install b/debian/libdvdcss-dev.install
new file mode 100644
index 0000000..559845f
--- /dev/null
+++ b/debian/libdvdcss-dev.install
@@ -0,0 +1,5 @@
+usr/include
+usr/lib/*/*.a
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/*.pc
+usr/share/doc/libdvdcss-dev/html
diff --git a/debian/libdvdcss2.docs b/debian/libdvdcss2.docs
new file mode 100644
index 0000000..e845566
--- /dev/null
+++ b/debian/libdvdcss2.docs
@@ -0,0 +1 @@
+README
diff --git a/debian/libdvdcss2.install b/debian/libdvdcss2.install
new file mode 100644
index 0000000..3de3b10
--- /dev/null
+++ b/debian/libdvdcss2.install
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff --git a/debian/libdvdcss2.symbols b/debian/libdvdcss2.symbols
new file mode 100644
index 0000000..bf05f8b
--- /dev/null
+++ b/debian/libdvdcss2.symbols
@@ -0,0 +1,11 @@
+libdvdcss.so.2 libdvdcss2 #MINVER#
+ dvdcss_close@Base 1.2.12
+ dvdcss_error@Base 1.2.12
+#MISSING: 1.3.0# dvdcss_interface_2@Base 1.2.12
+ dvdcss_is_scrambled@Base 1.2.12
+ dvdcss_open@Base 1.2.12
+ dvdcss_open_stream@Base 1.3.99
+ dvdcss_read@Base 1.2.12
+ dvdcss_readv@Base 1.2.12
+ dvdcss_seek@Base 1.2.12
+#MISSING: 1.3.0-1# dvdcss_title@Base 1.2.12
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..3e4fe88
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+%:
+ dh ${@}
+
+override_dh_auto_configure:
+ dh_auto_configure -- --htmldir=/usr/share/doc/libdvdcss-dev/html
+
+execute_after_dh_auto_install:
+ # removing unused files
+ rm -f debian/tmp/usr/lib/*/libdvdcss.la
+ rm -rf debian/tmp/usr/share/doc/libdvdcss
+
+override_dh_installchangelogs:
+ dh_installchangelogs NEWS
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)