parent
2ca02e546e
commit
0c08903a02
@ -1,3 +1,4 @@
|
||||
DIST pgadmin3-1.14.2.tar.gz 15041255 SHA256 043e782fcedbf46f040d7164256f531ad4711730b97bd280b16035fb279fd872 SHA512 a53e9b920e4112de7e7a891aaede08f0cd751f054ddee011c941b64454d7e00e1d125ece7cfe96a5598457cebf837d2f1169024cbe6c82b995bd65d0f71d6aef WHIRLPOOL 890ca9632d87805636b4914de2e92088252d10d717a2b23308a0fd224ca3c2c08ec146e21e4a4232bfce7b6b4dd833a1322651bc74c7987772cbdc71749b4e6b
|
||||
DIST pgadmin3-1.14.3.tar.gz 15074739 SHA256 00724a88b9f9f6ded24c98052053aef9b09a6a51816fbe9809f398307de12dd7 SHA512 14439ffc87309f6dccc243db33fcfb454a8892afd88ef0c6961750e3604a62427bcf2b1984eb80177ed193e03644e8d6f83fa4ae2102a62f03684df7f33e8bd2 WHIRLPOOL 5670bb23fae12a1aa0e34ffc862c372176eb1e43be9eb8838d18a981bdc5830c35905f7e1d6e3be606a04ff246dda52769bdd4127b2ac86fd5bede87b65a5b09
|
||||
DIST pgadmin3-1.16.0.tar.gz 13467810 SHA256 f9cd6ff620f9c920615261ed6bd4b4c9f7b446420ed18a8080d2375640d851ac SHA512 d6d3fa96af3dd655c799134f106d68f1684d245ff2bbb2bf510c574afb667693ffe0167e4795c791fcdcaab4f129a166c085832e78812a4d591009a4ea47d96b WHIRLPOOL 78eae140d5b250925a002af65a4150bd0d1c7c563a63d0909500d4b1092655cfc2114cf73787492cee0b7cf643da5c61b77089b7ed0cd3da301f45dc7b05f1e4
|
||||
DIST pgadmin3-1.16.1.tar.gz 13783723 SHA256 d4ba243dc24dc28e6d0db4104baec373ab3bec11c6dc0e6cfa4bd665a5b7c28e SHA512 f5f110f99d15801dc2b2253c803cf038871461909cb63f114ee769ff0977183d6825f3bf13f378822f874fc15aa593f52cd999ccb97370b786b6e02f45ce4a81 WHIRLPOOL 375f444147e2ff850d1fdffe8d88bbd9296aff652f1008447242e7cbe5995ad1ba37822fafe5012d09bf963cf4485183f72087c3ade3740c2eab974e931fb5b1
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.1.ebuild,v 1.1 2012/12/13 09:55:34 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit multilib versionator wxwidgets
|
||||
|
||||
DESCRIPTION="wxWidgets GUI for PostgreSQL."
|
||||
HOMEPAGE="http://www.pgadmin.org/"
|
||||
SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="debug +database-designer"
|
||||
|
||||
DEPEND="x11-libs/wxGTK:2.8[X,debug=]
|
||||
>=dev-db/postgresql-base-8.4.0
|
||||
>=dev-libs/libxml2-2.6.18
|
||||
>=dev-libs/libxslt-1.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
local pgslot=$(postgresql-config show)
|
||||
|
||||
if [[ ${pgslot//.} < 84 ]] ; then
|
||||
eerror "PostgreSQL slot must be set to 8.4 or higher."
|
||||
eerror " postgresql-config set 8.4"
|
||||
die "PostgreSQL slot is not set to 8.4 or higher."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-wx-version=2.8 \
|
||||
$(use_enable debug) \
|
||||
$(use_enable database-designer)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
|
||||
|
||||
# icon location for the desktop file provided in pkg folder
|
||||
insinto /usr/share/pgadmin3
|
||||
doins "${S}/pgadmin/include/images/pgAdmin3.png"
|
||||
|
||||
domenu "${S}/pkg/pgadmin3.desktop"
|
||||
|
||||
# Fixing world-writable files
|
||||
fperms -R go-w /usr/share
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/pygments-1.5-r1.ebuild,v 1.1 2012/12/13 10:24:39 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2} pypy{1_8,1_9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="Pygments"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Pygments is a syntax highlighting package written in Python."
|
||||
HOMEPAGE="http://pygments.org/ http://pypi.python.org/pypi/Pygments"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
virtual/ttf-fonts
|
||||
dev-texlive/texlive-latexrecommended
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=( CHANGES )
|
||||
|
||||
python_test() {
|
||||
cp -r -l tests "${BUILD_DIR}"/ || die
|
||||
|
||||
if [[ ${EPYTHON} == python3.* ]]; then
|
||||
# Notes:
|
||||
# -W is not supported by python3.1
|
||||
# -n causes Python to write into hardlinked files
|
||||
2to3 -w "${BUILD_DIR}"/tests/*.py || die
|
||||
fi
|
||||
|
||||
nosetests -w "${BUILD_DIR}"/tests || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pymongo-2.2.1.tar.gz 230880 SHA256 0a6251742736dd3c80025e701ec97ea1540bc97df26ada7b3bf40ff01daa7032 SHA512 093014671240ff43174b33ded43041d640818c37a2e25ee18c3cee2bb8a51e9edc49e04ed434806dfe2729c0f83294e108496f6fb23931fa16a2bebe3528fc85 WHIRLPOOL 27996bc9bd3406ab8c40e25eee0307c2a932e67a292d5c2d27da1149e32f7be236a8fc721c0cb7e6933d0409a3a3100dce7a2125bb74de92cf660430633e58a3
|
||||
DIST pymongo-2.3.tar.gz 254199 SHA256 8e43fdd7ea8e2aa965791af1b6e24186248023c6fde70092d9631b1d9150b1dc SHA512 eb08f9716b2d5ee6c71ab06fe4e1ab57cb1385de808f26720a0173375be52a184dfabad23f7b10e765a7eb1b06fed597d27c052e7d42a60f7e470862abef8b25 WHIRLPOOL 25612002a891eb39d00416e0fbc0c64289bd307da11aef7bcd8f5763d12dec0c6495de7a62d24bc5518c50e7af3743724c1bc0c9a972872c420cca0c8f5881ae
|
||||
DIST pymongo-2.4.1.tar.gz 275222 SHA256 dae8a074137ade3c854c47f76853792b69d1cbc263d9e74aaca50a02842da970 SHA512 89e4765952d7b38a41d4b148a6f2d8de808f3b35a78efa84589fc9ed138784b5ad7e1047436b3a21b7b145446cac837a6472207db0e711a1de3c37c77c922652 WHIRLPOOL 42a75a2db5349ac0261ac24f713c4969a9a948d14b23e291dfe3d948e0ff66ff6f7560629a7b2dcf6b37c9c0109c55f39766542bea18c6f2dd62f0bf94ad5e50
|
||||
DIST pymongo-2.4.tar.gz 273479 SHA256 11d6a2934188eea6a6b6c55f3a0b1ac610175e6de92b0e5632bb8d90acb3d48d SHA512 cd3bed659614a3d61217bb445e0313494783ff01f25be681b86a24f66692a16c123213625ca5b046d50433c395d8f4b4b2be93e9bcad8f0f392cb7f6b6c60560 WHIRLPOOL 346959547590518bc7747f3e6a84013b0931743ae485b88293c6974ddc564884a70f8b2c6f5e33b8f1c65a9d5b547a43090bf01028613278f096cecf5d5509d1
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.4.1.ebuild,v 1.1 2012/12/13 10:22:17 ultrabug Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python driver for MongoDB"
|
||||
HOMEPAGE="http://github.com/mongodb/mongo-python-driver http://pypi.python.org/pypi/pymongo"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc mod_wsgi"
|
||||
|
||||
RDEPEND="dev-db/mongodb"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )"
|
||||
|
||||
PYTHON_MODNAME="bson gridfs pymongo"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
mkdir html
|
||||
sphinx-build doc html || die "Generation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
distutils_src_test_pre_hook() {
|
||||
mkdir -p "${T}/tests-${PYTHON_ABI}/mongo.db"
|
||||
mongod --dbpath "${T}/tests-${PYTHON_ABI}/mongo.db" --fork --logpath "${T}/tests-${PYTHON_ABI}/mongo.log"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
distutils_src_test
|
||||
killall -u "$(id -nu)" mongod
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Maintainer note:
|
||||
# In order to work with mod_wsgi, we need to disable the C extension.
|
||||
# See [1] for more information.
|
||||
# [1] http://api.mongodb.org/python/current/faq.html#does-pymongo-work-with-mod-wsgi
|
||||
distutils_src_install $(use mod_wsgi && echo --no_ext)
|
||||
|
||||
if use doc; then
|
||||
dohtml -r html/* || die "Error installing docs"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "Important changes on this release, make sure to read the changelog:"
|
||||
ewarn "http://api.mongodb.org/python/${PV}/changelog.html"
|
||||
}
|
@ -1,345 +0,0 @@
|
||||
diff -aurN tix8.2.0/unix/Makefile.in funkhouser's/patch/Makefile.in
|
||||
--- tix8.2.0/unix/Makefile.in 2001-01-10 23:43:46.000000000 -0800
|
||||
+++ unix/Makefile.in 2002-10-11 13:58:52.000000000 -0700
|
||||
@@ -44,6 +44,9 @@
|
||||
# Directory in which to install libtix.so or libtix.a:
|
||||
LIB_INSTALL_DIR = $(INSTALL_ROOT)$(libdir)
|
||||
|
||||
+# Directory in which to install tix.h
|
||||
+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
|
||||
+
|
||||
# Path name to use when installing library scripts.
|
||||
SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TIX_LIBRARY)
|
||||
|
||||
@@ -584,7 +587,7 @@
|
||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
||||
-rm -f config.status
|
||||
|
||||
-install: install-binaries install-libraries install-doc
|
||||
+install: install-binaries install-libraries install-doc install-headers install-tools
|
||||
|
||||
install-strip:
|
||||
$(MAKE) install INSTALL_PROGRAM="$(INSTALL_PROGRAM) -s"
|
||||
@@ -619,6 +622,17 @@
|
||||
"Installing $(TIX_EXE_FILE) as $(BIN_INSTALL_DIR)/$(TIX_EXE_FILE)"
|
||||
@$(INSTALL_PROGRAM) $(TIX_EXE_FILE) $(BIN_INSTALL_DIR)/$(TIX_EXE_FILE)
|
||||
|
||||
+install-headers:
|
||||
+ @echo "Installing header files";
|
||||
+ @for i in $(GENERIC_DIR)/tix.h; \
|
||||
+ do \
|
||||
+ $(INSTALL_DATA) $$i $(INCLUDE_INSTALL_DIR); \
|
||||
+ done;
|
||||
+
|
||||
+install-tools:
|
||||
+ @echo "installing the tixindex program for building tclIndex for Tix scripts"
|
||||
+ @$(INSTALL_DATA) $(TIX_SRC_DIR)/tools/tixindex $(BIN_INSTALL_DIR)
|
||||
+
|
||||
install-libraries: libraries
|
||||
@for i in $(SCRIPT_INSTALL_DIR); \
|
||||
do \
|
||||
|
||||
diff -aurN tix8.2.0/library/HList.tcl haneef's/patch/HList.tcl
|
||||
--- tix8.2.0/library/HList.tcl 2001-01-23 23:28:35.000000000 -0800
|
||||
+++ library/HList.tcl 2002-10-11 13:57:35.000000000 -0700
|
||||
@@ -394,6 +394,9 @@
|
||||
|
||||
proc tixHList:AutoScan {w} {
|
||||
case [tixHList:GetState $w] {
|
||||
+ {10 11} {
|
||||
+ tixHList:GoState 11 $w
|
||||
+ }
|
||||
{29 30} {
|
||||
tixHList:GoState 30 $w
|
||||
}
|
||||
@@ -491,17 +494,19 @@
|
||||
tixHList:GoState 0 $w
|
||||
}
|
||||
|
||||
+# start auto-scanning inside a single/browse widget
|
||||
proc tixHList:GoState-10 {w} {
|
||||
tixHList:StartScan $w
|
||||
}
|
||||
|
||||
+# repeat auto-scanning inside a single/browse widget
|
||||
proc tixHList:GoState-11 {w} {
|
||||
global tkPriv
|
||||
|
||||
tixHList:DoScan $w
|
||||
|
||||
set oldEnt [$w info anchor]
|
||||
- set ent [tixHList:SetAnchor $w $tkPriv(x) $tkPriv(y)]
|
||||
+ set ent [tixHList:SetAnchor $w $tkPriv(x) $tkPriv(y) 0 1]
|
||||
|
||||
if {$ent == "" || $oldEnt == $ent} {
|
||||
return
|
||||
@@ -718,12 +723,18 @@
|
||||
tixHList:GoState 0 $w
|
||||
}
|
||||
|
||||
+# ctrl-button-1 has been pressed in extended selection mode
|
||||
proc tixHList:GoState-33 {w x y} {
|
||||
set ent [tixHList:GetNearest $w $y]
|
||||
if {$ent != ""} {
|
||||
$w anchor set $ent
|
||||
- $w selection set $ent
|
||||
- tixHList:Browse $w $ent
|
||||
+ if { [lsearch [$w info selection] $ent] >= 0 } {
|
||||
+ # toggle
|
||||
+ $w selection clear $ent
|
||||
+ } else {
|
||||
+ $w selection set $ent
|
||||
+ tixHList:Browse $w $ent
|
||||
+ }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -745,13 +756,15 @@
|
||||
return $ent
|
||||
}
|
||||
|
||||
-proc tixHList:SetAnchor {w x y {disableOK 0}} {
|
||||
+proc tixHList:SetAnchor {w x y {disableOK 0} {dontsee 0}} {
|
||||
set ent [tixHList:GetNearest $w $y $disableOK]
|
||||
|
||||
if {$ent != ""} {
|
||||
if {[$w entrycget $ent -state] != "disabled"} {
|
||||
$w anchor set $ent
|
||||
- $w see $ent
|
||||
+ if {!$dontsee} {
|
||||
+ $w see $ent
|
||||
+ }
|
||||
return $ent
|
||||
} elseif $disableOK {
|
||||
return $ent
|
||||
@@ -846,3 +859,230 @@
|
||||
}
|
||||
|
||||
|
||||
+#----------------------------------------------------------------------
|
||||
+#
|
||||
+# Header resizing. Based on Art Morel's work.
|
||||
+#
|
||||
+#----------------------------------------------------------------------
|
||||
+
|
||||
+bind TixHListHeader <Motion> {
|
||||
+ tixHList:header:setHeaderCursor [winfo parent %W] %W %x %y
|
||||
+}
|
||||
+bind TixHListHeader <Enter> {
|
||||
+ tixHList:header:setHeaderCursor [winfo parent %W] %W %x %y
|
||||
+}
|
||||
+bind TixHListHeader <Leave> {
|
||||
+ tixHList:header:setHeaderCursor [winfo parent %W] %W %x %y
|
||||
+}
|
||||
+bind TixHListHeader <1> {
|
||||
+ tixHList:header:mark [winfo parent %W] %x
|
||||
+}
|
||||
+bind TixHListHeader <Button1-Enter> {
|
||||
+ tixHList:header:drag [winfo parent %W] %x
|
||||
+}
|
||||
+bind TixHListHeader <Button1-Leave> {
|
||||
+ tixHList:header:drag [winfo parent %W] %x
|
||||
+}
|
||||
+bind TixHListHeader <Button1-Motion> {
|
||||
+ tixHList:header:drag [winfo parent %W] %x
|
||||
+}
|
||||
+bind TixHListHeader <ButtonRelease-1> {
|
||||
+ tixHList:header:endDrag [winfo parent %W] %x
|
||||
+}
|
||||
+
|
||||
+# tixHList:header:setHeaderCursor --
|
||||
+# Change the header window's cursor to <-> when it's placed on top
|
||||
+# of the border between two header columns.
|
||||
+# Arguments:
|
||||
+# hlist The HList whose column is being resized.
|
||||
+# header The private header window of the HList.
|
||||
+# x Mouse X location (relative to header window)
|
||||
+# y Mouse Y location (relative to header window)
|
||||
+# Results:
|
||||
+# Returns nothing
|
||||
+#
|
||||
+proc tixHList:header:setHeaderCursor {hlist header x y} {
|
||||
+ global tixPriv
|
||||
+
|
||||
+ if {$y >= 0 && $y < [winfo height $header] &&
|
||||
+ [tixHList:header:getColumn $hlist $x] != -1} {
|
||||
+ if {![info exists tixPriv(hlist:oldcursor)]} {
|
||||
+ set col [tixHList:header:getColumn $hlist $x]
|
||||
+ set colx [tixHList:header:getColumnX $hlist $col]
|
||||
+ set tixPriv(hlist:col) $col
|
||||
+ set tixPriv(hlist:startx) $colx
|
||||
+ set tixPriv(hlist:oldcursor) [$hlist cget -cursor]
|
||||
+ $hlist config -cursor sb_h_double_arrow
|
||||
+ }
|
||||
+ } else {
|
||||
+ if {[info exists tixPriv(hlist:oldcursor)]} {
|
||||
+ $hlist config -cursor $tixPriv(hlist:oldcursor)
|
||||
+ unset tixPriv(hlist:oldcursor)
|
||||
+ }
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+# tixHList:header:mark --
|
||||
+# Initialize the header dragging indicator line.
|
||||
+# Arguments:
|
||||
+# hlist The Hlist whose column is being resized.
|
||||
+# x Mouse X location (relative to header window)
|
||||
+# Results:
|
||||
+# Returns nothing
|
||||
+#
|
||||
+proc tixHList:header:mark {hlist x} {
|
||||
+ global tixPriv
|
||||
+
|
||||
+ if {![info exists tixPriv(hlist:oldcursor)]} {
|
||||
+ return
|
||||
+ }
|
||||
+
|
||||
+ set col [tixHList:header:getColumn $hlist $x]
|
||||
+ set colx [tixHList:header:getColumnX $hlist $col]
|
||||
+ tixHList:header:drawDragLines set $hlist $colx
|
||||
+
|
||||
+ set tixPriv(hlist:startx) $x
|
||||
+ set tixPriv(hlist:col) $col
|
||||
+}
|
||||
+
|
||||
+# tixHList:header:drag --
|
||||
+# Move the header dragging indicator line.
|
||||
+# Arguments:
|
||||
+# hlist The Hlist whose column is being resized.
|
||||
+# x Mouse X location (relative to header window)
|
||||
+# Results:
|
||||
+# Returns nothing
|
||||
+#
|
||||
+proc tixHList:header:drag {hlist x} {
|
||||
+ global tixPriv
|
||||
+
|
||||
+ if {![info exists tixPriv(hlist:oldcursor)]} {
|
||||
+ return
|
||||
+ }
|
||||
+
|
||||
+ set x [tixHList:header:restrictDrag $hlist $tixPriv(hlist:col) $x]
|
||||
+ set delta [expr $x - $tixPriv(hlist:startx)]
|
||||
+ set colx [tixHList:header:getColumnX $hlist $tixPriv(hlist:col)]
|
||||
+
|
||||
+ tixHList:header:drawDragLines update $hlist [expr $colx + $delta]
|
||||
+}
|
||||
+
|
||||
+# tixHList:header:endDrag --
|
||||
+# End header dragging and resize the affected column
|
||||
+# Arguments:
|
||||
+# hlist The Hlist whose column is being resized.
|
||||
+# x Mouse X location (relative to header window)
|
||||
+# Results:
|
||||
+# Returns nothing
|
||||
+#
|
||||
+proc tixHList:header:endDrag {hlist x} {
|
||||
+ global tixPriv
|
||||
+
|
||||
+ if {![info exists tixPriv(hlist:oldcursor)]} {
|
||||
+ return
|
||||
+ }
|
||||
+ tixHList:header:drawDragLines cancel $hlist
|
||||
+
|
||||
+ set x [tixHList:header:restrictDrag $hlist $tixPriv(hlist:col) $x]
|
||||
+ set width [$hlist column width $tixPriv(hlist:col)]
|
||||
+ set delta [expr $x - $tixPriv(hlist:startx)]
|
||||
+ set nwidth [expr $delta + $width]
|
||||
+ if {$nwidth < 8} {
|
||||
+ set nwidth 8
|
||||
+ }
|
||||
+ $hlist column width $tixPriv(hlist:col) $nwidth
|
||||
+ $hlist config -cursor $tixPriv(hlist:oldcursor)
|
||||
+
|
||||
+ unset tixPriv(hlist:startx)
|
||||
+ unset tixPriv(hlist:oldcursor)
|
||||
+ unset tixPriv(hlist:col)
|
||||
+ $hlist config -cursor {}
|
||||
+}
|
||||
+
|
||||
+# Returns the vertical line that divides col and col+1
|
||||
+proc tixHList:header:getColumnX {hlist col} {
|
||||
+ set colx 0
|
||||
+ for {set i 0} {$i <= $col} {incr i} {
|
||||
+ incr colx [$hlist column width $i]
|
||||
+ }
|
||||
+ incr colx -[$hlist xview]
|
||||
+
|
||||
+ return $colx
|
||||
+}
|
||||
+
|
||||
+proc tixHList:header:restrictDrag {hlist col x} {
|
||||
+ set min [expr [tixHList:header:getColumnX $hlist [expr $col - 1]] + 8]
|
||||
+ set max [expr [winfo width $hlist] - [$hlist cget -bd] - 2]
|
||||
+
|
||||
+ if {$x < $min} {
|
||||
+ set x $min
|
||||
+ }
|
||||
+ if {$x > $max} {
|
||||
+ set x $max
|
||||
+ }
|
||||
+
|
||||
+ if {$x < 0} {
|
||||
+ set x 0
|
||||
+ }
|
||||
+ if {$x > [winfo width $hlist]} {
|
||||
+ set x [expr [winfo width $hlist] - 1]
|
||||
+ }
|
||||
+ return $x
|
||||
+}
|
||||
+
|
||||
+
|
||||
+proc tixHList:header:drawDragLines {mode {hlist {}} {x {}}} {
|
||||
+ global tixPriv
|
||||
+
|
||||
+ if {$mode != "set"} {
|
||||
+ if {[info exists tixPriv(hlist:drX)]} {
|
||||
+ set oldX $tixPriv(hlist:drX)
|
||||
+ set oldY1 $tixPriv(hlist:drY1)
|
||||
+ set oldY2 $tixPriv(hlist:drY2)
|
||||
+
|
||||
+ tixTmpLine $oldX $oldY1 $oldX $oldY2 $hlist
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ if {$mode == "cancel"} {
|
||||
+ catch {
|
||||
+ unset tixPriv(hlist:drX)
|
||||
+ unset tixPriv(hlist:drY1)
|
||||
+ unset tixPriv(hlist:drY2)
|
||||
+ }
|
||||
+ return
|
||||
+ }
|
||||
+
|
||||
+ set y1 [$hlist cget -bd]
|
||||
+ set y2 [expr [winfo height $hlist] - 2 * $y1]
|
||||
+
|
||||
+ incr x [winfo rootx $hlist]
|
||||
+ incr y1 [winfo rooty $hlist]
|
||||
+ incr y2 [winfo rooty $hlist]
|
||||
+
|
||||
+ tixTmpLine $x $y1 $x $y2 $hlist
|
||||
+
|
||||
+ set tixPriv(hlist:drX) $x
|
||||
+ set tixPriv(hlist:drY1) $y1
|
||||
+ set tixPriv(hlist:drY2) $y2
|
||||
+}
|
||||
+
|
||||
+# Returns the column which is just to the left of the mouse cursor
|
||||
+proc tixHList:header:getColumn {hlist x} {
|
||||
+ set fuzzy 3
|
||||
+ set sum 0
|
||||
+ set max [expr [$hlist cget -columns] - 1]
|
||||
+ incr x [$hlist xview]
|
||||
+
|
||||
+ for {set col 0} {$col < $max} {incr col} {
|
||||
+ set width [$hlist column width $col]
|
||||
+ incr sum $width
|
||||
+ if {abs($x - $sum) <= $fuzzy} {
|
||||
+ return $col
|
||||
+ break
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ return -1
|
||||
+}
|
||||
+
|
@ -1,26 +0,0 @@
|
||||
Source: Mandriva - posted on http://bugs.gentoo.org/show_bug.cgi?id=250354
|
||||
Index: generic/tixPort.h
|
||||
===================================================================
|
||||
--- generic/tixPort.h
|
||||
+++ generic/tixPort.h 2007-05-13 19:33:49.000000000 +0200
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef _TCL
|
||||
#include "tcl.h"
|
||||
#endif
|
||||
+#include "tclInt.h"
|
||||
|
||||
#ifndef _TK
|
||||
#include "tk.h"
|
||||
Index: generic/tixWidget.c
|
||||
===================================================================
|
||||
--- generic/tixWidget.c
|
||||
+++ generic/tixWidget.c 2007-05-13 19:38:07.000000000 +0200
|
||||
@@ -228,7 +228,7 @@
|
||||
Tcl_SetVar2(interp, "errorCode", NULL, oldErrorCode,
|
||||
TCL_GLOBAL_ONLY);
|
||||
}
|
||||
- iPtr->flags |= ERR_IN_PROGRESS;
|
||||
+ iPtr->flags |= INTERP_TRACE_IN_PROGRESS;
|
||||
}
|
||||
if (rootCmd) {
|
||||
ckfree(rootCmd);
|
@ -0,0 +1,11 @@
|
||||
--- Tix8.4.2/Makefile.in.link 2006-11-18 04:41:06.000000000 +0100
|
||||
+++ Tix8.4.2/Makefile.in 2006-11-18 04:43:13.000000000 +0100
|
||||
@@ -124,7 +124,7 @@
|
||||
RANLIB = @RANLIB@
|
||||
RANLIB_STUB = @RANLIB_STUB@
|
||||
SHLIB_CFLAGS = @SHLIB_CFLAGS@
|
||||
-SHLIB_LD = @SHLIB_LD@
|
||||
+SHLIB_LD = @SHLIB_LD@ $(CFLAGS) -Wl,-soname=$(PKG_LIB_FILE)
|
||||
SHLIB_LD_FLAGS = @SHLIB_LD_FLAGS@
|
||||
SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
|
||||
STLIB_LD = @STLIB_LD@
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>tcltk</herd>
|
||||
<herd>tcltk</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Dec 2012 07:36:52 +0000
|
||||
Thu, 13 Dec 2012 12:06:52 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Dec 2012 07:36:52 +0000
|
||||
Thu, 13 Dec 2012 12:06:52 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install setup
|
||||
DEPEND=x11-libs/wxGTK:2.8[X,debug=] >=dev-db/postgresql-base-8.4.0 >=dev-libs/libxml2-2.6.18 >=dev-libs/libxslt-1.1
|
||||
DESCRIPTION=wxWidgets GUI for PostgreSQL.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.pgadmin.org/
|
||||
IUSE=debug +database-designer
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
LICENSE=POSTGRESQL
|
||||
RDEPEND=x11-libs/wxGTK:2.8[X,debug=] >=dev-db/postgresql-base-8.4.0 >=dev-libs/libxml2-2.6.18 >=dev-libs/libxslt-1.1
|
||||
SLOT=0
|
||||
SRC_URI=mirror://postgresql/pgadmin3/release/v1.16.1/src/pgadmin3-1.16.1.tar.gz
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 wxwidgets fb1a306837717dfa2af841ecdf929565
|
||||
_md5_=50a6950dcc1dba43a1841dfd7dcdf022
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?] test? ( dev-python/nose[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?] virtual/ttf-fonts dev-texlive/texlive-latexrecommended ) dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 ) python_targets_pypy1_8? ( dev-python/pypy:1.8 ) python_targets_pypy1_9? ( dev-python/pypy:1.9 )
|
||||
DESCRIPTION=Pygments is a syntax highlighting package written in Python.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://pygments.org/ http://pypi.python.org/pypi/Pygments
|
||||
IUSE=doc test python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_pypy1_8 python_targets_pypy1_9
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-python/setuptools[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?] dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 ) python_targets_pypy1_8? ( dev-python/pypy:1.8 ) python_targets_pypy1_9? ( dev-python/pypy:1.9 )
|
||||
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_pypy1_8 python_targets_pypy1_9 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/P/Pygments/Pygments-1.5.tar.gz
|
||||
_eclasses_=distutils-r1 b9b7c8f6f9495c1ab29f69fc49195b3a eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 fb4fe6028d7e1d3e82442f6057f1ff26 python-utils-r1 91bb8f958882645dca1ba01c1eda4545 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=e568bd66ee34ca10ccdd6d5c5fb5cc8b
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare test
|
||||
DEPEND=dev-db/mongodb dev-python/setuptools doc? ( dev-python/sphinx ) =dev-lang/python-2* test? ( dev-python/nose )
|
||||
DESCRIPTION=Python driver for MongoDB
|
||||
EAPI=3
|
||||
HOMEPAGE=http://github.com/mongodb/mongo-python-driver http://pypi.python.org/pypi/pymongo
|
||||
IUSE=doc mod_wsgi test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=dev-db/mongodb =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pymongo/pymongo-2.4.1.tar.gz
|
||||
_eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
|
||||
_md5_=b4f40f89a3ff540028baba505c54b929
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=install
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=dev-lang/tk sys-apps/sed x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp
|
||||
DESCRIPTION=A widget library for Tcl/Tk
|
||||
EAPI=2
|
||||
EAPI=5
|
||||
HOMEPAGE=http://tix.sourceforge.net/
|
||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-lang/tk sys-apps/sed x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/tix/Tix8.4.3-src.tar.gz
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=87ab1ba771d7f426a02cdb64e8bea2d2
|
||||
_md5_=d9ab7236c55abf6a27f9c21e8e5735eb
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare setup unpack
|
||||
DEPEND=dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib ais? ( sys-cluster/openais ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) jabber? ( dev-libs/iksemel ) jingle? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) sqlite? ( dev-db/sqlite:0 ) sqlite3? ( dev-db/sqlite:3 ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) voicemail_storage_imap? ( virtual/imap-c-client ) !net-libs/openh323 || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Asterisk: A Modular Open Source PBX System
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.asterisk.org/
|
||||
IUSE=+voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ais alsa bluetooth calendar +caps curl dahdi debug doc freetds gtalk http iconv jabber jingle ldap lua mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp span speex sqlite sqlite3 srtp static syslog vorbis
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound
|
||||
RDEPEND=dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib ais? ( sys-cluster/openais ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) jabber? ( dev-libs/iksemel ) jingle? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) sqlite? ( dev-db/sqlite:0 ) sqlite3? ( dev-db/sqlite:3 ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) syslog? ( virtual/logger )
|
||||
REQUIRED_USE=gtalk? ( jabber ) ^^ ( voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ) voicemail_storage_odbc? ( odbc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.19.0.tar.gz mirror://gentoo/gentoo-asterisk-patchset-1.16.tar.bz2
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac linux-info f01ffb28843e2de3ea571f80f07e5078 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=e61292d54186eb39c41b19e3bbbf1bff
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=compile install postinst prepare unpack
|
||||
DEPEND=dev-vcs/git >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999 sys-devel/m4 >=sys-apps/checkpolicy-2.0.21
|
||||
DESCRIPTION=SELinux policy for at
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.gentoo.org/proj/en/hardened/selinux/
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
|
||||
SLOT=0
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 git-2 15733ab6a6feb34af9837b41623c2bad multilib 9aa8a023e062fca0ba79362d9d0cc488 selinux-policy-2 48460697200ebcb51ba3fb83596a787a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=df9075013a263721a2cecfc0052c69d8
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue