exherbo-impulze/packages/sys-apps/usbip/usbip.exlib

47 lines
1.3 KiB
Bash
Raw Normal View History

2009-02-13 02:34:20 +01:00
# Copyright 2008,2009 Daniel Mierswa <impulze@impulze.org>
2008-12-03 19:35:24 +01:00
# Distributed under the terms of the GNU General Public License v2
2009-02-13 02:34:20 +01:00
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.10 ] ]
2008-12-03 19:35:24 +01:00
SUMMARY="Share USB devices over IP"
DESCRIPTION="Userspace tools for the new USB over IP kernel feature"
HOMEPAGE="http://${PN}.sourceforge.net/"
DOWNLOADS="mirror://sourceforge/${PN}/${PNV}.tar.gz"
LICENCES="GPL-2"
MYOPTIONS="tcpd"
DEPENDENCIES="
build+run:
dev-libs/glib
tcpd? ( sys-apps/tcp_wrappers )
sys-fs/sysfsutils
run:
sys-apps/usbutils-data
"
REMOTE_IDS="freshmeat:usbip"
UPSTREAM_CHANGELOG="http://sourceforge.net/project/shownotes.php?group_id=122798&release_id=595689"
UPSTREAM_DOCUMENTATION="${HOMEPAGE}#documentation"
UPSTREAM_RELEASE_NOTES="${UPSTREAM_CHANGELOG}"
DEFAULT_SRC_CONFIGURE_PARAMS+=( '--with-usbids-dir=/usr/share/misc' '--disable-usbids-install' )
DEFAULT_SRC_CONFIGURE_OPTION_WITHS+=( 'tcpd tcp-wrappers' )
WORK="${WORK}/src"
src_prepare() {
sed \
-e "/^AM_CFLAGS = /s:= := -DUSBIDS_FILE='\"@USBIDS_DIR@/usb.ids\"' :" \
-i cmd/Makefile.am \
|| die "sed cmd/Makefile.am failed"
autotools_src_prepare
}
src_install() {
default
rmdir "${IMAGE}/usr/share/usbip"
}