aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2004-12-30 06:23:18 +0800
committermarius <marius@FreeBSD.org>2004-12-30 06:23:18 +0800
commite1b2a408142ad346cde5d9d82a7c66e7e2c61132 (patch)
tree955c721fc19abca59d26a61367ba54e8b1c759bd
parent1f09b38144cdca9edaa23f0329a60dcac621468f (diff)
downloadfreebsd-ports-gnome-e1b2a408142ad346cde5d9d82a7c66e7e2c61132.tar.gz
freebsd-ports-gnome-e1b2a408142ad346cde5d9d82a7c66e7e2c61132.tar.zst
freebsd-ports-gnome-e1b2a408142ad346cde5d9d82a7c66e7e2c61132.zip
- Update to 2.01.01a01 which adds support for GigaRec feature found in
some Plextor writers. This release doesn't start a new cdrtools alpha series though. - Once again remove the patch for the configure script to disable the use of mlockall(2) as it no longer causes negative side effects on FreeBSD => 502113. Mark the port IGNORE on FreeBSD 5.x with broken mlockall(2) as such changes are not allowed according to a comment in xconfig.h.in. A patch for aclocal.m4 was submitted upstream but didn't get integrated. Approved by: netchild
-rw-r--r--sysutils/cdrtools-devel/Makefile10
-rw-r--r--sysutils/cdrtools-devel/distinfo4
-rw-r--r--sysutils/cdrtools-devel/files/patch-conf::configure10
3 files changed, 9 insertions, 15 deletions
diff --git a/sysutils/cdrtools-devel/Makefile b/sysutils/cdrtools-devel/Makefile
index c33816a55ad1..3fac0294b262 100644
--- a/sysutils/cdrtools-devel/Makefile
+++ b/sysutils/cdrtools-devel/Makefile
@@ -6,11 +6,11 @@
#
PORTNAME= cdrtools
-PORTVERSION= 2.01a38
+PORTVERSION= 2.01.01a01
+PORTEPOCH= 1
CATEGORIES= sysutils audio
MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
- ftp://ftp.cs.tu-berlin.de/pub/misc/cdrecord/alpha/ \
- ftp://ftp.zeist.de/pub/distfiles/
+ ftp://ftp.cs.tu-berlin.de/pub/misc/cdrecord/alpha/
MAINTAINER= marius@FreeBSD.org
COMMENT= CD/CD-R[W] and ISO-9660 image creation and extraction tools
@@ -52,6 +52,10 @@ PKGNAMESUFFIX?= -devel
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 501104 && ${OSVERSION} < 502113
+IGNORE= The mlockall(2) of your FreeBSD 5.x version causes problems when used by cdrecord. Please update FreeBSD to >= 5.3 in order to use this port
+.endif
+
pre-everything::
.if !defined(WITH_RSCSI)
@${ECHO_MSG} ""
diff --git a/sysutils/cdrtools-devel/distinfo b/sysutils/cdrtools-devel/distinfo
index 1d0e86e70557..fe77a8d815a2 100644
--- a/sysutils/cdrtools-devel/distinfo
+++ b/sysutils/cdrtools-devel/distinfo
@@ -1,2 +1,2 @@
-MD5 (cdrtools-2.01a38.tar.bz2) = b3f2ed6d74dc72ac80dd7926e64eb77a
-SIZE (cdrtools-2.01a38.tar.bz2) = 1411852
+MD5 (cdrtools-2.01.01a01.tar.bz2) = 918249340c4b6b3b72741f81491d666d
+SIZE (cdrtools-2.01.01a01.tar.bz2) = 1403282
diff --git a/sysutils/cdrtools-devel/files/patch-conf::configure b/sysutils/cdrtools-devel/files/patch-conf::configure
deleted file mode 100644
index eda23804083c..000000000000
--- a/sysutils/cdrtools-devel/files/patch-conf::configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- conf/configure.orig Fri Sep 19 16:47:37 2003
-+++ conf/configure Fri Sep 19 16:49:26 2003
-@@ -5567,6 +5567,7 @@
- int
- main()
- {
-+ exit(1);
- if (mlockall(MCL_CURRENT|MCL_FUTURE) < 0) {
- if (errno == EINVAL || errno == ENOMEM ||
- errno == EPERM || errno == EACCES)