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>