Browse Source

upgrade to 2.0, broken on Linux/Solaris -> JUNK

Michael van Elst 22 years ago
parent
commit
df88f76696
1 changed files with 12 additions and 4 deletions
  1. 12 4
      multitail/multitail.spec

+ 12 - 4
multitail/multitail.spec

@@ -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