Bugfix update to tktreectrl 2.2.10

After some feedback and tweaks, OK sthen@
This commit is contained in:
sebastia 2010-09-20 07:06:49 +00:00
parent 7b0c8c8b2e
commit 0ab92dbbc4
4 changed files with 95 additions and 118 deletions

View File

@ -1,12 +1,12 @@
# $OpenBSD: Makefile,v 1.4 2010/07/30 16:41:09 sebastia Exp $
# $OpenBSD: Makefile,v 1.5 2010/09/20 07:06:49 sebastia Exp $
SHARED_ONLY = Yes
COMMENT = tree widget extension for Tk
DISTNAME = tktreectrl-2.2.9
REVISION = 1
SHARED_LIBS = treectrl22 0.0
VERSION= 2.2.10
DISTNAME = tktreectrl-${VERSION}
SHARED_LIBS = treectrl22 1.0
CATEGORIES = x11
HOMEPAGE = http://tktreectrl.sourceforge.net/
@ -29,13 +29,16 @@ RUN_DEPENDS = ${MODTK_RUN_DEPENDS}
SEPARATE_BUILD = simple
CONFIGURE_STYLE = gnu
CONFIGURE_ENV = LIBtreectrl22_VERSION=${LIBtreectrl22_VERSION}
CONFIGURE_ENV = SHLIB_VERSION=${LIBtreectrl22_VERSION}
CONFIGURE_ARGS = ${CONFIGURE_SHARED} \
--with-tcl=${MODTCL_LIBDIR} \
--with-tk=${MODTK_LIBDIR} \
--datadir=${PREFIX}/share/examples
--datadir=${PREFIX}/share/examples \
--docdir=${PREFIX}/share/doc/tktreectrl
FAKE_FLAGS = pkgdatadir=${PREFIX}/share/examples/tktreectrl
REGRESS_IS_INTERACTIVE = X11
REGRESS_TARGET = test
SUBST_VARS = VERSION
pre-configure:
${MODTCL_TCLSH_ADJ} ${WRKSRC}/demos/demo.tcl

View File

@ -1,5 +1,5 @@
MD5 (tktreectrl-2.2.9.tar.gz) = tvWoBeSjbNRky3j5GGLsFQ==
RMD160 (tktreectrl-2.2.9.tar.gz) = 8IYwuMhRPopbEBqRcun05G9GyEE=
SHA1 (tktreectrl-2.2.9.tar.gz) = xiXlRsn/W4IkyHZPm8BG67FKnec=
SHA256 (tktreectrl-2.2.9.tar.gz) = 9kBIRKKWcmWXxOglvfyojD5iV94j5IdVC5CJ2zvcmPc=
SIZE (tktreectrl-2.2.9.tar.gz) = 718999
MD5 (tktreectrl-2.2.10.tar.gz) = cSjjlVuU15BZTU0KablGQg==
RMD160 (tktreectrl-2.2.10.tar.gz) = Dt8WM9+s/OGUvxUFUBrNbdJuPFA=
SHA1 (tktreectrl-2.2.10.tar.gz) = RlOlav53AC4DF3FML2G7mcDM/8k=
SHA256 (tktreectrl-2.2.10.tar.gz) = C6961qjnh01AtMLDONO0NjC3us6PmRAXV+wQLY79jJ4=
SIZE (tktreectrl-2.2.10.tar.gz) = 742335

View File

@ -1,27 +0,0 @@
$OpenBSD: patch-configure,v 1.2 2010/07/30 16:41:09 sebastia Exp $
--- configure.orig Sun May 17 21:21:59 2009
+++ configure Tue Dec 8 09:06:27 2009
@@ -10182,13 +10182,7 @@ $as_echo "$tcl_cv_ld_elf" >&6; }
TCL_LIB_VERSIONS_OK=nodots
;;
OpenBSD-*)
- # OpenBSD/SPARC[64] needs -fPIC, -fpic will not do.
- case `machine` in
- sparc|sparc64)
- SHLIB_CFLAGS="-fPIC";;
- *)
- SHLIB_CFLAGS="-fpic";;
- esac
+ SHLIB_CFLAGS="-fPIC"
SHLIB_LD="${CC} -shared ${SHLIB_CFLAGS}"
SHLIB_LD_LIBS='${LIBS}'
SHLIB_SUFFIX=".so"
@@ -10196,7 +10190,7 @@ $as_echo "$tcl_cv_ld_elf" >&6; }
DL_LIBS=""
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${LIBtreectrl22_VERSION}'
{ $as_echo "$as_me:$LINENO: checking for ELF" >&5
$as_echo_n "checking for ELF... " >&6; }
if test "${tcl_cv_ld_elf+set}" = set; then

View File

@ -1,81 +1,82 @@
@comment $OpenBSD: PLIST,v 1.3 2010/07/30 16:41:09 sebastia Exp $
lib/treectrl2.2.9/
lib/treectrl2.2.9/filelist-bindings.tcl
@lib lib/treectrl2.2.9/libtreectrl22.so.${LIBtreectrl22_VERSION}
lib/treectrl2.2.9/pkgIndex.tcl
lib/treectrl2.2.9/treectrl.tcl
@comment $OpenBSD: PLIST,v 1.4 2010/09/20 07:06:49 sebastia Exp $
lib/treectrl${VERSION}/
lib/treectrl${VERSION}/filelist-bindings.tcl
@lib lib/treectrl${VERSION}/libtreectrl22.so.${LIBtreectrl22_VERSION}
lib/treectrl${VERSION}/pkgIndex.tcl
lib/treectrl${VERSION}/treectrl.tcl
@man man/mann/treectrl.n
share/doc/Whats_New_in_TkTreeCtrl.html
share/doc/license.terms
share/doc/treectrl.html
share/examples/treectrl2.2.9/
share/examples/treectrl2.2.9/biglist.tcl
share/examples/treectrl2.2.9/bitmaps.tcl
share/examples/treectrl2.2.9/column-lock.tcl
share/examples/treectrl2.2.9/demo.tcl
share/examples/treectrl2.2.9/explorer.tcl
share/examples/treectrl2.2.9/firefox.tcl
share/examples/treectrl2.2.9/help.tcl
share/examples/treectrl2.2.9/imovie.tcl
share/examples/treectrl2.2.9/layout.tcl
share/examples/treectrl2.2.9/mailwasher.tcl
share/examples/treectrl2.2.9/mycomputer.tcl
share/examples/treectrl2.2.9/outlook-folders.tcl
share/examples/treectrl2.2.9/outlook-newgroup.tcl
share/examples/treectrl2.2.9/pics/
share/examples/treectrl2.2.9/pics/big-dll.gif
share/examples/treectrl2.2.9/pics/big-exe.gif
share/examples/treectrl2.2.9/pics/big-file.gif
share/examples/treectrl2.2.9/pics/big-folder.gif
share/examples/treectrl2.2.9/pics/big-txt.gif
share/examples/treectrl2.2.9/pics/checked.gif
share/examples/treectrl2.2.9/pics/file.gif
share/examples/treectrl2.2.9/pics/folder-closed.gif
share/examples/treectrl2.2.9/pics/folder-open.gif
share/examples/treectrl2.2.9/pics/help-book-closed.gif
share/examples/treectrl2.2.9/pics/help-book-open.gif
share/examples/treectrl2.2.9/pics/help-page.gif
share/examples/treectrl2.2.9/pics/imovie-01.gif
share/examples/treectrl2.2.9/pics/imovie-02.gif
share/examples/treectrl2.2.9/pics/imovie-03.gif
share/examples/treectrl2.2.9/pics/imovie-04.gif
share/examples/treectrl2.2.9/pics/imovie-05.gif
share/examples/treectrl2.2.9/pics/imovie-06.gif
share/examples/treectrl2.2.9/pics/imovie-07.gif
share/examples/treectrl2.2.9/pics/internet-check-off.gif
share/examples/treectrl2.2.9/pics/internet-check-on.gif
share/examples/treectrl2.2.9/pics/internet-print.gif
share/examples/treectrl2.2.9/pics/internet-radio-off.gif
share/examples/treectrl2.2.9/pics/internet-radio-on.gif
share/examples/treectrl2.2.9/pics/internet-search.gif
share/examples/treectrl2.2.9/pics/internet-security.gif
share/examples/treectrl2.2.9/pics/mac-collapse.gif
share/examples/treectrl2.2.9/pics/mac-expand.gif
share/examples/treectrl2.2.9/pics/outlook-arrow.gif
share/examples/treectrl2.2.9/pics/outlook-clip.gif
share/examples/treectrl2.2.9/pics/outlook-deleted.gif
share/examples/treectrl2.2.9/pics/outlook-draft.gif
share/examples/treectrl2.2.9/pics/outlook-folder.gif
share/examples/treectrl2.2.9/pics/outlook-group.gif
share/examples/treectrl2.2.9/pics/outlook-inbox.gif
share/examples/treectrl2.2.9/pics/outlook-local.gif
share/examples/treectrl2.2.9/pics/outlook-main.gif
share/examples/treectrl2.2.9/pics/outlook-outbox.gif
share/examples/treectrl2.2.9/pics/outlook-read-2.gif
share/examples/treectrl2.2.9/pics/outlook-read.gif
share/examples/treectrl2.2.9/pics/outlook-sent.gif
share/examples/treectrl2.2.9/pics/outlook-server.gif
share/examples/treectrl2.2.9/pics/outlook-unread.gif
share/examples/treectrl2.2.9/pics/outlook-watch.gif
share/examples/treectrl2.2.9/pics/sky.gif
share/examples/treectrl2.2.9/pics/small-dll.gif
share/examples/treectrl2.2.9/pics/small-exe.gif
share/examples/treectrl2.2.9/pics/small-file.gif
share/examples/treectrl2.2.9/pics/small-folder.gif
share/examples/treectrl2.2.9/pics/small-txt.gif
share/examples/treectrl2.2.9/pics/unchecked.gif
share/examples/treectrl2.2.9/random.tcl
share/examples/treectrl2.2.9/span.tcl
share/examples/treectrl2.2.9/style-editor.tcl
share/examples/treectrl2.2.9/textvariable.tcl
share/examples/treectrl2.2.9/www-options.tcl
share/doc/tktreectrl/
share/doc/tktreectrl/Whats_New_in_TkTreeCtrl.html
share/doc/tktreectrl/license.terms
share/doc/tktreectrl/treectrl.html
share/examples/tktreectrl/
share/examples/tktreectrl/biglist.tcl
share/examples/tktreectrl/bitmaps.tcl
share/examples/tktreectrl/column-lock.tcl
share/examples/tktreectrl/demo.tcl
share/examples/tktreectrl/explorer.tcl
share/examples/tktreectrl/firefox.tcl
share/examples/tktreectrl/help.tcl
share/examples/tktreectrl/imovie.tcl
share/examples/tktreectrl/layout.tcl
share/examples/tktreectrl/mailwasher.tcl
share/examples/tktreectrl/mycomputer.tcl
share/examples/tktreectrl/outlook-folders.tcl
share/examples/tktreectrl/outlook-newgroup.tcl
share/examples/tktreectrl/pics/
share/examples/tktreectrl/pics/big-dll.gif
share/examples/tktreectrl/pics/big-exe.gif
share/examples/tktreectrl/pics/big-file.gif
share/examples/tktreectrl/pics/big-folder.gif
share/examples/tktreectrl/pics/big-txt.gif
share/examples/tktreectrl/pics/checked.gif
share/examples/tktreectrl/pics/file.gif
share/examples/tktreectrl/pics/folder-closed.gif
share/examples/tktreectrl/pics/folder-open.gif
share/examples/tktreectrl/pics/help-book-closed.gif
share/examples/tktreectrl/pics/help-book-open.gif
share/examples/tktreectrl/pics/help-page.gif
share/examples/tktreectrl/pics/imovie-01.gif
share/examples/tktreectrl/pics/imovie-02.gif
share/examples/tktreectrl/pics/imovie-03.gif
share/examples/tktreectrl/pics/imovie-04.gif
share/examples/tktreectrl/pics/imovie-05.gif
share/examples/tktreectrl/pics/imovie-06.gif
share/examples/tktreectrl/pics/imovie-07.gif
share/examples/tktreectrl/pics/internet-check-off.gif
share/examples/tktreectrl/pics/internet-check-on.gif
share/examples/tktreectrl/pics/internet-print.gif
share/examples/tktreectrl/pics/internet-radio-off.gif
share/examples/tktreectrl/pics/internet-radio-on.gif
share/examples/tktreectrl/pics/internet-search.gif
share/examples/tktreectrl/pics/internet-security.gif
share/examples/tktreectrl/pics/mac-collapse.gif
share/examples/tktreectrl/pics/mac-expand.gif
share/examples/tktreectrl/pics/outlook-arrow.gif
share/examples/tktreectrl/pics/outlook-clip.gif
share/examples/tktreectrl/pics/outlook-deleted.gif
share/examples/tktreectrl/pics/outlook-draft.gif
share/examples/tktreectrl/pics/outlook-folder.gif
share/examples/tktreectrl/pics/outlook-group.gif
share/examples/tktreectrl/pics/outlook-inbox.gif
share/examples/tktreectrl/pics/outlook-local.gif
share/examples/tktreectrl/pics/outlook-main.gif
share/examples/tktreectrl/pics/outlook-outbox.gif
share/examples/tktreectrl/pics/outlook-read-2.gif
share/examples/tktreectrl/pics/outlook-read.gif
share/examples/tktreectrl/pics/outlook-sent.gif
share/examples/tktreectrl/pics/outlook-server.gif
share/examples/tktreectrl/pics/outlook-unread.gif
share/examples/tktreectrl/pics/outlook-watch.gif
share/examples/tktreectrl/pics/sky.gif
share/examples/tktreectrl/pics/small-dll.gif
share/examples/tktreectrl/pics/small-exe.gif
share/examples/tktreectrl/pics/small-file.gif
share/examples/tktreectrl/pics/small-folder.gif
share/examples/tktreectrl/pics/small-txt.gif
share/examples/tktreectrl/pics/unchecked.gif
share/examples/tktreectrl/random.tcl
share/examples/tktreectrl/span.tcl
share/examples/tktreectrl/style-editor.tcl
share/examples/tktreectrl/textvariable.tcl
share/examples/tktreectrl/www-options.tcl