summaryrefslogtreecommitdiff
path: root/audio/py-cddb/patches
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2005-12-11 21:28:14 +0000
committerjoerg <joerg@pkgsrc.org>2005-12-11 21:28:14 +0000
commitd756b10843051d8ad1350334aede767de5ea56e3 (patch)
tree30ad20c512691ef32381df9751ec23b95828f75d /audio/py-cddb/patches
parentcc2dc0cf25404b7df0fca6df94280c6b8a446028 (diff)
downloadpkgsrc-d756b10843051d8ad1350334aede767de5ea56e3.tar.gz
DragonFly support.
Diffstat (limited to 'audio/py-cddb/patches')
-rw-r--r--audio/py-cddb/patches/patch-aa25
1 files changed, 17 insertions, 8 deletions
diff --git a/audio/py-cddb/patches/patch-aa b/audio/py-cddb/patches/patch-aa
index fa6d02915f6..ed8eb9869f8 100644
--- a/audio/py-cddb/patches/patch-aa
+++ b/audio/py-cddb/patches/patch-aa
@@ -1,16 +1,25 @@
-$NetBSD: patch-aa,v 1.2 2004/06/21 17:30:05 drochner Exp $
+$NetBSD: patch-aa,v 1.3 2005/12/11 21:28:14 joerg Exp $
---- unix/cdrommodule.c.orig 2003-09-01 01:24:30.000000000 +0200
-+++ unix/cdrommodule.c 2004-04-17 17:52:50.000000000 +0200
+--- unix/cdrommodule.c.orig 2003-08-31 23:24:30.000000000 +0000
++++ unix/cdrommodule.c
@@ -29,7 +29,7 @@
#include <linux/cdrom.h>
#endif
-#if defined(sun) || defined(__FreeBSD__) || defined(__OpenBSD__)
-+#if defined(sun) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
++#if defined(sun) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
#include <sys/cdio.h>
#endif
+@@ -45,7 +45,7 @@
+ * so that we don't have to repeat the code.
+ */
+
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+
+ #define CDDB_TOC_HEADER_STRUCT ioc_toc_header
+ #define CDDB_STARTING_TRACK_FIELD starting_track
@@ -61,7 +61,7 @@
#define CDDB_DEFAULT_CDROM_DEVICE "/dev/cdrom"
#define CDDB_DEFAULT_CDROM_FLAGS 0
@@ -20,7 +29,7 @@ $NetBSD: patch-aa,v 1.2 2004/06/21 17:30:05 drochner Exp $
#define CDDB_TOC_HEADER_STRUCT ioc_toc_header
#define CDDB_STARTING_TRACK_FIELD starting_track
-@@ -151,7 +151,7 @@
+@@ -151,7 +151,7 @@ static PyObject *cdrom_toc_entry(PyObjec
int cdrom_fd;
unsigned char track;
@@ -29,7 +38,7 @@ $NetBSD: patch-aa,v 1.2 2004/06/21 17:30:05 drochner Exp $
struct cd_toc_entry data;
#elif defined(__APPLE__)
dk_cd_read_track_info_t trackInfoParams;
-@@ -184,7 +184,7 @@
+@@ -184,7 +184,7 @@ static PyObject *cdrom_toc_entry(PyObjec
entry.CDDB_TRACK_FIELD = track;
entry.CDDB_FORMAT_FIELD = CDDB_MSF_FORMAT;
@@ -38,7 +47,7 @@ $NetBSD: patch-aa,v 1.2 2004/06/21 17:30:05 drochner Exp $
entry.data = &data;
entry.data_len = sizeof(data);
#endif
-@@ -206,7 +206,7 @@
+@@ -206,7 +206,7 @@ static PyObject *cdrom_leadout(PyObject
PyObject *cdrom_fileobj;
int cdrom_fd;
@@ -47,7 +56,7 @@ $NetBSD: patch-aa,v 1.2 2004/06/21 17:30:05 drochner Exp $
struct cd_toc_entry data;
#elif defined(__APPLE__)
struct CDDB_TOC_HEADER_STRUCT hdr;
-@@ -250,7 +250,7 @@
+@@ -250,7 +250,7 @@ static PyObject *cdrom_leadout(PyObject
entry.CDDB_TRACK_FIELD = CDDB_CDROM_LEADOUT;
entry.CDDB_FORMAT_FIELD = CDDB_MSF_FORMAT;