summaryrefslogtreecommitdiff
path: root/libdv
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2008-10-30 22:09:47 +1100
committerDanny Rawlins <monster.romster@gmail.com>2008-10-30 22:09:47 +1100
commitadff08716e9a14718ba19960b019d5dd40f827c9 (patch)
tree6e0e9887607cd32c5472a212f25858d4396e570c /libdv
parent2b6663cb0e0764bd4e1998a010cb1f21bf65850f (diff)
downloadcontrib-adff08716e9a14718ba19960b019d5dd40f827c9.tar.gz
contrib-adff08716e9a14718ba19960b019d5dd40f827c9.tar.xz
libdv: PIC patch
Diffstat (limited to 'libdv')
-rw-r--r--libdv/.md5sum2
-rw-r--r--libdv/Pkgfile12
-rw-r--r--libdv/libdv-0.99-2.6.patch17
3 files changed, 28 insertions, 3 deletions
diff --git a/libdv/.md5sum b/libdv/.md5sum
index ec5b54411..8f0a2f6d3 100644
--- a/libdv/.md5sum
+++ b/libdv/.md5sum
@@ -1 +1,3 @@
+592d600ce50f0a107ecd5b348d434f9f libdv-0.99-2.6.patch
+332c325bdd6224da9bd675d5d9a8ef7c libdv-1.0.0-pic.patch.bz2
f895162161cfa4bb4a94c070a7caa6c7 libdv-1.0.0.tar.gz
diff --git a/libdv/Pkgfile b/libdv/Pkgfile
index 617b43283..1017c1615 100644
--- a/libdv/Pkgfile
+++ b/libdv/Pkgfile
@@ -6,11 +6,17 @@
name=libdv
version=1.0.0
-release=1
-source=(http://dl.sourceforge.net/sourceforge/libdv/libdv-$version.tar.gz)
+release=2
+source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz
+ http://www.dcaf-security.org/distfiles/$name-1.0.0-pic.patch.bz2
+ $name-0.99-2.6.patch)
build() {
- cd libdv-$version
+ cd $name-$version
+
+ bzcat $SRC/$name-1.0.0-pic.patch.bz2 |patch -p 1
+ patch -p 1 -i $SRC/$name-0.99-2.6.patch
+
./configure \
--prefix=/usr \
--mandir=/usr/man \
diff --git a/libdv/libdv-0.99-2.6.patch b/libdv/libdv-0.99-2.6.patch
new file mode 100644
index 000000000..c2663be35
--- /dev/null
+++ b/libdv/libdv-0.99-2.6.patch
@@ -0,0 +1,17 @@
+--- libdv-0.99/libdv/enc_input.c 2002-12-31 23:04:02.000000000 +0000
++++ libdv-0.99/libdv/enc_input.c.plasmaroo 2003-12-30 16:42:19.000000000 +0000
+@@ -48,13 +48,13 @@
+
+ #if HAVE_DEV_VIDEO
+ #include <sys/types.h>
+-#include <linux/videodev.h>
+ #include <sys/time.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include <sys/stat.h>
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
++#include <linux/videodev.h>
+ #endif
+
+ // #define ARCH_X86 0

Generated by cgit