Current port will stop build when includes are updated to be more
standards compliant since it redefines _BYTE_ORDER.  btorder.h diff
from NetBSD.

 - todd

Index: misc/cdrdao/Makefile
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/cdrdao/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- misc/cdrdao/Makefile        22 Dec 2004 11:48:33 -0000      1.20
+++ misc/cdrdao/Makefile        29 May 2005 16:09:19 -0000
@@ -2,10 +2,9 @@
 
 COMMENT=       "write audio/data CD-Rs in disk-at-once mode"
 
-DISTNAME=      cdrdao-1.1.7
+DISTNAME=      cdrdao-1.2.0
 CATEGORIES=    audio misc
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cdrdao/}
-DISTFILES=     ${DISTNAME}.src${EXTRACT_SUFX}
 
 HOMEPAGE=      http://cdrdao.sourceforge.net/
 
Index: misc/cdrdao/distinfo
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/cdrdao/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- misc/cdrdao/distinfo        5 Jan 2005 17:05:04 -0000       1.3
+++ misc/cdrdao/distinfo        29 May 2005 16:09:21 -0000
@@ -1,4 +1,4 @@
-MD5 (cdrdao-1.1.7.src.tar.gz) = 766a534137f2c6e99ab771e3178793f8
-RMD160 (cdrdao-1.1.7.src.tar.gz) = 804ae3e163b41c6b7c4d2e9a10521f23cd0154dc
-SHA1 (cdrdao-1.1.7.src.tar.gz) = d688f8b117de367841958f1ca977100fc4e8484b
-SIZE (cdrdao-1.1.7.src.tar.gz) = 1433366
+MD5 (cdrdao-1.2.0.tar.gz) = dc2bdef7a7c8973e678ba4a4a2d9cc7e
+RMD160 (cdrdao-1.2.0.tar.gz) = 031be2ce0ed0894d1026a90f9ce62b3154849d14
+SHA1 (cdrdao-1.2.0.tar.gz) = 0da9f0ae829dba5afe7efc34981ce4ad1dd7d210
+SIZE (cdrdao-1.2.0.tar.gz) = 2041966
Index: misc/cdrdao/patches/patch-scsilib_RULES_i386-openbsd-cc_rul
===================================================================
RCS file: 
/home/cvs/openbsd/ports/misc/cdrdao/patches/patch-scsilib_RULES_i386-openbsd-cc_rul,v
retrieving revision 1.1
diff -u -r1.1 patch-scsilib_RULES_i386-openbsd-cc_rul
--- misc/cdrdao/patches/patch-scsilib_RULES_i386-openbsd-cc_rul 3 Oct 2001 
16:08:48 -0000       1.1
+++ misc/cdrdao/patches/patch-scsilib_RULES_i386-openbsd-cc_rul 29 May 2005 
16:12:02 -0000
@@ -1,14 +1,7 @@
 $OpenBSD: patch-scsilib_RULES_i386-openbsd-cc_rul,v 1.1 2001/10/03 16:08:48 
naddy Exp $
---- scsilib/RULES/i386-openbsd-cc.rul.orig     Sun Apr 29 10:44:45 2001
-+++ scsilib/RULES/i386-openbsd-cc.rul  Mon Oct  1 20:04:09 2001
-@@ -24,13 +24,13 @@ include $(SRCROOT)/$(RULESDIR)/rules.prg
- ###########################################################################
- 
- CPPFLAGS=     $(CPPOPTS) $(CPPOPTX)
--CFLAGS=               $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
-+CFLAGS+=      $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
- 
- CPPOPTS=      -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+--- scsilib/RULES/i386-openbsd-cc.rul.orig     Tue Oct 15 14:43:40 2002
++++ scsilib/RULES/i386-openbsd-cc.rul  Sun May 29 10:11:49 2005
+@@ -30,7 +30,7 @@ CPPOPTS=     -I. -I$(ARCHDIR) -I$(OINCSDIR) 
  COPTS=
  CWOPTS=               -Wall -Wtraditional \
                -Wshadow -Wmissing-prototypes -Wstrict-prototypes
Index: misc/cdrdao/patches/patch-scsilib_RULES_rules1_top
===================================================================
RCS file: 
/home/cvs/openbsd/ports/misc/cdrdao/patches/patch-scsilib_RULES_rules1_top,v
retrieving revision 1.1
diff -u -r1.1 patch-scsilib_RULES_rules1_top
--- misc/cdrdao/patches/patch-scsilib_RULES_rules1_top  3 Oct 2001 16:08:48 
-0000       1.1
+++ misc/cdrdao/patches/patch-scsilib_RULES_rules1_top  29 May 2005 16:12:02 
-0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-scsilib_RULES_rules1_top,v 1.1 2001/10/03 16:08:48 naddy Exp $
---- scsilib/RULES/rules1.top.orig      Sun Apr 29 10:44:46 2001
-+++ scsilib/RULES/rules1.top   Mon Oct  1 20:04:22 2001
-@@ -186,7 +186,7 @@ __PARCH=   $(_PARCH:$(_UNIQ)=$(PARCH_DEF))
- PARCH=                $(__PARCH:$(_UNIQ)%=%)
- 
+--- scsilib/RULES/rules1.top.orig      Sat Jul 10 17:12:30 2004
++++ scsilib/RULES/rules1.top   Sun May 29 10:10:10 2005
+@@ -249,7 +249,7 @@ include            $(_DCC)
+ #
+ ###########################################################################
  #OARCH=               $(MARCH)$(-O_ARCH)-$(C_ARCH)
 -OARCH=                $(PARCH)$(-O_ARCH)-$(C_ARCH)
 +OARCH=                $(K_ARCH)$(-O_ARCH)-$(C_ARCH)
  XARCH=                $(K_ARCH)$(-O_ARCH)-$(C_ARCH)
  .print:
-       echo $(XP_ARCH) $(P_ARCH)
+       echo $(XP_ARCH) $(P_ARCH) $(OARCH) $(XARCH)
Index: misc/cdrdao/patches/patch-scsilib_include_btorder_h
===================================================================
RCS file: misc/cdrdao/patches/patch-scsilib_include_btorder_h
diff -N misc/cdrdao/patches/patch-scsilib_include_btorder_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ misc/cdrdao/patches/patch-scsilib_include_btorder_h 29 May 2005 16:18:09 
-0000
@@ -0,0 +1,22 @@
+$OpenBSD$
+--- scsilib/include/btorder.h.orig     Sun Jun 15 15:41:22 2003
++++ scsilib/include/btorder.h  Sun May 29 10:18:06 2005
+@@ -28,6 +28,9 @@
+ #include <sys/types.h>                        /* try to load isa_defs.h on 
Solaris */
+ #define       _INCL_SYS_TYPES_H
+ #endif
++#ifdef __OpenBSD__
++#include <machine/endian.h>
++#endif
+ 
+ #ifndef _MCONFIG_H
+ #include <mconfig.h>                  /* load bit/byte-oder from xmconfig.h*/
+@@ -108,7 +111,7 @@ error  Only one of _BIT_FIELDS_LTOH or _
+ #     if defined(__ppc__) || defined(ppc) || defined(__ppc) || \
+           defined(__PPC) || defined(powerpc) || defined(__powerpc__)
+ 
+-#             if      defined(__BIG_ENDIAN__)
++#             if      defined(__BIG_ENDIAN__) || BYTE_ORDER == BIG_ENDIAN
+ #                     define _BIT_FIELDS_HTOL
+ #             else
+ #                     define _BIT_FIELDS_LTOH

Reply via email to