summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2003-12-09 07:23:22 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2003-12-09 07:23:22 +0800
commit7567f5f81bdea1a14cc6146fdb94b14d0ba6b499 (patch)
tree7699f239616548b6f0270944d691c1eae15d1e8b /devel
parent571b4d6e3f48fc38b3f99f6b4cd5d3f5980dc076 (diff)
downloadmarcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar.gz
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar.bz2
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar.lz
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar.xz
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.tar.zst
marcuscom-ports-7567f5f81bdea1a14cc6146fdb94b14d0ba6b499.zip
Be sure to zero out the ISO header structure to prevent corrupt CD-ROM
volume names. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1416 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel')
-rw-r--r--devel/gnome-vfs/Makefile1
-rw-r--r--devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-cdrom.c11
-rw-r--r--devel/gnomevfs2/Makefile1
-rw-r--r--devel/gnomevfs2/files/patch-libgnomevfs_gnome-vfs-cdrom.c11
4 files changed, 24 insertions, 0 deletions
diff --git a/devel/gnome-vfs/Makefile b/devel/gnome-vfs/Makefile
index e6cc6c9de..4efaef48e 100644
--- a/devel/gnome-vfs/Makefile
+++ b/devel/gnome-vfs/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gnomevfs2
PORTVERSION= 2.5.2
+PORTREVISION= 1
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/gnome-vfs/2.5
diff --git a/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-cdrom.c b/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-cdrom.c
new file mode 100644
index 000000000..86a5fd9ab
--- /dev/null
+++ b/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-cdrom.c
@@ -0,0 +1,11 @@
+--- libgnomevfs/gnome-vfs-cdrom.c.orig Mon Dec 8 18:20:28 2003
++++ libgnomevfs/gnome-vfs-cdrom.c Mon Dec 8 18:12:46 2003
+@@ -165,6 +165,8 @@
+ struct iso_primary_descriptor iso_buffer;
+ int offset;
+
++ bzero (&iso_buffer, sizeof(struct iso_primary_descriptor));
++
+ #ifdef __linux__
+ offset = get_iso9660_volume_name_data_track_offset (fd);
+ #else
diff --git a/devel/gnomevfs2/Makefile b/devel/gnomevfs2/Makefile
index e6cc6c9de..4efaef48e 100644
--- a/devel/gnomevfs2/Makefile
+++ b/devel/gnomevfs2/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gnomevfs2
PORTVERSION= 2.5.2
+PORTREVISION= 1
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/gnome-vfs/2.5
diff --git a/devel/gnomevfs2/files/patch-libgnomevfs_gnome-vfs-cdrom.c b/devel/gnomevfs2/files/patch-libgnomevfs_gnome-vfs-cdrom.c
new file mode 100644
index 000000000..86a5fd9ab
--- /dev/null
+++ b/devel/gnomevfs2/files/patch-libgnomevfs_gnome-vfs-cdrom.c
@@ -0,0 +1,11 @@
+--- libgnomevfs/gnome-vfs-cdrom.c.orig Mon Dec 8 18:20:28 2003
++++ libgnomevfs/gnome-vfs-cdrom.c Mon Dec 8 18:12:46 2003
+@@ -165,6 +165,8 @@
+ struct iso_primary_descriptor iso_buffer;
+ int offset;
+
++ bzero (&iso_buffer, sizeof(struct iso_primary_descriptor));
++
+ #ifdef __linux__
+ offset = get_iso9660_volume_name_data_track_offset (fd);
+ #else