|
|
@@ -23,17 +23,19 @@
|
|
|
## SUCH DAMAGE.
|
|
|
##
|
|
|
|
|
|
+# FIXME mlelstv - junk because usage of BSD-only openpty() function
|
|
|
+
|
|
|
# package information
|
|
|
Name: multitail
|
|
|
Summary: Multi-Logfile Tail Watcher
|
|
|
URL: http://www.vanheusden.com/multitail/
|
|
|
Vendor: Folkert van Heusden
|
|
|
Packager: The OpenPKG Project
|
|
|
-Distribution: OpenPKG [EVAL]
|
|
|
+Distribution: OpenPKG [JUNK]
|
|
|
Group: Terminal
|
|
|
License: GPL
|
|
|
-Version: 1.9
|
|
|
-Release: 20030420
|
|
|
+Version: 2.0
|
|
|
+Release: 20030422
|
|
|
|
|
|
# list of sources
|
|
|
Source0: http://www.vanheusden.com/multitail/multitail-%{version}.tgz
|
|
|
@@ -58,10 +60,16 @@ AutoReqProv: no
|
|
|
%setup -q
|
|
|
|
|
|
%build
|
|
|
+ libs="-lncurses"
|
|
|
+ case "%{l_target}" in
|
|
|
+ *-*bsd*) libs="$libs -lutil"
|
|
|
+ ;;
|
|
|
+ esac
|
|
|
+
|
|
|
%{l_make} %{l_mflags} \
|
|
|
CC="%{l_cc}" \
|
|
|
CFLAGS="%{l_cflags -O} %{l_cppflags ncurses}" \
|
|
|
- LDFLAGS="%{l_ldflags} -lncurses"
|
|
|
+ LDFLAGS="%{l_ldflags} $libs"
|
|
|
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|