pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/libdvdread Add bswap conditional for Interix.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/42774ae0b357
branches:  trunk
changeset: 490435:42774ae0b357
user:      tv <tv%pkgsrc.org@localhost>
date:      Thu Mar 10 14:21:44 2005 +0000

description:
Add bswap conditional for Interix.

diffstat:

 multimedia/libdvdread/distinfo         |   4 ++--
 multimedia/libdvdread/patches/patch-aa |  15 ++++++++++++---
 2 files changed, 14 insertions(+), 5 deletions(-)

diffs (41 lines):

diff -r 3c0f73a8c4ab -r 42774ae0b357 multimedia/libdvdread/distinfo
--- a/multimedia/libdvdread/distinfo    Thu Mar 10 14:18:51 2005 +0000
+++ b/multimedia/libdvdread/distinfo    Thu Mar 10 14:21:44 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2005/02/24 11:24:03 agc Exp $
+$NetBSD: distinfo,v 1.5 2005/03/10 14:21:44 tv Exp $
 
 SHA1 (libdvdread-0.9.4.tar.gz) = a4b626e49ba8bd33857693c3abe8b34196bc3360
 RMD160 (libdvdread-0.9.4.tar.gz) = 9f7f82e14fb5d458686e5cb2e5f364bad19dd08e
 Size (libdvdread-0.9.4.tar.gz) = 256858 bytes
-SHA1 (patch-aa) = 9e508363db5fe7233d6074fdc2404e4618e78ff2
+SHA1 (patch-aa) = d97d18c6e1ad445ed7d8e1cdb990ca58ed2d3ef9
 SHA1 (patch-ab) = a86a639adf22fe17c98db059e3fa542d0424d468
 SHA1 (patch-ac) = 971dc8802bf8f815821e8ad5f279a5148fcf26f7
diff -r 3c0f73a8c4ab -r 42774ae0b357 multimedia/libdvdread/patches/patch-aa
--- a/multimedia/libdvdread/patches/patch-aa    Thu Mar 10 14:18:51 2005 +0000
+++ b/multimedia/libdvdread/patches/patch-aa    Thu Mar 10 14:21:44 2005 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+$NetBSD: patch-aa,v 1.2 2005/03/10 14:21:45 tv Exp $
 
---- dvdread/bswap.h.orig       Wed Mar  5 23:13:17 2003
-+++ dvdread/bswap.h    Wed Mar  5 23:14:24 2003
+--- dvdread/bswap.h.orig       2002-12-14 19:09:12.000000000 -0500
++++ dvdread/bswap.h
 @@ -57,7 +57,15 @@
  #include <sys/endian.h>
  #define B2N_16(x) x = be16toh(x)
@@ -19,3 +19,12 @@
  
  /* This is a slow but portable implementation, it has multiple evaluation 
   * problems so beware.
+@@ -65,7 +73,7 @@
+  * functionality! 
+  */
+ 
+-#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__)
++#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(__INTERIX)
+ #define B2N_16(x) \
+  x = ((((x) & 0xff00) >> 8) | \
+       (((x) & 0x00ff) << 8))



Home | Main Index | Thread Index | Old Index