Subject: Re: broken Makefile for libdvdcss?
To: segv <segv@netctl.net>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 07/26/2005 09:41:44
Index: multimedia/libdvdcss/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/libdvdcss/Makefile,v
retrieving revision 1.6
diff -b -u -r1.6 Makefile
--- multimedia/libdvdcss/Makefile	14 Jul 2005 03:56:37 -0000	1.6
+++ multimedia/libdvdcss/Makefile	26 Jul 2005 16:38:10 -0000
@@ -24,6 +24,22 @@
  NO_SRC_ON_CDROM=	${RESTRICTED}
  NO_BIN_ON_CDROM=	${RESTRICTED}

+INTERACTIVE_STAGE=	fetch
+
+_FETCH_MESSAGE= 							\
+	${ECHO} "======================================================================"; \
+	${ECHO} ; 							\
+	${ECHO} " Unfortunately, some reading of the United States law (DMCA) means";	\
+	${ECHO} " that we are not able to provide pointers to the source or homepage";	\
+	${ECHO} " for this software, even in other countries.";		\
+	${ECHO} ;							\
+	${ECHO} " The file ${DISTNAME}${EXTRACT_SUFX} containing"; 	\
+	${ECHO} " ${COMMENT} must be fetched";				\
+	${ECHO} " into:"; 						\
+	${ECHO} "	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; 	\
+	${ECHO} ;							\
+	${ECHO} "======================================================================"
+
  USE_LIBTOOL=	YES
  GNU_CONFIGURE=	YES


I am not sure about the INTERACTIVE_STAGE=fetch though. After it displays 
the message it continues to attempt to do checksum check even though file 
doesn't exist (and it does it for SHA1 and then again RMD160). That 
should not happen.


  Jeremy C. Reed

  	  	 	 BSD News, BSD tutorials, BSD links
 	  	 	 http://www.bsdnewsletter.com/