Port details |
- gtkparasite GTK+ UI debugging tool
- 20090819_6 devel
=0 20090819_6Version of this port present on the latest quarterly branch.
- DEPRECATED: Old, uses EOLed python27
This port expired on: 2020-03-01
- Maintainer: ashish@FreeBSD.org
- Port Added: 2009-09-23 09:31:53
- Last Update: 2020-03-01 17:19:40
- SVN Revision: 527561
- License: MIT
- WWW:
- http://chipx86.github.com/gtkparasite/
- Description:
- Developing and debugging UIs can be a pain. When something
goes wrong, it's not always obvious why. You can waste hours
writing logging statements only to find out that a widget is
in the wrong container, or an attribute wasn't set correctly.
Developing isn't much better either. Ever spend time writing
temporary code just to test a new feature, code you know you're
going to throw away in an hour, and yet you end up spending the
next 20 minutes debugging your temporary code? Sucks, doesn't
it?
What your program really needs is a good Parasite infestation.
Parasite is a debugging and development tool that runs inside
your GTK+ application's process. It can inspect your application,
giving you detailed information on your UI, such as the hierarchy,
X window IDs, widget properties, and more. You can modify properties
on the fly in order to experiment with the look of your UI.
WWW: http://chipx86.github.com/gtkparasite/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- gtkparasite>0:devel/gtkparasite
- No installation instructions:
- This port has been deleted.
- PKGNAME: gtkparasite
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (gtkparasite-20090819.tar.gz) = 7517b25cae2f6e5a15e60c1bd8f1d87b496e912b0d0ee3a4afb7eb75957a7e11
SIZE (gtkparasite-20090819.tar.gz) = 28486
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pygobject-codegen-2.0 : devel/py-gobject
- pygtk-2.0.pc : x11-toolkits/py-gtk2
- pkgconf>=1.3.0_1 : devel/pkgconf
- python2.7 : lang/python27
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- pygobject-codegen-2.0 : devel/py-gobject
- pygtk-2.0.pc : x11-toolkits/py-gtk2
- python2.7 : lang/python27
- Library dependencies:
-
- libatk-1.0.so : accessibility/atk
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libglade-2.0.so : devel/libglade2
- libxml2.so : textproc/libxml2
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for gtkparasite-20090819_6:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- autoreconf gnome libtool pkgconfig python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20090819_6 01 Mar 2020 17:19:40 |
rene |
Remove expired ports:
2020-03-01 audio/idjc: Old, uses EOLed python27
2020-03-01 cad/py-pycam: Old, uses EOLed python27
2020-02-27 chinese/gimp-help-zh_CN: Broken
2020-03-01 databases/emma: Old, uses EOLed python27
2020-03-01 deskutils/anamnesis: Old, uses EOLed python27
2020-02-28 deskutils/cherrytree: Old, uses EOLed python27
2020-03-01 deskutils/gbirthday: Old, uses EOLed python27
2020-03-01 deskutils/gtg: Old, uses EOLed python27
2020-03-01 deskutils/nemo-extensions: Old, uses EOLed python27
2020-03-01 deskutils/pybookreader: Old, uses EOLed python27
2020-03-01 devel/diffuse: Old, uses EOLed python27
2020-02-28 devel/dreampie: Old, uses EOLed python27
2020-03-01 devel/gtkparasite: Old, uses EOLed python27 (Only the first 15 lines of the commit message are shown above ) |
20090819_6 28 Jan 2020 21:57:19 |
antoine |
Deprecate some pygtk2 ports
With hat: portmgr |
20090819_6 08 Nov 2019 11:39:00 |
tobik |
devel: Add missing USES={gl,gnome,php,sdl} |
20090819_6 11 Jan 2018 18:09:00 |
danfe |
- Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way |
20090819_6 10 Dec 2017 20:48:46 |
antoine |
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed |
20090819_6 08 Dec 2016 19:52:20 |
tijl |
Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since. |
20090819_5 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
20090819_5 22 May 2015 13:34:22 |
mat |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr
Sponsored by: Absolight |
20090819_5 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
20090819_5 29 Mar 2015 10:53:46 |
bapt |
Convert to USES=autoreconf |
20090819_5 09 Sep 2014 19:43:03 |
tijl |
- Convert to USES=libtool and add INSTALL_TARGET=install-strip
- Disable static module
- Replace pre-configure with USE_AUTOTOOLS |
20090819_4 15 Jul 2014 14:36:13 |
adamw |
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. |
20090819_4 30 Jun 2014 11:38:16 |
ashish |
- Add STAGE support
- Move LICENSE to its own block
- Fix pkg-descr
- OptionsNG-ify port |
20090819_4 13 Jan 2014 21:00:04 |
rene |
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat) |
20090819_4 20 Sep 2013 17:04:44 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2) |
20090819_4 13 Sep 2013 01:21:56 |
marino |
Add explicit dependency on pkgconf (10 ports)
Approved by: portmgr (bapt, implicit) |
20090819_4 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
20090819_3 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
20090819_3 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
20090819_3 16 Oct 2010 11:52:47 |
ade |
Punt autoconf267->autoconf268 |
20090819_3 05 Oct 2010 19:57:56 |
ade |
Round one migration of ports from automake{19,110} to automake111 |
20090819_3 15 Sep 2010 18:35:24 |
ade |
Autotools update. Read ports/UPDATING 20100915 for details.
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs |
20090819_2 11 Jun 2010 13:37:41 |
ashish |
- Change my maintainer address.
Approved by: pgj (mentor) |
20090819_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
20090819_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
20090819 23 Sep 2009 09:44:04 |
pav |
- Attempt to fix QATcase
Feature safe: yes |
20090819 23 Sep 2009 09:31:30 |
pav |
Developing and debugging UIs can be a pain. When something
goes wrong, it's not always obvious why. You can waste hours
writing logging statements only to find out that a widget is
in the wrong container, or an attribute wasn't set correctly.
Developing isn't much better either. Ever spend time writing
temporary code just to test a new feature, code you know you're
going to throw away in an hour, and yet you end up spending the
next 20 minutes debugging your temporary code? Sucks, doesn't
it?
What your program really needs is a good Parasite infestation.
Parasite is a debugging and development tool that runs inside
your GTK+ application's process. It can inspect your application,
giving you detailed information on your UI, such as the hierarchy,
X window IDs, widget properties, and more. You can modify properties
on the fly in order to experiment with the look of your UI.
WWW: http://chipx86.github.com/gtkparasite/
PR: ports/131877
Submitted by: Ashish Shukla <wahjava@gmail.com>
Feature safe: yes |