[Lunar-commits] r15997 - moonbase/trunk/web/links2

Terry Chan tchan at lunar-linux.org
Thu Aug 4 18:22:18 UTC 2005


Author: tchan
Date: 2005-08-04 18:22:18 +0000 (Thu, 04 Aug 2005)
New Revision: 15997

Added:
   moonbase/trunk/web/links2/BUILD
Modified:
   moonbase/trunk/web/links2/DEPENDS
   moonbase/trunk/web/links2/DETAILS
Log:
Added a BUILD script as links-2.1pre18 needs a patch to compile correctly.
Reworked the DEPENDS to add more optional_depends in graphics mode, and gpm
support for console mode. Compiled/tested with gcc-3.3.3, glibc-2.3.3,
kernel headers 2.4.x.


Added: moonbase/trunk/web/links2/BUILD
===================================================================
--- moonbase/trunk/web/links2/BUILD	2005-08-04 18:16:00 UTC (rev 15996)
+++ moonbase/trunk/web/links2/BUILD	2005-08-04 18:22:18 UTC (rev 15997)
@@ -0,0 +1,7 @@
+(
+
+  # temp patch for a bug in links-2.1pre18
+  patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+  default_build
+  
+) > $C_FIFO 2>&1

Modified: moonbase/trunk/web/links2/DEPENDS
===================================================================
--- moonbase/trunk/web/links2/DEPENDS	2005-08-04 18:16:00 UTC (rev 15996)
+++ moonbase/trunk/web/links2/DEPENDS	2005-08-04 18:22:18 UTC (rev 15997)
@@ -1,10 +1,24 @@
 depends  ncurses &&
 depends  libpng  &&
+optional_depends  gpm                     \
+                  "--with-gpm"            \
+                  "--without-gpm"         \
+                  "for gpm mouse support"        &&
+                  
+optional_depends  tiff                    \
+                  "--with-libtiff"        \
+                  "--without-libtiff"     \
+                  "for console graphics support" &&
+                  
+optional_depends  jpeg                    \
+                  "--with-libjpeg"        \
+                  "--without-libjpeg"     \
+                  "for console graphics support" &&
 
 optional_depends  "openssl"               \
                   "--with-ssl"            \
                   "--without-ssl"         \
-                  "encryption for HTTPS"
+                  "encryption for HTTPS"         &&
 
 optional_depends  "svgalib"               \
                   "--with-svgalib"        \

Modified: moonbase/trunk/web/links2/DETAILS
===================================================================
--- moonbase/trunk/web/links2/DETAILS	2005-08-04 18:16:00 UTC (rev 15996)
+++ moonbase/trunk/web/links2/DETAILS	2005-08-04 18:22:18 UTC (rev 15997)
@@ -1,13 +1,16 @@
           MODULE=links2
-         VERSION=2.1pre17
+         VERSION=2.1pre18
           SOURCE=links-$VERSION.tar.bz2
+         SOURCE2=links-$VERSION-view.c.patch
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/links-$VERSION
    SOURCE_URL[0]=http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download/
    SOURCE_URL[1]=ftp://atrey.karlin.mff.cuni.cz/pub/local/clock/links/
-      SOURCE_VFY=sha1:2f89de8b8ea797834444f933222ecf7bd2cea84b
+      SOURCE_VFY=sha1:118a1b59e084b027318adc895aa69fa778c45f86
+     SOURCE2_URL=$PATCH_URL/
+     SOURCE2_VFY=sha1:6702957cf83484b0f18fcc3065b1fd19d891adcd
         WEB_SITE=http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/
          ENTERED=20020523
-         UPDATED=20050225
+         UPDATED=20050804
            SHORT="links2 is the graphics capable links."
 cat << EOF
 links2 is the graphics capable links. It can be used via svgalib,



More information about the Lunar-commits mailing list