Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jul 2006 11:36:43 +0200 (CEST)
From:      Timothy Redaelli <drizzt@gufi.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/100662: New port: sysutils/unieject Multiplatform command to eject and load CD-Rom drives 
Message-ID:  <20060721093643.EC2DF61A0@drizzt.ath.cx>
Resent-Message-ID: <200607210940.k6L9eFSj011818@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         100662
>Category:       ports
>Synopsis:       New port: sysutils/unieject Multiplatform command to eject and load CD-Rom drives
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 21 09:40:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Timothy Redaelli
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD picard.drizzt.local 6.1-STABLE FreeBSD 6.1-STABLE #1: Sun May 28 17:44:31 CEST 2006 drizzt@picard.drizzt.local:/usr/obj/usr/src/sys/PICARD i386
>Description:
>How-To-Repeat:
>Fix:

--- unieject.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/sysutils/unieject/
#	/usr/ports/sysutils/unieject/distinfo
#	/usr/ports/sysutils/unieject/Makefile
#	/usr/ports/sysutils/unieject/pkg-plist
#	/usr/ports/sysutils/unieject/files
#	/usr/ports/sysutils/unieject/files/patch-configure
#	/usr/ports/sysutils/unieject/pkg-descr
#
echo c - /usr/ports/sysutils/unieject/
mkdir -p /usr/ports/sysutils/unieject/ > /dev/null 2>&1
echo x - /usr/ports/sysutils/unieject/distinfo
sed 's/^X//' >/usr/ports/sysutils/unieject/distinfo << 'END-of-/usr/ports/sysutils/unieject/distinfo'
XMD5 (unieject-5.3.2.tar.bz2) = 57dd3ef72c72adf4cbe610ce3d52a25b
XSHA256 (unieject-5.3.2.tar.bz2) = b32077ffd9e1af94a048afc55591b4ec43ca67fa720218d47f9120cd00105c51
XSIZE (unieject-5.3.2.tar.bz2) = 337274
END-of-/usr/ports/sysutils/unieject/distinfo
echo x - /usr/ports/sysutils/unieject/Makefile
sed 's/^X//' >/usr/ports/sysutils/unieject/Makefile << 'END-of-/usr/ports/sysutils/unieject/Makefile'
X# New ports collection makefile for:	unieject
X# Date created:			21 July 2006
X# Whom:				Timothy Redaelli <drizzt@gufi.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	unieject
XPORTVERSION=	5.3.2
XCATEGORIES=	sysutils
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	drizzt@gufi.org
XCOMMENT=	Multiplatform command to eject and load CD-Rom drives
X
XLIB_DEPENDS=	cdio.7:${PORTSDIR}/sysutils/libcdio \
X		popt.0:${PORTSDIR}/devel/popt
X
XOPTIONS=	NLS	"Native Language Support"	on	\
X		CONFUSE	"Compile with configuration support"	off
X
XMAN1=		unieject.1
XMAN5=		unieject.conf.5
X
XUSE_BZIP2=	yes
XGNU_CONFIGURE=	yes
XUSE_GNOME=	pkgconfig
XCONFIGURE_ARGS=	--enable-lock-workaround --mandir=${MANPREFIX}/man
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
X		LDFLAGS="-L${LOCALBASE}/lib"
X
X.include <bsd.port.pre.mk>
X
X.if !defined(WITHOUT_NLS)
XUSE_GETTEXT=	yes
XPLIST_SUB+=	NLS=""
X.else
XCONFIGURE_ARGS+=--disable-nls
XPLIST_SUB+=	NLS="@comment "
X.endif
X
X.if !defined(WITHOUT_CONFUSE)
XLIB_DEPENDS+=	confuse.0:${PORTSDIR}/devel/libconfuse
X.else
XCONFIGURE_ARGS+=	--without-libconfuse
X.endif
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/sysutils/unieject/Makefile
echo x - /usr/ports/sysutils/unieject/pkg-plist
sed 's/^X//' >/usr/ports/sysutils/unieject/pkg-plist << 'END-of-/usr/ports/sysutils/unieject/pkg-plist'
Xbin/loadcd
Xbin/unieject
Xinclude/unieject/unieject.h
Xlib/libunieject.a
Xlib/libunieject.la
Xlib/libunieject.so
Xlib/libunieject.so.3
Xlib/pkgconfig/libunieject.pc
Xshare/docs/unieject/unieject.1.html
Xshare/docs/unieject/unieject.conf.5.html
X%%NLS%%share/locale/de/LC_MESSAGES/unieject.mo
X%%NLS%%share/locale/es_AR/LC_MESSAGES/unieject.mo
X%%NLS%%share/locale/es_ES/LC_MESSAGES/unieject.mo
X%%NLS%%share/locale/it/LC_MESSAGES/unieject.mo
X%%NLS%%share/locale/nl/LC_MESSAGES/unieject.mo
X%%NLS%%share/locale/pt/LC_MESSAGES/unieject.mo
X@dirrm include/unieject
X@dirrm share/docs/unieject
END-of-/usr/ports/sysutils/unieject/pkg-plist
echo c - /usr/ports/sysutils/unieject/files
mkdir -p /usr/ports/sysutils/unieject/files > /dev/null 2>&1
echo x - /usr/ports/sysutils/unieject/files/patch-configure
sed 's/^X//' >/usr/ports/sysutils/unieject/files/patch-configure << 'END-of-/usr/ports/sysutils/unieject/files/patch-configure'
XThere is a problem in Doxygen check, so I disable it
X	-- Timothy Redaelli
X
X--- configure~	Fri Jul 21 08:44:03 2006
X+++ configure	Fri Jul 21 11:12:52 2006
X@@ -22776,165 +22776,6 @@
X 
X 	fi
X 
X-
X-
X-	# Check whether --enable-doc was given.
X-if test "${enable_doc+set}" = set; then
X-  enableval=$enable_doc;
X-fi
X-
X-
X-
X-	if test "x$enable_doc" = "xyes"; then
X-		for ac_prog in doxygen
X-do
X-  # Extract the first word of "$ac_prog", so it can be a program name with args.
X-set dummy $ac_prog; ac_word=$2
X-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
X-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
X-if test "${ac_cv_prog_DOXYGEN+set}" = set; then
X-  echo $ECHO_N "(cached) $ECHO_C" >&6
X-else
X-  if test -n "$DOXYGEN"; then
X-  ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
X-else
X-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
X-for as_dir in $PATH
X-do
X-  IFS=$as_save_IFS
X-  test -z "$as_dir" && as_dir=.
X-  for ac_exec_ext in '' $ac_executable_extensions; do
X-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
X-    ac_cv_prog_DOXYGEN="$ac_prog"
X-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
X-    break 2
X-  fi
X-done
X-done
X-IFS=$as_save_IFS
X-
X-fi
X-fi
X-DOXYGEN=$ac_cv_prog_DOXYGEN
X-if test -n "$DOXYGEN"; then
X-  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
X-echo "${ECHO_T}$DOXYGEN" >&6; }
X-else
X-  { echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-fi
X-
X-
X-  test -n "$DOXYGEN" && break
X-done
X-test -n "$DOXYGEN" || DOXYGEN="no"
X-
X-		if test "x$DOXYGEN" = "xno"; then
X-			{ { echo "$as_me:$LINENO: error: Doxygen not found but documentation requested" >&5
X-echo "$as_me: error: Doxygen not found but documentation requested" >&2;}
X-   { (exit 1); exit 1; }; }
X-		fi
X-
X-		ac_config_files="$ac_config_files Doxyfile"
X-
X-
X-		if test "x$DOXYFORMATS" = "x"; then
X-			DOXYFORMATS="html"
X-		fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in html format" >&5
X-echo $ECHO_N "checking whether to build API doc in html format... $ECHO_C" >&6; }
X-	if grep -w html >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_html=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_html=NO
X-
X-	fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in htmlhelp format" >&5
X-echo $ECHO_N "checking whether to build API doc in htmlhelp format... $ECHO_C" >&6; }
X-	if grep -w htmlhelp >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_htmlhelp=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_htmlhelp=NO
X-
X-	fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in latex format" >&5
X-echo $ECHO_N "checking whether to build API doc in latex format... $ECHO_C" >&6; }
X-	if grep -w latex >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_latex=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_latex=NO
X-
X-	fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in rtf format" >&5
X-echo $ECHO_N "checking whether to build API doc in rtf format... $ECHO_C" >&6; }
X-	if grep -w rtf >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_rtf=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_rtf=NO
X-
X-	fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in man format" >&5
X-echo $ECHO_N "checking whether to build API doc in man format... $ECHO_C" >&6; }
X-	if grep -w man >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_man=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_man=NO
X-
X-	fi
X-
X-
X-	{ echo "$as_me:$LINENO: checking whether to build API doc in xml format" >&5
X-echo $ECHO_N "checking whether to build API doc in xml format... $ECHO_C" >&6; }
X-	if grep -w xml >/dev/null <<<$DOXYFORMATS; then
X-		{ echo "$as_me:$LINENO: result: yes" >&5
X-echo "${ECHO_T}yes" >&6; }
X-		DOXYFORMAT_xml=YES
X-
X-	else
X-		{ echo "$as_me:$LINENO: result: no" >&5
X-echo "${ECHO_T}no" >&6; }
X-		DOXYFORMAT_xml=NO
X-
X-	fi
X-
X-	fi
X-
X-
X # Check whether --enable-experimental-ldflags was given.
X if test "${enable_experimental_ldflags+set}" = set; then
X   enableval=$enable_experimental_ldflags;
END-of-/usr/ports/sysutils/unieject/files/patch-configure
echo x - /usr/ports/sysutils/unieject/pkg-descr
sed 's/^X//' >/usr/ports/sysutils/unieject/pkg-descr << 'END-of-/usr/ports/sysutils/unieject/pkg-descr'
XUnieject is an eject command drop-in replacement for Linux and FreeBSD
Xthat uses libcdio to send commands to devices.
XIt supports all the features of the standard FreeBSD eject
Xand the most important ones of Linux eject.
X
XWWW: http://flameeyes.is-a-geek.org/projects#unieject
END-of-/usr/ports/sysutils/unieject/pkg-descr
exit
--- unieject.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060721093643.EC2DF61A0>