Bug 137411 - New port: x11-toolkits/linux-f10-blt (extension to Tcl and Tk)
Summary: New port: x11-toolkits/linux-f10-blt (extension to Tcl and Tk)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Boris Samorodov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 07:40 UTC by Stas Timokhin
Modified: 2009-08-31 12:00 UTC (History)
0 users

See Also:


Attachments
file.shar (15.00 KB, text/plain)
2009-08-04 07:40 UTC, Stas Timokhin
no flags Details
patch-Makefile_add.txt (517 bytes, patch)
2009-08-07 05:10 UTC, Stas Timokhin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stas Timokhin 2009-08-04 07:40:01 UTC
This port required for emulators/linux-systemsimcell.
Some changes in bsd.linux-apps.mk needed for this port:

--- bsd.linux-apps.mk.bak       2009-08-04 11:32:52.000000000 +0700
+++ bsd.linux-apps.mk   2009-08-04 11:36:05.000000000 +0700
@@ -71,7 +71,7 @@

 # 2.6.16 components
 _LINUX_26_APPS=                cyrus-sasl2 dbusglib dbuslibs libidn libssh2 nspr nss openldap \
-                       sqlite3 tcl84 tk84
+                       sqlite3 tcl84 tk84 blt

 _LINUX_APPS_ALL+=      ${_LINUX_26_APPS}

@@ -468,6 +468,12 @@
 .  endif
 tk84_DEPENDS=          xorglibs

+#blt
+blt_f10_FILE=          ${LINUXBASE}/usr/lib/libBLT24.so
+blt_DETECT=            ${blt${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
+blt_DEPENDS=           tk84 tcl84 xorglibs
+blt_PORT=              ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-blt
+
 xorglibs_FILE=         ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2.0
 xorglibs_f8_FILE=      ${LINUXBASE}/usr/lib/libXrandr.so.2.1.0
 xorglibs_f10_FILE=     ${LINUXBASE}/usr/lib/libXrandr.so.2.1.0

Fix: Patch attached with submission follows:
Comment 1 Boris Samorodov freebsd_committer freebsd_triage 2009-08-05 12:44:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->bsam

Take.
Comment 2 Stas Timokhin 2009-08-07 05:10:35 UTC
This small patch for port to avoid installation systemsimcell with linux-f8 
ports.
Comment 3 dfilter service freebsd_committer freebsd_triage 2009-08-31 11:50:11 UTC
bsam        2009-08-31 10:49:48 UTC

  FreeBSD ports repository

  Modified files:
    x11-toolkits         Makefile 
  Added files:
    x11-toolkits/linux-f10-blt Makefile distinfo.i386 pkg-descr 
                               pkg-plist 
  Log:
  The BLT Toolkit is an extension to Tcl and Tk. It adds new commands
  and widgets to the Tcl interpreter. Included widgets are 2D graph,
  barchart, stripchart, tab notebook, and tree viewer.
  
  NOTE: This kit requires as a pre-requisite the Tcl and Tk binary kits.
  This version uses Linux shared libraries.
  
  PR:             ports/137411
  Submitted by:   Stas Timoknin <stast at bsdportal.ru>
  
  Revision  Changes    Path
  1.523     +1 -0      ports/x11-toolkits/Makefile
  1.1       +24 -0     ports/x11-toolkits/linux-f10-blt/Makefile (new)
  1.1       +6 -0      ports/x11-toolkits/linux-f10-blt/distinfo.i386 (new)
  1.1       +6 -0      ports/x11-toolkits/linux-f10-blt/pkg-descr (new)
  1.1       +191 -0    ports/x11-toolkits/linux-f10-blt/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Boris Samorodov freebsd_committer freebsd_triage 2009-08-31 11:50:19 UTC
State Changed
From-To: open->closed

Committed, thanks! 
I didn't commit any checks to the Makefile since: 
. there is not full patch (there is only a partial patch at the PR); 
. seems that such cases should be treated by a linux port infrastructure 
(patches are always welcome).