diff options
author | Larry Rosenman <ler@FreeBSD.org> | 2017-04-30 15:47:51 +0000 |
---|---|---|
committer | Larry Rosenman <ler@FreeBSD.org> | 2017-04-30 15:47:51 +0000 |
commit | 68401688132997e52b1b9405b5aaa1e5ad6a48b3 (patch) | |
tree | b3b50e2c634467d93b8a02100f23093ca0cbeb86 | |
parent | bd251adcb6a393657c39b0696f200ee64bacb408 (diff) | |
download | freebsd-ports-68401688132997e52b1b9405b5aaa1e5ad6a48b3.zip |
2017-04-30 devel/stormlib-ghost++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-coil: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-cmdln: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/privman: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/c-unit: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-px: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nglogc: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/bncsutil-ghost++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/liblouisxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nxt-python: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/spdict: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/guiloader-c++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/streamhtmlparser: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/winpdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/opendpi: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/py-pybeanstalk: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/linux-instantbird: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/jabber-pyicq: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit-devel: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/naim: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/pwytter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/sievelog: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/ldapenter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/py-danzfs: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/plasma-applet-apcups: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/scanmem: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/pdsh: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/superswitcher: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/plasma-applet-playwolf: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/nagaina: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/vboxgtk: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/libgcal: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/carve: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/foma: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/libjbigi: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/gcap: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/freetuxtv: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/bangarang: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/opencinematools: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/vstream-client: Unfetchable for more than six months (google code has gone away)
2017-04-30 biology/treeviewx: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/pylot: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pencil: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_myvhost: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/feedonfeeds: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_jail: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/jspacker: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/cocoon: Overly complex port with no maintainer since 2008, requires openjdk 1.6
2017-04-30 www/mod_authz_unixgroup24: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/trac-down: Upstream is gone
www/tengine
2017-04-30 www/arora: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-postmarkup: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-dotcloud.cli: deprecated in upstream
2017-04-30 www/closure-linter: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/httpsqs: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/sventon: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authnz_external22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authn_otp: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/php-plurk-api: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-django-app-plugins: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authz_unixgroup22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/squidstats: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_log_firstbyte: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/gaeo: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pentadactyl: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-mgmt/py-flowtools: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ydict: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/py-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fqterm: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/libgooglepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/p5-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fcitx-googlepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/php-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ibus-table-chinese: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/jdbm2: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/akonadi-googledata: Unfetchable for more than six months (google code has gone away)
2017-04-30 lang/ofc: Unfetchable for more than six months (google code has gone away)
2017-04-30 comms/esmska: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/keynav: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/hotwire-shell: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/fuzzdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/truecrack: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/skipfish: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/py-yara-editor: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/nmapsi4: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/cmd5checkpw: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/unworkable: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/rtgui: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/xpi-musicpm: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/pidgin-musictracker: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/logitechmediaserver-superdatetime: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/last-cmus: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/mehdiaplayer: Unfetchable for more than six months (google code has gone away)
2017-04-30 japanese/nhocr: Unfetchable for more than six months (google code has gone away)
2017-04-30 misc/xsw: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-adns: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-bonjour: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/robocalypto: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/libfov: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/dcross: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/lostfeathers: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/hexglass: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-table: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/chm2pdf: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/dtdinst: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/py-xmltv: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-m17n: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/libroxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 mail/gnome-gmail-notifier: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/py-gozerbot: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/tircd: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/qiviewer: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-gchartwrapper: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/svgfig: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/iulib: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/seam-carving-gui: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-pyggel: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/rubygem-gemojione2: Use graphics/rubygem-gemojione instead
606 files changed, 120 insertions, 19279 deletions
@@ -9247,3 +9247,123 @@ www/py-cactus||2017-04-19|Removed, depends on expired Django version devel/py-django16-tastypie-mongoengine|devel/py-django-tastypie-mongoengine|2017-04-19|Removed, uses expired Django version devel/freeocl|lang/pocl|2017-04-19|Has expired: Unfetchable for more than six months (google code has gone away); use lang/pocl instead net/librsync|net/librsync2|2017-04-28|Unmaintained, CVE-2014-8242, use net/librsync2 instead +devel/stormlib-ghost++||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/py-coil||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/py-cmdln||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/privman||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/c-unit||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/py-px||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/nglogc||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/bncsutil-ghost++||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/liblouisxml||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/nxt-python||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/spdict||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/guiloader-c++||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/streamhtmlparser||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +devel/winpdb||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net/opendpi||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net/py-pybeanstalk||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/qwit||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/linux-instantbird||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/jabber-pyicq||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/qwit-devel||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/naim||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-im/pwytter||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/sievelog||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/ldapenter||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/py-danzfs||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/plasma-applet-apcups||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/scanmem||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +sysutils/pdsh||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +deskutils/superswitcher||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +deskutils/plasma-applet-playwolf||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +deskutils/nagaina||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +deskutils/vboxgtk||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +deskutils/libgcal||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +math/carve||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +math/foma||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +math/libjbigi||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +multimedia/gcap||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +multimedia/freetuxtv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +multimedia/bangarang||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +multimedia/opencinematools||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +multimedia/vstream-client||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +biology/treeviewx||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/pylot||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/xpi-pencil||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_myvhost||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/feedonfeeds||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_jail||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/jspacker||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/cocoon||2017-04-30|Has expired: Overly complex port with no maintainer since 2008, requires openjdk 1.6 +www/mod_authz_unixgroup24||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/trac-down||2017-04-30|Has expired: Upstream is gone +www/tengine||2017-04-30|Removed +www/arora||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/py-postmarkup||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/py-dotcloud.cli||2017-04-30|Has expired: deprecated in upstream +www/closure-linter||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/httpsqs||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/sventon||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_authnz_external22||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_authn_otp||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/php-plurk-api||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/py-django-app-plugins||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_authz_unixgroup22||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/squidstats||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/mod_log_firstbyte||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/gaeo||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +www/xpi-pentadactyl||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-mgmt/py-flowtools||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/ydict||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/py-cconv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/fqterm||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/libgooglepinyin||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/p5-cconv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/fcitx-googlepinyin||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/php-cconv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +chinese/ibus-table-chinese||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +databases/jdbm2||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +databases/akonadi-googledata||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +lang/ofc||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +comms/esmska||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +x11/keynav||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +x11/hotwire-shell||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/fuzzdb||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/truecrack||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/skipfish||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/py-yara-editor||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/nmapsi4||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +security/cmd5checkpw||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-p2p/unworkable||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +net-p2p/rtgui||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +audio/xpi-musicpm||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +audio/pidgin-musictracker||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +audio/logitechmediaserver-superdatetime||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +audio/last-cmus||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +audio/mehdiaplayer||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +japanese/nhocr||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +misc/xsw||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +dns/py-adns||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +dns/py-bonjour||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +games/robocalypto||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +games/libfov||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +games/dcross||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +games/lostfeathers||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +games/hexglass||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/ibus-table||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/chm2pdf||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/dtdinst||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/py-xmltv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/ibus-m17n||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +textproc/libroxml||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +mail/gnome-gmail-notifier||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +irc/py-gozerbot||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +irc/tircd||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/qiviewer||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/py-gchartwrapper||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/svgfig||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/iulib||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/seam-carving-gui||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/py-pyggel||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) +graphics/rubygem-gemojione2||2017-04-30|Has expired: Use graphics/rubygem-gemojione instead diff --git a/audio/Makefile b/audio/Makefile index f7d2583cdede..275e1c8bcedb 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -350,7 +350,6 @@ SUBDIR += ladspa SUBDIR += lame SUBDIR += lash - SUBDIR += last-cmus SUBDIR += last.fm SUBDIR += lastfm-desktop SUBDIR += liba52 @@ -459,7 +458,6 @@ SUBDIR += logitechmediaserver-dynamicplaylist SUBDIR += logitechmediaserver-lazysearch SUBDIR += logitechmediaserver-sqlplaylist - SUBDIR += logitechmediaserver-superdatetime SUBDIR += logitechmediaserver-trackstat SUBDIR += lollypop SUBDIR += lpac @@ -477,7 +475,6 @@ SUBDIR += mcplay SUBDIR += mctoolame-decoder SUBDIR += mctoolame-encoder - SUBDIR += mehdiaplayer SUBDIR += mhwaveedit SUBDIR += midipp SUBDIR += mikmod @@ -607,7 +604,6 @@ SUBDIR += penguinsap SUBDIR += pianobar SUBDIR += picard - SUBDIR += pidgin-musictracker SUBDIR += pithos SUBDIR += play SUBDIR += playgsf @@ -851,7 +847,6 @@ SUBDIR += xmp SUBDIR += xmradio SUBDIR += xoscope - SUBDIR += xpi-musicpm SUBDIR += xsynth-dssi SUBDIR += xvmixer SUBDIR += xwave diff --git a/audio/last-cmus/Makefile b/audio/last-cmus/Makefile deleted file mode 100644 index 9f262a2426ea..000000000000 --- a/audio/last-cmus/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Dennis Herrmann <adox@mcx2.org> -# $FreeBSD$ - -PORTNAME= last -PORTVERSION= 1.0 -CATEGORIES= audio -MASTER_SITES= http://last-cmus.googlecode.com/files/ \ - http://mirror.mcx2.org/ -PKGNAMESUFFIX= -cmus -DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}.py -EXTRACT_SUFX= # none - -MAINTAINER= ports@FreeBSD.org -COMMENT= Cmus plugin for submitting songs into last.fm - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -SUB_FILES= pkg-message -NO_BUILD= yes -PLIST_FILES= bin/${DISTNAME} - -do-extract: - @${MKDIR} ${WRKSRC} - @${CP} ${_DISTDIR}/last-cmus.py ${WRKSRC} - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/audio/last-cmus/distinfo b/audio/last-cmus/distinfo deleted file mode 100644 index 69bd1dd419f0..000000000000 --- a/audio/last-cmus/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (last-cmus.py) = c0db2a250c997e7b3a4f1dbbe997a1b2ec41de02c338c9fc5cbfdaea80a38cf9 -SIZE (last-cmus.py) = 12439 diff --git a/audio/last-cmus/files/pkg-message.in b/audio/last-cmus/files/pkg-message.in deleted file mode 100644 index d7a5502580c6..000000000000 --- a/audio/last-cmus/files/pkg-message.in +++ /dev/null @@ -1,11 +0,0 @@ -===================================================================== - -To start using last-cmus.py, please complete the following steps: - -1. Edit the %%PREFIX%%/bin/last-cmus.py file with right - username and password. - -2. Enable it by appending this setting to your ~/.cmus/rc: - set status_display_program=%%PREFIX%%/bin/last-cmus.py - -===================================================================== diff --git a/audio/last-cmus/pkg-descr b/audio/last-cmus/pkg-descr deleted file mode 100644 index b0d4881e88ed..000000000000 --- a/audio/last-cmus/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This is a last.fm plugin for the CMUS -ncurses based music-player. Written in -Python. - -WWW: http://code.google.com/p/last-cmus/ diff --git a/audio/logitechmediaserver-superdatetime/Makefile b/audio/logitechmediaserver-superdatetime/Makefile deleted file mode 100644 index 10cbe65fe4b0..000000000000 --- a/audio/logitechmediaserver-superdatetime/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Tim Bishop <tdb@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= superdatetime -PORTVERSION= 5.9.16 -CATEGORIES= audio -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= grebrown-projects -PKGNAMEPREFIX= logitechmediaserver- -DISTNAME= SuperDateTime${PORTVERSION} -DIST_SUBDIR= logitechmediaserver - -MAINTAINER= mark@tranquillussoftware.co.uk -COMMENT= Logitech Media Server plugin to display weather conditions & forecasts - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYRIGHT - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${LOCALBASE}/${SLIMDIR}/slimserver.pl:audio/logitechmediaserver - -USES= zip -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_ARCH= yes - -SLIMDIR?= share/logitechmediaserver -PLIST_SUB+= SLIMDIR=${SLIMDIR} - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime - ${CP} -R ${WRKSRC}/SuperDateTime/* ${STAGEDIR}${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime - -.include <bsd.port.mk> diff --git a/audio/logitechmediaserver-superdatetime/distinfo b/audio/logitechmediaserver-superdatetime/distinfo deleted file mode 100644 index dc2713dd37fb..000000000000 --- a/audio/logitechmediaserver-superdatetime/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1463765220 -SHA256 (logitechmediaserver/SuperDateTime5.9.16.zip) = 95b330acf3a8f378bdb5f61cc13df04b0a6a57af915aa02be9c534f3fb417002 -SIZE (logitechmediaserver/SuperDateTime5.9.16.zip) = 916116 diff --git a/audio/logitechmediaserver-superdatetime/pkg-descr b/audio/logitechmediaserver-superdatetime/pkg-descr deleted file mode 100644 index da6ccf960ac2..000000000000 --- a/audio/logitechmediaserver-superdatetime/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is a Logitech Media Server plugin screensaver datetime replacement. -Graphically displays current weather conditions and forecasts. Will -also optionally display stock quotes and upcoming/active game -information for MLB, NBA, NHL, NFL, and college football and -basketball teams at user-configurable intervals. - -WWW: http://www.gregbrown.net/squeeze/superdatetime.htm diff --git a/audio/logitechmediaserver-superdatetime/pkg-plist b/audio/logitechmediaserver-superdatetime/pkg-plist deleted file mode 100644 index af5006e0300d..000000000000 --- a/audio/logitechmediaserver-superdatetime/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -%%SLIMDIR%%/Plugins/SuperDateTime/COPYRIGHT -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/0.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/1.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/10.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/11.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/12.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/13.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/14.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/15.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/16.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/17.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/18.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/19.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/2.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/20.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/21.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/22.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/23.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/24.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/25.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/26.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/27.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/28.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/29.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/3.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/30.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/31.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/32.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/33.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/34.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/35.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/36.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/37.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/38.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/39.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/4.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/40.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/41.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/42.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/43.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/44.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/45.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/46.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/47.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/48.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/5.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/6.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/7.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/8.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/9.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/MLB.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/NCAA.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/NHL.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/NOCONNECTION.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/WEATHERALERT.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/_25.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/blank.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/nba.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/nfl.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/permission.txt -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/html/images/yahoo.png -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/settings/basic.html -%%SLIMDIR%%/Plugins/SuperDateTime/HTML/EN/plugins/SuperDateTime/settings/player.html -%%SLIMDIR%%/Plugins/SuperDateTime/install.xml -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/AsSubs.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/Element.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/Element/traverse.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/Parse.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/Tagset.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/Tree.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/HTML/TreeBuilder.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/Plugins/SuperDateTime/PlayerSettings.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/Plugins/SuperDateTime/Plugin.pm -%%SLIMDIR%%/Plugins/SuperDateTime/lib/Plugins/SuperDateTime/Settings.pm -%%SLIMDIR%%/Plugins/SuperDateTime/mlb.2.font.bmp -%%SLIMDIR%%/Plugins/SuperDateTime/nfl.2.font.bmp -%%SLIMDIR%%/Plugins/SuperDateTime/strings.txt diff --git a/audio/mehdiaplayer/Makefile b/audio/mehdiaplayer/Makefile deleted file mode 100644 index dd53432f9440..000000000000 --- a/audio/mehdiaplayer/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com> -# $FreeBSD$ - -PORTNAME= mehdiaplayer -PORTVERSION= 0.2 -PORTREVISION= 4 -CATEGORIES= audio -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= vg@FreeBSD.org -COMMENT= Simple media player using Qt/Phonon - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= tar:bzip2 qmake -USE_QT4= gui xml uic_build moc_build \ - rcc_build phonon - -WRKSRC= ${WRKDIR}/dev - -PLIST_FILES= bin/${PORTNAME} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/audio/mehdiaplayer/distinfo b/audio/mehdiaplayer/distinfo deleted file mode 100644 index 6dd1548b76d5..000000000000 --- a/audio/mehdiaplayer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mehdiaplayer-0.2.tar.bz2) = 6ccf8a05bcdca1eb1581ab3c45bbbe8cc43b1dabe1962c25d021d7343e2a17d5 -SIZE (mehdiaplayer-0.2.tar.bz2) = 64337 diff --git a/audio/mehdiaplayer/pkg-descr b/audio/mehdiaplayer/pkg-descr deleted file mode 100644 index 8da19c69601d..000000000000 --- a/audio/mehdiaplayer/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -An audio player inspired by Sonata. -In fact, it's my first project with Qt, I developed it in order to apprehend the -Qt framework. - -WWW: http://code.google.com/p/mehdiaplayer/ diff --git a/audio/pidgin-musictracker/Makefile b/audio/pidgin-musictracker/Makefile deleted file mode 100644 index d06453e86ab2..000000000000 --- a/audio/pidgin-musictracker/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: ports@c0decafe.net -# $FreeBSD$ - -PORTNAME= musictracker -PORTVERSION= 0.4.1 -PORTREVISION= 11 -CATEGORIES= audio -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= pidgin- - -MAINTAINER= ports@FreeBSD.org -COMMENT= Plugin for Pidgin to displays the music track currently playing - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:net-im/pidgin -RUN_DEPENDS= pidgin:net-im/pidgin -LIB_DEPENDS= libpcre.so:devel/pcre - -USES= gmake libtool pkgconfig tar:bzip2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static -CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type -LDFLAGS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip - -PLIST_FILES= lib/pidgin/musictracker.so - -.include <bsd.port.mk> diff --git a/audio/pidgin-musictracker/distinfo b/audio/pidgin-musictracker/distinfo deleted file mode 100644 index 913adbe00a99..000000000000 --- a/audio/pidgin-musictracker/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (musictracker-0.4.1.tar.bz2) = c2a38f73675c873a7f3ee9da823f85a84718f66daa54c2cd7d673f14b7d6d190 -SIZE (musictracker-0.4.1.tar.bz2) = 427110 diff --git a/audio/pidgin-musictracker/pkg-descr b/audio/pidgin-musictracker/pkg-descr deleted file mode 100644 index 49ce4b7f53c0..000000000000 --- a/audio/pidgin-musictracker/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -MusicTracker is a plugin for Pidgin which displays the music track currently -playing in the status message of various accounts such as AIM, Yahoo, MSN, -Gtalk (Jabber), etc., i.e. any protocol Pidgin supports custom statuses on. -Support for a wide range of audio players on both Windows and UNIX platforms -is planned. Currently supported players: Amarok, Rhythmbox, Audacious, XMMS, -MPC/MPD, Exaile, Banshee and Quod Libet. - -WWW: http://code.google.com/p/musictracker/ diff --git a/audio/xpi-musicpm/Makefile b/audio/xpi-musicpm/Makefile deleted file mode 100644 index d78f583635a1..000000000000 --- a/audio/xpi-musicpm/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: Dennis Herrmann <adox@mcx2.org> -# $FreeBSD$ - -PORTNAME= musicpm -PORTVERSION= 1.4.4 -CATEGORIES= audio -MASTER_SITES= GOOGLE_CODE -DISTNAME= mpm_${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Music Player Minion - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -XPI_ID= Music_Player_Minion@code.google.com -XPI_FILES= chrome/minion.jar chrome.manifest install.js install.rdf -XPI_DIRS= chrome - -.include "${.CURDIR}/../../www/xpi-adblock/Makefile.xpi" -.include <bsd.port.mk> diff --git a/audio/xpi-musicpm/distinfo b/audio/xpi-musicpm/distinfo deleted file mode 100644 index 18a71abfeb1b..000000000000 --- a/audio/xpi-musicpm/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xpi/mpm_1.4.4.xpi) = 0cb469ea23c768854d1959927c83acba45d9da419ee3d336f48055b597b44e4b -SIZE (xpi/mpm_1.4.4.xpi) = 141196 diff --git a/audio/xpi-musicpm/pkg-descr b/audio/xpi-musicpm/pkg-descr deleted file mode 100644 index 5a42bae4d09c..000000000000 --- a/audio/xpi-musicpm/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Music Player Minion is a client for the Music Player Daemon network -music player. The purpose of MPD and it's clients is to allow music -playback on one PC (such as a home media server) to be controlled -from another over the network. - -WWW: http://code.google.com/p/musicpm/ diff --git a/biology/Makefile b/biology/Makefile index c9e607c2d7c5..4818fd772763 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -103,7 +103,6 @@ SUBDIR += t_coffee SUBDIR += tinker SUBDIR += treepuzzle - SUBDIR += treeviewx SUBDIR += trimmomatic SUBDIR += ugene SUBDIR += vcftools diff --git a/biology/treeviewx/Makefile b/biology/treeviewx/Makefile deleted file mode 100644 index bb2727a538bd..000000000000 --- a/biology/treeviewx/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: tonym -# $FreeBSD$ - -PORTNAME= treeviewx -PORTVERSION= 0.5.1s20100823 -PORTREVISION= 2 -CATEGORIES= biology -MASTER_SITES= GOOGLE_CODE -DISTNAME= tv-0.5 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Phylogenetic tree viewer - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_WX= 2.8 -WX_COMPS= wx contrib -USES= gmake -GNU_CONFIGURE= yes - -PLIST_FILES= bin/tv - -.include <bsd.port.mk> diff --git a/biology/treeviewx/distinfo b/biology/treeviewx/distinfo deleted file mode 100644 index ef369aeba4c3..000000000000 --- a/biology/treeviewx/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (tv-0.5.tar.gz) = 2c0f41cb398a183155bed658c9e7e8ac880b2b75554901feddb2ea3ca97ff2eb -SIZE (tv-0.5.tar.gz) = 441422 diff --git a/biology/treeviewx/files/patch-fix-load-trees b/biology/treeviewx/files/patch-fix-load-trees deleted file mode 100644 index 4f9392f44331..000000000000 --- a/biology/treeviewx/files/patch-fix-load-trees +++ /dev/null @@ -1,40 +0,0 @@ -Bug: http://code.google.com/p/treeviewx/issues/detail?id=1 -Description: fix crash on loading tree file. -Author: Tim Booth ---- tview.cpp -+++ tview.cpp -@@ -278,7 +278,7 @@ - char buf[256]; - strcpy (buf, p->GetLabel().c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - s << wbuf; - #else - s << p->GetLabel().c_str(); -@@ -563,7 +563,7 @@ - char buf[256]; - strcpy (buf, t.GetName().c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - txt << wbuf; - #else - txt << t.GetName().c_str(); -@@ -712,7 +712,7 @@ - char buf[256]; - strcpy (buf, p.GetIthTreeName(i).c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - - std::wstring tname = wbuf; - -@@ -1046,6 +1046,7 @@ - void MyCanvas::OnSize(wxSizeEvent& event) - { - Resize (); -+ Refresh(); - event.Skip(); - } - diff --git a/biology/treeviewx/pkg-descr b/biology/treeviewx/pkg-descr deleted file mode 100644 index aa2a8b72a973..000000000000 --- a/biology/treeviewx/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -TreeView X is program to display phylogenetic trees on Unix-like platforms. -It can read and display NEXUS and Newick format tree files (such as those -output by PAUP*, ClustalX, TREE-PUZZLE, and other programs). It has a -subset of the functionality of the version of TreeView available for the -Mac Classic and Windows (it is roughly equivalent to version 0.95 of -TreeView). - -WWW: https://code.google.com/p/treeviewx/ diff --git a/chinese/Makefile b/chinese/Makefile index cf0e594328bc..7ae68456214d 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -36,7 +36,6 @@ SUBDIR += fcitx-chewing SUBDIR += fcitx-cloudpinyin SUBDIR += fcitx-configtool - SUBDIR += fcitx-googlepinyin SUBDIR += fcitx-libpinyin SUBDIR += fcitx-rime SUBDIR += fcitx-sunpinyin @@ -46,7 +45,6 @@ SUBDIR += font-std SUBDIR += fortune SUBDIR += fortunetw - SUBDIR += fqterm SUBDIR += gb2jis SUBDIR += gb2ps SUBDIR += gcin @@ -56,13 +54,11 @@ SUBDIR += ibus-chewing SUBDIR += ibus-libpinyin SUBDIR += ibus-pinyin - SUBDIR += ibus-table-chinese SUBDIR += jis2gb SUBDIR += kcfonts SUBDIR += kde4-l10n-zh_CN SUBDIR += kde4-l10n-zh_TW SUBDIR += libchewing - SUBDIR += libgooglepinyin SUBDIR += libpinyin SUBDIR += libreoffice-zh_CN SUBDIR += libreoffice-zh_TW @@ -91,13 +87,10 @@ SUBDIR += p5-Lingua-ZH-WordSegmenter SUBDIR += p5-Lingua-ZH-Wrap SUBDIR += p5-Text-Greeking-zh_TW - SUBDIR += p5-cconv SUBDIR += pcmanx - SUBDIR += php-cconv SUBDIR += php-opencc SUBDIR += phpbb-tw SUBDIR += phpbb3-tw - SUBDIR += py-cconv SUBDIR += pyzy SUBDIR += qe SUBDIR += qt4-codecs-cn @@ -120,6 +113,5 @@ SUBDIR += wordpress-zh_CN SUBDIR += wordpress-zh_TW SUBDIR += xpdf - SUBDIR += ydict .include <bsd.port.subdir.mk> diff --git a/chinese/fcitx-googlepinyin/Makefile b/chinese/fcitx-googlepinyin/Makefile deleted file mode 100644 index 842c65cbc268..000000000000 --- a/chinese/fcitx-googlepinyin/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> -# $FreeBSD$ - -PORTNAME= fcitx-googlepinyin -PORTVERSION= 0.1.6 -PORTREVISION= 1 -CATEGORIES= chinese -MASTER_SITES= GOOGLE_CODE -DIST_SUBDIR= fcitx - -MAINTAINER= lichray@gmail.com -COMMENT= Libgooglepinyin support for Fcitx - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \ - libgooglepinyin.so:chinese/libgooglepinyin - -USES= tar:xz cmake gettext pkgconfig iconv -USE_GNOME= intltool -INSTALLS_ICONS= yes - -PROJECTHOST= fcitx - -.include <bsd.port.mk> diff --git a/chinese/fcitx-googlepinyin/distinfo b/chinese/fcitx-googlepinyin/distinfo deleted file mode 100644 index 80951f271565..000000000000 --- a/chinese/fcitx-googlepinyin/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fcitx/fcitx-googlepinyin-0.1.6.tar.xz) = 29a5506ed45d26534f7bcbca1c56138984dcc7e99a42652c6a49fe20ec0da781 -SIZE (fcitx/fcitx-googlepinyin-0.1.6.tar.xz) = 24080 diff --git a/chinese/fcitx-googlepinyin/files/patch-src_eim.cpp b/chinese/fcitx-googlepinyin/files/patch-src_eim.cpp deleted file mode 100644 index 281990da32ee..000000000000 --- a/chinese/fcitx-googlepinyin/files/patch-src_eim.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/eim.cpp.orig 2012-03-08 22:07:27.000000000 -0600 -+++ src/eim.cpp 2012-04-06 02:04:15.502210235 -0500 -@@ -476,7 +476,7 @@ void* FcitxGooglePinyinCreate (FcitxInst - else - #endif - { -- syspath = strdup(GOOGLEPINYIN_LIBDIR "/googlepinyin/data/dict_pinyin.dat"); -+ syspath = strdup(GOOGLEPINYIN_LIBDIR "/../share/googlepinyin/dict_pinyin.dat"); - } - bool result = ime_pinyin::im_open_decoder(syspath, userDict); - free(syspath); diff --git a/chinese/fcitx-googlepinyin/pkg-descr b/chinese/fcitx-googlepinyin/pkg-descr deleted file mode 100644 index cdafcecbab21..000000000000 --- a/chinese/fcitx-googlepinyin/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -fcitx-googlepinyin provides libgooglepinyin, a fork of Google Pinyin IME -on Android, as a back-end to the Fcitx IM framework. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-googlepinyin/pkg-plist b/chinese/fcitx-googlepinyin/pkg-plist deleted file mode 100644 index f6300c06a2d3..000000000000 --- a/chinese/fcitx-googlepinyin/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -lib/fcitx/fcitx-googlepinyin.so -share/fcitx/addon/fcitx-googlepinyin.conf -share/fcitx/imicon/googlepinyin.png -share/fcitx/inputmethod/googlepinyin.conf -share/fcitx/skin/classic/googlepinyin.png -share/fcitx/skin/default/googlepinyin.png -share/icons/hicolor/16x16/apps/fcitx-googlepinyin.png -share/icons/hicolor/48x48/apps/fcitx-googlepinyin.png -share/locale/zh_CN/LC_MESSAGES/fcitx-googlepinyin.mo -share/locale/zh_TW/LC_MESSAGES/fcitx-googlepinyin.mo diff --git a/chinese/fqterm/Makefile b/chinese/fqterm/Makefile deleted file mode 100644 index 2a8ce001aa09..000000000000 --- a/chinese/fqterm/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Denise H. G. <darcsis@gmail.com> -# $FreeBSD$ - -PORTNAME= fqterm -PORTVERSION= 0.9.3 -DISTVERSIONSUFFIX= -src-r569 -PORTREVISION= 8 -CATEGORIES= chinese -MASTER_SITES= GOOGLE_CODE/${PORTNAME} - -MAINTAINER= darcsis@gmail.com -COMMENT= BBS client for BSD/Linux - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= cmake:outsource dos2unix zip -USE_XORG= x11 ice xext xt xaw xpm xi xproto xextproto -USE_QT4= gui network script qt3support imageformats \ - codecs-cn codecs-tw codecs-jp codecs-kr \ - qmake_build moc_build rcc_build uic_build linguist_build - -HAS_CONFIGURE= yes -CMAKE_ARGS= -Wno-dev -WRKSRC= ${WRKDIR}/${PORTNAME} - -DESKTOP_ENTRIES= "FQTerm" "BBS client" "${PREFIX}/share/FQTerm/pic/fqterm.png" \ - "fqterm -caption \"%c\" %i %m %u" "Network;Qt;" "" - -.include <bsd.port.mk> diff --git a/chinese/fqterm/distinfo b/chinese/fqterm/distinfo deleted file mode 100644 index 92691a64776a..000000000000 --- a/chinese/fqterm/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fqterm-0.9.3-src-r569.zip) = 593107f8955e46eb7bffc109e2d0612f0bb3773e71d41a6bb028a62bf88c341d -SIZE (fqterm-0.9.3-src-r569.zip) = 923120 diff --git a/chinese/fqterm/files/patch-CMakeLists.txt.linux b/chinese/fqterm/files/patch-CMakeLists.txt.linux deleted file mode 100644 index dc1b417e0dde..000000000000 --- a/chinese/fqterm/files/patch-CMakeLists.txt.linux +++ /dev/null @@ -1,37 +0,0 @@ ---- CMakeLists.txt.linux.orig 2008-05-19 17:36:29.000000000 +0800 -+++ CMakeLists.txt.linux 2008-06-21 08:50:58.000000000 +0800 -@@ -7,6 +7,7 @@ - endif(FQTERM_USE_STATIC_QT) - - ADD_DEFINITIONS(-Wall) -+ADD_DEFINITIONS(-D_OS_FREEBSD_) - ADD_DEFINITIONS(-DFQTERM_VERSION_STRING="\\"${FQTERM_VERSION}\\"") - - add_subdirectory(src) -@@ -42,6 +43,18 @@ - ${QT_PLUGINS_DIR}/codecs/libqtwcodecs.a - jpeg - ) -+else(FQTERM_USE_STATIC_QT) -+ set(FQ_QT_SHARED_PLUGINS -+ ${QT_PLUGINS_DIR}/imageformats/libqgif.so -+ ${QT_PLUGINS_DIR}/imageformats/libqjpeg.so -+ ${QT_PLUGINS_DIR}/imageformats/libqmng.so -+ ${QT_PLUGINS_DIR}/imageformats/libqsvg.so -+ ${QT_PLUGINS_DIR}/imageformats/libqtiff.so -+ ${QT_PLUGINS_DIR}/codecs/libqcncodecs.so -+ ${QT_PLUGINS_DIR}/codecs/libqjpcodecs.so -+ ${QT_PLUGINS_DIR}/codecs/libqkrcodecs.so -+ ${QT_PLUGINS_DIR}/codecs/libqtwcodecs.so -+ ) - endif(FQTERM_USE_STATIC_QT) - - target_link_libraries(fqterm.bin -@@ -54,6 +67,7 @@ - ${QT_QTNETWORK_LIBRARIES} - ${QT_QTSCRIPT_LIBRARIES} - ${FQ_QT_STATIC_PLUGINS} -+ ${FQ_QT_SHARED_PLUGINS} - ${QT_LIBRARIES} - ${OPENSSL_LIBRARIES} - ) diff --git a/chinese/fqterm/files/patch-cmake_FindQt4.cmake b/chinese/fqterm/files/patch-cmake_FindQt4.cmake deleted file mode 100644 index 7c4ab9c1d30d..000000000000 --- a/chinese/fqterm/files/patch-cmake_FindQt4.cmake +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake/FindQt4.cmake.orig 2008-07-05 05:20:44.000000000 +0000 -+++ cmake/FindQt4.cmake 2008-07-05 05:20:52.000000000 +0000 -@@ -859,7 +859,7 @@ - ) - - FIND_PROGRAM(QT_LRELEASE_EXECUTABLE -- NAMES lrelease -+ NAMES lrelease-qt4 - PATHS ${QT_BINARY_DIR} - NO_DEFAULT_PATH - ) diff --git a/chinese/fqterm/files/patch-src_common_fqterm__trace.h b/chinese/fqterm/files/patch-src_common_fqterm__trace.h deleted file mode 100644 index c58c2f860195..000000000000 --- a/chinese/fqterm/files/patch-src_common_fqterm__trace.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/common/fqterm_trace.h.orig 2013-10-02 06:06:02.000000000 +0000 -+++ src/common/fqterm_trace.h -@@ -21,6 +21,7 @@ - #ifndef FQTERM_TRACE_H - #define FQTERM_TRACE_H - -+#include <unistd.h> - #include <cassert> - #include <QtDebug> - #include <QFileInfo> diff --git a/chinese/fqterm/files/patch-src_fqterm_fqterm__wndmgr.cpp b/chinese/fqterm/files/patch-src_fqterm_fqterm__wndmgr.cpp deleted file mode 100644 index 0fcc388c8ec8..000000000000 --- a/chinese/fqterm/files/patch-src_fqterm_fqterm__wndmgr.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/fqterm/fqterm_wndmgr.cpp.orig 2013-10-02 06:06:59.000000000 +0000 -+++ src/fqterm/fqterm_wndmgr.cpp -@@ -53,7 +53,7 @@ int FQTermWndMgr::addWindow(FQTermWindow - - Q_ASSERT(mw != NULL); - termWindows_.append(mw); -- Q_ASSERT(qtab != QString::QString()); -+ Q_ASSERT(qtab != QString()); - tabCaptions_.append(qtab); - icons_.append(icon); - diff --git a/chinese/fqterm/files/patch-src_ui-fqterm_tool_button.h b/chinese/fqterm/files/patch-src_ui-fqterm_tool_button.h deleted file mode 100644 index c0d5e2b4f6de..000000000000 --- a/chinese/fqterm/files/patch-src_ui-fqterm_tool_button.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/ui/fqterm_tool_button.h.orig 2008-05-18 08:46:46.000000000 +0800 -+++ src/ui/fqterm_tool_button.h 2008-06-21 08:52:08.000000000 +0800 -@@ -21,7 +21,7 @@ - #ifndef FQTERM_TOOL_BUTTON_H - #define FQTERM_TOOL_BUTTON_H - --#include <qtoolbutton.h> -+#include <QToolButton> - - namespace FQTerm { - diff --git a/chinese/fqterm/files/patch-src_ui-popwidget.cpp b/chinese/fqterm/files/patch-src_ui-popwidget.cpp deleted file mode 100644 index 4ff84e0eb8ef..000000000000 --- a/chinese/fqterm/files/patch-src_ui-popwidget.cpp +++ /dev/null @@ -1,21 +0,0 @@ ---- src/ui/popwidget.cpp.orig 2008-05-18 08:46:46.000000000 +0800 -+++ src/ui/popwidget.cpp 2008-06-21 08:54:12.000000000 +0800 -@@ -20,13 +20,13 @@ - - #include "popwidget.h" - --#include <qpixmap.h> --#include <qapplication.h> -+#include <QPixmap> -+#include <QApplication> - #if (QT_VERSION>=300) --#include <qdesktopwidget.h> -+#include <QDesktopWidget> - #endif --#include <qtimer.h> --#include <qlabel.h> -+#include <QTimer> -+#include <QLabel> - - #include <QMouseEvent> - #include <QPalette> diff --git a/chinese/fqterm/pkg-descr b/chinese/fqterm/pkg-descr deleted file mode 100644 index 570d4b91ab31..000000000000 --- a/chinese/fqterm/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -FQTerm is a cross-platform terminal emulator program which supports -telnet/ssh1/ssh2 protocols and can process ANSI control sequences. It -can be used to login BBS sites or *NIX hosts. - -WWW: http://fqterm.googlecode.com/ diff --git a/chinese/fqterm/pkg-message b/chinese/fqterm/pkg-message deleted file mode 100644 index f6916e974479..000000000000 --- a/chinese/fqterm/pkg-message +++ /dev/null @@ -1,6 +0,0 @@ -************************************************************************* - If you want to enable the IP location detection feature, please - download the IP location database file "QQWry.dat" and put a copy of - it under "$HOME/.fqterm". You can get "QQWry.dat" from this - project's home page or from other websites. -************************************************************************* diff --git a/chinese/fqterm/pkg-plist b/chinese/fqterm/pkg-plist deleted file mode 100644 index 03aa7b57c0a9..000000000000 --- a/chinese/fqterm/pkg-plist +++ /dev/null @@ -1,117 +0,0 @@ -bin/fqterm -bin/fqterm.bin -share/FQTerm/credits -share/FQTerm/cursor/end.xpm -share/FQTerm/cursor/enter.xpm -share/FQTerm/cursor/exit.xpm -share/FQTerm/cursor/hand.xpm -share/FQTerm/cursor/home.xpm -share/FQTerm/cursor/mac_16x16/end.xpm -share/FQTerm/cursor/mac_16x16/enter.xpm -share/FQTerm/cursor/mac_16x16/exit.xpm -share/FQTerm/cursor/mac_16x16/hand.xpm -share/FQTerm/cursor/mac_16x16/home.xpm -share/FQTerm/cursor/mac_16x16/next.xpm -share/FQTerm/cursor/mac_16x16/pagedown.xpm -share/FQTerm/cursor/mac_16x16/pageup.xpm -share/FQTerm/cursor/mac_16x16/prev.xpm -share/FQTerm/cursor/next.xpm -share/FQTerm/cursor/pagedown.xpm -share/FQTerm/cursor/pageup.xpm -share/FQTerm/cursor/prev.xpm -share/FQTerm/default_font.conf -share/FQTerm/dict/fqterm_zh_CN.qm -share/FQTerm/dict/fqterm_zh_CN.ts -share/FQTerm/dict/ui_zh_CN.qm -share/FQTerm/dict/ui_zh_CN.ts -share/FQTerm/fqterm.desktop.in -share/FQTerm/fqterm.icns -share/FQTerm/fqterm.sh -share/FQTerm/pic/ViewerButtons/adjustsize.png -share/FQTerm/pic/ViewerButtons/next.png -share/FQTerm/pic/ViewerButtons/open.png -share/FQTerm/pic/ViewerButtons/prev.png -share/FQTerm/pic/ViewerButtons/zoomin.png -share/FQTerm/pic/ViewerButtons/zoomout.png -share/FQTerm/pic/address_book.png -share/FQTerm/pic/ansi_color.png -share/FQTerm/pic/anti_idle.png -share/FQTerm/pic/auto_reconnect.png -share/FQTerm/pic/auto_reply.png -share/FQTerm/pic/beep.png -share/FQTerm/pic/change_fonts.png -share/FQTerm/pic/connect.png -share/FQTerm/pic/copy.png -share/FQTerm/pic/copy_with_color.png -share/FQTerm/pic/disconnect.png -share/FQTerm/pic/fqterm.png -share/FQTerm/pic/fqterm_128x128.ico -share/FQTerm/pic/fqterm_128x128.png -share/FQTerm/pic/fqterm_16x16.ico -share/FQTerm/pic/fqterm_16x16.png -share/FQTerm/pic/fqterm_256x256.ico -share/FQTerm/pic/fqterm_256x256.png -share/FQTerm/pic/fqterm_32x32.ico -share/FQTerm/pic/fqterm_32x32.png -share/FQTerm/pic/fqterm_48x48.ico -share/FQTerm/pic/fqterm_48x48.png -share/FQTerm/pic/fqterm_64x64.ico -share/FQTerm/pic/fqterm_64x64.png -share/FQTerm/pic/fqterm_tray.png -share/FQTerm/pic/get_article_fulltext.png -share/FQTerm/pic/image_viewer.png -share/FQTerm/pic/messagebox_critical.png -share/FQTerm/pic/messagebox_info.png -share/FQTerm/pic/messagebox_warning.png -share/FQTerm/pic/mouse.png -share/FQTerm/pic/paste.png -share/FQTerm/pic/popwidget.png -share/FQTerm/pic/preferences.png -share/FQTerm/pic/quick_login.png -share/FQTerm/pic/rectangle_selection.png -share/FQTerm/pic/refresh.png -share/FQTerm/pic/setup_shortcuts.png -share/FQTerm/pic/shadow.png -share/FQTerm/pic/tabpad.png -share/FQTerm/pic/view_messages.png -share/FQTerm/schema/Linux.schema -share/FQTerm/schema/Softness.schema -share/FQTerm/schema/VIM.schema -share/FQTerm/schema/XTerm.schema -share/FQTerm/schema/default.schema -share/FQTerm/skin/dpstyle/ReadMe.txt -share/FQTerm/skin/dpstyle/dpstyle.qss -share/FQTerm/skin/dpstyle/image/checkbox_checked.png -share/FQTerm/skin/dpstyle/image/checkbox_checked_hover.png -share/FQTerm/skin/dpstyle/image/checkbox_checked_pressed.png -share/FQTerm/skin/dpstyle/image/checkbox_unchecked.png -share/FQTerm/skin/dpstyle/image/checkbox_unchecked_hover.png -share/FQTerm/skin/dpstyle/image/checkbox_unchecked_pressed.png -share/FQTerm/skin/dpstyle/image/down_arrow.png -share/FQTerm/skin/dpstyle/image/down_arrow_disabled.png -share/FQTerm/skin/dpstyle/image/frame.png -share/FQTerm/skin/dpstyle/image/pagefold.png -share/FQTerm/skin/dpstyle/image/pushbutton.png -share/FQTerm/skin/dpstyle/image/pushbutton_hover.png -share/FQTerm/skin/dpstyle/image/pushbutton_pressed.png -share/FQTerm/skin/dpstyle/image/radiobutton_checked.png -share/FQTerm/skin/dpstyle/image/radiobutton_checked_hover.png -share/FQTerm/skin/dpstyle/image/radiobutton_checked_pressed.png -share/FQTerm/skin/dpstyle/image/radiobutton_unchecked.png -share/FQTerm/skin/dpstyle/image/radiobutton_unchecked_hover.png -share/FQTerm/skin/dpstyle/image/radiobutton_unchecked_pressed.png -share/FQTerm/skin/dpstyle/image/sizegrip.png -share/FQTerm/skin/dpstyle/image/spindown.png -share/FQTerm/skin/dpstyle/image/spindown_hover.png -share/FQTerm/skin/dpstyle/image/spindown_off.png -share/FQTerm/skin/dpstyle/image/spindown_pressed.png -share/FQTerm/skin/dpstyle/image/spinup.png -share/FQTerm/skin/dpstyle/image/spinup_hover.png -share/FQTerm/skin/dpstyle/image/spinup_off.png -share/FQTerm/skin/dpstyle/image/spinup_pressed.png -share/FQTerm/skin/dpstyle/image/up_arrow.png -share/FQTerm/skin/dpstyle/image/up_arrow_disabled.png -share/FQTerm/userconf/README.txt -share/FQTerm/userconf/address.cfg.orig -share/FQTerm/userconf/fqterm.cfg.orig -share/FQTerm/userconf/language.cfg.orig diff --git a/chinese/ibus-table-chinese/Makefile b/chinese/ibus-table-chinese/Makefile deleted file mode 100644 index 63b286ba4ad2..000000000000 --- a/chinese/ibus-table-chinese/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ibus-table-chinese -PORTVERSION= 1.4.6 -PORTREVISION= 1 -CATEGORIES= chinese -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= ibus -DISTNAME= ${PORTNAME}-${PORTVERSION}-Source - -MAINTAINER= dennylin93@hs.ntnu.edu.tw -COMMENT= Chinese input tables for IBus - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Modules/ManageEnvironment.cmake:devel/cmake-fedora \ - ibus-daemon:textproc/ibus \ - ${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table -RUN_DEPENDS= ibus-daemon:textproc/ibus \ - ${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table - -USES= cmake pkgconfig -INSTALL_TARGET= install -DATADIR= ${PREFIX}/share/ibus-table -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -.include <bsd.port.mk> diff --git a/chinese/ibus-table-chinese/distinfo b/chinese/ibus-table-chinese/distinfo deleted file mode 100644 index eb2ff4940c29..000000000000 --- a/chinese/ibus-table-chinese/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ibus-table-chinese-1.4.6-Source.tar.gz) = 5e3422e59417e70e65cfd342cc3c0627a3b612b1405c493df0245a3841bd9386 -SIZE (ibus-table-chinese-1.4.6-Source.tar.gz) = 7604868 diff --git a/chinese/ibus-table-chinese/pkg-descr b/chinese/ibus-table-chinese/pkg-descr deleted file mode 100644 index 64ef430ba7aa..000000000000 --- a/chinese/ibus-table-chinese/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Chinese input tables for the Intelligent Input Bus (IBus) input method -framework. The IBus-table is an Input Method Engine particularly suited -to support Chinese. - -WWW: http://code.google.com/p/ibus/ diff --git a/chinese/ibus-table-chinese/pkg-plist b/chinese/ibus-table-chinese/pkg-plist deleted file mode 100644 index 439d8d4954f6..000000000000 --- a/chinese/ibus-table-chinese/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -%%DOCSDIR%%-%%PORTVERSION%%/AUTHORS -%%DOCSDIR%%-%%PORTVERSION%%/COPYING -%%DOCSDIR%%-%%PORTVERSION%%/ChangeLog -%%DOCSDIR%%-%%PORTVERSION%%/README -%%DATADIR%%/icons/array30-big.png -%%DATADIR%%/icons/array30.png -%%DATADIR%%/icons/cangjie-big.png -%%DATADIR%%/icons/cangjie3.svg -%%DATADIR%%/icons/cangjie5.svg -%%DATADIR%%/icons/cantonese.png -%%DATADIR%%/icons/cantonhk.png -%%DATADIR%%/icons/easy-big.png -%%DATADIR%%/icons/erbi-qs.svg -%%DATADIR%%/icons/erbi.png -%%DATADIR%%/icons/jyutping.png -%%DATADIR%%/icons/quick-classic.png -%%DATADIR%%/icons/quick3.png -%%DATADIR%%/icons/quick5.png -%%DATADIR%%/icons/scj6.svg -%%DATADIR%%/icons/stroke5.png -%%DATADIR%%/icons/wu.png -%%DATADIR%%/icons/wubi-haifeng86.svg -%%DATADIR%%/icons/wubi-jidian86.svg -%%DATADIR%%/icons/yong.png -%%DATADIR%%/tables/array30-big.db -%%DATADIR%%/tables/array30.db -%%DATADIR%%/tables/cangjie-big.db -%%DATADIR%%/tables/cangjie3.db -%%DATADIR%%/tables/cangjie5.db -%%DATADIR%%/tables/cantonese.db -%%DATADIR%%/tables/cantonhk.db -%%DATADIR%%/tables/easy-big.db -%%DATADIR%%/tables/erbi-qs.db -%%DATADIR%%/tables/erbi.db -%%DATADIR%%/tables/jyutping.db -%%DATADIR%%/tables/quick-classic.db -%%DATADIR%%/tables/quick3.db -%%DATADIR%%/tables/quick5.db -%%DATADIR%%/tables/scj6.db -%%DATADIR%%/tables/stroke5.db -%%DATADIR%%/tables/wu.db -%%DATADIR%%/tables/wubi-haifeng86.db -%%DATADIR%%/tables/wubi-jidian86.db -%%DATADIR%%/tables/yong.db diff --git a/chinese/libgooglepinyin/Makefile b/chinese/libgooglepinyin/Makefile deleted file mode 100644 index 7e9e1cddfa6e..000000000000 --- a/chinese/libgooglepinyin/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> -# $FreeBSD$ - -PORTNAME= libgooglepinyin -PORTVERSION= 0.1.2 -CATEGORIES= chinese devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= lichray@gmail.com -COMMENT= Fork of Google Pinyin IME on Android - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LICENSE= APACHE20 - -USE_LDCONFIG= yes -USES= tar:bzip2 cmake - -.include <bsd.port.mk> diff --git a/chinese/libgooglepinyin/distinfo b/chinese/libgooglepinyin/distinfo deleted file mode 100644 index 9a0c99113148..000000000000 --- a/chinese/libgooglepinyin/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libgooglepinyin-0.1.2.tar.bz2) = 1a339ae45721a60b9fadd15e43c34b9bb27af3bb999c00ed0d88b4084cfd0637 -SIZE (libgooglepinyin-0.1.2.tar.bz2) = 1348557 diff --git a/chinese/libgooglepinyin/files/patch-data_CMakeLists.txt b/chinese/libgooglepinyin/files/patch-data_CMakeLists.txt deleted file mode 100644 index 77acc759b581..000000000000 --- a/chinese/libgooglepinyin/files/patch-data_CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- data/CMakeLists.txt~ 2012-02-03 02:20:17.000000000 -0600 -+++ data/CMakeLists.txt 2012-02-06 01:57:14.709943289 -0600 -@@ -14,5 +14,5 @@ add_custom_command(OUTPUT dict_pinyin.da - add_custom_target(datafile ALL DEPENDS dict_pinyin.dat) - - configure_file(googlepinyin.pc.in ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc) --install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dict_pinyin.dat DESTINATION ${libdir}/googlepinyin/data) --install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${libdir}/pkgconfig) -+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dict_pinyin.dat DESTINATION ${datadir}/googlepinyin) -+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${prefix}/libdata/pkgconfig) diff --git a/chinese/libgooglepinyin/pkg-descr b/chinese/libgooglepinyin/pkg-descr deleted file mode 100644 index 80fd1a890276..000000000000 --- a/chinese/libgooglepinyin/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -libgooglepinyin is a Chinese input method engine, forked from Google -Pinyin IME on Android. - -WWW: http://code.google.com/p/libgooglepinyin/ diff --git a/chinese/libgooglepinyin/pkg-plist b/chinese/libgooglepinyin/pkg-plist deleted file mode 100644 index e2c920f3d1ab..000000000000 --- a/chinese/libgooglepinyin/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -include/googlepinyin/atomdictbase.h -include/googlepinyin/dictbuilder.h -include/googlepinyin/dictdef.h -include/googlepinyin/dictlist.h -include/googlepinyin/dicttrie.h -include/googlepinyin/lpicache.h -include/googlepinyin/matrixsearch.h -include/googlepinyin/mystdlib.h -include/googlepinyin/ngram.h -include/googlepinyin/pinyinime.h -include/googlepinyin/searchutility.h -include/googlepinyin/spellingtable.h -include/googlepinyin/spellingtrie.h -include/googlepinyin/splparser.h -include/googlepinyin/sync.h -include/googlepinyin/userdict.h -include/googlepinyin/utf16char.h -include/googlepinyin/utf16reader.h -lib/libgooglepinyin.so -lib/libgooglepinyin.so.0 -lib/libgooglepinyin.so.0.1.0 -libdata/pkgconfig/googlepinyin.pc -share/googlepinyin/dict_pinyin.dat diff --git a/chinese/p5-cconv/Makefile b/chinese/p5-cconv/Makefile deleted file mode 100644 index a6f555134e65..000000000000 --- a/chinese/p5-cconv/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= cconv -PORTVERSION= 0.6.1 -DISTVERSIONPREFIX= perl- -PORTREVISION= 2 -CATEGORIES= chinese converters perl5 -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= p5- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Perl wrapper for chinese/cconv - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libcconv.so:chinese/cconv - -USE_PERL5= configure -USES= localbase perl5 - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/cconv/cconv.so - -.include <bsd.port.mk> diff --git a/chinese/p5-cconv/distinfo b/chinese/p5-cconv/distinfo deleted file mode 100644 index 8980e7546d14..000000000000 --- a/chinese/p5-cconv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cconv-perl-0.6.1.tar.gz) = 8a4ddca5ff6e01cdc9f8362508f3c8757bcc2abd020be87703fdd7e6cc2a9a03 -SIZE (cconv-perl-0.6.1.tar.gz) = 43081 diff --git a/chinese/p5-cconv/pkg-descr b/chinese/p5-cconv/pkg-descr deleted file mode 100644 index 9f98faff5215..000000000000 --- a/chinese/p5-cconv/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This port is the Perl wrapper of cconv (chinese/cconv). - -cconv (pronunciation: see-conv) is an iconv-based Simplified-Traditional Chinese -conversion tool. It is NOT only a transcoding program, but also a TRANSLATE tool -between Simplified Chinese and Traditional Chinese. - -We stand on the shoulders of giants. cconv source code is based on iconv, an -excellent program which converts text from one encoding to another. - -Features: -- iconv-like usage. -- language-level Simplified-Traditional Chinese conversion. -- idioms can be translated. - -WWW: http://code.google.com/p/cconv/ diff --git a/chinese/p5-cconv/pkg-plist b/chinese/p5-cconv/pkg-plist deleted file mode 100644 index 39349f3ae2c2..000000000000 --- a/chinese/p5-cconv/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -%%SITE_ARCH%%/cconv.pm -%%SITE_ARCH%%/auto/cconv/autosplit.ix -%%SITE_ARCH%%/auto/cconv/cconv.so -%%PERL5_MAN3%%/cconv.3.gz diff --git a/chinese/php-cconv/Makefile b/chinese/php-cconv/Makefile deleted file mode 100644 index 857b98aa220c..000000000000 --- a/chinese/php-cconv/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= cconv -PORTVERSION= 0.6.4 -PORTREVISION= 1 -DISTVERSIONPREFIX= php- -CATEGORIES= chinese converters -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= php- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= PHP wrapper for chinese/cconv - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libcconv.so:chinese/cconv - -CONFIGURE_ARGS= --with-cconv-dir=${LOCALBASE} -USES= php:ext -IGNORE_WITH_PHP= 70 - -post-patch: - @${REINPLACE_CMD} -e 's| function_entry| zend_function_entry|' ${WRKSRC}/php_cconv.c - -.include <bsd.port.mk> diff --git a/chinese/php-cconv/distinfo b/chinese/php-cconv/distinfo deleted file mode 100644 index 61779bfdbae4..000000000000 --- a/chinese/php-cconv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cconv-php-0.6.4.tar.gz) = 213e56b072627a42d38fdfa7eebfcf58db55054af7ef554f9263c0af3e537628 -SIZE (cconv-php-0.6.4.tar.gz) = 2533 diff --git a/chinese/php-cconv/pkg-descr b/chinese/php-cconv/pkg-descr deleted file mode 100644 index 70178749c38f..000000000000 --- a/chinese/php-cconv/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This port is the PHP wrapper of cconv (chinese/cconv). - -cconv (pronunciation: see-conv) is an iconv-based Simplified-Traditional Chinese -conversion tool. It is NOT only a transcoding program, but also a TRANSLATE tool -between Simplified Chinese and Traditional Chinese. - -We stand on the shoulders of giants. cconv source code is based on iconv, an -excellent program which converts text from one encoding to another. - -Features: -- iconv-like usage. -- language-level Simplified-Traditional Chinese conversion. -- idioms can be translated. - -WWW: http://code.google.com/p/cconv/ diff --git a/chinese/py-cconv/Makefile b/chinese/py-cconv/Makefile deleted file mode 100644 index d1f316936422..000000000000 --- a/chinese/py-cconv/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= cconv -PORTVERSION= 0.5.0 -DISTVERSIONPREFIX= python- -CATEGORIES= chinese converters python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Python wrapper for chinese/cconv - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libcconv.so:chinese/cconv - -USE_PYTHON= autoplist concurrent distutils -USES= localbase python - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cconv.so - -.include <bsd.port.mk> diff --git a/chinese/py-cconv/distinfo b/chinese/py-cconv/distinfo deleted file mode 100644 index 820e914fbba5..000000000000 --- a/chinese/py-cconv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cconv-python-0.5.0.tar.gz) = bd30d7fdd852000a9a67e6417fb8f1e52605e2bdae77d632d381a17da70c2764 -SIZE (cconv-python-0.5.0.tar.gz) = 1110 diff --git a/chinese/py-cconv/pkg-descr b/chinese/py-cconv/pkg-descr deleted file mode 100644 index e3490ecd38ee..000000000000 --- a/chinese/py-cconv/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This port is the Python wrapper of cconv (chinese/cconv). - -cconv (pronunciation: see-conv) is an iconv-based Simplified-Traditional Chinese -conversion tool. It is NOT only a transcoding program, but also a TRANSLATE tool -between Simplified Chinese and Traditional Chinese. - -We stand on the shoulders of giants. cconv source code is based on iconv, an -excellent program which converts text from one encoding to another. - -Features: -- iconv-like usage. -- language-level Simplified-Traditional Chinese conversion. -- idioms can be translated. - -WWW: http://code.google.com/p/cconv/ diff --git a/chinese/ydict/Makefile b/chinese/ydict/Makefile deleted file mode 100644 index b83f338360c9..000000000000 --- a/chinese/ydict/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> -# $FreeBSD$ - -PORTNAME= ydict -PORTVERSION= 1.3.1 -CATEGORIES= chinese -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Command line tool of Yahoo! Dict - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python:2,run shebangfix - -NO_BUILD= yes -NO_WRKSUBDIR= yes -PLIST_FILES= bin/ydict - -SHEBANG_FILES= ${WRKSRC}/ydict -python_CMD= /usr/bin/env python2 - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/ydict ${STAGEDIR}${PREFIX}/bin/ - -.include <bsd.port.mk> diff --git a/chinese/ydict/distinfo b/chinese/ydict/distinfo deleted file mode 100644 index a64c575f29a6..000000000000 --- a/chinese/ydict/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ydict-1.3.1.tar.gz) = bc34163bdbe862ae739d21dbfbc3d51ce6d7ca74ebd8da1d1f14771ee5d36e8f -SIZE (ydict-1.3.1.tar.gz) = 3528 diff --git a/chinese/ydict/pkg-descr b/chinese/ydict/pkg-descr deleted file mode 100644 index c51079a90762..000000000000 --- a/chinese/ydict/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A tool looks up Yahoo! Dict in command line. - -WWW: http://code.google.com/p/ydict/ diff --git a/comms/Makefile b/comms/Makefile index cf84aba73333..20a73c41fe7f 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -39,7 +39,6 @@ SUBDIR += efax SUBDIR += efax-gtk SUBDIR += ems-flasher - SUBDIR += esmska SUBDIR += fl_moxgen SUBDIR += fldigi SUBDIR += fllog diff --git a/comms/esmska/Makefile b/comms/esmska/Makefile deleted file mode 100644 index d2148dfb9eb7..000000000000 --- a/comms/esmska/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Martin Otto -# $FreeBSD$ - -PORTNAME= esmska -PORTVERSION= 0.21 -CATEGORIES= comms java -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= gamato@users.sf.net -COMMENT= Program for sending SMS over the Internet - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_JAVA= yes -JAVA_VERSION= 1.6+ - -DATADIR= ${JAVASHAREDIR}/${PORTNAME} -NO_BUILD= yes - -SUB_FILES= esmska - -PORTDOCS= readme.txt - -OPTIONS_DEFINE= DOCS - -do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/esmska.jar ${STAGEDIR}${DATADIR}/ - (cd ${WRKSRC}/ && ${COPYTREE_SHARE} gateways ${STAGEDIR}${DATADIR}/) - (cd ${WRKSRC}/ && ${COPYTREE_SHARE} icons ${STAGEDIR}${DATADIR}/) - (cd ${WRKSRC}/ && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}/) - (cd ${WRKSRC}/ && ${COPYTREE_SHARE} license ${STAGEDIR}${DATADIR}/) - ${INSTALL_SCRIPT} ${WRKDIR}/esmska ${STAGEDIR}${PREFIX}/bin/ - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ -.endfor - -.include <bsd.port.mk> diff --git a/comms/esmska/distinfo b/comms/esmska/distinfo deleted file mode 100644 index acacb3c4c720..000000000000 --- a/comms/esmska/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (esmska-0.21.tar.gz) = f605816997a1a0b6e9c57c653b6ca1319bda9b3543adc4509ce292163df2b058 -SIZE (esmska-0.21.tar.gz) = 7080824 diff --git a/comms/esmska/files/esmska.in b/comms/esmska/files/esmska.in deleted file mode 100644 index 167bde324acb..000000000000 --- a/comms/esmska/files/esmska.in +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ - -cd "%%DATADIR%%" -JAVA_VERSION="%%JAVA_VERSION%%" exec "%%LOCALBASE%%/bin/java" -jar "%%DATADIR%%/esmska.jar" "$@" diff --git a/comms/esmska/pkg-descr b/comms/esmska/pkg-descr deleted file mode 100644 index 416faac9cf88..000000000000 --- a/comms/esmska/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Esmska is a cross-platform application for sending GSM SMS over the Internet. -It uses publicly available web gateways and sends messages through them. This -way it can be much more comfortable than using a web browser or a mobile phone. - -Features: - * Send SMS through various gateways (local or international, free or paid) - * Supports all common operating systems (Linux, Windows, Mac OS, etc.) - * Free, under open-source licence GNU AGPL3+ - * Import contacts from vCard files or third-party programs (DreamCom) - * Send SMS to multiple recipients at once - * History of sent messages - * Pluggable gateway system - easy to provide support for more gateways - directly by users - * Extensive possibilities of changing appearance - * Many other planned features - -WWW: http://esmska.googlecode.com diff --git a/comms/esmska/pkg-plist b/comms/esmska/pkg-plist deleted file mode 100644 index 48f16ff232cc..000000000000 --- a/comms/esmska/pkg-plist +++ /dev/null @@ -1,68 +0,0 @@ -bin/esmska -%%DATADIR%%/esmska.jar -%%DATADIR%%/gateways/[CZ]O2.gateway -%%DATADIR%%/gateways/[CZ]O2.png -%%DATADIR%%/gateways/[CZ]O2_(registrace).gateway -%%DATADIR%%/gateways/[CZ]O2_(registrace).png -%%DATADIR%%/gateways/[CZ]O2_SMSender.gateway -%%DATADIR%%/gateways/[CZ]O2_SMSender.png -%%DATADIR%%/gateways/[CZ]PoslatSMS.cz.gateway -%%DATADIR%%/gateways/[CZ]PoslatSMS.cz.png -%%DATADIR%%/gateways/[CZ]SMS.cz.gateway -%%DATADIR%%/gateways/[CZ]SMS.cz.png -%%DATADIR%%/gateways/[CZ]SMSmania_(O2).gateway -%%DATADIR%%/gateways/[CZ]SMSmania_(O2).png -%%DATADIR%%/gateways/[CZ]T-mobile.gateway -%%DATADIR%%/gateways/[CZ]T-mobile.png -%%DATADIR%%/gateways/[CZ]Vodafone.gateway -%%DATADIR%%/gateways/[CZ]Vodafone.png -%%DATADIR%%/gateways/[CZ]Vodafone_park.gateway -%%DATADIR%%/gateways/[CZ]Vodafone_park.png -%%DATADIR%%/gateways/[CZ]smska.cz.gateway -%%DATADIR%%/gateways/[CZ]smska.cz.png -%%DATADIR%%/gateways/[CZ]t-zones.gateway -%%DATADIR%%/gateways/[CZ]t-zones.png -%%DATADIR%%/gateways/[DK]CoolSMS_(FriSMS).gateway -%%DATADIR%%/gateways/[DK]CoolSMS_(FriSMS).png -%%DATADIR%%/gateways/[DK]CoolSMS_(GratisSMS).gateway -%%DATADIR%%/gateways/[DK]CoolSMS_(GratisSMS).png -%%DATADIR%%/gateways/[INT]GoSMS.gateway -%%DATADIR%%/gateways/[INT]GoSMS.png -%%DATADIR%%/gateways/[INT]SMS_Global.gateway -%%DATADIR%%/gateways/[INT]SMS_Global.png -%%DATADIR%%/gateways/[INT]SMSdiscount.gateway -%%DATADIR%%/gateways/[INT]SMSdiscount.png -%%DATADIR%%/gateways/[INT]sms4you.gateway -%%DATADIR%%/gateways/[INT]sms4you.png -%%DATADIR%%/gateways/[LT]dos.lt.gateway -%%DATADIR%%/gateways/[LT]dos.lt.png -%%DATADIR%%/gateways/[SK]Orange.gateway -%%DATADIR%%/gateways/[SK]Orange.png -%%DATADIR%%/gateways/[SK]Orange_(plateny).gateway -%%DATADIR%%/gateways/[SK]Orange_(plateny).png -%%DATADIR%%/gateways/deprecated.xml -%%DATADIR%%/icons/esmska.ico -%%DATADIR%%/icons/esmska.png -%%DATADIR%%/icons/esmska.svg -%%DATADIR%%/lib/android-vcard-1.2.jar -%%DATADIR%%/lib/beansbinding-1.2.1.jar -%%DATADIR%%/lib/commons-cli-1.2.jar -%%DATADIR%%/lib/commons-codec-1.3.jar -%%DATADIR%%/lib/commons-collections-3.2.1.jar -%%DATADIR%%/lib/commons-httpclient-3.1.jar -%%DATADIR%%/lib/commons-io-1.4.jar -%%DATADIR%%/lib/commons-lang-2.4.jar -%%DATADIR%%/lib/commons-logging-1.1.1.jar -%%DATADIR%%/lib/javacsv-2.0.jar -%%DATADIR%%/lib/js-1.7R1.jar -%%DATADIR%%/lib/js-engine.jar -%%DATADIR%%/lib/looks-2.1.4.jar -%%DATADIR%%/lib/org-openide-awt.jar -%%DATADIR%%/lib/org-openide-util.jar -%%DATADIR%%/lib/substance-6.1.jar -%%DATADIR%%/lib/substance-extras-6.0.jar -%%DATADIR%%/lib/substance-swingx-6.0.jar -%%DATADIR%%/lib/swingx.jar -%%DATADIR%%/lib/trident-1.3.jar -%%DATADIR%%/license/gnu-agpl.txt -%%DATADIR%%/license/license.txt diff --git a/databases/Makefile b/databases/Makefile index 9c4e91ac52b0..fddc15bc74e2 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -14,7 +14,6 @@ SUBDIR += adodb SUBDIR += adodb5 SUBDIR += akonadi - SUBDIR += akonadi-googledata SUBDIR += animenfo-client SUBDIR += animenfo-client-gtk SUBDIR += apq @@ -121,7 +120,6 @@ SUBDIR += jasperreports SUBDIR += jdb SUBDIR += jdbc-oracle11g - SUBDIR += jdbm2 SUBDIR += jlog SUBDIR += jrobin SUBDIR += jrrd diff --git a/databases/akonadi-googledata/Makefile b/databases/akonadi-googledata/Makefile deleted file mode 100644 index 6adc6768b272..000000000000 --- a/databases/akonadi-googledata/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Troels Kofoed Jacobsen <tkjacobsen@gmail.com> -# $FreeBSD$ - -PORTNAME= akonadi-googledata -PORTVERSION= 1.2.0 -PORTREVISION= 6 -CATEGORIES= databases -MASTER_SITES= http://libgcal.googlecode.com/files/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Akonadi Resources for Google Contacts and Calendar - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libgcal.so:deskutils/libgcal - -USES= cmake gettext kde:4 tar:bzip2 -USE_QT4= qmake_build rcc_build moc_build uic_build dbus -USE_KDE= kdelibs pimlibs automoc4 akonadi - -.include <bsd.port.mk> diff --git a/databases/akonadi-googledata/distinfo b/databases/akonadi-googledata/distinfo deleted file mode 100644 index 596321c502cd..000000000000 --- a/databases/akonadi-googledata/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (akonadi-googledata-1.2.0.tar.bz2) = b2c29e78e1c6d9ffbc5052113d39bd12277803bf74e4ca70c805e2963f0f8974 -SIZE (akonadi-googledata-1.2.0.tar.bz2) = 126372 diff --git a/databases/akonadi-googledata/pkg-descr b/databases/akonadi-googledata/pkg-descr deleted file mode 100644 index 5fd679d09de5..000000000000 --- a/databases/akonadi-googledata/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Google contacts and calendar akonadi resource. It allows syncing your calendar -and contacts with your google account. - -WWW: http://code.google.com/p/libgcal/ diff --git a/databases/akonadi-googledata/pkg-plist b/databases/akonadi-googledata/pkg-plist deleted file mode 100644 index b4143f95b075..000000000000 --- a/databases/akonadi-googledata/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -bin/akonadi_gcal_resource -bin/akonadi_googledata_resource -share/akonadi/agents/gcalresource.desktop -share/akonadi/agents/googledataresource.desktop -share/locale/bg/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/ca/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/ca@valencia/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/cs/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/da/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/de/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/en_GB/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/eo/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/es/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/et/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/fi/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/fr/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/ga/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/gl/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/hr/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/hu/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/is/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/ja/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/km/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/lt/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/lv/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/nb/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/nds/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/nl/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/pt/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/pt_BR/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/ro/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sk/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sr/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sr@ijekavian/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sr@latin/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/sv/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/th/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/tr/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/uk/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/zh_CN/LC_MESSAGES/akonadi_gcal_resource.mo -share/locale/zh_TW/LC_MESSAGES/akonadi_gcal_resource.mo diff --git a/databases/jdbm2/Makefile b/databases/jdbm2/Makefile deleted file mode 100644 index cdd810fbfb88..000000000000 --- a/databases/jdbm2/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Alex Dupre <ale@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= jdbm -PORTVERSION= 2.4 -CATEGORIES= databases java -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ale@FreeBSD.org -COMMENT= Fast, simple, and transactional Java persistence engine - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -OPTIONS_DEFINE= DOCS EXAMPLES - -USES= zip -USE_JAVA= yes -JAVA_VERSION= 1.6+ -NO_BUILD= yes - -PROJECTHOST= jdbm2 - -PORTDOCS= * -PORTEXAMPLES= * - -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar - -do-install: - @${INSTALL_DATA} ${WRKSRC}/lib/${DISTNAME}.jar \ - ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/databases/jdbm2/distinfo b/databases/jdbm2/distinfo deleted file mode 100644 index 1a03c1abb309..000000000000 --- a/databases/jdbm2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (jdbm-2.4.zip) = 7da526bf15c5de8f44c28939776fc6ae388d7d4622a1643d7eac7cbd0139a5e3 -SIZE (jdbm-2.4.zip) = 350048 diff --git a/databases/jdbm2/pkg-descr b/databases/jdbm2/pkg-descr deleted file mode 100644 index 51ccad130e9f..000000000000 --- a/databases/jdbm2/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -JDBM is a transactional persistence engine for Java. It aims to be for Java -what GDBM is for other languages: a fast, simple persistence engine. -You can use it to store a mix of objects and BLOBs, and all updates are done -in a transactionally safe manner. JDBM also provides scalable data structures, -such as HTree and B+Tree, to support persistence of large object collections. -JDBM2 provides HashMap and TreeMap which are backed by disk storage. -It is very easy and fast way to persist your data. -JDBM2 also have minimal hardware requirements and is highly embeddable. - -WWW: http://code.google.com/p/jdbm2/ diff --git a/deskutils/Makefile b/deskutils/Makefile index d60527833261..9fc98f8c7fc2 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -130,7 +130,6 @@ SUBDIR += kruler SUBDIR += ksshaskpass SUBDIR += launchy - SUBDIR += libgcal SUBDIR += libopensync-plugin-vformat-devel SUBDIR += libstreamanalyzer SUBDIR += libstreams @@ -149,7 +148,6 @@ SUBDIR += multisync-backup SUBDIR += multisync-syncml SUBDIR += myitcrm - SUBDIR += nagaina SUBDIR += nautilus-actions SUBDIR += nautilus-sendto SUBDIR += nemo-extensions @@ -180,7 +178,6 @@ SUBDIR += plasma-applet-daisy SUBDIR += plasma-applet-fancytasks SUBDIR += plasma-applet-panelspacer - SUBDIR += plasma-applet-playwolf SUBDIR += plasma-applet-qstardict SUBDIR += plasma-applet-serverstatuswidget SUBDIR += plasma-applet-simpleweatherforecast @@ -225,7 +222,6 @@ SUBDIR += strigiutils SUBDIR += sugarcrm SUBDIR += superkaramba - SUBDIR += superswitcher SUBDIR += surrealtodo SUBDIR += syncthing-gtk SUBDIR += systempreferences @@ -248,7 +244,6 @@ SUBDIR += treeline SUBDIR += treesheets SUBDIR += tuxcards - SUBDIR += vboxgtk SUBDIR += virt-manager SUBDIR += vit SUBDIR += vnc2flv diff --git a/deskutils/libgcal/Makefile b/deskutils/libgcal/Makefile deleted file mode 100644 index 8f08c15ef989..000000000000 --- a/deskutils/libgcal/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Troels Kofoed Jacobsen <tkjacobsen@gmail.com> -# $FreeBSD$ - -PORTNAME= libgcal -PORTVERSION= 0.9.6 -PORTREVISION= 3 -CATEGORIES= deskutils -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Library allowing communication with Google calendar and contacts - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libcurl.so:ftp/curl \ - libxml2.so:textproc/libxml2 - -USES= cmake tar:bzip2 -CMAKE_ARGS= -DLIB_INSTALL_DIR="${LOCALBASE}/lib" \ - -DENABLE_TESTS=OFF -USE_LDCONFIG= yes - -.include <bsd.port.mk> diff --git a/deskutils/libgcal/distinfo b/deskutils/libgcal/distinfo deleted file mode 100644 index a0e1dc07d2b4..000000000000 --- a/deskutils/libgcal/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libgcal-0.9.6.tar.bz2) = 3197d76c462438d0a761c47d199e402b9d9f05f86a7f9c304313a79ecc5a1503 -SIZE (libgcal-0.9.6.tar.bz2) = 555942 diff --git a/deskutils/libgcal/files/patch-CMakeLists-txt b/deskutils/libgcal/files/patch-CMakeLists-txt deleted file mode 100644 index 9b71bd67eaa2..000000000000 --- a/deskutils/libgcal/files/patch-CMakeLists-txt +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2010-06-29 18:21:22.000000000 +0200 -+++ CMakeLists.txt 2010-06-29 18:21:35.000000000 +0200 -@@ -69,7 +69,7 @@ - configure_file(${CMAKE_SOURCE_DIR}/libgcal.pc.in ${CMAKE_BINARY_DIR}/libgcal.pc @ONLY) - install( - FILES "${CMAKE_BINARY_DIR}/libgcal.pc" -- DESTINATION "${GCAL_LIBRARY_INSTALL_DIR}/pkgconfig" -+ DESTINATION "libdata/pkgconfig" - ) - - diff --git a/deskutils/libgcal/files/patch-src_atom_parser.c b/deskutils/libgcal/files/patch-src_atom_parser.c deleted file mode 100644 index cbbc26ec9504..000000000000 --- a/deskutils/libgcal/files/patch-src_atom_parser.c +++ /dev/null @@ -1,32 +0,0 @@ ---- src/atom_parser.c.orig 2010-06-20 20:26:34.000000000 +0200 -+++ src/atom_parser.c 2011-02-24 12:28:51.710766352 +0100 -@@ -282,7 +282,8 @@ static int extract_and_check_multi(xmlDo - if (attr2) { - if (xmlHasProp(node->nodeTab[i], attr2)) { - tmp = xmlGetProp(node->nodeTab[i], attr2); -- (*types)[i] = strdup(strchr(tmp,'#') + 1); -+ if (strchr(tmp,'#')) -+ (*types)[i] = strdup(strchr(tmp,'#') + 1); - xmlFree(tmp); - } - else -@@ -292,7 +293,8 @@ static int extract_and_check_multi(xmlDo - if (attr3) { - if (xmlHasProp(node->nodeTab[i], attr3)) { - tmp = xmlGetProp(node->nodeTab[i], attr3); -- (*protocols)[i] = strdup(strchr(tmp,'#') + 1); -+ if (strchr(tmp,'#')) -+ (*protocols)[i] = strdup(strchr(tmp,'#') + 1); - xmlFree(tmp); - } - else -@@ -383,7 +385,8 @@ static int extract_and_check_multisub(xm - if (attr1) { - if (xmlHasProp(node->nodeTab[i], attr1)) { - tmp = xmlGetProp(node->nodeTab[i], attr1); -- (*types)[i] = strdup(strchr(tmp,'#') + 1); -+ if (strchr(tmp,'#')) -+ (*types)[i] = strdup(strchr(tmp,'#') + 1); - xmlFree(tmp); - } else - (*types)[i] = strdup(""); diff --git a/deskutils/libgcal/pkg-descr b/deskutils/libgcal/pkg-descr deleted file mode 100644 index 3cf2d666732e..000000000000 --- a/deskutils/libgcal/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -An ANSI C library allowing communication with google calendar and contacts, -useful if you need to support this in a C or C++ application. - -WWW: http://code.google.com/p/libgcal/ diff --git a/deskutils/libgcal/pkg-plist b/deskutils/libgcal/pkg-plist deleted file mode 100644 index 3469a7087e45..000000000000 --- a/deskutils/libgcal/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -include/libgcal/atom_parser.h -include/libgcal/curl_debug_gcal.h -include/libgcal/gcal.h -include/libgcal/gcal_parser.h -include/libgcal/gcal_status.h -include/libgcal/gcalendar.h -include/libgcal/gcont.h -include/libgcal/gcontact.h -include/libgcal/internal_gcal.h -include/libgcal/xml_aux.h -lib/libgcal.so -lib/libgcal.so.0 -lib/libgcal.so.0.9.6 -lib/LibGCal/cmake/LibGCalConfig.cmake -libdata/pkgconfig/libgcal.pc diff --git a/deskutils/nagaina/Makefile b/deskutils/nagaina/Makefile deleted file mode 100644 index 79787de84bb2..000000000000 --- a/deskutils/nagaina/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# Created by: Yinghong Liu <relaxbsd@gmail.com> -# $FreeBSD$ - -PORTNAME= nagaina -PORTVERSION= 0.1.2 -DISTVERSIONSUFFIX= -sources -PORTREVISION= 10 -CATEGORIES= deskutils -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Notes-taking application based on Qt 4 - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs \ - libpcre.so:devel/pcre \ - libpng.so:graphics/png \ - libfreetype.so:print/freetype2 \ - libexpat.so:textproc/expat2 \ - libfontconfig.so:x11-fonts/fontconfig - -OPTIONS_DEFINE= DOCS - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -USES= gettext iconv qmake -USE_GNOME= glib20 -USE_QT4= corelib gui xml moc_build rcc_build uic_build -USE_XORG= ice sm x11 xau xcb xdmcp xext xrender - -PORTDOCS= CHANGELOG TODO -PLIST_FILES= bin/${PORTNAME} share/pixmaps/${PORTNAME}.png - -DESKTOP_ENTRIES= "Nagaina" \ - "Notes-taking application" \ - "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ - "${PORTNAME}" \ - "Qt;Office;Utility;" \ - "true" - -post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/images/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/deskutils/nagaina/distinfo b/deskutils/nagaina/distinfo deleted file mode 100644 index 04b97dfcfe77..000000000000 --- a/deskutils/nagaina/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nagaina-0.1.2-sources.tar.gz) = 4a6f1bf2c434c575882cd093336c73fd418679e468fc2c6a66b7116a4b116a60 -SIZE (nagaina-0.1.2-sources.tar.gz) = 86709 diff --git a/deskutils/nagaina/pkg-descr b/deskutils/nagaina/pkg-descr deleted file mode 100644 index 785809a45792..000000000000 --- a/deskutils/nagaina/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Nagaina is a notes-taking application. - -Features -* Classifications of notes in categories; -* Rich text editor, with support for font, font size, font color, alignment... -* Style editor; - -WWW: http://code.google.com/p/nagaina/ diff --git a/deskutils/plasma-applet-playwolf/Makefile b/deskutils/plasma-applet-playwolf/Makefile deleted file mode 100644 index 4f4f2d9567de..000000000000 --- a/deskutils/plasma-applet-playwolf/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# $FreeBSD$ - -PORTNAME= playwolf -PORTVERSION= 0.8.1 -PORTREVISION= 7 -CATEGORIES= deskutils kde -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= plasma-applet- - -MAINTAINER= jhale@FreeBSD.org -COMMENT= Amarok 2.x plasma applet for KDE4 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= cmake kde:4 tar:bzip2 -USE_KDE= automoc4 kdelibs -USE_QT4= gui dbus network opengl phonon svg webkit xml xmlpatterns \ - qmake_build moc_build rcc_build uic_build - -PLIST_FILES= lib/kde4/plasma_applet_playwolf.so \ - share/kde4/services/plasma-applet-playwolf.desktop - -WRKSRC= ${WRKDIR}/${PORTNAME} - -ADD_NEWLINE_TO= flowlayout.cpp \ - flowlayout.h \ - lyricswidget.cpp \ - playwolf.cpp \ - playwolf.h \ - wolfbuttons.cpp \ - wolflabel.h - -post-patch: -.for i in ${ADD_NEWLINE_TO} - @${ECHO_CMD} >> ${WRKSRC}/${i} -.endfor - -.include <bsd.port.mk> diff --git a/deskutils/plasma-applet-playwolf/distinfo b/deskutils/plasma-applet-playwolf/distinfo deleted file mode 100644 index 358c5d5cf910..000000000000 --- a/deskutils/plasma-applet-playwolf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (playwolf-0.8.1.tar.bz2) = f41a39f8f4078baa9a7e9fa44f0a81164f8b468eddfc06f5d73cf491a58dad04 -SIZE (playwolf-0.8.1.tar.bz2) = 22840 diff --git a/deskutils/plasma-applet-playwolf/files/patch-infomanager.cpp b/deskutils/plasma-applet-playwolf/files/patch-infomanager.cpp deleted file mode 100644 index f4dd520615e4..000000000000 --- a/deskutils/plasma-applet-playwolf/files/patch-infomanager.cpp +++ /dev/null @@ -1,24 +0,0 @@ ---- ./infomanager.cpp.orig 2010-01-13 16:32:23.000000000 -0500 -+++ ./infomanager.cpp 2010-02-05 01:27:39.000000000 -0500 -@@ -22,6 +22,7 @@ - #include <QtGui/QGraphicsWidget> - - #include <KDebug> -+#include <KStandardDirs> - - #include "playercontroller.h" - -@@ -105,9 +106,11 @@ - if (metadata.value("arturl").toString() != QString()) { - emit updateCover(metadata.value("arturl").toString()); - } else if (mode == QString("lastfm")) { -- emit updateCover("file:///usr/share/apps/amarok/images/lastfm-default-cover.png"); -+ QString lastfmcover = KGlobal::dirs()->findResource("data", QString("amarok/images/lastfm-default-cover.png")); -+ emit updateCover(lastfmcover); - } else { -- emit updateCover("file:///usr/share/apps/amarok/images/nocover.png"); -+ QString nocover = KGlobal::dirs()->findResource("data", QString("amarok/images/nocover.png")); -+ emit updateCover(nocover); - } - - emit updateInfos(metadata.value("artist").toString(), diff --git a/deskutils/plasma-applet-playwolf/files/patch-wolflabel.cpp b/deskutils/plasma-applet-playwolf/files/patch-wolflabel.cpp deleted file mode 100644 index 108d250c5a97..000000000000 --- a/deskutils/plasma-applet-playwolf/files/patch-wolflabel.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- wolflabel.cpp.orig 2010-01-13 21:33:08 UTC -+++ wolflabel.cpp -@@ -24,6 +24,7 @@ - #include <QtGui/QGraphicsItemAnimation> - #include <QtGui/QGraphicsSceneResizeEvent> - #include <QtGui/QLabel> -+#include <QtCore/qmath.h> - - #include <KIO/Job> - #include <KIO/NetAccess> -@@ -195,7 +196,7 @@ void WolfLabel::paint(QPainter *painter, - m_animation->setPropertyName("xOffset"); - m_animation->setTargetObject(this); - } -- m_animation->setDuration((2 * abs(x) + SPACING) * 150); -+ m_animation->setDuration((2 * qFabs(x) + SPACING) * 150); - m_animation->setNewStartValue(x - SPACING); - m_animation->setNewEndValue(SPACING); - if (m_animation->state() != QAbstractAnimation::Running) { diff --git a/deskutils/plasma-applet-playwolf/pkg-descr b/deskutils/plasma-applet-playwolf/pkg-descr deleted file mode 100644 index dedaadce87f0..000000000000 --- a/deskutils/plasma-applet-playwolf/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -PlayWolf is a plasma applet for KDE4 that allows you to control Amarok 2.x from -your desktop and view the song that is currently playing. - -WWW: http://www.kde-look.org/content/show.php?content=93882 diff --git a/deskutils/superswitcher/Makefile b/deskutils/superswitcher/Makefile deleted file mode 100644 index 3326a7941abd..000000000000 --- a/deskutils/superswitcher/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Remington Lang <MrL0Lz@gmail.com> -# $FreeBSD$ - -PORTNAME= superswitcher -PORTVERSION= 0.6 -PORTREVISION= 2 -CATEGORIES= deskutils gnome -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Alt-Tab replacement - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib - -USES= gmake pkgconfig -USE_GNOME= gconf2 intltool libwnck -GNU_CONFIGURE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/superswitcher \ - share/dbus-1/services/superswitcher.SuperSwitcher.service - -post-patch: - @${REINPLACE_CMD} -e \ - 's/x11//g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - '/_DISABLE_DEPRECATED/d' ${WRKSRC}/src/Makefile.in - @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ - ${WRKSRC}/src/dbus-object.h ${WRKSRC}/src/forward_declarations.h - -post-install: - @${RMDIR} ${STAGEDIR}${PREFIX}/lib/locale - -.include <bsd.port.mk> diff --git a/deskutils/superswitcher/distinfo b/deskutils/superswitcher/distinfo deleted file mode 100644 index 6b9ee61d2833..000000000000 --- a/deskutils/superswitcher/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (superswitcher-0.6.tar.gz) = 232b98d1a9443fcf4f969cf4cf00df3908c3ccb55f36059391da68873d514599 -SIZE (superswitcher-0.6.tar.gz) = 183184 diff --git a/deskutils/superswitcher/files/patch-src__xinerama.c b/deskutils/superswitcher/files/patch-src__xinerama.c deleted file mode 100644 index 16580ff97c68..000000000000 --- a/deskutils/superswitcher/files/patch-src__xinerama.c +++ /dev/null @@ -1,46 +0,0 @@ -# -# Fix build on 4.x -# ---- ./src/xinerama.c.orig Sat May 20 18:36:30 2006 -+++ ./src/xinerama.c Sat May 20 18:38:45 2006 -@@ -22,24 +22,26 @@ - int minimum_width; - SSXineramaScreen *screens; - SSXinerama *xinerama; -- -- minimum_width = 0; -+ int x_screen; - - #ifdef HAVE_XINERAMA - gboolean xinerama_is_active = XineramaIsActive (x_display); -+ XineramaScreenInfo *xsi_array; -+ XineramaScreenInfo *xsi; - #else - gboolean xinerama_is_active = FALSE; - #endif - -+ minimum_width = 0; -+ - if (xinerama_is_active) { - #ifdef HAVE_XINERAMA -- XineramaScreenInfo *xsi_array = -- XineramaQueryScreens(x_display, &num_screens); -+ xsi_array = XineramaQueryScreens(x_display, &num_screens); - screens = g_new (SSXineramaScreen, num_screens); - - int i; - for (i = 0; i < num_screens; i++) { -- XineramaScreenInfo *xsi = &xsi_array[i]; -+ xsi = &xsi_array[i]; - screens[i].x = xsi->x_org; - screens[i].y = xsi->y_org; - screens[i].width = xsi->width; -@@ -54,7 +56,7 @@ - #endif - } else { - num_screens = 1; -- int x_screen = DefaultScreen (x_display); -+ x_screen = DefaultScreen (x_display); - screens = g_new (SSXineramaScreen, num_screens); - screens[0].x = 0; - screens[0].y = 0; diff --git a/deskutils/superswitcher/pkg-descr b/deskutils/superswitcher/pkg-descr deleted file mode 100644 index c10812b6cd83..000000000000 --- a/deskutils/superswitcher/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -A more feature-full replacement of thr Alt-Tab window switching behavior. - -Superswitcher uses the "Super" key, also known as the Windows key to switch -between windows and workspaces. - -WWW: http://code.google.com/p/superswitcher/ diff --git a/deskutils/vboxgtk/Makefile b/deskutils/vboxgtk/Makefile deleted file mode 100644 index b6da5574e69e..000000000000 --- a/deskutils/vboxgtk/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Alexander Logvinov <avl@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= vboxgtk -PORTVERSION= 0.8.2 -PORTREVISION= 1 -CATEGORIES= deskutils emulators gnome -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK frontend for VirtualBox - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xpcom/vboxxpcom.py:emulators/virtualbox-ose - -USES= python -USE_PYTHON= distutils autoplist -USE_GNOME= gtk30 intltool -INSTALLS_ICONS= yes - -OPTIONS_DEFINE= NLS - -NLS_USES= gettext - -.include <bsd.port.options.mk> - -post-patch: -.if ! ${PORT_OPTIONS:MNLS} - @${REINPLACE_CMD} -e '/self.add_mo_files/d' \ - -e '/os.system("intltool/d' ${WRKSRC}/setup.py -.endif - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \ - s|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|g' ${WRKSRC}/bin/${PORTNAME} - -.include <bsd.port.mk> diff --git a/deskutils/vboxgtk/distinfo b/deskutils/vboxgtk/distinfo deleted file mode 100644 index e08e22d0cc8f..000000000000 --- a/deskutils/vboxgtk/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (vboxgtk-0.8.2.tar.gz) = 317d7b55cc0c98bf3c1fe294a8fc62668709ae14f12b3bf3b32d5fa33451fe95 -SIZE (vboxgtk-0.8.2.tar.gz) = 43717 diff --git a/deskutils/vboxgtk/files/patch-bin_vboxgtk b/deskutils/vboxgtk/files/patch-bin_vboxgtk deleted file mode 100644 index c36a9a226616..000000000000 --- a/deskutils/vboxgtk/files/patch-bin_vboxgtk +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/vboxgtk.orig 2009-09-04 21:39:38.000000000 +1000 -+++ bin/vboxgtk 2009-09-04 21:41:14.000000000 +1000 -@@ -54,7 +54,7 @@ - vbox_program_path = line.lstrip(head).rstrip('\n') - break - if vbox_program_path is None: -- dir_list = ('/usr/lib/virtualbox-ose', -+ dir_list = ('%%LOCALBASE%%/lib/virtualbox', - '/usr/lib/virtualbox', - '/usr/local/lib/virtualbox', - '/opt/VirtualBox') diff --git a/deskutils/vboxgtk/files/patch-vboxgtk___init__.py b/deskutils/vboxgtk/files/patch-vboxgtk___init__.py deleted file mode 100644 index e1a1235ab1c5..000000000000 --- a/deskutils/vboxgtk/files/patch-vboxgtk___init__.py +++ /dev/null @@ -1,11 +0,0 @@ ---- vboxgtk/__init__.py.orig 2009-06-20 00:16:28.000000000 +1000 -+++ vboxgtk/__init__.py 2009-09-04 21:47:01.000000000 +1000 -@@ -37,8 +37,6 @@ - gettext_domain = 'vboxgtk' - gettext.install(gettext_domain, paths.locale_path, unicode = True) - locale.setlocale(locale.LC_ALL, '') --locale.bindtextdomain(gettext_domain, paths.locale_path) --locale.textdomain(gettext_domain) - - - # Import main for the launch script diff --git a/deskutils/vboxgtk/pkg-descr b/deskutils/vboxgtk/pkg-descr deleted file mode 100644 index 0767e6f6b3d2..000000000000 --- a/deskutils/vboxgtk/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -VBoxGtk is a simple GTK frontend for VirtualBox. Its objective is to -support only the basic features of VirtualBox and keep the interface -simple and clean. - -WWW: http://vboxgtk.sourceforge.net/ diff --git a/devel/Makefile b/devel/Makefile index 6b50fa41715a..efd8208fdaa8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -182,7 +182,6 @@ SUBDIR += blame SUBDIR += bmake SUBDIR += bmkdep - SUBDIR += bncsutil-ghost++ SUBDIR += bnf SUBDIR += boaconstructor SUBDIR += boehm-gc @@ -231,7 +230,6 @@ SUBDIR += bzr-svn SUBDIR += bzr-upload SUBDIR += bzrtools - SUBDIR += c-unit SUBDIR += c2mdoc SUBDIR += caf SUBDIR += calibrator @@ -834,7 +832,6 @@ SUBDIR += guikachu SUBDIR += guile-lib SUBDIR += guiloader - SUBDIR += guiloader-c++ SUBDIR += gumbo SUBDIR += gvfs SUBDIR += gvp @@ -1364,7 +1361,6 @@ SUBDIR += liblogging SUBDIR += liblognorm SUBDIR += liblouis - SUBDIR += liblouisxml SUBDIR += libltdl SUBDIR += liblxqt SUBDIR += liblxqt-l10n @@ -1674,7 +1670,6 @@ SUBDIR += newt SUBDIR += newtonsoft-json SUBDIR += nexus2-oss - SUBDIR += nglogc SUBDIR += nimble SUBDIR += nini SUBDIR += ninja @@ -1687,7 +1682,6 @@ SUBDIR += nsgenbind SUBDIR += nspr SUBDIR += nuitka - SUBDIR += nxt-python SUBDIR += obby SUBDIR += objecthash SUBDIR += ocaml-annexlib @@ -3989,7 +3983,6 @@ SUBDIR += pragmarcs SUBDIR += premake SUBDIR += premake4 - SUBDIR += privman SUBDIR += projectcenter SUBDIR += protobuf SUBDIR += protobuf-c @@ -4190,12 +4183,10 @@ SUBDIR += py-cloudpickle SUBDIR += py-cluster SUBDIR += py-cmd2 - SUBDIR += py-cmdln SUBDIR += py-cmdtest SUBDIR += py-codecov SUBDIR += py-codegen SUBDIR += py-cog - SUBDIR += py-coil SUBDIR += py-collective.monkeypatcher SUBDIR += py-collective.z3cform.datetimewidget SUBDIR += py-colorama @@ -4546,7 +4537,6 @@ SUBDIR += py-ptrace SUBDIR += py-ptvsd SUBDIR += py-pudb - SUBDIR += py-px SUBDIR += py-py SUBDIR += py-pyasn1 SUBDIR += py-pyasn1-modules @@ -5703,7 +5693,6 @@ SUBDIR += spark SUBDIR += sparsehash SUBDIR += spatialindex - SUBDIR += spdict SUBDIR += spdlog SUBDIR += spice-protocol SUBDIR += spin @@ -5719,10 +5708,8 @@ SUBDIR += stlfilt SUBDIR += stlink SUBDIR += storm - SUBDIR += stormlib-ghost++ SUBDIR += str SUBDIR += strace - SUBDIR += streamhtmlparser SUBDIR += stringencoders SUBDIR += stxxl SUBDIR += styx @@ -5838,7 +5825,6 @@ SUBDIR += websocketpp SUBDIR += websvn SUBDIR += wininfo - SUBDIR += winpdb SUBDIR += wizardkit SUBDIR += wxGlade SUBDIR += wxformbuilder diff --git a/devel/bncsutil-ghost++/Makefile b/devel/bncsutil-ghost++/Makefile deleted file mode 100644 index 3f0914b6f2a8..000000000000 --- a/devel/bncsutil-ghost++/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: <ports@c0decafe.net> -# $FreeBSD$ - -PORTNAME= bncsutil -PORTVERSION= 1.3.2 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE -PKGNAMESUFFIX= -ghost++ -DISTNAME= ${PROJECTHOST}_${PROJECTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Utility library for Battle.net clients in C++ - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libgmp.so:math/gmp - -PROJECTHOST= ghostplusplus -PROJECTVERSION= 17.1 - -USES= dos2unix gmake zip -WRKSRC= ${WRKDIR}/ghost/bncsutil/src/bncsutil -MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} - -USE_LDCONFIG= yes - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbncsutil.so - -.include <bsd.port.mk> diff --git a/devel/bncsutil-ghost++/distinfo b/devel/bncsutil-ghost++/distinfo deleted file mode 100644 index 054048c876d4..000000000000 --- a/devel/bncsutil-ghost++/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ghostplusplus_17.1.zip) = bd4acc61ab553213cb39e6a465b38d1ea7a5b9b4ca2b54fa7e082766b98c729f -SIZE (ghostplusplus_17.1.zip) = 6720401 diff --git a/devel/bncsutil-ghost++/files/patch-Makefile b/devel/bncsutil-ghost++/files/patch-Makefile deleted file mode 100644 index b3062f4a7f42..000000000000 --- a/devel/bncsutil-ghost++/files/patch-Makefile +++ /dev/null @@ -1,39 +0,0 @@ ---- Makefile -+++ Makefile -@@ -1,17 +1,15 @@ - SHELL = /bin/sh - SYSTEM = $(shell uname) --CXX = g++ --CXXFLAGS = -Wall -O3 -I ../ -Wno-multichar -fPIC -+CXXFLAGS = $(CFLAGS) -I ../ -Wno-multichar -fPIC - CXXOBJ = bsha1.o cdkeydecoder.o checkrevision.o decodekey.o file.o libinfo.o oldauth.o --CC = gcc --CCFLAGS = -Wall -O3 -I ../ -Wno-multichar -fPIC -+CCFLAGS = $(CFLAGS) -I ../ -Wno-multichar -fPIC - CCOBJ = nls.o pe.o sha1.o stack.o - - ifeq ($(SYSTEM),Darwin) - LDFLAGS = -dynamiclib -lgmp -L/opt/local/lib - TARGET = libbncsutil.dylib - else --LDFLAGS = -shared -lgmp -+LDFLAGS += -shared -lgmp -L/usr/local/lib - TARGET = libbncsutil.so - endif - -@@ -26,11 +24,9 @@ - - clean: - rm -f $(CCOBJ) $(CXXOBJ) $(TARGET) *~ --all: -- make $(TARGET) -+all: $(TARGET) - - install: $(TARGET) -- mkdir -p /usr/include/bncsutil -- cp *.h /usr/include/bncsutil -- cp $(TARGET) /usr/lib -- ldconfig -+ mkdir -p $(PREFIX)/include/bncsutil -+ cp *.h $(PREFIX)/include/bncsutil -+ cp $(TARGET) $(PREFIX)/lib diff --git a/devel/bncsutil-ghost++/pkg-descr b/devel/bncsutil-ghost++/pkg-descr deleted file mode 100644 index 11ea9e1c99eb..000000000000 --- a/devel/bncsutil-ghost++/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The Battle.net client library. - -WWW: https://code.google.com/p/ghostplusplus/ diff --git a/devel/bncsutil-ghost++/pkg-plist b/devel/bncsutil-ghost++/pkg-plist deleted file mode 100644 index 5f139290afc0..000000000000 --- a/devel/bncsutil-ghost++/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -include/bncsutil/bncsutil.h -include/bncsutil/sha1.h -include/bncsutil/pe.h -include/bncsutil/oldauth.h -include/bncsutil/nls.h -include/bncsutil/mutil_types.h -include/bncsutil/mutil.h -include/bncsutil/ms_stdint.h -include/bncsutil/libinfo.h -include/bncsutil/keytables.h -include/bncsutil/gmp.h -include/bncsutil/file.h -include/bncsutil/decodekey.h -include/bncsutil/debug.h -include/bncsutil/checkrevision.h -include/bncsutil/cdkeydecoder.h -include/bncsutil/buffer.h -include/bncsutil/bsha1.h -include/bncsutil/stack.h -lib/libbncsutil.so diff --git a/devel/c-unit/Makefile b/devel/c-unit/Makefile deleted file mode 100644 index 440f8542aabd..000000000000 --- a/devel/c-unit/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: Takanori Sawada <tak.swd@gmail.com> -# $FreeBSD$ - -PORTNAME= c-unit -DISTVERSION= 1.1.1 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= tak.swd@gmail.com -COMMENT= Unit testing framework for C - -LICENSE= LGPL20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -CONFLICTS= cunit-[0-9]* - -GNU_CONFIGURE= yes -USES= autoreconf gmake libtool pathfix -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip - -DATADIR= ${PREFIX}/share/CUnit -EXAMPLESDIR= ${PREFIX}/share/examples/CUnit - -OPTIONS_DEFINE= AUT BAS CON CUR DEB EXA ITE MEM -OPTIONS_DEFAULT= AUT BAS CON -OPTIONS_SUB= yes - -AUT_DESC= Automated (XML) interface -BAS_DESC= Basic interface -CON_DESC= Console interface -CUR_DESC= Curses interface -DEB_DESC= Debug interface -EXA_DESC= Example programs -ITE_DESC= Internal test program -MEM_DESC= Internal memory tracking - -AUT_CONFIGURE_ENABLE= automated -BAS_CONFIGURE_ENABLE= basic -CON_CONFIGURE_ENABLE= console -CUR_CONFIGURE_ENABLE= curses -CUR_LDFLAGS= -lcurses -CUR_USES= ncurses -DEB_CONFIGURE_ENABLE= debug -EXA_CONFIGURE_ENABLE= examples -ITE_CONFIGURE_ENABLE= test -MEM_CONFIGURE_ENABLE= memtrace - -post-patch: - @${REINPLACE_CMD} -e 's|/doc/@PACKAGE@|/share/doc/@PACKAGE@|g' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/headers/Makefile.am - @${REINPLACE_CMD} -e 's|/@PACKAGE@/Examples/|/examples/@PACKAGE@/|g' ${WRKSRC}/Examples/*/Makefile.am - -.include <bsd.port.mk> diff --git a/devel/c-unit/distinfo b/devel/c-unit/distinfo deleted file mode 100644 index f940489f6ee2..000000000000 --- a/devel/c-unit/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (c-unit-1.1.1.tar.gz) = 5cd910177ce8fd306a2cfe63cdf7997a5ca32d824f89cb206d245208fdd44d6b -SIZE (c-unit-1.1.1.tar.gz) = 1216206 diff --git a/devel/c-unit/files/patch-c-unit-Sources-Automated-Automated.c b/devel/c-unit/files/patch-c-unit-Sources-Automated-Automated.c deleted file mode 100644 index bac82171db8c..000000000000 --- a/devel/c-unit/files/patch-c-unit-Sources-Automated-Automated.c +++ /dev/null @@ -1,30 +0,0 @@ ---- CUnit/Sources/Automated/Automated.c.orig 2009-06-11 03:50:52.000000000 +0900 -+++ CUnit/Sources/Automated/Automated.c 2012-04-14 02:08:39.000000000 +0900 -@@ -227,13 +227,13 @@ - if (bJUnitXmlOutput == CU_TRUE) { - fprintf(f_pTestResultFile, - "<?xml version=\"1.0\" ?> \n" -- "<?xml-stylesheet type=\"text/xsl\" href=\"CUnit-Run.xsl\" ?> \n" -+ "<?xml-stylesheet type=\"text/xsl\" href=\"/usr/local/share/CUnit/CUnit-Run.xsl\" ?> \n" - " <cunit_testsuites> \n"); - } else { - fprintf(f_pTestResultFile, - "<?xml version=\"1.0\" ?> \n" -- "<?xml-stylesheet type=\"text/xsl\" href=\"CUnit-Run.xsl\" ?> \n" -- "<!DOCTYPE CUNIT_TEST_RUN_REPORT SYSTEM \"CUnit-Run.dtd\"> \n" -+ "<?xml-stylesheet type=\"text/xsl\" href=\"/usr/local/share/CUnit/CUnit-Run.xsl\" ?> \n" -+ "<!DOCTYPE CUNIT_TEST_RUN_REPORT SYSTEM \"/usr/local/share/CUnit/CUnit-Run.dtd\"> \n" - "<CUNIT_TEST_RUN_REPORT> \n" - " <CUNIT_HEADER/> \n"); - } -@@ -616,8 +616,8 @@ - - fprintf(pTestListFile, - "<?xml version=\"1.0\" ?> \n" -- "<?xml-stylesheet type=\"text/xsl\" href=\"CUnit-List.xsl\" ?> \n" -- "<!DOCTYPE CUNIT_TEST_LIST_REPORT SYSTEM \"CUnit-List.dtd\"> \n" -+ "<?xml-stylesheet type=\"text/xsl\" href=\"/usr/local/share/CUnit/CUnit-List.xsl\" ?> \n" -+ "<!DOCTYPE CUNIT_TEST_LIST_REPORT SYSTEM \"/usr/local/share/CUnit/CUnit-List.dtd\"> \n" - "<CUNIT_TEST_LIST_REPORT> \n" - " <CUNIT_HEADER/> \n" - " <CUNIT_LIST_TOTAL_SUMMARY> \n"); diff --git a/devel/c-unit/files/patch-c-unit-Sources-Framework-MyMem.c b/devel/c-unit/files/patch-c-unit-Sources-Framework-MyMem.c deleted file mode 100644 index 01bcf6d76b7d..000000000000 --- a/devel/c-unit/files/patch-c-unit-Sources-Framework-MyMem.c +++ /dev/null @@ -1,13 +0,0 @@ ---- CUnit/Sources/Framework/MyMem.c.orig 2009-06-11 03:50:53.000000000 +0900 -+++ CUnit/Sources/Framework/MyMem.c 2012-04-14 02:08:51.000000000 +0900 -@@ -340,8 +340,8 @@ - setvbuf(pFile, NULL, _IONBF, 0); - - fprintf(pFile, "<\?xml version=\"1.0\" \?>"); -- fprintf(pFile, "\n<\?xml-stylesheet type=\"text/xsl\" href=\"Memory-Dump.xsl\" \?>"); -- fprintf(pFile, "\n<!DOCTYPE MEMORY_DUMP_REPORT SYSTEM \"Memory-Dump.dtd\">"); -+ fprintf(pFile, "\n<\?xml-stylesheet type=\"text/xsl\" href=\"/usr/local/share/CUnit/Memory-Dump.xsl\" \?>"); -+ fprintf(pFile, "\n<!DOCTYPE MEMORY_DUMP_REPORT SYSTEM \"/usr/local/share/CUnit/Memory-Dump.dtd\">"); - fprintf(pFile, "\n<MEMORY_DUMP_REPORT>"); - fprintf(pFile, "\n <MD_HEADER/>"); - fprintf(pFile, "\n <MD_RUN_LISTING>"); diff --git a/devel/c-unit/pkg-descr b/devel/c-unit/pkg-descr deleted file mode 100644 index cc7207ca17ee..000000000000 --- a/devel/c-unit/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -CUnit is a system for writing, administering, and running -unit tests in C. It is built as a static library which is -linked with the user's testing code. - -WWW: http://code.google.com/p/c-unit/ diff --git a/devel/c-unit/pkg-plist b/devel/c-unit/pkg-plist deleted file mode 100644 index 226935050cef..000000000000 --- a/devel/c-unit/pkg-plist +++ /dev/null @@ -1,28 +0,0 @@ -%%AUT%%include/CUnit/Automated.h -%%BAS%%include/CUnit/Basic.h -%%CON%%include/CUnit/Console.h -%%CUR%%include/CUnit/CUCurses.h -include/CUnit/CUError.h -include/CUnit/CUnit.h -include/CUnit/MyMem.h -include/CUnit/TestDB.h -include/CUnit/TestRun.h -include/CUnit/Util.h -lib/libcunit.a -lib/libcunit.so -lib/libcunit.so.1 -lib/libcunit.so.1.0.1 -man/man3/CUnit.3.gz -%%DATADIR%%/CUnit-List.dtd -%%DATADIR%%/CUnit-List.xsl -%%DATADIR%%/CUnit-Run.dtd -%%DATADIR%%/CUnit-Run.xsl -%%DATADIR%%/Memory-Dump.dtd -%%DATADIR%%/Memory-Dump.xsl -%%ITE%%%%DATADIR%%/Test/test_cunit -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Automated/AutomatedTest -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Automated/README -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Basic/BasicTest -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Basic/README -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Console/ConsoleTest -%%EXA%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Console/README diff --git a/devel/guiloader-c++/Makefile b/devel/guiloader-c++/Makefile deleted file mode 100644 index 70fa235050ff..000000000000 --- a/devel/guiloader-c++/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Yinghong Liu <relaxbsd@gmail.com> -# $FreeBSD$ - -PORTNAME= guiloader-c++ -PORTVERSION= 2.19.0 -PORTREVISION= 5 -CATEGORIES= devel gnome -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= C++ binding to the GuiLoader library - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/include/boost/format.hpp:devel/boost-libs -LIB_DEPENDS= libguiloader.so:devel/guiloader \ - libgtkmm-2.4.so:x11-toolkits/gtkmm24 - -PROJECTHOST= nothing-personal -USES= gettext libtool pathfix pkgconfig tar:bzip2 -USE_GNOME= gtk20 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-hidden-visibility -USE_LDCONFIG= yes - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libguiloader-c++.so.1 - -.include <bsd.port.mk> diff --git a/devel/guiloader-c++/distinfo b/devel/guiloader-c++/distinfo deleted file mode 100644 index cbf4d7ba1471..000000000000 --- a/devel/guiloader-c++/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (guiloader-c++-2.19.0.tar.bz2) = 8ce6af77df0d6b2bf21b874d31e52adc4980b0c3f4bd633a4d68ff9f8bddb567 -SIZE (guiloader-c++-2.19.0.tar.bz2) = 302983 diff --git a/devel/guiloader-c++/pkg-descr b/devel/guiloader-c++/pkg-descr deleted file mode 100644 index 57ed5abb5a4e..000000000000 --- a/devel/guiloader-c++/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -GuiLoader/C++ is a C++ binding to the GuiLoader library. It is a convenience -layer that simplifies development of GuiLoader based applications written -in the C++ language by introducing exception safety, binding GTK+ objects -defined in GuiXml to C++ variables and type-safe dynamic connection to signals. - -WWW: http://www.crowdesigner.org/ diff --git a/devel/guiloader-c++/pkg-plist b/devel/guiloader-c++/pkg-plist deleted file mode 100644 index d158dd4a9768..000000000000 --- a/devel/guiloader-c++/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -include/guiloader-c++/guiloader-c++.h -lib/libguiloader-c++.so -lib/libguiloader-c++.so.1 -lib/libguiloader-c++.so.1.0.0 -libdata/pkgconfig/guiloader-c++.pc -share/locale/ru/LC_MESSAGES/guiloader-c++.mo diff --git a/devel/liblouisxml/Makefile b/devel/liblouisxml/Makefile deleted file mode 100644 index c0b6e8bcabd5..000000000000 --- a/devel/liblouisxml/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# Created by: Wen Heping <wenheping@gmail.com> -# $FreeBSD$ - -PORTNAME= liblouisxml -PORTVERSION= 2.4.0 -PORTREVISION= 3 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= wen@FreeBSD.org -COMMENT= Library Provide Complete Braille Transcription Services - -LICENSE= LGPL3+ GPLv3+ -LICENSE_COMB= multi - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash -LIB_DEPENDS= liblouis.so:devel/liblouis - -GNU_CONFIGURE= yes -USES= gmake libtool pkgconfig -USE_LDCONFIG= yes -USE_GNOME= libxml2 -USE_GCC= yes - -INFO= liblouisxml - -OPTIONS_DEFINE= DOCS - -post-extract: - @${REINPLACE_CMD} -e \ - 's#@libdir@#${PREFIX}/libdata#g' ${WRKSRC}/Makefile.in - -post-build: -.for i in msword2brl xml2brl pdf2brl rtf2brl - @${REINPLACE_CMD} -e 's#/bin/bash#${LOCALBASE}/bin/bash#g' ${WRKSRC}/tools/${i} -.endfor - -post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/liblouisxml.info ${STAGEDIR}${PREFIX}/info - -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in liblouisxml.html liblouisxml.txt - ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}/ -.endfor - -.include <bsd.port.mk> diff --git a/devel/liblouisxml/distinfo b/devel/liblouisxml/distinfo deleted file mode 100644 index 32a6f14ec654..000000000000 --- a/devel/liblouisxml/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (liblouisxml-2.4.0.tar.gz) = 7dcfcba2d4918e4c2b2bd2b3ec24a8cf86941c252e2d73f3ac2fa25704794912 -SIZE (liblouisxml-2.4.0.tar.gz) = 769296 diff --git a/devel/liblouisxml/files/patch-Makefile.in b/devel/liblouisxml/files/patch-Makefile.in deleted file mode 100644 index 8546d99fecce..000000000000 --- a/devel/liblouisxml/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2014-05-15 20:39:14.000000000 +0800 -+++ Makefile.in 2014-05-15 20:39:27.000000000 +0800 -@@ -366,7 +366,7 @@ - top_build_prefix = @top_build_prefix@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ --SUBDIRS = gnulib doc lbx_files liblouisxml tests tools man m4 python -+SUBDIRS = gnulib lbx_files liblouisxml tests tools m4 python - ACLOCAL_AMFLAGS = -I m4 -I gnulib/m4 - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = liblouisxml.pc diff --git a/devel/liblouisxml/pkg-descr b/devel/liblouisxml/pkg-descr deleted file mode 100644 index db12f00915f8..000000000000 --- a/devel/liblouisxml/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -liblouisxml is a library intended to provide complete braille -transcription services for xml documents. It translates into -appropriate braille codes and formats according to its style -sheet and the specifications in the document. A command-line -program, xml2brl which uses this library is also included. -The latest version of liblouis is required. - -WWW: http://code.google.com/p/liblouisxml/ diff --git a/devel/liblouisxml/pkg-plist b/devel/liblouisxml/pkg-plist deleted file mode 100644 index 8cafc171b534..000000000000 --- a/devel/liblouisxml/pkg-plist +++ /dev/null @@ -1,38 +0,0 @@ -bin/lbx_devonly -bin/msword2brl -bin/xml2brl -bin/pdf2brl -bin/rtf2brl -include/liblouisxml/liblouisxml.h -include/liblouisxml/louisxml.h -lib/liblouisxml.a -lib/liblouisxml.so -lib/liblouisxml.so.1 -lib/liblouisxml.so.1.2.0 -libdata/pkgconfig/liblouisxml.pc -%%DATADIR%%/lbx_files/marburg.sem -%%DATADIR%%/lbx_files/article.sem -%%DATADIR%%/lbx_files/book.sem -%%DATADIR%%/lbx_files/canonical.cfg -%%DATADIR%%/lbx_files/chapter.sem -%%DATADIR%%/lbx_files/default.cfg -%%DATADIR%%/lbx_files/doc.sem -%%DATADIR%%/lbx_files/document.sem -%%DATADIR%%/lbx_files/dtbook.sem -%%DATADIR%%/lbx_files/dtbook3.sem -%%DATADIR%%/lbx_files/gutbook.sem -%%DATADIR%%/lbx_files/html.sem -%%DATADIR%%/lbx_files/marburg.cfg -%%DATADIR%%/lbx_files/math.sem -%%DATADIR%%/lbx_files/nemeth.sem -%%DATADIR%%/lbx_files/package.sem -%%DATADIR%%/lbx_files/preface.sem -%%DATADIR%%/lbx_files/set.sem -%%DATADIR%%/lbx_files/ThML.sem -%%DATADIR%%/lbx_files/ukmaths.cfg -%%DATADIR%%/lbx_files/ukmaths.sem -%%DATADIR%%/lbx_files/wordDocument.sem -%%DATADIR%%/lbx_files/Workbook.sem -%%DATADIR%%/lbx_files/w_wordDocument.sem -%%PORTDOCS%%%%DOCSDIR%%/liblouisxml.html -%%PORTDOCS%%%%DOCSDIR%%/liblouisxml.txt diff --git a/devel/nglogc/Makefile b/devel/nglogc/Makefile deleted file mode 100644 index 0c6c7fb65535..000000000000 --- a/devel/nglogc/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Created by: Veniamin Gvozdikov <vg@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= nglogc -PORTVERSION= 1.1.0 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= vg@FreeBSD.org -COMMENT= Flexible C logging API - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= libtool -GNU_CONFIGURE= yes -USE_LDCONFIG= yes - -.include <bsd.port.mk> diff --git a/devel/nglogc/distinfo b/devel/nglogc/distinfo deleted file mode 100644 index a6567a8aaa7b..000000000000 --- a/devel/nglogc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nglogc-1.1.0.tar.gz) = 5b994fabb791edf1f65ac62fe0551fbf595e7dc2a38d1ee79701adac54817b29 -SIZE (nglogc-1.1.0.tar.gz) = 466794 diff --git a/devel/nglogc/files/patch-src_nglogc_Makefile.am b/devel/nglogc/files/patch-src_nglogc_Makefile.am deleted file mode 100644 index 6d484d3edacd..000000000000 --- a/devel/nglogc/files/patch-src_nglogc_Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ ---- src/nglogc/Makefile.am.orig 2013-01-30 10:33:19.426104658 +0400 -+++ src/nglogc/Makefile.am 2013-01-30 10:33:43.512184313 +0400 -@@ -51,6 +51,7 @@ - nflf_logtrace.h \ - nflf_logarray.h \ - nflf_logerror.h \ -+ ringbuffer.h \ - types.h \ - log_priv.h - diff --git a/devel/nglogc/files/patch-src_nglogc_Makefile.in b/devel/nglogc/files/patch-src_nglogc_Makefile.in deleted file mode 100644 index dc97d75f96ea..000000000000 --- a/devel/nglogc/files/patch-src_nglogc_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- src/nglogc/Makefile.in.orig 2013-01-30 10:33:50.121624340 +0400 -+++ src/nglogc/Makefile.in 2013-01-30 10:34:05.433457827 +0400 -@@ -269,6 +269,7 @@ - nflf_logtrace.h \ - nflf_logarray.h \ - nflf_logerror.h \ -+ ringbuffer.h \ - types.h \ - log_priv.h - diff --git a/devel/nglogc/pkg-descr b/devel/nglogc/pkg-descr deleted file mode 100644 index b86c8a129b01..000000000000 --- a/devel/nglogc/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -The intention of the nglogc library is to provide an easy to use and powerful -logging API with mechanism which allows to cram source codes with log -statements at the start of implementation and decide at the level of building -or at runtime which statements should be processed. - -Therefore the log statements could be controlled by various log levels and -define switches are available to completely remove the call of the functions at -pre-processor time. So it is possible to switch on the logging only if it is -necessary or only print selected messages without any changes in the source -code. Different publishers are provided also as different formats of outputs to -fulfil the requirements for software development. - -WWW: http://code.google.com/p/nglogc/ diff --git a/devel/nglogc/pkg-plist b/devel/nglogc/pkg-plist deleted file mode 100644 index 40c47af0a2a5..000000000000 --- a/devel/nglogc/pkg-plist +++ /dev/null @@ -1,49 +0,0 @@ -include/nglogc/flf_log.h -include/nglogc/flf_logarray.h -include/nglogc/flf_logerror.h -include/nglogc/flf_logtrace.h -include/nglogc/log.h -include/nglogc/log_priv.h -include/nglogc/logger.h -include/nglogc/logger_type.h -include/nglogc/nflf_log.h -include/nglogc/nflf_logarray.h -include/nglogc/nflf_logerror.h -include/nglogc/nflf_logtrace.h -include/nglogc/ringbuffer.h -include/nglogc/types.h -lib/libnglogc.a -lib/libnglogc.so -lib/libnglogc.so.0 -lib/libnglogc.so.0.0.0 -man/man3/logc_changeLogLevel.3.gz -man/man3/logc_defines.3.gz -man/man3/logc_log.3.gz -man/man3/logc_logArray.3.gz -man/man3/logc_logArrayBasic.3.gz -man/man3/logc_logArrayFine.3.gz -man/man3/logc_logArrayFinest.3.gz -man/man3/logc_logArrayInfo.3.gz -man/man3/logc_logArrayWarning.3.gz -man/man3/logc_logBasic.3.gz -man/man3/logc_logEnter.3.gz -man/man3/logc_logError.3.gz -man/man3/logc_logErrorBasic.3.gz -man/man3/logc_logErrorFine.3.gz -man/man3/logc_logErrorFinest.3.gz -man/man3/logc_logErrorInfo.3.gz -man/man3/logc_logErrorWarning.3.gz -man/man3/logc_logFine.3.gz -man/man3/logc_logFinest.3.gz -man/man3/logc_logInfo.3.gz -man/man3/logc_logLeave.3.gz -man/man3/logc_logWarning.3.gz -man/man3/logc_logger.3.gz -man/man3/logc_readRingbuffer.3.gz -man/man3/logc_registerLogger.3.gz -man/man3/logc_removeLogger.3.gz -man/man3/logc_resetRingbuffer.3.gz -man/man3/logc_setLogFile.3.gz -man/man3/logc_setLogFormat.3.gz -man/man3/logc_setRingbuffer.3.gz -%%DOCSDIR%%/nglogc_manual.pdf diff --git a/devel/nxt-python/Makefile b/devel/nxt-python/Makefile deleted file mode 100644 index eb7a48ca8b43..000000000000 --- a/devel/nxt-python/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Created by: Quentin Stievenart <acieroid@awesom.eu> -# $FreeBSD$ - -PORTNAME= nxt-python -PORTVERSION= 2.2.2 -PORTREVISION= 1 -CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Python interface for the Lego Mindstorms NXT robot - -LICENSE= GPLv3 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}usb>=0:devel/py-usb - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils autoplist - -.include <bsd.port.mk> diff --git a/devel/nxt-python/distinfo b/devel/nxt-python/distinfo deleted file mode 100644 index a69959c5dc32..000000000000 --- a/devel/nxt-python/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nxt-python-2.2.2.tar.gz) = 8d32d8d690b2047691964326337bc8614502c37c66b25c5812a67052a5df35cc -SIZE (nxt-python-2.2.2.tar.gz) = 95225 diff --git a/devel/nxt-python/pkg-descr b/devel/nxt-python/pkg-descr deleted file mode 100644 index f2044f9a6ee8..000000000000 --- a/devel/nxt-python/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -nxt-python is a python driver/interface for the Lego Mindstorms NXT robot. The -1.x releases aim to improve on NXT_Python's interface and should be compatible -with scripts which use it while the 2.x releases improve on the API in -backwards-incompatible ways and will not work with NXT_Python scripts. - -WWW: http://code.google.com/p/nxt-python/ diff --git a/devel/privman/Makefile b/devel/privman/Makefile deleted file mode 100644 index fe2aaaea2199..000000000000 --- a/devel/privman/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Kirill Ponomarew <ponomarew@oberon.net> -# $FreeBSD$ - -PORTNAME= privman -PORTVERSION= 0.9.3 -PORTREVISION= 5 -CATEGORIES= devel security -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= bdrewery@FreeBSD.org -COMMENT= Library that makes it easy for programs to use privilege separation - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= autoreconf libtool -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip - -post-patch: - @${REINPLACE_CMD} \ - -e 's|$$(PACKAGE).d|$$(PACKAGE)|g' \ - -e 's|$$(sysconfdir)/$$(PACKAGE)|$$(DESTDIR)$$(sysconfdir)/$$(PACKAGE)|' \ - ${WRKSRC}/etc/Makefile.am - @${REINPLACE_CMD} -e \ - '/^CFLAGS/s|-O2 -g|@CFLAGS@| ; \ - /^CXXFLAGS/s|-O2 -g|@CXXFLAGS@| ; \ - s|@PACKAGE@.d|@PACKAGE@| ; \ - s|-lstdc++||' ${WRKSRC}/src/Makefile.am - @${REINPLACE_CMD} -e \ - '/^CFLAGS/s|-O2 -g|@CFLAGS@|' ${WRKSRC}/tests/Makefile.am -# microb calls sqrt which requires -lm on some architectures - @${ECHO_CMD} 'microb_LDADD = $$(LDADD) -lm' >> ${WRKSRC}/tests/Makefile.am - -.include <bsd.port.mk> diff --git a/devel/privman/distinfo b/devel/privman/distinfo deleted file mode 100644 index 6cdf1dee5dcd..000000000000 --- a/devel/privman/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (privman-0.9.3.tar.gz) = 912d8cd100fc2ecbc255fd2ffc769002e4b36563095429ca99ea4163e34cd869 -SIZE (privman-0.9.3.tar.gz) = 270762 diff --git a/devel/privman/files/patch-src__priv_client.cc b/devel/privman/files/patch-src__priv_client.cc deleted file mode 100644 index 8637a0d08b2b..000000000000 --- a/devel/privman/files/patch-src__priv_client.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/priv_client.cc.orig 2003-04-09 19:34:42.000000000 -0500 -+++ ./src/priv_client.cc 2013-10-09 07:01:32.607128340 -0500 -@@ -10,6 +10,7 @@ - */ - - #include "../config.h" -+#include <limits.h> - #include <stdarg.h> - #include <stdlib.h> - #include <stdio.h> diff --git a/devel/privman/pkg-descr b/devel/privman/pkg-descr deleted file mode 100644 index 2f5e7fbc2cb6..000000000000 --- a/devel/privman/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Privman is a library that makes it easy for programs to use privilege -separation, a technique that prevents the leak or misuse of privilege -from applications that must run with some elevated permissions. The -Privman library simplifies the otherwise complex task of separating -the application, protecting the system from compromise if an error in -the application logic is found. - -Applications that use the Privman library split into two halves, the -half that performs valid privileged operations, and the half that -contains the application's logic. The library uses configuration files -to provide fine-grained access control for the privileged operations, -limiting exposure in even of an attack against the application. When -the application is compromised, the attacker gains only the privileges -of an unprivileged user and the specific privileges granted to the -application by the application's Privman configuration file. - -WWW: http://code.google.com/p/privman/ diff --git a/devel/privman/pkg-plist b/devel/privman/pkg-plist deleted file mode 100644 index d61618264dd6..000000000000 --- a/devel/privman/pkg-plist +++ /dev/null @@ -1,47 +0,0 @@ -etc/privman/check_user -etc/privman/microb -etc/privman/mycat -etc/privman/myecho -etc/privman/myexec -etc/privman/mypopen -etc/privman/myrerun -etc/privman/privman.conf -include/msghdr.h -include/privman.h -lib/libprivman.a -lib/libprivman.so -lib/libprivman.so.1 -lib/libprivman.so.1.1.3 -man/man3/priv_bind.3.gz -man/man3/priv_custom.3.gz -man/man3/priv_daemon.3.gz -man/man3/priv_execve.3.gz -man/man3/priv_fopen.3.gz -man/man3/priv_fork.3.gz -man/man3/priv_init.3.gz -man/man3/priv_invoke_cap_fn.3.gz -man/man3/priv_invoke_info_fn.3.gz -man/man3/priv_open.3.gz -man/man3/priv_pam.3.gz -man/man3/priv_pam_acct_mgmt.3.gz -man/man3/priv_pam_authenticate.3.gz -man/man3/priv_pam_chauthtok.3.gz -man/man3/priv_pam_close_session.3.gz -man/man3/priv_pam_end.3.gz -man/man3/priv_pam_fail_delay.3.gz -man/man3/priv_pam_get_item.3.gz -man/man3/priv_pam_getenv.3.gz -man/man3/priv_pam_open_session.3.gz -man/man3/priv_pam_putenv.3.gz -man/man3/priv_pam_set_item.3.gz -man/man3/priv_pam_setcred.3.gz -man/man3/priv_pam_start.3.gz -man/man3/priv_pclose.3.gz -man/man3/priv_popen.3.gz -man/man3/priv_register_cap_fn.3.gz -man/man3/priv_register_info_fn.3.gz -man/man3/priv_rerunas.3.gz -man/man3/priv_respawn_as.3.gz -man/man3/priv_wait4.3.gz -man/man5/privman_conf.5.gz -man/man7/privman.7.gz diff --git a/devel/py-cmdln/Makefile b/devel/py-cmdln/Makefile deleted file mode 100644 index 33e76b6c9d18..000000000000 --- a/devel/py-cmdln/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Yi-Jheng Lin <yzlin@cs.nctu.edu.tw> -# $FreeBSD$ - -PORTNAME= cmdln -PORTVERSION= 1.1.2 -PORTREVISION= 1 -CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= python@FreeBSD.org -COMMENT= Python module for easily building good multi-command scripts - -LICENSE= MIT - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python:2 zip -USE_PYTHON= distutils - -DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} -EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} - -PORTDOCS= README.txt - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/devel/py-cmdln/distinfo b/devel/py-cmdln/distinfo deleted file mode 100644 index 8259e1e6fbd6..000000000000 --- a/devel/py-cmdln/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cmdln-1.1.2.zip) = e6d2fc16557b8a4b9d2b7576769af54fbb72854ff5887ff00159e3f62690d583 -SIZE (cmdln-1.1.2.zip) = 87467 diff --git a/devel/py-cmdln/pkg-descr b/devel/py-cmdln/pkg-descr deleted file mode 100644 index 01e78261fdad..000000000000 --- a/devel/py-cmdln/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -cmdln.py fixes some of the design flaws in cmd.py and takes advantage -of new Python stdlib modules (e.g. optparse) so that it is more useful -(and convenient) for implementing command-line scripts/shells. - -WWW: https://github.com/trentm/cmdln diff --git a/devel/py-cmdln/pkg-plist b/devel/py-cmdln/pkg-plist deleted file mode 100644 index c8b09b832c30..000000000000 --- a/devel/py-cmdln/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -%%PYTHON_SITELIBDIR%%/cmdln.py -%%PYTHON_SITELIBDIR%%/cmdln.pyc -%%PYTHON_SITELIBDIR%%/cmdln.pyo -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/p4.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svn.py diff --git a/devel/py-coil/Makefile b/devel/py-coil/Makefile deleted file mode 100644 index 6e97b6037d24..000000000000 --- a/devel/py-coil/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: ghostonthewire <ghostonthewire at gmail dot com> -# $FreeBSD$ - -PORTNAME= coil -PORTVERSION= 0.3.20 -CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ghostonthewire@gmail.com -COMMENT= Powerful configuration language for Python - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils - -PORTDOCS= README.txt \ - TODO.txt - -OPTIONS_DEFINE= DOCS - -post-install: -# docs - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for file in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/devel/py-coil/distinfo b/devel/py-coil/distinfo deleted file mode 100644 index 7cc3e7a9ffc1..000000000000 --- a/devel/py-coil/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (coil-0.3.20.tar.gz) = a857fffd80cd8077a0ee268d9d309130cbd0b5e868e27846070ea96098ea8ba1 -SIZE (coil-0.3.20.tar.gz) = 39555 diff --git a/devel/py-coil/pkg-descr b/devel/py-coil/pkg-descr deleted file mode 100644 index 9464997f5e88..000000000000 --- a/devel/py-coil/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -[ description from README.txt ] - -Coil: A Configuration Library. - -Introduction -============ - Coil is a configuration file format that is parsed into a tree of - dict like Struct objects. The format supports inheritance, allowing - complicated configurations to be as compact as possible. - -Design Goals -============ - General design/implementation goals, some have been met, others are - still in progress. - - - Support Twisted and non-Twisted reactor driven Python programs. - - Scalable to complex configurations, easily avoiding duplication. - - Orthogonal to code; code should not be required to know about the - config system used, it should be regular Python or Twisted code. - - Minimal boilerplate. - -WWW: http://code.google.com/p/coil/ diff --git a/devel/py-coil/pkg-plist b/devel/py-coil/pkg-plist deleted file mode 100644 index 7b668fef1da2..000000000000 --- a/devel/py-coil/pkg-plist +++ /dev/null @@ -1,40 +0,0 @@ -bin/coildump -%%PYTHON_SITELIBDIR%%/coil/__init__.py -%%PYTHON_SITELIBDIR%%/coil/__init__.pyc -%%PYTHON_SITELIBDIR%%/coil/__init__.pyo -%%PYTHON_SITELIBDIR%%/coil/errors.py -%%PYTHON_SITELIBDIR%%/coil/errors.pyc -%%PYTHON_SITELIBDIR%%/coil/errors.pyo -%%PYTHON_SITELIBDIR%%/coil/parser.py -%%PYTHON_SITELIBDIR%%/coil/parser.pyc -%%PYTHON_SITELIBDIR%%/coil/parser.pyo -%%PYTHON_SITELIBDIR%%/coil/struct.py -%%PYTHON_SITELIBDIR%%/coil/struct.pyc -%%PYTHON_SITELIBDIR%%/coil/struct.pyo -%%PYTHON_SITELIBDIR%%/coil/test/__init__.py -%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyc -%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyo -%%PYTHON_SITELIBDIR%%/coil/test/complex.coil -%%PYTHON_SITELIBDIR%%/coil/test/example.coil -%%PYTHON_SITELIBDIR%%/coil/test/example2.coil -%%PYTHON_SITELIBDIR%%/coil/test/example3.coil -%%PYTHON_SITELIBDIR%%/coil/test/filesubimport.coil -%%PYTHON_SITELIBDIR%%/coil/test/simple.coil -%%PYTHON_SITELIBDIR%%/coil/test/test_parser.py -%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyc -%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyo -%%PYTHON_SITELIBDIR%%/coil/test/test_struct.py -%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyc -%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyo -%%PYTHON_SITELIBDIR%%/coil/test/test_text.py -%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyc -%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyo -%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.py -%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyc -%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyo -%%PYTHON_SITELIBDIR%%/coil/text.py -%%PYTHON_SITELIBDIR%%/coil/text.pyc -%%PYTHON_SITELIBDIR%%/coil/text.pyo -%%PYTHON_SITELIBDIR%%/coil/tokenizer.py -%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyc -%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyo diff --git a/devel/py-px/Makefile b/devel/py-px/Makefile deleted file mode 100644 index 5ac11cb84f2d..000000000000 --- a/devel/py-px/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Hye-Shik Chang -# $FreeBSD$ - -PORTNAME= px -PORTVERSION= 0.9.5 -CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= python-p4lib -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= python - -MAINTAINER= ports@FreeBSD.org -COMMENT= Perforce p4 wrapper and Python Perforce interface - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python zip -USE_PYTHON= distutils autoplist -NO_ARCH= yes - -PORTDOCS= BUGS.txt README.txt TODO.txt - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} '/data_files/d' ${WRKSRC}/setup.py - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/devel/py-px/distinfo b/devel/py-px/distinfo deleted file mode 100644 index 65c54926b5f9..000000000000 --- a/devel/py-px/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python/px-0.9.5.zip) = cf821ccc9a76ba168f2a46342e5f5e5bd679ab07883e9d246cfb4b099bf9de58 -SIZE (python/px-0.9.5.zip) = 102843 diff --git a/devel/py-px/pkg-descr b/devel/py-px/pkg-descr deleted file mode 100644 index 5c6f85eb80a5..000000000000 --- a/devel/py-px/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -px is a wrapper around p4. It provides all the functionality of p4 -(deferring work to it) plus it extends some standard p4 commands and -adds a few new ones. If you are a Perforce user you might find these -extensions useful. - -px uses p4lib.py, a Python interface to the Perforce client application. -If you are a Python programmer and script Perforce you might find this -module helpful. Currently, most common commands are supported. - -WWW: http://code.google.com/p/python-p4lib/ diff --git a/devel/spdict/Makefile b/devel/spdict/Makefile deleted file mode 100644 index a2adde4408b1..000000000000 --- a/devel/spdict/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Vanilla I. Shu <vanilla@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= spdict -PORTVERSION= 0.3 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE -DISTNAME= ${PORTNAME}-${PORTVERSION}.src - -MAINTAINER= vanilla@FreeBSD.org -COMMENT= Library of dictionary algorithms - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USE_LDCONFIG= yes -USES= gmake - -do-install: - @${MKDIR} ${STAGEDIR}/${PREFIX}/include/spdict - ${INSTALL_DATA} ${WRKSRC}/*.hpp ${STAGEDIR}/${PREFIX}/include/spdict - ${INSTALL_DATA} ${WRKSRC}/libspdict.so ${STAGEDIR}/${PREFIX}/lib/libspdict.so.1 - ${LN} -s libspdict.so.1 ${STAGEDIR}/${PREFIX}/lib/libspdict.so - -.include <bsd.port.mk> diff --git a/devel/spdict/distinfo b/devel/spdict/distinfo deleted file mode 100644 index 69e2ead6653e..000000000000 --- a/devel/spdict/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (spdict-0.3.src.tar.gz) = 70e6641b664d733bf7a9662a82fef8f3b586ce535625d726ec406a4d31d55697 -SIZE (spdict-0.3.src.tar.gz) = 104865 diff --git a/devel/spdict/files/patch-Makefile b/devel/spdict/files/patch-Makefile deleted file mode 100644 index 32cbd9c1def9..000000000000 --- a/devel/spdict/files/patch-Makefile +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile.orig 2011-06-21 09:13:26.000000000 +0800 -+++ Makefile 2011-06-21 09:13:41.000000000 +0800 -@@ -1,9 +1,9 @@ - - #-------------------------------------------------------------------- - --CC = gcc -+#CC = gcc - AR = ar cru --CFLAGS = -Wall -D_REENTRANT -D_GNU_SOURCE -g -fPIC -+CFLAGS += -Wall -D_REENTRANT -D_GNU_SOURCE -g -fPIC - SOFLAGS = -shared - LDFLAGS = -lstdc++ -lpthread - -@@ -48,6 +48,8 @@ testshm: testshm.o spdictshm.o - testshmcache: testshmcache.o spdictshm.o spdictshmhashmap.o spdictshmcache.o - $(LINKER) $(LDFLAGS) $^ -L. -lspdict -o $@ - -+testdict testcache testshm testshmcache: libspdict.so -+ - dist: clean spdict-$(version).src.tar.gz - - spdict-$(version).src.tar.gz: diff --git a/devel/spdict/pkg-descr b/devel/spdict/pkg-descr deleted file mode 100644 index f4e670c7fcfe..000000000000 --- a/devel/spdict/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -spdict is a library of dictionary algorithms written in C++. - -Initial release with support for sorted array, binary search tree, -red-black tree, skip list and balanced tree algorithms. - -WWW: http://code.google.com/p/spdict/ diff --git a/devel/spdict/pkg-plist b/devel/spdict/pkg-plist deleted file mode 100644 index 7e6e780072e0..000000000000 --- a/devel/spdict/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -include/spdict/spdictarray.hpp -include/spdict/spdictbstree.hpp -include/spdict/spdictbtree.hpp -include/spdict/spdictcache.hpp -include/spdict/spdictionary.hpp -include/spdict/spdictmmap.hpp -include/spdict/spdictrbtree.hpp -include/spdict/spdictshm.hpp -include/spdict/spdictshmcache.hpp -include/spdict/spdictshmhashmap.hpp -include/spdict/spdictslist.hpp -lib/libspdict.so -lib/libspdict.so.1 diff --git a/devel/stormlib-ghost++/Makefile b/devel/stormlib-ghost++/Makefile deleted file mode 100644 index b201a19c1de0..000000000000 --- a/devel/stormlib-ghost++/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: <ports@c0decafe.net> -# $FreeBSD$ - -PORTNAME= stormlib -PORTVERSION= 6.25 -CATEGORIES= devel archivers -MASTER_SITES= GOOGLE_CODE -PKGNAMESUFFIX= -ghost++ -DISTNAME= ${PROJECTHOST}_${PROJECTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= C++ library to read and write MPQ archives - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -PROJECTHOST= ghostplusplus -PROJECTVERSION= 17.1 - -USES= dos2unix gmake zip -USE_LDCONFIG= yes - -PLIST_FILES= include/StormLib/StormLib.h \ - include/StormLib/StormPort.h \ - lib/libStorm.so - -WRKSRC= ${WRKDIR}/ghost/StormLib/stormlib - -post-patch: - @${REINPLACE_CMD} 's|PREFIX|DESTDIR)$$(&|' ${WRKSRC}/Makefile - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libStorm.so - -.include <bsd.port.mk> diff --git a/devel/stormlib-ghost++/distinfo b/devel/stormlib-ghost++/distinfo deleted file mode 100644 index 054048c876d4..000000000000 --- a/devel/stormlib-ghost++/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ghostplusplus_17.1.zip) = bd4acc61ab553213cb39e6a465b38d1ea7a5b9b4ca2b54fa7e082766b98c729f -SIZE (ghostplusplus_17.1.zip) = 6720401 diff --git a/devel/stormlib-ghost++/files/patch-Makefile b/devel/stormlib-ghost++/files/patch-Makefile deleted file mode 100644 index 70d7ffe25c02..000000000000 --- a/devel/stormlib-ghost++/files/patch-Makefile +++ /dev/null @@ -1,31 +0,0 @@ ---- Makefile -+++ Makefile -@@ -19,12 +19,11 @@ - - SHELL = /bin/sh - SYSTEM = $(shell uname) --C++ = g++ --CC = gcc -+C++ = $(CXX) - DFLAGS = -D__SYS_ZLIB - OFLAGS = --LFLAGS = -lbz2 -lz --CFLAGS = -fPIC -+LFLAGS += -lbz2 -lz -+CFLAGS += -fPIC - CFLAGS += $(OFLAGS) $(DFLAGS) - - OBJS = SCommon.o SCompression.o SFileCompactArchive.o \ -@@ -66,8 +65,7 @@ - all: $(LIB) - - install: $(LIB) -- install $(LIB) /usr/local/lib -- mkdir -p /usr/local/include/StormLib -- cp StormLib.h /usr/local/include/StormLib -- cp StormPort.h /usr/local/include/StormLib -- ldconfig -+ install $(LIB) $(PREFIX)/lib -+ mkdir -p $(PREFIX)/include/StormLib -+ cp StormLib.h $(PREFIX)/include/StormLib -+ cp StormPort.h $(PREFIX)/include/StormLib diff --git a/devel/stormlib-ghost++/files/patch-StormPortLinux.cpp b/devel/stormlib-ghost++/files/patch-StormPortLinux.cpp deleted file mode 100644 index 1c3b8f2cb816..000000000000 --- a/devel/stormlib-ghost++/files/patch-StormPortLinux.cpp +++ /dev/null @@ -1,37 +0,0 @@ ---- StormPortLinux.cpp -+++ StormPortLinux.cpp -@@ -24,6 +24,7 @@ - * - ********************************************************************/ - -+#define O_LARGEFILE 0100000 - #ifndef _WIN32 - #include "StormPort.h" - -@@ -104,8 +105,8 @@ - return 0xffffffff; - } - -- struct stat64 fileinfo; -- fstat64((intptr_t)hFile, &fileinfo); -+ struct stat fileinfo; -+ fstat((intptr_t)hFile, &fileinfo); - - // Fix by Ladik: If "ulOffSetHigh" is not NULL, it needs to be set - // to higher 32 bits of a file size. -@@ -118,12 +119,12 @@ - - DWORD SetFilePointer(HANDLE hFile, LONG lOffSetLow, LONG *pOffSetHigh, DWORD ulMethod) - { -- off64_t nFileOffset = (DWORD)lOffSetLow; -+ off_t nFileOffset = (DWORD)lOffSetLow; - - if(pOffSetHigh != NULL) -- nFileOffset |= (*(off64_t *)pOffSetHigh) << 32; -+ nFileOffset |= (*(off_t *)pOffSetHigh) << 32; - -- return lseek64((intptr_t)hFile, nFileOffset, ulMethod); -+ return lseek((intptr_t)hFile, nFileOffset, ulMethod); - } - - BOOL SetEndOfFile(HANDLE hFile) diff --git a/devel/stormlib-ghost++/pkg-descr b/devel/stormlib-ghost++/pkg-descr deleted file mode 100644 index 7e1af5e64891..000000000000 --- a/devel/stormlib-ghost++/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The StormLib library is a pack of modules, written in C++, -which are able to read and also to write files from/to the MPQ archives. - -WWW: https://code.google.com/p/ghostplusplus/ diff --git a/devel/streamhtmlparser/Makefile b/devel/streamhtmlparser/Makefile deleted file mode 100644 index e6a589f03244..000000000000 --- a/devel/streamhtmlparser/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: HU Dong <itechbear@gmail.com> -# $FreeBSD$ - -PORTNAME= streamhtmlparser -PORTVERSION= 0.1 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= itechbear@gmail.com -COMMENT= C/C++/Python streaming HTML parser library from Google - -LICENSE= BSD2CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= gmake -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -CONFIGURE_ARGS+=--enable-shared - -OPTIONS_DEFINE= DOCS STATIC PYBINDINGS -PYBINDINGS_DESC=Install Python bindings -STATIC_DESC= Install static library -OPTIONS_DEFAULT=STATIC -OPTIONS_SUB= yes - -PYBINDINGS_USES= python -PYBINDINGS_CONFIGURE_ENABLE= python -PYBINDINGS_CFLAGS= -I${PYTHON_INCLUDEDIR} - -STATIC_CONFIGURE_ENABLE= static - -post-patch: - @${REINPLACE_CMD} -e 's|^docdir.*|docdir = ${DOCSDIR}|' ${WRKSRC}/Makefile.in - -.include <bsd.port.mk> diff --git a/devel/streamhtmlparser/distinfo b/devel/streamhtmlparser/distinfo deleted file mode 100644 index 28e908dcbb50..000000000000 --- a/devel/streamhtmlparser/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (streamhtmlparser-0.1.tar.gz) = b9289b0d75e85a077a2d539ac7e8a5c66ffcee8f3c1f9de800ea542c66e308b2 -SIZE (streamhtmlparser-0.1.tar.gz) = 460945 diff --git a/devel/streamhtmlparser/pkg-descr b/devel/streamhtmlparser/pkg-descr deleted file mode 100644 index 7947968cc92f..000000000000 --- a/devel/streamhtmlparser/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Implementation of an html and javascript context scanner with no -lookahead. Its purpose is to scan an html document and provide context -information at any point within the input stream. An example of a user -of this scanner would be an auto escaping templating system, which would -require html context information at very specific points within the html -stream. The implementation is based on a simplified state machine of -HTML4.1 and javascript. The code also contains C++ and python bindings. - -WWW: http://code.google.com/p/streamhtmlparser/ diff --git a/devel/streamhtmlparser/pkg-plist b/devel/streamhtmlparser/pkg-plist deleted file mode 100644 index 63693d155b11..000000000000 --- a/devel/streamhtmlparser/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -%%PYBINDINGS%%%%PYTHON_SITELIBDIR%%/py_streamhtmlparser.so -%%STATIC%%lib/libstreamhtmlparser.a -lib/libstreamhtmlparser.so -lib/libstreamhtmlparser.so.0 -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -include/streamhtmlparser/statemachine.h -include/streamhtmlparser/jsparser.h -include/streamhtmlparser/htmlparser.h -include/streamhtmlparser/htmlparser_cpp.h diff --git a/devel/winpdb/Makefile b/devel/winpdb/Makefile deleted file mode 100644 index 437bb6d4c945..000000000000 --- a/devel/winpdb/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= winpdb -PORTVERSION= 1.4.8 -PORTREVISION= 5 -CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Advanced Python debugger - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/__init__.py:security/py-pycrypto - -USES= python -USE_PYTHON= autoplist distutils -USE_WX= 3.0+ -WX_COMPS= python - -.include <bsd.port.mk> diff --git a/devel/winpdb/distinfo b/devel/winpdb/distinfo deleted file mode 100644 index a5a8274b6f99..000000000000 --- a/devel/winpdb/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (winpdb-1.4.8.tar.gz) = daa146446d0a04fec93ee951ba3432016c6b63108711c036124902928968776e -SIZE (winpdb-1.4.8.tar.gz) = 145184 diff --git a/devel/winpdb/pkg-descr b/devel/winpdb/pkg-descr deleted file mode 100644 index a711d3ecc2e9..000000000000 --- a/devel/winpdb/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Winpdb is a GPL python debugger, with support for smart breakpoints, multiple -threads, namespace modification, embedded debugging, password encrypted -communication and speed of up to 20 times that of pdb. - -WWW: http://www.winpdb.org diff --git a/dns/Makefile b/dns/Makefile index 1c53944caea4..eccd130b07d2 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -167,8 +167,6 @@ SUBDIR += powerdns SUBDIR += powerdns-recursor SUBDIR += public_suffix_list - SUBDIR += py-adns - SUBDIR += py-bonjour SUBDIR += py-dns SUBDIR += py-dnschain SUBDIR += py-dnspython diff --git a/dns/py-adns/Makefile b/dns/py-adns/Makefile deleted file mode 100644 index 4916365b392a..000000000000 --- a/dns/py-adns/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Hye-Shik Chang <perky@fallin.lv> -# $FreeBSD$ - -PORTNAME= adns -PORTVERSION= 1.2.1 -PORTREVISION= 14 -CATEGORIES= dns python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= adns-python-${PORTVERSION} - -MAINTAINER= m.tsatsenko@gmail.com -COMMENT= Python Interface to adns, the asynchronous DNS library - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libadns.so:dns/adns - -PROJECTHOST= adns-python -USES= python -USE_PYTHON= distutils autoplist - -post-patch: - @${REINPLACE_CMD} -e 's|^\(include_dirs = \).*$$|\1\["${LOCALBASE}/include"\]|g' \ - -e 's|^\(library_dirs = \).*$$|\1\["${LOCALBASE}/lib"\]|g' \ - ${WRKSRC}/setup.py - -.include <bsd.port.mk> diff --git a/dns/py-adns/distinfo b/dns/py-adns/distinfo deleted file mode 100644 index 763765144f1e..000000000000 --- a/dns/py-adns/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (adns-python-1.2.1.tar.gz) = 30f4ae0c40f6b09b0fad60c1aa4b4b9ff250e62f6e5e6cc112949f880359a23e -SIZE (adns-python-1.2.1.tar.gz) = 18252 diff --git a/dns/py-adns/pkg-descr b/dns/py-adns/pkg-descr deleted file mode 100644 index efd242c2f2ca..000000000000 --- a/dns/py-adns/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The adns module provides an interface to -the GNU adns asynchronous DNS resolver library. - -WWW: http://code.google.com/p/adns-python/ diff --git a/dns/py-bonjour/Makefile b/dns/py-bonjour/Makefile deleted file mode 100644 index 46560f700305..000000000000 --- a/dns/py-bonjour/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# $FreeBSD$ - -PORTNAME= pybonjour -PORTVERSION= 1.1.1 -CATEGORIES= dns python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= jpaetzel@FreeBSD.org -COMMENT= Python interface to bonjour - -LICENSE= MIT - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils autoplist - -OPTIONS_SINGLE= ZEROCONF -OPTIONS_SINGLE_ZEROCONF= AVAHI MDNSRESPONDER -OPTIONS_DEFAULT= MDNSRESPONDER -AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns -MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder - -.include <bsd.port.mk> diff --git a/dns/py-bonjour/distinfo b/dns/py-bonjour/distinfo deleted file mode 100644 index c143c917f7fd..000000000000 --- a/dns/py-bonjour/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pybonjour-1.1.1.tar.gz) = 006175b0fa6ef555fe8970132db81332827662a680d5f64dcb005bfcc80299ad -SIZE (pybonjour-1.1.1.tar.gz) = 18672 diff --git a/dns/py-bonjour/pkg-descr b/dns/py-bonjour/pkg-descr deleted file mode 100644 index 1f207b6ffe21..000000000000 --- a/dns/py-bonjour/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -pybonjour is a python wrapper for interacting with Zeroconf - -WWW: https://code.google.com/p/pybonjour/ diff --git a/games/Makefile b/games/Makefile index cdbf6d3f9b4e..26d03344f478 100644 --- a/games/Makefile +++ b/games/Makefile @@ -200,7 +200,6 @@ SUBDIR += dangerdeep SUBDIR += dangerdeep-data SUBDIR += darkplaces - SUBDIR += dcross SUBDIR += defendguin SUBDIR += dhewm3 SUBDIR += diameter @@ -413,7 +412,6 @@ SUBDIR += heroes SUBDIR += hex-a-hop SUBDIR += hexalate - SUBDIR += hexglass SUBDIR += hexxagon SUBDIR += highmoon SUBDIR += hinversi @@ -526,7 +524,6 @@ SUBDIR += lgeneral SUBDIR += lianliankan SUBDIR += libdungeonmaker - SUBDIR += libfov SUBDIR += libgames-support SUBDIR += libggz SUBDIR += libgnome-games-support @@ -579,7 +576,6 @@ SUBDIR += lmpc SUBDIR += lolcat SUBDIR += lordsawar - SUBDIR += lostfeathers SUBDIR += lpairs SUBDIR += lskat SUBDIR += ltris @@ -853,7 +849,6 @@ SUBDIR += rfksay SUBDIR += ri-li SUBDIR += rnd_jue - SUBDIR += robocalypto SUBDIR += robocode SUBDIR += robocode-naval SUBDIR += robotfindskitten diff --git a/games/dcross/Makefile b/games/dcross/Makefile deleted file mode 100644 index b84a966aaef3..000000000000 --- a/games/dcross/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# Created by: Rusmir Dusko <nemysis@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= dcross -PORTVERSION= 2.0 -PORTREVISION= 2 -CATEGORIES= games python -MASTER_SITES= GOOGLE_CODE \ - SF/nemysisfreebsdp/games/:icons -PROJECTHOST= double-cross -DISTFILES= ${PORTNAME}_${DISTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}_icons${EXTRACT_SUFX}:icons -DIST_SUBDIR= python - -MAINTAINER= ports@FreeBSD.org -COMMENT= Unconventional falling block game - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYGAME} - -WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}/ - -USES= dos2unix python zip -DOS2UNIX_REGEX= .*.[^p][^n][^g]$ -DOS2UNIX_FILES= *.pyw - -INSTALLS_ICONS= yes -ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 - -SUB_FILES= ${PORTNAME} - -DESKTOP_ENTRIES="Double Cross" "" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" "" - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -do-install: - @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ - ${WRKDIR}/${PORTNAME} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) - -.for s in ${ICON_SIZES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ - ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png -.endfor - ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - -.include <bsd.port.mk> diff --git a/games/dcross/distinfo b/games/dcross/distinfo deleted file mode 100644 index 0945875dec96..000000000000 --- a/games/dcross/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (python/dcross_2.0.zip) = 57ce35a0b41dda365c976bf5ff671785c975ebf842a3609be3d53b74a0a6bfa8 -SIZE (python/dcross_2.0.zip) = 28543733 -SHA256 (python/dcross_icons.zip) = 8501803fedea59dc897c83a332e0c5308c8bb6db73d82d5160c994701aee9edb -SIZE (python/dcross_icons.zip) = 40422 diff --git a/games/dcross/files/dcross.in b/games/dcross/files/dcross.in deleted file mode 100644 index eb7b7c68d53a..000000000000 --- a/games/dcross/files/dcross.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -cd "%%DATADIR%%" -exec %%PYTHON_CMD%% ./double-cross.pyw "${@}" diff --git a/games/dcross/pkg-descr b/games/dcross/pkg-descr deleted file mode 100644 index fd1d54b86510..000000000000 --- a/games/dcross/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Unlike your common unilateral falling block games, 'Double Cross' implements -a bidirectional paradigm expanding the genre in both dimension and difficulty. - -Blocks fall from the top and fly in from the side settling in a joined -"play area". Deletions occur when rows of ten blocks are completed. -A horizontal row of 10 will cause the blocks to fall down, and a vertical row -of 10 will cause the blocks to "fall" to the right. -If a vertical row is completed during a vertical drop or a horizontal row is -completed during a horizontal drop the corresponding deletion will not occur -until the next turn. This can and will lead to non-intuitive results. -Focus on the vertical alone and you will die from horizontal negligence and -vice versa. - -WWW: https://code.google.com/p/double-cross/ diff --git a/games/dcross/pkg-plist b/games/dcross/pkg-plist deleted file mode 100644 index ea8c25964bec..000000000000 --- a/games/dcross/pkg-plist +++ /dev/null @@ -1,78 +0,0 @@ -bin/dcross -%%DATADIR%%/data/__init__.py -%%DATADIR%%/data/__init__.pyc -%%DATADIR%%/data/__init__.pyo -%%DATADIR%%/data/blocks.py -%%DATADIR%%/data/blocks.pyc -%%DATADIR%%/data/blocks.pyo -%%DATADIR%%/data/game.py -%%DATADIR%%/data/game.pyc -%%DATADIR%%/data/game.pyo -%%DATADIR%%/data/highs.dat -%%DATADIR%%/data/highscore.py -%%DATADIR%%/data/highscore.pyc -%%DATADIR%%/data/highscore.pyo -%%DATADIR%%/data/keymap.py -%%DATADIR%%/data/keymap.pyc -%%DATADIR%%/data/keymap.pyo -%%DATADIR%%/data/loser.py -%%DATADIR%%/data/loser.pyc -%%DATADIR%%/data/loser.pyo -%%DATADIR%%/data/main.py -%%DATADIR%%/data/main.pyc -%%DATADIR%%/data/main.pyo -%%DATADIR%%/data/menu.py -%%DATADIR%%/data/menu.pyc -%%DATADIR%%/data/menu.pyo -%%DATADIR%%/data/playcontrols.dat -%%DATADIR%%/data/reset.py -%%DATADIR%%/data/reset.pyc -%%DATADIR%%/data/reset.pyo -%%DATADIR%%/data/setup.py -%%DATADIR%%/data/setup.pyc -%%DATADIR%%/data/setup.pyo -%%DATADIR%%/data/title.py -%%DATADIR%%/data/title.pyc -%%DATADIR%%/data/title.pyo -%%DATADIR%%/data/tools.py -%%DATADIR%%/data/tools.pyc -%%DATADIR%%/data/tools.pyo -%%DATADIR%%/double-cross.pyw -%%DATADIR%%/fonts/arial.ttf -%%DATADIR%%/fonts/impact.ttf -%%DATADIR%%/fonts/wadim_giant.ttf -%%DATADIR%%/fonts/wadimi.ttf -%%DATADIR%%/graphics/alphagrid.png -%%DATADIR%%/graphics/base.png -%%DATADIR%%/graphics/brick.png -%%DATADIR%%/graphics/cell_deletion1.png -%%DATADIR%%/graphics/cell_deletion2.png -%%DATADIR%%/graphics/controls.png -%%DATADIR%%/graphics/curt.png -%%DATADIR%%/graphics/dc_icon.png -%%DATADIR%%/graphics/donote.png -%%DATADIR%%/graphics/flipper_h.png -%%DATADIR%%/graphics/komrade.png -%%DATADIR%%/graphics/logo.png -%%DATADIR%%/graphics/nekey.png -%%DATADIR%%/graphics/note.png -%%DATADIR%%/graphics/scorebg.png -%%DATADIR%%/graphics/shade.png -%%DATADIR%%/graphics/strip.png -%%DATADIR%%/graphics/title1.png -%%DATADIR%%/graphics/title2.png -%%DATADIR%%/sound/effects/blipshort1.wav -%%DATADIR%%/sound/effects/chimed.wav -%%DATADIR%%/sound/effects/explosion.wav -%%DATADIR%%/sound/effects/lev.wav -%%DATADIR%%/sound/effects/line.wav -%%DATADIR%%/sound/effects/thud.wav -%%DATADIR%%/sound/music/Kalinka.mp3 -%%DATADIR%%/sound/music/Katyusha.mp3 -%%DATADIR%%/sound/music/Korobelniki.mp3 -share/icons/hicolor/32x32/apps/dcross.png -share/icons/hicolor/48x48/apps/dcross.png -share/icons/hicolor/64x64/apps/dcross.png -share/icons/hicolor/72x72/apps/dcross.png -share/icons/hicolor/96x96/apps/dcross.png -share/pixmaps/dcross.png diff --git a/games/hexglass/Makefile b/games/hexglass/Makefile deleted file mode 100644 index 94a5edb2de2b..000000000000 --- a/games/hexglass/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# $FreeBSD$ - -PORTNAME= hexglass -PORTVERSION= 1.2.1 -PORTREVISION= 2 -CATEGORIES= games -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Tetris-like puzzle game based on a hexagonal grid - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_QT4= gui moc_build rcc_build -USES= qmake - -PLIST_FILES= bin/${PORTNAME} \ - share/pixmaps/${PORTNAME}.xpm - -DESKTOP_ENTRIES= "HexGlass" "${COMMENT}" \ - "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ - "${PORTNAME}" "BlocksGame;Game;" true - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/resources/logo512x512.xpm \ - ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.xpm - -.include <bsd.port.mk> diff --git a/games/hexglass/distinfo b/games/hexglass/distinfo deleted file mode 100644 index ca2746a6fbc1..000000000000 --- a/games/hexglass/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hexglass-1.2.1.tar.gz) = 2456f1c5a4110b0c594e10cdab8098308dd166be4c93e16d98ae58eebbe31b24 -SIZE (hexglass-1.2.1.tar.gz) = 153479 diff --git a/games/hexglass/pkg-descr b/games/hexglass/pkg-descr deleted file mode 100644 index 95bd1402f3b4..000000000000 --- a/games/hexglass/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The HexGlass is a Tetris-like puzzle game. Ten different types of -blocks continuously fall from above and you must arrange them to -make horizontal rows of hexagonal bricks. Completing any row causes -those hexagonal blocks to disappear and the rest above move downwards. -The blocks above gradually fall faster and the game is over when -the screen fills up and blocks can no longer fall from the top. - -WWW: http://code.google.com/p/hexglass/ diff --git a/games/libfov/Makefile b/games/libfov/Makefile deleted file mode 100644 index be3d1edc5865..000000000000 --- a/games/libfov/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: aaron@FreeBSD.org -# $FreeBSD$ - -PORTNAME= libfov -PORTVERSION= 1.0.4 -PORTREVISION= 1 -CATEGORIES= games devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= C library for calculating fields of view on low resolution rasters - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= pathfix pkgconfig libtool -GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_prog_doxygen=no ac_cv_path_SDL_CONFIG=no -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip - -post-extract: - @${CHMOD} ${BINMODE} ${WRKSRC}/install-sh - -post-patch: - @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/^SUBDIRS/s|=.*|= fov|' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|^AM_CFLAGS|#AM_CFLAGS|' \ - ${WRKSRC}/fov/Makefile.in - -.include <bsd.port.mk> diff --git a/games/libfov/distinfo b/games/libfov/distinfo deleted file mode 100644 index cacdd62a7d6b..000000000000 --- a/games/libfov/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libfov-1.0.4.tar.gz) = 16d2bd98bef2240f48ff8f6df027e12c80697ec617a2fbade3ab65b0ef426cd4 -SIZE (libfov-1.0.4.tar.gz) = 341633 diff --git a/games/libfov/pkg-descr b/games/libfov/pkg-descr deleted file mode 100644 index f61d924db0fb..000000000000 --- a/games/libfov/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -libfov is a C library for calculating fields of view and lighting on low -resolution rasters, suitable for roguelike games. In that screenshot below, -imagine that green dot is your character in a computer game, and as you -walk around (move between tiles on the grid), you want to know which tiles -you can see and which tiles you cannot. libfov calculates exactly that. - -WWW: http://code.google.com/p/libfov/ diff --git a/games/libfov/pkg-plist b/games/libfov/pkg-plist deleted file mode 100644 index ba52834bf612..000000000000 --- a/games/libfov/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -include/fov/fov.h -lib/fov/include/config.h -lib/libfov.a -lib/libfov.so -lib/libfov.so.1 -lib/libfov.so.1.0.2 -libdata/pkgconfig/libfov.pc diff --git a/games/lostfeathers/Makefile b/games/lostfeathers/Makefile deleted file mode 100644 index 2ede4dd1e0c3..000000000000 --- a/games/lostfeathers/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Created by: Rusmir Dusko <nemysis@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= lostfeathers -PORTVERSION= 1.0b -CATEGORIES= games -MASTER_SITES= GOOGLE_CODE \ - SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons -DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}.png:icons -DIST_SUBDIR= python -EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Help a bird to recover his magical feathers - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= avbin>=0:multimedia/avbin - -USES= python shebangfix zip -SHEBANG_FILES= run_game.py -USE_GNOME= pygtk2 librsvg2 - -PORTDOCS= README.txt -OPTIONS_DEFINE= DOCS - -# Wrong versioning upstream -PORTSCOUT= skipv:1.0 - -SUB_FILES= ${PORTNAME} - -DESKTOP_ENTRIES="The Lost Feathers" "" "${PORTNAME}" \ - "${PORTNAME}" "Game;ArcadeGame;" "" - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - -.for d in cocos data gamelib pyglet - @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) -.endfor -.for f in *.py *.pyc *.pyo - ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} -.endfor - - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/games/lostfeathers/distinfo b/games/lostfeathers/distinfo deleted file mode 100644 index 808a6f230ad5..000000000000 --- a/games/lostfeathers/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (python/lostfeathers-1.0b.zip) = d00646a408ed92557700b5aaf0ac7ac75c31d51880f3623f0ed67b82b33ff2a0 -SIZE (python/lostfeathers-1.0b.zip) = 6292924 -SHA256 (python/lostfeathers.png) = eeb3df7516cc62ad814b1b4fc72d5db91cd1f8a85166ab94f6b7a03690ea7cc0 -SIZE (python/lostfeathers.png) = 7261 diff --git a/games/lostfeathers/files/lostfeathers.in b/games/lostfeathers/files/lostfeathers.in deleted file mode 100644 index de38058a459c..000000000000 --- a/games/lostfeathers/files/lostfeathers.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -cd "%%DATADIR%%" -./run_game.py "${@}" diff --git a/games/lostfeathers/pkg-descr b/games/lostfeathers/pkg-descr deleted file mode 100644 index 9b53c568ea11..000000000000 --- a/games/lostfeathers/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The Lost Feathers - -You control a boy and his bird named Py. Your goal is to recover Py's -magical feathers, which were stolen by Evil Businessman. - -Help a bird to recover his magical feathers. - -WWW: https://code.google.com/p/lostfeathers/ diff --git a/games/lostfeathers/pkg-plist b/games/lostfeathers/pkg-plist deleted file mode 100644 index 0562b5e940a2..000000000000 --- a/games/lostfeathers/pkg-plist +++ /dev/null @@ -1,497 +0,0 @@ -bin/lostfeathers -%%DATADIR%%/cocos/__init__.py -%%DATADIR%%/cocos/__init__.pyc -%%DATADIR%%/cocos/__init__.pyo -%%DATADIR%%/cocos/actions/__init__.py -%%DATADIR%%/cocos/actions/__init__.pyc -%%DATADIR%%/cocos/actions/__init__.pyo -%%DATADIR%%/cocos/actions/base_actions.py -%%DATADIR%%/cocos/actions/base_actions.pyc -%%DATADIR%%/cocos/actions/base_actions.pyo -%%DATADIR%%/cocos/actions/basegrid_actions.py -%%DATADIR%%/cocos/actions/basegrid_actions.pyc -%%DATADIR%%/cocos/actions/basegrid_actions.pyo -%%DATADIR%%/cocos/actions/camera_actions.py -%%DATADIR%%/cocos/actions/camera_actions.pyc -%%DATADIR%%/cocos/actions/camera_actions.pyo -%%DATADIR%%/cocos/actions/grid3d_actions.py -%%DATADIR%%/cocos/actions/grid3d_actions.pyc -%%DATADIR%%/cocos/actions/grid3d_actions.pyo -%%DATADIR%%/cocos/actions/instant_actions.py -%%DATADIR%%/cocos/actions/instant_actions.pyc -%%DATADIR%%/cocos/actions/instant_actions.pyo -%%DATADIR%%/cocos/actions/interval_actions.py -%%DATADIR%%/cocos/actions/interval_actions.pyc -%%DATADIR%%/cocos/actions/interval_actions.pyo -%%DATADIR%%/cocos/actions/quadmoveby_actions.py -%%DATADIR%%/cocos/actions/quadmoveby_actions.pyc -%%DATADIR%%/cocos/actions/quadmoveby_actions.pyo -%%DATADIR%%/cocos/actions/tiledgrid_actions.py -%%DATADIR%%/cocos/actions/tiledgrid_actions.pyc -%%DATADIR%%/cocos/actions/tiledgrid_actions.pyo -%%DATADIR%%/cocos/batch.py -%%DATADIR%%/cocos/batch.pyc -%%DATADIR%%/cocos/batch.pyo -%%DATADIR%%/cocos/camera.py -%%DATADIR%%/cocos/camera.pyc -%%DATADIR%%/cocos/camera.pyo -%%DATADIR%%/cocos/cocosnode.py -%%DATADIR%%/cocos/cocosnode.pyc -%%DATADIR%%/cocos/cocosnode.pyo -%%DATADIR%%/cocos/director.py -%%DATADIR%%/cocos/director.pyc -%%DATADIR%%/cocos/director.pyo -%%DATADIR%%/cocos/draw.py -%%DATADIR%%/cocos/draw.pyc -%%DATADIR%%/cocos/draw.pyo -%%DATADIR%%/cocos/euclid.py -%%DATADIR%%/cocos/euclid.pyc -%%DATADIR%%/cocos/euclid.pyo -%%DATADIR%%/cocos/framegrabber.py -%%DATADIR%%/cocos/framegrabber.pyc -%%DATADIR%%/cocos/framegrabber.pyo -%%DATADIR%%/cocos/gl_framebuffer_object.py -%%DATADIR%%/cocos/gl_framebuffer_object.pyc -%%DATADIR%%/cocos/gl_framebuffer_object.pyo -%%DATADIR%%/cocos/grid.py -%%DATADIR%%/cocos/grid.pyc -%%DATADIR%%/cocos/grid.pyo -%%DATADIR%%/cocos/layer/__init__.py -%%DATADIR%%/cocos/layer/__init__.pyc -%%DATADIR%%/cocos/layer/__init__.pyo -%%DATADIR%%/cocos/layer/base_layers.py -%%DATADIR%%/cocos/layer/base_layers.pyc -%%DATADIR%%/cocos/layer/base_layers.pyo -%%DATADIR%%/cocos/layer/python_interpreter.py -%%DATADIR%%/cocos/layer/python_interpreter.pyc -%%DATADIR%%/cocos/layer/python_interpreter.pyo -%%DATADIR%%/cocos/layer/util_layers.py -%%DATADIR%%/cocos/layer/util_layers.pyc -%%DATADIR%%/cocos/layer/util_layers.pyo -%%DATADIR%%/cocos/menu.py -%%DATADIR%%/cocos/menu.pyc -%%DATADIR%%/cocos/menu.pyo -%%DATADIR%%/cocos/particle.py -%%DATADIR%%/cocos/particle.pyc -%%DATADIR%%/cocos/particle.pyo -%%DATADIR%%/cocos/particle_systems.py -%%DATADIR%%/cocos/particle_systems.pyc -%%DATADIR%%/cocos/particle_systems.pyo -%%DATADIR%%/cocos/path.py -%%DATADIR%%/cocos/path.pyc -%%DATADIR%%/cocos/path.pyo -%%DATADIR%%/cocos/rect.py -%%DATADIR%%/cocos/rect.pyc -%%DATADIR%%/cocos/rect.pyo -%%DATADIR%%/cocos/resources/draw_texture.png -%%DATADIR%%/cocos/resources/fire.png -%%DATADIR%%/cocos/scene.py -%%DATADIR%%/cocos/scene.pyc -%%DATADIR%%/cocos/scene.pyo -%%DATADIR%%/cocos/scenes/__init__.py -%%DATADIR%%/cocos/scenes/__init__.pyc -%%DATADIR%%/cocos/scenes/__init__.pyo -%%DATADIR%%/cocos/scenes/pause.py -%%DATADIR%%/cocos/scenes/pause.pyc -%%DATADIR%%/cocos/scenes/pause.pyo -%%DATADIR%%/cocos/scenes/transitions.py -%%DATADIR%%/cocos/scenes/transitions.pyc -%%DATADIR%%/cocos/scenes/transitions.pyo -%%DATADIR%%/cocos/shader.py -%%DATADIR%%/cocos/shader.pyc -%%DATADIR%%/cocos/shader.pyo -%%DATADIR%%/cocos/sprite.py -%%DATADIR%%/cocos/sprite.pyc -%%DATADIR%%/cocos/sprite.pyo -%%DATADIR%%/cocos/text.py -%%DATADIR%%/cocos/text.pyc -%%DATADIR%%/cocos/text.pyo -%%DATADIR%%/cocos/tiles.py -%%DATADIR%%/cocos/tiles.pyc -%%DATADIR%%/cocos/tiles.pyo -%%DATADIR%%/cocos/wired.py -%%DATADIR%%/cocos/wired.pyc -%%DATADIR%%/cocos/wired.pyo -%%DATADIR%%/data/0_0.map -%%DATADIR%%/data/0_1.map -%%DATADIR%%/data/0_2.map -%%DATADIR%%/data/0_3.map -%%DATADIR%%/data/1_0.map -%%DATADIR%%/data/1_1.map -%%DATADIR%%/data/1_2.map -%%DATADIR%%/data/1_3.map -%%DATADIR%%/data/2_0.map -%%DATADIR%%/data/2_1.map -%%DATADIR%%/data/2_2.map -%%DATADIR%%/data/3_0.map -%%DATADIR%%/data/Chip032.wav -%%DATADIR%%/data/Chip047.wav -%%DATADIR%%/data/Chip054.wav -%%DATADIR%%/data/Chip074.wav -%%DATADIR%%/data/Chip084.wav -%%DATADIR%%/data/Chip103.wav -%%DATADIR%%/data/Chip116.wav -%%DATADIR%%/data/ball.png -%%DATADIR%%/data/bird.png -%%DATADIR%%/data/boss.png -%%DATADIR%%/data/drunk.png -%%DATADIR%%/data/feather.png -%%DATADIR%%/data/gnome.mp3 -%%DATADIR%%/data/gothos.mp3 -%%DATADIR%%/data/heart.png -%%DATADIR%%/data/legobg.jpg -%%DATADIR%%/data/lfbg.jpg -%%DATADIR%%/data/miniball.png -%%DATADIR%%/data/monster.png -%%DATADIR%%/data/moontown3.mp3 -%%DATADIR%%/data/player.png -%%DATADIR%%/data/rock.png -%%DATADIR%%/data/rockguy.png -%%DATADIR%%/data/skull.png -%%DATADIR%%/data/snake.png -%%DATADIR%%/data/spikes.png -%%DATADIR%%/data/tileset1.png -%%DATADIR%%/data/tileset2.png -%%DATADIR%%/data/tileset3.png -%%DATADIR%%/data/volcanobg.jpg -%%DATADIR%%/data/zephyr.mp3 -%%DATADIR%%/gamelib/Level.py -%%DATADIR%%/gamelib/Level.pyc -%%DATADIR%%/gamelib/Level.pyo -%%DATADIR%%/gamelib/TiledLayer.py -%%DATADIR%%/gamelib/TiledLayer.pyc -%%DATADIR%%/gamelib/TiledLayer.pyo -%%DATADIR%%/gamelib/__init__.py -%%DATADIR%%/gamelib/__init__.pyc -%%DATADIR%%/gamelib/__init__.pyo -%%DATADIR%%/gamelib/actors.py -%%DATADIR%%/gamelib/actors.pyc -%%DATADIR%%/gamelib/actors.pyo -%%DATADIR%%/gamelib/congratulations.py -%%DATADIR%%/gamelib/congratulations.pyc -%%DATADIR%%/gamelib/congratulations.pyo -%%DATADIR%%/gamelib/data.py -%%DATADIR%%/gamelib/data.pyc -%%DATADIR%%/gamelib/data.pyo -%%DATADIR%%/gamelib/gamedata.py -%%DATADIR%%/gamelib/gamedata.pyc -%%DATADIR%%/gamelib/gamedata.pyo -%%DATADIR%%/gamelib/gameover.py -%%DATADIR%%/gamelib/gameover.pyc -%%DATADIR%%/gamelib/gameover.pyo -%%DATADIR%%/gamelib/main.py -%%DATADIR%%/gamelib/main.pyc -%%DATADIR%%/gamelib/main.pyo -%%DATADIR%%/gamelib/maploader.py -%%DATADIR%%/gamelib/maploader.pyc -%%DATADIR%%/gamelib/maploader.pyo -%%DATADIR%%/gamelib/mymenu.py -%%DATADIR%%/gamelib/mymenu.pyc -%%DATADIR%%/gamelib/mymenu.pyo -%%DATADIR%%/gamelib/sound.py -%%DATADIR%%/gamelib/sound.pyc -%%DATADIR%%/gamelib/sound.pyo -%%DATADIR%%/gamelib/testlevel.py -%%DATADIR%%/gamelib/testlevel.pyc -%%DATADIR%%/gamelib/testlevel.pyo -%%DATADIR%%/pyglet/__init__.py -%%DATADIR%%/pyglet/__init__.pyc -%%DATADIR%%/pyglet/__init__.pyo -%%DATADIR%%/pyglet/app/__init__.py -%%DATADIR%%/pyglet/app/__init__.pyc -%%DATADIR%%/pyglet/app/__init__.pyo -%%DATADIR%%/pyglet/app/carbon.py -%%DATADIR%%/pyglet/app/carbon.pyc -%%DATADIR%%/pyglet/app/carbon.pyo -%%DATADIR%%/pyglet/app/win32.py -%%DATADIR%%/pyglet/app/win32.pyc -%%DATADIR%%/pyglet/app/win32.pyo -%%DATADIR%%/pyglet/app/xlib.py -%%DATADIR%%/pyglet/app/xlib.pyc -%%DATADIR%%/pyglet/app/xlib.pyo -%%DATADIR%%/pyglet/clock.py -%%DATADIR%%/pyglet/clock.pyc -%%DATADIR%%/pyglet/clock.pyo -%%DATADIR%%/pyglet/com.py -%%DATADIR%%/pyglet/com.pyc -%%DATADIR%%/pyglet/com.pyo -%%DATADIR%%/pyglet/event.py -%%DATADIR%%/pyglet/event.pyc -%%DATADIR%%/pyglet/event.pyo -%%DATADIR%%/pyglet/font/__init__.py -%%DATADIR%%/pyglet/font/__init__.pyc -%%DATADIR%%/pyglet/font/__init__.pyo -%%DATADIR%%/pyglet/font/base.py -%%DATADIR%%/pyglet/font/base.pyc -%%DATADIR%%/pyglet/font/base.pyo -%%DATADIR%%/pyglet/font/carbon.py -%%DATADIR%%/pyglet/font/carbon.pyc -%%DATADIR%%/pyglet/font/carbon.pyo -%%DATADIR%%/pyglet/font/freetype.py -%%DATADIR%%/pyglet/font/freetype.pyc -%%DATADIR%%/pyglet/font/freetype.pyo -%%DATADIR%%/pyglet/font/freetype_lib.py -%%DATADIR%%/pyglet/font/freetype_lib.pyc -%%DATADIR%%/pyglet/font/freetype_lib.pyo -%%DATADIR%%/pyglet/font/ttf.py -%%DATADIR%%/pyglet/font/ttf.pyc -%%DATADIR%%/pyglet/font/ttf.pyo -%%DATADIR%%/pyglet/font/win32.py -%%DATADIR%%/pyglet/font/win32.pyc -%%DATADIR%%/pyglet/font/win32.pyo -%%DATADIR%%/pyglet/gl/__init__.py -%%DATADIR%%/pyglet/gl/__init__.pyc -%%DATADIR%%/pyglet/gl/__init__.pyo -%%DATADIR%%/pyglet/gl/agl.py -%%DATADIR%%/pyglet/gl/agl.pyc -%%DATADIR%%/pyglet/gl/agl.pyo -%%DATADIR%%/pyglet/gl/gl.py -%%DATADIR%%/pyglet/gl/gl.pyc -%%DATADIR%%/pyglet/gl/gl.pyo -%%DATADIR%%/pyglet/gl/gl_info.py -%%DATADIR%%/pyglet/gl/gl_info.pyc -%%DATADIR%%/pyglet/gl/gl_info.pyo -%%DATADIR%%/pyglet/gl/glext_arb.py -%%DATADIR%%/pyglet/gl/glext_arb.pyc -%%DATADIR%%/pyglet/gl/glext_arb.pyo -%%DATADIR%%/pyglet/gl/glext_missing.py -%%DATADIR%%/pyglet/gl/glext_missing.pyc -%%DATADIR%%/pyglet/gl/glext_missing.pyo -%%DATADIR%%/pyglet/gl/glext_nv.py -%%DATADIR%%/pyglet/gl/glext_nv.pyc -%%DATADIR%%/pyglet/gl/glext_nv.pyo -%%DATADIR%%/pyglet/gl/glu.py -%%DATADIR%%/pyglet/gl/glu.pyc -%%DATADIR%%/pyglet/gl/glu.pyo -%%DATADIR%%/pyglet/gl/glu_info.py -%%DATADIR%%/pyglet/gl/glu_info.pyc -%%DATADIR%%/pyglet/gl/glu_info.pyo -%%DATADIR%%/pyglet/gl/glx.py -%%DATADIR%%/pyglet/gl/glx.pyc -%%DATADIR%%/pyglet/gl/glx.pyo -%%DATADIR%%/pyglet/gl/glx_info.py -%%DATADIR%%/pyglet/gl/glx_info.pyc -%%DATADIR%%/pyglet/gl/glx_info.pyo -%%DATADIR%%/pyglet/gl/glxext_arb.py -%%DATADIR%%/pyglet/gl/glxext_arb.pyc -%%DATADIR%%/pyglet/gl/glxext_arb.pyo -%%DATADIR%%/pyglet/gl/glxext_mesa.py -%%DATADIR%%/pyglet/gl/glxext_mesa.pyc -%%DATADIR%%/pyglet/gl/glxext_mesa.pyo -%%DATADIR%%/pyglet/gl/glxext_nv.py -%%DATADIR%%/pyglet/gl/glxext_nv.pyc -%%DATADIR%%/pyglet/gl/glxext_nv.pyo -%%DATADIR%%/pyglet/gl/lib.py -%%DATADIR%%/pyglet/gl/lib.pyc -%%DATADIR%%/pyglet/gl/lib.pyo -%%DATADIR%%/pyglet/gl/lib_agl.py -%%DATADIR%%/pyglet/gl/lib_agl.pyc -%%DATADIR%%/pyglet/gl/lib_agl.pyo -%%DATADIR%%/pyglet/gl/lib_glx.py -%%DATADIR%%/pyglet/gl/lib_glx.pyc -%%DATADIR%%/pyglet/gl/lib_glx.pyo -%%DATADIR%%/pyglet/gl/lib_wgl.py -%%DATADIR%%/pyglet/gl/lib_wgl.pyc -%%DATADIR%%/pyglet/gl/lib_wgl.pyo -%%DATADIR%%/pyglet/gl/wgl.py -%%DATADIR%%/pyglet/gl/wgl.pyc -%%DATADIR%%/pyglet/gl/wgl.pyo -%%DATADIR%%/pyglet/gl/wgl_info.py -%%DATADIR%%/pyglet/gl/wgl_info.pyc -%%DATADIR%%/pyglet/gl/wgl_info.pyo -%%DATADIR%%/pyglet/gl/wglext_arb.py -%%DATADIR%%/pyglet/gl/wglext_arb.pyc -%%DATADIR%%/pyglet/gl/wglext_arb.pyo -%%DATADIR%%/pyglet/gl/wglext_nv.py -%%DATADIR%%/pyglet/gl/wglext_nv.pyc -%%DATADIR%%/pyglet/gl/wglext_nv.pyo -%%DATADIR%%/pyglet/graphics/__init__.py -%%DATADIR%%/pyglet/graphics/__init__.pyc -%%DATADIR%%/pyglet/graphics/__init__.pyo -%%DATADIR%%/pyglet/graphics/allocation.py -%%DATADIR%%/pyglet/graphics/allocation.pyc -%%DATADIR%%/pyglet/graphics/allocation.pyo -%%DATADIR%%/pyglet/graphics/vertexattribute.py -%%DATADIR%%/pyglet/graphics/vertexattribute.pyc -%%DATADIR%%/pyglet/graphics/vertexattribute.pyo -%%DATADIR%%/pyglet/graphics/vertexbuffer.py -%%DATADIR%%/pyglet/graphics/vertexbuffer.pyc -%%DATADIR%%/pyglet/graphics/vertexbuffer.pyo -%%DATADIR%%/pyglet/graphics/vertexdomain.py -%%DATADIR%%/pyglet/graphics/vertexdomain.pyc -%%DATADIR%%/pyglet/graphics/vertexdomain.pyo -%%DATADIR%%/pyglet/image/__init__.py -%%DATADIR%%/pyglet/image/__init__.pyc -%%DATADIR%%/pyglet/image/__init__.pyo -%%DATADIR%%/pyglet/image/atlas.py -%%DATADIR%%/pyglet/image/atlas.pyc -%%DATADIR%%/pyglet/image/atlas.pyo -%%DATADIR%%/pyglet/image/codecs/__init__.py -%%DATADIR%%/pyglet/image/codecs/__init__.pyc -%%DATADIR%%/pyglet/image/codecs/__init__.pyo -%%DATADIR%%/pyglet/image/codecs/bmp.py -%%DATADIR%%/pyglet/image/codecs/bmp.pyc -%%DATADIR%%/pyglet/image/codecs/bmp.pyo -%%DATADIR%%/pyglet/image/codecs/dds.py -%%DATADIR%%/pyglet/image/codecs/dds.pyc -%%DATADIR%%/pyglet/image/codecs/dds.pyo -%%DATADIR%%/pyglet/image/codecs/gdiplus.py -%%DATADIR%%/pyglet/image/codecs/gdiplus.pyc -%%DATADIR%%/pyglet/image/codecs/gdiplus.pyo -%%DATADIR%%/pyglet/image/codecs/gdkpixbuf2.py -%%DATADIR%%/pyglet/image/codecs/gdkpixbuf2.pyc -%%DATADIR%%/pyglet/image/codecs/gdkpixbuf2.pyo -%%DATADIR%%/pyglet/image/codecs/gif.py -%%DATADIR%%/pyglet/image/codecs/gif.pyc -%%DATADIR%%/pyglet/image/codecs/gif.pyo -%%DATADIR%%/pyglet/image/codecs/pil.py -%%DATADIR%%/pyglet/image/codecs/pil.pyc -%%DATADIR%%/pyglet/image/codecs/pil.pyo -%%DATADIR%%/pyglet/image/codecs/png.py -%%DATADIR%%/pyglet/image/codecs/png.pyc -%%DATADIR%%/pyglet/image/codecs/png.pyo -%%DATADIR%%/pyglet/image/codecs/pypng.py -%%DATADIR%%/pyglet/image/codecs/pypng.pyc -%%DATADIR%%/pyglet/image/codecs/pypng.pyo -%%DATADIR%%/pyglet/image/codecs/quicktime.py -%%DATADIR%%/pyglet/image/codecs/quicktime.pyc -%%DATADIR%%/pyglet/image/codecs/quicktime.pyo -%%DATADIR%%/pyglet/image/codecs/s3tc.py -%%DATADIR%%/pyglet/image/codecs/s3tc.pyc -%%DATADIR%%/pyglet/image/codecs/s3tc.pyo -%%DATADIR%%/pyglet/info.py -%%DATADIR%%/pyglet/info.pyc -%%DATADIR%%/pyglet/info.pyo -%%DATADIR%%/pyglet/lib.py -%%DATADIR%%/pyglet/lib.pyc -%%DATADIR%%/pyglet/lib.pyo -%%DATADIR%%/pyglet/media/__init__.py -%%DATADIR%%/pyglet/media/__init__.pyc -%%DATADIR%%/pyglet/media/__init__.pyo -%%DATADIR%%/pyglet/media/avbin.py -%%DATADIR%%/pyglet/media/avbin.pyc -%%DATADIR%%/pyglet/media/avbin.pyo -%%DATADIR%%/pyglet/media/drivers/__init__.py -%%DATADIR%%/pyglet/media/drivers/__init__.pyc -%%DATADIR%%/pyglet/media/drivers/__init__.pyo -%%DATADIR%%/pyglet/media/drivers/alsa/__init__.py -%%DATADIR%%/pyglet/media/drivers/alsa/__init__.pyc -%%DATADIR%%/pyglet/media/drivers/alsa/__init__.pyo -%%DATADIR%%/pyglet/media/drivers/alsa/asound.py -%%DATADIR%%/pyglet/media/drivers/alsa/asound.pyc -%%DATADIR%%/pyglet/media/drivers/alsa/asound.pyo -%%DATADIR%%/pyglet/media/drivers/directsound/__init__.py -%%DATADIR%%/pyglet/media/drivers/directsound/__init__.pyc -%%DATADIR%%/pyglet/media/drivers/directsound/__init__.pyo -%%DATADIR%%/pyglet/media/drivers/directsound/lib_dsound.py -%%DATADIR%%/pyglet/media/drivers/directsound/lib_dsound.pyc -%%DATADIR%%/pyglet/media/drivers/directsound/lib_dsound.pyo -%%DATADIR%%/pyglet/media/drivers/openal/__init__.py -%%DATADIR%%/pyglet/media/drivers/openal/__init__.pyc -%%DATADIR%%/pyglet/media/drivers/openal/__init__.pyo -%%DATADIR%%/pyglet/media/drivers/openal/lib_alc.py -%%DATADIR%%/pyglet/media/drivers/openal/lib_alc.pyc -%%DATADIR%%/pyglet/media/drivers/openal/lib_alc.pyo -%%DATADIR%%/pyglet/media/drivers/openal/lib_openal.py -%%DATADIR%%/pyglet/media/drivers/openal/lib_openal.pyc -%%DATADIR%%/pyglet/media/drivers/openal/lib_openal.pyo -%%DATADIR%%/pyglet/media/drivers/silent.py -%%DATADIR%%/pyglet/media/drivers/silent.pyc -%%DATADIR%%/pyglet/media/drivers/silent.pyo -%%DATADIR%%/pyglet/media/procedural.py -%%DATADIR%%/pyglet/media/procedural.pyc -%%DATADIR%%/pyglet/media/procedural.pyo -%%DATADIR%%/pyglet/media/riff.py -%%DATADIR%%/pyglet/media/riff.pyc -%%DATADIR%%/pyglet/media/riff.pyo -%%DATADIR%%/pyglet/resource.py -%%DATADIR%%/pyglet/resource.pyc -%%DATADIR%%/pyglet/resource.pyo -%%DATADIR%%/pyglet/sprite.py -%%DATADIR%%/pyglet/sprite.pyc -%%DATADIR%%/pyglet/sprite.pyo -%%DATADIR%%/pyglet/text/__init__.py -%%DATADIR%%/pyglet/text/__init__.pyc -%%DATADIR%%/pyglet/text/__init__.pyo -%%DATADIR%%/pyglet/text/caret.py -%%DATADIR%%/pyglet/text/caret.pyc -%%DATADIR%%/pyglet/text/caret.pyo -%%DATADIR%%/pyglet/text/document.py -%%DATADIR%%/pyglet/text/document.pyc -%%DATADIR%%/pyglet/text/document.pyo -%%DATADIR%%/pyglet/text/formats/__init__.py -%%DATADIR%%/pyglet/text/formats/__init__.pyc -%%DATADIR%%/pyglet/text/formats/__init__.pyo -%%DATADIR%%/pyglet/text/formats/attributed.py -%%DATADIR%%/pyglet/text/formats/attributed.pyc -%%DATADIR%%/pyglet/text/formats/attributed.pyo -%%DATADIR%%/pyglet/text/formats/html.py -%%DATADIR%%/pyglet/text/formats/html.pyc -%%DATADIR%%/pyglet/text/formats/html.pyo -%%DATADIR%%/pyglet/text/formats/plaintext.py -%%DATADIR%%/pyglet/text/formats/plaintext.pyc -%%DATADIR%%/pyglet/text/formats/plaintext.pyo -%%DATADIR%%/pyglet/text/formats/structured.py -%%DATADIR%%/pyglet/text/formats/structured.pyc -%%DATADIR%%/pyglet/text/formats/structured.pyo -%%DATADIR%%/pyglet/text/layout.py -%%DATADIR%%/pyglet/text/layout.pyc -%%DATADIR%%/pyglet/text/layout.pyo -%%DATADIR%%/pyglet/text/runlist.py -%%DATADIR%%/pyglet/text/runlist.pyc -%%DATADIR%%/pyglet/text/runlist.pyo -%%DATADIR%%/pyglet/window/__init__.py -%%DATADIR%%/pyglet/window/__init__.pyc -%%DATADIR%%/pyglet/window/__init__.pyo -%%DATADIR%%/pyglet/window/carbon/__init__.py -%%DATADIR%%/pyglet/window/carbon/__init__.pyc -%%DATADIR%%/pyglet/window/carbon/__init__.pyo -%%DATADIR%%/pyglet/window/carbon/constants.py -%%DATADIR%%/pyglet/window/carbon/constants.pyc -%%DATADIR%%/pyglet/window/carbon/constants.pyo -%%DATADIR%%/pyglet/window/carbon/quartzkey.py -%%DATADIR%%/pyglet/window/carbon/quartzkey.pyc -%%DATADIR%%/pyglet/window/carbon/quartzkey.pyo -%%DATADIR%%/pyglet/window/carbon/types.py -%%DATADIR%%/pyglet/window/carbon/types.pyc -%%DATADIR%%/pyglet/window/carbon/types.pyo -%%DATADIR%%/pyglet/window/event.py -%%DATADIR%%/pyglet/window/event.pyc -%%DATADIR%%/pyglet/window/event.pyo -%%DATADIR%%/pyglet/window/key.py -%%DATADIR%%/pyglet/window/key.pyc -%%DATADIR%%/pyglet/window/key.pyo -%%DATADIR%%/pyglet/window/mouse.py -%%DATADIR%%/pyglet/window/mouse.pyc -%%DATADIR%%/pyglet/window/mouse.pyo -%%DATADIR%%/pyglet/window/win32/__init__.py -%%DATADIR%%/pyglet/window/win32/__init__.pyc -%%DATADIR%%/pyglet/window/win32/__init__.pyo -%%DATADIR%%/pyglet/window/win32/constants.py -%%DATADIR%%/pyglet/window/win32/constants.pyc -%%DATADIR%%/pyglet/window/win32/constants.pyo -%%DATADIR%%/pyglet/window/win32/types.py -%%DATADIR%%/pyglet/window/win32/types.pyc -%%DATADIR%%/pyglet/window/win32/types.pyo -%%DATADIR%%/pyglet/window/win32/winkey.py -%%DATADIR%%/pyglet/window/win32/winkey.pyc -%%DATADIR%%/pyglet/window/win32/winkey.pyo -%%DATADIR%%/pyglet/window/xlib/__init__.py -%%DATADIR%%/pyglet/window/xlib/__init__.pyc -%%DATADIR%%/pyglet/window/xlib/__init__.pyo -%%DATADIR%%/pyglet/window/xlib/cursorfont.py -%%DATADIR%%/pyglet/window/xlib/cursorfont.pyc -%%DATADIR%%/pyglet/window/xlib/cursorfont.pyo -%%DATADIR%%/pyglet/window/xlib/xinerama.py -%%DATADIR%%/pyglet/window/xlib/xinerama.pyc -%%DATADIR%%/pyglet/window/xlib/xinerama.pyo -%%DATADIR%%/pyglet/window/xlib/xlib.py -%%DATADIR%%/pyglet/window/xlib/xlib.pyc -%%DATADIR%%/pyglet/window/xlib/xlib.pyo -%%DATADIR%%/pyglet/window/xlib/xsync.py -%%DATADIR%%/pyglet/window/xlib/xsync.pyc -%%DATADIR%%/pyglet/window/xlib/xsync.pyo -%%DATADIR%%/run_game.py -%%DATADIR%%/run_game.pyc -%%DATADIR%%/run_game.pyo -share/pixmaps/lostfeathers.png diff --git a/games/robocalypto/Makefile b/games/robocalypto/Makefile deleted file mode 100644 index f753e3c6ea10..000000000000 --- a/games/robocalypto/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# Created by: Rusmir Dusko <nemysis@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= robocalypto -PORTVERSION= 0.08 -DISTVERSIONSUFFIX= -alpha4c -PORTREVISION= 1 -CATEGORIES= games python -MASTER_SITES= GOOGLE_CODE \ - SF/nemysisfreebsdp/games/:icons -PROJECTHOST= pyggel -DISTFILES= PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} \ - ${PORTNAME}.png:icons -DIST_SUBDIR= python -EXTRACT_ONLY= PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= PYGGEL demo game - -LICENSE= PD - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyggel>=0:graphics/py-pyggel - -WRKSRC= ${WRKDIR}/PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}/Robocalypto - -USES= python:run zip -NO_BUILD= yes - -SUB_FILES= ${PORTNAME} - -DESKTOP_ENTRIES="Robocalypto" "" "${PORTNAME}" \ - "${PORTNAME}" "Game;StrategyGame;" "" - -post-patch: -.for f in run_game.py gamelib/main.py gamelib/game.py - @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \ - ${WRKSRC}/${f} -.endfor - @${FIND} ${WRKSRC} -name "*.bak" -delete - -do-install: - @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ - ${WRKDIR}/${PORTNAME} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data gamelib" ${STAGEDIR}${DATADIR}) - ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} - - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - -.include <bsd.port.mk> diff --git a/games/robocalypto/distinfo b/games/robocalypto/distinfo deleted file mode 100644 index a79e326a3b61..000000000000 --- a/games/robocalypto/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (python/PYGGEL-V0.08-alpha4c.zip) = 492bafd20a8cb1af2de4c5142875371a5d6dd3f1223959b169c15b6196bbca92 -SIZE (python/PYGGEL-V0.08-alpha4c.zip) = 438750 -SHA256 (python/robocalypto.png) = fadd40ed071b46267d84c969ef0748cb282bc5dece5ba0d7e8bebd78a4c3a602 -SIZE (python/robocalypto.png) = 4520 diff --git a/games/robocalypto/files/robocalypto.in b/games/robocalypto/files/robocalypto.in deleted file mode 100644 index 8736ed7fdef4..000000000000 --- a/games/robocalypto/files/robocalypto.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -cd "%%DATADIR%%" -exec %%PYTHON_CMD%% ./run_game.py "${@}" diff --git a/games/robocalypto/pkg-descr b/games/robocalypto/pkg-descr deleted file mode 100644 index 3fecc79ce56f..000000000000 --- a/games/robocalypto/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Pyggel (Python Graphical Game Engine + Libraries) will ease the learning curve -of getting into 3d programming, while also having a strong enough framework -for full-sized applications. - -PYGGEL demo game - -WWW: https://code.google.com/p/pyggel/ diff --git a/games/robocalypto/pkg-plist b/games/robocalypto/pkg-plist deleted file mode 100644 index 90677908f058..000000000000 --- a/games/robocalypto/pkg-plist +++ /dev/null @@ -1,26 +0,0 @@ -bin/robocalypto -share/pixmaps/robocalypto.png -%%DATADIR%%/data/DS-DIGI.ttf -%%DATADIR%%/data/bullet.mtl -%%DATADIR%%/data/bullet.obj -%%DATADIR%%/data/ceiling.png -%%DATADIR%%/data/digital-7.ttf -%%DATADIR%%/data/door.png -%%DATADIR%%/data/explosion.png -%%DATADIR%%/data/flash.png -%%DATADIR%%/data/floor.png -%%DATADIR%%/data/gun.mtl -%%DATADIR%%/data/gun.obj -%%DATADIR%%/data/gun4.mtl -%%DATADIR%%/data/gun4.obj -%%DATADIR%%/data/hud.png -%%DATADIR%%/data/robo.mtl -%%DATADIR%%/data/robo.obj -%%DATADIR%%/data/screen.png -%%DATADIR%%/data/target.png -%%DATADIR%%/data/wall.png -%%DATADIR%%/gamelib/__init__.py -%%DATADIR%%/gamelib/game.py -%%DATADIR%%/gamelib/main.py -%%DATADIR%%/gamelib/objects.py -%%DATADIR%%/run_game.py diff --git a/graphics/Makefile b/graphics/Makefile index d55dd0a9f60d..ce878f7edc53 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -374,7 +374,6 @@ SUBDIR += intergif SUBDIR += inventor SUBDIR += ipe - SUBDIR += iulib SUBDIR += jalbum SUBDIR += jasper SUBDIR += jave6 @@ -845,7 +844,6 @@ SUBDIR += py-exifread SUBDIR += py-exiv2 SUBDIR += py-freeimagepy - SUBDIR += py-gchartwrapper SUBDIR += py-gd SUBDIR += py-gdal SUBDIR += py-gimp @@ -881,7 +879,6 @@ SUBDIR += py-pydot SUBDIR += py-pygal SUBDIR += py-pyganim - SUBDIR += py-pyggel SUBDIR += py-pyglet SUBDIR += py-pygooglechart SUBDIR += py-pygraphviz @@ -909,7 +906,6 @@ SUBDIR += qcomicbook SUBDIR += qgis SUBDIR += qiv - SUBDIR += qiviewer SUBDIR += qslim SUBDIR += qt4-iconengines SUBDIR += qt4-imageformats @@ -958,7 +954,6 @@ SUBDIR += rubygem-gd2 SUBDIR += rubygem-gdk_pixbuf2 SUBDIR += rubygem-gemojione - SUBDIR += rubygem-gemojione2 SUBDIR += rubygem-geokit SUBDIR += rubygem-gitlab_emoji SUBDIR += rubygem-goocanvas @@ -995,7 +990,6 @@ SUBDIR += sdl_image SUBDIR += sdl_ttf SUBDIR += sdump - SUBDIR += seam-carving-gui SUBDIR += seejpeg SUBDIR += seexpr SUBDIR += sekrit-twc-zimg @@ -1021,7 +1015,6 @@ SUBDIR += svg2pdf SUBDIR += svg2png SUBDIR += svgalib - SUBDIR += svgfig SUBDIR += swfdec SUBDIR += swfmill SUBDIR += swftools diff --git a/graphics/iulib/Makefile b/graphics/iulib/Makefile deleted file mode 100644 index 42e570dd61a6..000000000000 --- a/graphics/iulib/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: Hiroto Kagotani <hiroto.kagotani@gmail.com> -# $FreeBSD$ - -PORTNAME= iulib -PORTVERSION= 0.4 -PORTREVISION= 18 -CATEGORIES= graphics -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= hiroto.kagotani@gmail.com -COMMENT= Library of image understanding-related algorithms - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libpng.so:graphics/png \ - libtiff.so:graphics/tiff - -OPTIONS_DEFINE= SDL VIDIO -SDL_DESC= Enable SDL for graphical debugging -VIDIO_DESC= Enable Video Input/Output (using ffmpeg) - -USES= autoreconf jpeg libtool python:build tar:tgz -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MSDL} -USE_SDL= sdl gfx -PLIST_SUB+= SDL="" -.else -CONFIGURE_ARGS+=--without-SDL -PLIST_SUB+= SDL="@comment " -.endif - -.if ${PORT_OPTIONS:MVIDIO} -LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg -.endif - -post-patch: -.if ! ${PORT_OPTIONS:MVIDIO} - @${REINPLACE_CMD} -e 's/novidio, 0/novidio, 1/' ${WRKSRC}/configure.ac -.endif - @${REINPLACE_CMD} -e 's/nov4l2, 0/nov4l2, 1/' ${WRKSRC}/configure.ac - -pre-configure: - @(cd ${CONFIGURE_WRKSRC} \ - && ${SETENV} ${PYTHON_CMD} genAM.py > Makefile.am) - -.include <bsd.port.mk> diff --git a/graphics/iulib/distinfo b/graphics/iulib/distinfo deleted file mode 100644 index 074b3d7ea59e..000000000000 --- a/graphics/iulib/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (iulib-0.4.tgz) = c70dab420f5ce0ff0185c922881576f4a82eacec3feb0befa66bd7468151d99b -SIZE (iulib-0.4.tgz) = 3288112 diff --git a/graphics/iulib/files/patch-configure.ac b/graphics/iulib/files/patch-configure.ac deleted file mode 100644 index 4ec905a61331..000000000000 --- a/graphics/iulib/files/patch-configure.ac +++ /dev/null @@ -1,33 +0,0 @@ ---- configure.ac.orig 2009-06-10 00:32:20.000000000 +0200 -+++ configure.ac 2010-07-24 18:02:39.000000000 +0200 -@@ -10,7 +10,7 @@ - - AC_PROG_CXX - AC_PROG_CC --AC_PROG_RANLIB -+AM_PROG_LIBTOOL - - AC_HEADER_STDC - AC_HEADER_SYS_WAIT -@@ -55,15 +55,15 @@ - - # --- vidio (optional video in-/output) --- - AC_SUBST(novidio, 0) --AC_CHECK_HEADER(ffmpeg/avcodec.h,,AC_SUBST(novidio, 1)) --AC_CHECK_HEADER(ffmpeg/avformat.h,,AC_SUBST(novidio, 1)) --AC_TRY_COMPILE([#include <ffmpeg/avio.h> -- #include <ffmpeg/avformat.h>], -+AC_CHECK_HEADER(libavcodec/avcodec.h,,AC_SUBST(novidio, 1)) -+AC_CHECK_HEADER(libavformat/avformat.h,,AC_SUBST(novidio, 1)) -+AC_TRY_COMPILE([#include <libavformat/avio.h> -+ #include <libavformat/avformat.h>], - [AVFormatContext fc; url_fclose(fc.pb);], -- [], [AC_DEFINE(HAVE_OLD_AVFORMAT)]) -+ [], []) - AM_CONDITIONAL([have_vidio], [test "$novidio" != 1]) - --AC_SUBST(nov4l2, 0) -+AC_SUBST(nov4l2, 1) - AC_CHECK_HEADER(linux/videodev2.h,,AC_SUBST(nov4l2, 1)) - AM_CONDITIONAL([have_v4l2], [test "$nov4l2" != 1]) - diff --git a/graphics/iulib/files/patch-genAM.py b/graphics/iulib/files/patch-genAM.py deleted file mode 100644 index b2e25b12d6ef..000000000000 --- a/graphics/iulib/files/patch-genAM.py +++ /dev/null @@ -1,67 +0,0 @@ ---- ./genAM.py.orig 2009-06-10 07:32:20.000000000 +0900 -+++ ./genAM.py 2009-06-11 18:24:46.000000000 +0900 -@@ -25,12 +25,12 @@ - # Primary Repository: http://ocropus.googlecode.com/svn/trunk/ - # Web Sites: www.iupr.org, www.dfki.de - --AM_CPPFLAGS = -I$(srcdir)/colib -I$(srcdir)/imgio -I$(srcdir)/imglib -+AM_CPPFLAGS = -I$(srcdir)/colib -I$(srcdir)/imgio -I$(srcdir)/imglib -I$(srcdir)/imgbits -I$(srcdir)/utils -I$(srcdir)/vidio - - includedir = ${prefix}/include/iulib - colibdir = ${prefix}/include/colib - --lib_LIBRARIES = libiulib.a -+lib_LTLIBRARIES = libiulib.la - """ - - dirs = """ -@@ -39,7 +39,7 @@ - imgbits - """.split() - --print "libiulib_a_SOURCES = ", -+print "libiulib_la_SOURCES = ", - for d in dirs: - print '\\' - for cc in glob.glob(d + "/*.cc"): -@@ -82,35 +82,23 @@ - print """ - # conditionals - if have_sdl -- libiulib_a_SOURCES += $(srcdir)/utils/dgraphics.cc -- libiulib_a_SOURCES += $(srcdir)/utils/SDL_lines.cc -+ libiulib_la_SOURCES += $(srcdir)/utils/dgraphics.cc -+ libiulib_la_SOURCES += $(srcdir)/utils/SDL_lines.cc - include_HEADERS += $(srcdir)/utils/SDL_lines.h - else -- libiulib_a_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc -+ libiulib_la_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc - endif - - if have_vidio -- libiulib_a_SOURCES += $(srcdir)/vidio/vidio.cc -+ libiulib_la_SOURCES += $(srcdir)/vidio/vidio.cc - endif - - # We install it always because iulib.h always includes it. - include_HEADERS += $(srcdir)/vidio/vidio.h - - if have_v4l2 -- libiulib_a_SOURCES += $(srcdir)/vidio/v4l2cap.cc -+ libiulib_la_SOURCES += $(srcdir)/vidio/v4l2cap.cc - endif -- --# make installation of colib a separate target -- --install-colib: -- install -d $(colibdir) -- install $(colib_HEADERS) $(colibdir) -- --install: all install-colib -- install -d $(includedir) -- install -d $(libdir) -- install $(include_HEADERS) $(includedir) -- install $(lib_LIBRARIES) $(libdir) - """ - - print diff --git a/graphics/iulib/files/patch-imglib_imgops.cc b/graphics/iulib/files/patch-imglib_imgops.cc deleted file mode 100644 index d00e356d59ad..000000000000 --- a/graphics/iulib/files/patch-imglib_imgops.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- imglib/imgops.cc.orig 2009-06-09 22:32:20 UTC -+++ imglib/imgops.cc -@@ -133,7 +133,7 @@ namespace iulib { - - template<class T,class V> - void addscaled(narray<T> &dest,narray<T> &src, -- V scale=1,int dx=0,int dy=0) { -+ V scale,int dx,int dy) { - for (int i=0; i<dest.dim(0); i++) - for (int j=0; j<dest.dim(1); j++) - dest.unsafe_at(i,j) += (T)(scale*xref(src,i+dx,j+dy)); diff --git a/graphics/iulib/files/patch-imglib_imgops.h b/graphics/iulib/files/patch-imglib_imgops.h deleted file mode 100644 index 471ffb32830a..000000000000 --- a/graphics/iulib/files/patch-imglib_imgops.h +++ /dev/null @@ -1,12 +0,0 @@ ---- imglib/imgops.h.orig 2009-06-09 22:32:20 UTC -+++ imglib/imgops.h -@@ -67,7 +67,8 @@ namespace iulib { - } - - template<class T, class V> -- void addscaled(colib::narray<T> &, colib::narray<T> &, V, int, int); -+ void addscaled(colib::narray<T> &dest, colib::narray<T> &src, -+ V scale=1, int dx=0, int dy=0); - template<class T> - void tighten(colib::narray<T> &image); - template<class T> diff --git a/graphics/iulib/files/patch-utils__dgraphics.cc b/graphics/iulib/files/patch-utils__dgraphics.cc deleted file mode 100644 index bad03229f9f2..000000000000 --- a/graphics/iulib/files/patch-utils__dgraphics.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ./utils/dgraphics.cc.orig 2009-06-10 07:32:20.000000000 +0900 -+++ ./utils/dgraphics.cc 2009-06-17 17:46:19.000000000 +0900 -@@ -25,7 +25,7 @@ - - #include <SDL/SDL.h> - #include <SDL/SDL_gfxPrimitives.h> --#include <SDL/SDL_image.h> -+//#include <SDL/SDL_image.h> - #include <SDL/SDL_imageFilter.h> - #include <SDL/SDL_rotozoom.h> - diff --git a/graphics/iulib/files/patch-utils__dgraphics_nosdl.cc b/graphics/iulib/files/patch-utils__dgraphics_nosdl.cc deleted file mode 100644 index 56d42771a5c5..000000000000 --- a/graphics/iulib/files/patch-utils__dgraphics_nosdl.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- ./utils/dgraphics_nosdl.cc.orig 2009-06-10 07:32:20.000000000 +0900 -+++ ./utils/dgraphics_nosdl.cc 2009-06-17 18:21:05.000000000 +0900 -@@ -40,6 +40,12 @@ - } - } - -+ bool dactive() { -+ } -+ -+ const char *dsection_set(const char *section) { -+ } -+ - template <class T> - void dshow(narray<T> &data,const char *spec,double angle,int smooth,int rgb) { - } diff --git a/graphics/iulib/files/patch-vidio__vidio.cc b/graphics/iulib/files/patch-vidio__vidio.cc deleted file mode 100644 index f55f19d91e79..000000000000 --- a/graphics/iulib/files/patch-vidio__vidio.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- vidio/vidio.cc.orig 2009-06-10 00:32:20.000000000 +0200 -+++ vidio/vidio.cc 2010-07-11 10:29:54.176325026 +0200 -@@ -27,7 +27,6 @@ - extern "C" { - #include <assert.h> - #include <math.h> --#include <malloc.h> - #include <stdio.h> - #include <stdlib.h> - #include <ctype.h> -@@ -119,7 +118,7 @@ - AVStream *st); - void closeOutputVideo(AVFormatContext *oc, - AVStream *st); -- AVFrame *allocOutputPicture(int pix_fmt, int width, int height); -+ AVFrame *allocOutputPicture(PixelFormat pix_fmt, int width, int height); - - void copyToYUV(bytearray &red, - bytearray &green, -@@ -624,7 +623,7 @@ - - - -- AVFrame *VidOutImpl::allocOutputPicture(int pix_fmt, int width, int height) { -+ AVFrame *VidOutImpl::allocOutputPicture(PixelFormat pix_fmt, int width, int height) { - - AVFrame *picture; - uint8_t *picture_buf; diff --git a/graphics/iulib/pkg-descr b/graphics/iulib/pkg-descr deleted file mode 100644 index d72bb82d9228..000000000000 --- a/graphics/iulib/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -A library of image understanding-related algorithms. -Provides basic image processing, mathematical morphology, -and machine learning algorithms. - -WWW: https://github.com/tmbdev/iulib diff --git a/graphics/iulib/pkg-plist b/graphics/iulib/pkg-plist deleted file mode 100644 index 4c2119e52a00..000000000000 --- a/graphics/iulib/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -include/colib/checks.h -include/colib/classifier.h -include/colib/clib.h -include/colib/colib.h -include/colib/compat.h -include/colib/coords.h -include/colib/debugf.h -include/colib/deprecation.h -include/colib/env.h -include/colib/hash.h -include/colib/heap.h -include/colib/iarith.h -include/colib/iustring.h -include/colib/misc.h -include/colib/narray-ops.h -include/colib/narray-util.h -include/colib/narray.h -include/colib/nbest.h -include/colib/nustring.h -include/colib/objlist.h -include/colib/quicksort.h -include/colib/rowarrays.h -include/colib/smartptr.h -include/colib/strbuf.h -include/colib/unionfind.h -include/colib/vec2.h -include/iulib/autoinvert.h -include/iulib/bithacks.h -include/iulib/dgraphics.h -include/iulib/imgbitptr.h -include/iulib/imgbits.h -include/iulib/imgbrushfire.h -include/iulib/imgedges.h -include/iulib/imgfilters.h -include/iulib/imggauss.h -include/iulib/imggraymorph.h -include/iulib/imgio.h -include/iulib/imglabels.h -include/iulib/imglib.h -include/iulib/imgmap.h -include/iulib/imgmisc.h -include/iulib/imgmorph.h -include/iulib/imgops.h -include/iulib/imgrescale.h -include/iulib/imgrle.h -include/iulib/imgthin.h -include/iulib/imgtrace.h -include/iulib/io_jpeg.h -include/iulib/io_pbm.h -include/iulib/io_png.h -include/iulib/io_tiff.h -include/iulib/iulib.h -include/iulib/vidio.h -%%SDL%%include/iulib/SDL_lines.h -lib/libiulib.a -lib/libiulib.so -lib/libiulib.so.0 -lib/libiulib.so.0.0.0 diff --git a/graphics/py-gchartwrapper/Makefile b/graphics/py-gchartwrapper/Makefile deleted file mode 100644 index 242c991312f1..000000000000 --- a/graphics/py-gchartwrapper/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Nicola Vitale <nivit@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= GChartWrapper -PORTVERSION= 0.9 -PORTREVISION= 3 -CATEGORIES= graphics python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= nivit@FreeBSD.org -COMMENT= Python Google Chart Wrapper - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow - -PROJECTHOST= google-chartwrapper - -USES= python -USE_PYTHON= autoplist distutils - -.include <bsd.port.mk> diff --git a/graphics/py-gchartwrapper/distinfo b/graphics/py-gchartwrapper/distinfo deleted file mode 100644 index 5ed035366005..000000000000 --- a/graphics/py-gchartwrapper/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (GChartWrapper-0.9.tar.gz) = 0a6f4bad170569c443baf78d79af2fdb3f1b03431c466cef0785704c3a151bc4 -SIZE (GChartWrapper-0.9.tar.gz) = 25480 diff --git a/graphics/py-gchartwrapper/pkg-descr b/graphics/py-gchartwrapper/pkg-descr deleted file mode 100644 index 6cef834a2b03..000000000000 --- a/graphics/py-gchartwrapper/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Python wrapper for the Google Chart API. - -The wrapper can render the URL of the Google chart, based on your parameters, -or it can render an HTML img tag to insert into webpages on the fly. -Made for dynamic python websites (Django,Zope,CGI,etc.) that need on the fly -chart generation without any extra modules. Can also grab the PIL Image -instance of the chart for manipulation - -WWW: http://code.google.com/p/google-chartwrapper/ diff --git a/graphics/py-pyggel/Makefile b/graphics/py-pyggel/Makefile deleted file mode 100644 index a06cbdccbda2..000000000000 --- a/graphics/py-pyggel/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Rusmir Dusko <nemysis@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= pyggel -PORTVERSION= 0.08 -DISTVERSIONSUFFIX= -alpha4c -PORTREVISION= 3 -CATEGORIES= graphics python -MASTER_SITES= GOOGLE_CODE -DISTNAME= ${PORTNAME:tu}-V${DISTVERSION}${DISTVERSIONSUFFIX} -DIST_SUBDIR= python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= koalative@gmail.com -COMMENT= Python Graphical Game Engine and Libraries - -LICENSE= LGPL3 PD -LICENSE_COMB= multi - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYNUMPY} \ - ${PYGAME} \ - ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL \ - ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow - -USES= dos2unix python:2 zip -DOS2UNIX_GLOB= *.mtl *.py *.txt -USE_PYTHON= autoplist distutils -NO_BUILD= yes -NO_ARCH= yes - -PORTDOCS= Readme.txt -PORTEXAMPLES= * - -OPTIONS_DEFINE= DOCS EXAMPLES - -post-patch: - @${REINPLACE_CMD} -e 's|data_files =|#data_files =|' \ - ${WRKSRC}/setup.py - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -post-install-EXAMPLES-on: - @(cd ${WRKSRC}/examples_and_tutorials && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}/examples_and_tutorials) - @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${EXAMPLESDIR}) -.for f in test_FBO test_camera test_gui test_mesh test_particle test_texture_swap - @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${f}.py ${STAGEDIR}${EXAMPLESDIR}) -.endfor - -.include <bsd.port.mk> diff --git a/graphics/py-pyggel/distinfo b/graphics/py-pyggel/distinfo deleted file mode 100644 index 845452212b57..000000000000 --- a/graphics/py-pyggel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python/PYGGEL-V0.08-alpha4c.zip) = 492bafd20a8cb1af2de4c5142875371a5d6dd3f1223959b169c15b6196bbca92 -SIZE (python/PYGGEL-V0.08-alpha4c.zip) = 438750 diff --git a/graphics/py-pyggel/files/patch-pyggel__include.py b/graphics/py-pyggel/files/patch-pyggel__include.py deleted file mode 100644 index 8b429a1d6caa..000000000000 --- a/graphics/py-pyggel/files/patch-pyggel__include.py +++ /dev/null @@ -1,11 +0,0 @@ ---- pyggel/include.py.orig 2014-10-07 16:52:11 UTC -+++ pyggel/include.py -@@ -27,7 +27,7 @@ - ANI_AVAILABLE = False - - try: -- import Image as PIL -+ from PIL import Image as PIL - PIL_AVAILABLE = True - except: - PIL_AVAILABLE = False diff --git a/graphics/py-pyggel/pkg-descr b/graphics/py-pyggel/pkg-descr deleted file mode 100644 index e6ac25f7bffc..000000000000 --- a/graphics/py-pyggel/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Pyggel (Python Graphical Game Engine + Libraries) will ease the learning curve -of getting into 3d programming, while also having a strong enough framework -for full-sized applications. - -WWW: https://code.google.com/p/pyggel/ diff --git a/graphics/qiviewer/Makefile b/graphics/qiviewer/Makefile deleted file mode 100644 index 1c875be7a6c7..000000000000 --- a/graphics/qiviewer/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Veniamin Gvozdikov <vg@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= qiviewer -PORTVERSION= 0.5.0 -PORTREVISION= 4 -CATEGORIES= graphics -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= vg@FreeBSD.org -COMMENT= Fast and lightweight image viewer - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKDIR}/${PORTNAME}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= desktop-file-utils qmake tar:bzip2 -USE_QT4= corelib gui imageformats_run linguisttools_build \ - moc_build rcc_build uic_build - -PLIST_FILES= bin/qiviewer \ - share/applications/qiviewer.desktop \ - share/qiviewer/locale/el.qm \ - share/qiviewer/locale/es_AR.qm \ - share/qiviewer/locale/es_ES.qm - -WRKSRC= ${WRKDIR}/${PORTNAME}/src - -OPTIONS_DEFINE= WEBP -WEBP_DESC= Support for WebP image format (experimental) -WEBP_QMAKE_ON= CONFIG+=enable-webp - -post-configure: - @${REINPLACE_CMD} -e 's|lrelease|lrelease-qt4|g' \ - ${WRKSRC}/Makefile - -.include <bsd.port.mk> diff --git a/graphics/qiviewer/distinfo b/graphics/qiviewer/distinfo deleted file mode 100644 index 6f23e58c5447..000000000000 --- a/graphics/qiviewer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (qiviewer-0.5.0.tar.bz2) = 99d997ea1b05187794c14773402215178d3a21198231edd95f309badbb73010d -SIZE (qiviewer-0.5.0.tar.bz2) = 177201 diff --git a/graphics/qiviewer/files/patch-main.cpp b/graphics/qiviewer/files/patch-main.cpp deleted file mode 100644 index e33b65228af9..000000000000 --- a/graphics/qiviewer/files/patch-main.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- main.cpp.orig 2011-05-19 03:38:25 UTC -+++ main.cpp -@@ -115,6 +115,10 @@ int main(int argc, char *argv[]) - - else if (next_option == -1) - { -+ // Strip file://, added by some file browsers -+ if ( memcmp(argv[1], "file://", 7) == 0 ) -+ memmove(argv[1], argv[1]+7, strlen(argv[1]) - 6); -+ puts(argv[1]); - MainWindow imageViewer; - if (QApplication::arguments().size() > 1) - imageViewer.openImageFromCommandLine(QApplication::arguments()); diff --git a/graphics/qiviewer/pkg-descr b/graphics/qiviewer/pkg-descr deleted file mode 100644 index 508998307662..000000000000 --- a/graphics/qiviewer/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This program has been written with help of Qt library, to be a -lightweight image viewer, similar to eog or viewnior for Gnome. - -WWW: http://code.google.com/p/qiviewer/ diff --git a/graphics/rubygem-gemojione2/Makefile b/graphics/rubygem-gemojione2/Makefile deleted file mode 100644 index b3b7a2fc576c..000000000000 --- a/graphics/rubygem-gemojione2/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gemojione -PORTVERSION= 2.6.1 -CATEGORIES= graphics rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 2 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Gem containing EmojiOne unicode/image assets - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= rubygem-json>=0:devel/rubygem-json - -DEPRECATED= Use graphics/rubygem-gemojione instead -EXPIRATION_DATE=2017-04-30 - -NO_ARCH= yes -USE_RUBY= yes -USES= gem - -.include <bsd.port.mk> diff --git a/graphics/rubygem-gemojione2/distinfo b/graphics/rubygem-gemojione2/distinfo deleted file mode 100644 index 79db5f69f945..000000000000 --- a/graphics/rubygem-gemojione2/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1489960493 -SHA256 (rubygem/gemojione-2.6.1.gem) = 8837ca9eaf902f384623c23e6a488e101c9f5b1fa89c02c0f001aeb5773eac3c -SIZE (rubygem/gemojione-2.6.1.gem) = 1671168 diff --git a/graphics/rubygem-gemojione2/pkg-descr b/graphics/rubygem-gemojione2/pkg-descr deleted file mode 100644 index 7d7c7e264c75..000000000000 --- a/graphics/rubygem-gemojione2/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This gem contains the EmojiOne unicode/image assets and also APIs for -lookup of emoji names, their unicode characters or image assets and -conversion between emoji representations. - -WWW: https://github.com/jonathanwiesel/gemojione diff --git a/graphics/seam-carving-gui/Makefile b/graphics/seam-carving-gui/Makefile deleted file mode 100644 index 67105c96cc9d..000000000000 --- a/graphics/seam-carving-gui/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: buganini@gmail.com -# $FreeBSD$ - -PORTNAME= seam-carving-gui -PORTVERSION= 1.11 -PORTREVISION= 2 -CATEGORIES= graphics -MASTER_SITES= GOOGLE_CODE -DISTNAME= SeamCarvingGui-Src-${PORTVERSION} - -MAINTAINER= buganini@gmail.com -COMMENT= The Seam Carving GUI is a GUI front end to CAIR - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= dos2unix gmake qmake -DOS2UNIX_GLOB= *.cpp -USE_QT4= gui imageformats_run moc_build uic_build - -WRKSRC= ${WRKDIR}/Src\ Seam\ Carving\ GUI\ ${PORTVERSION} - -PLIST_FILES= bin/SeamCarvingGui - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/SeamCarvingGui ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/graphics/seam-carving-gui/distinfo b/graphics/seam-carving-gui/distinfo deleted file mode 100644 index 75656738f401..000000000000 --- a/graphics/seam-carving-gui/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (SeamCarvingGui-Src-1.11.tar.gz) = 688e34b8e2934fe80f30d457d20feb3a599804aafe49d5acf6d26dfe81549c5c -SIZE (SeamCarvingGui-Src-1.11.tar.gz) = 4334039 diff --git a/graphics/seam-carving-gui/files/patch-cair_CAIR.cpp b/graphics/seam-carving-gui/files/patch-cair_CAIR.cpp deleted file mode 100644 index 9d6e31ba60dd..000000000000 --- a/graphics/seam-carving-gui/files/patch-cair_CAIR.cpp +++ /dev/null @@ -1,38 +0,0 @@ ---- cair/CAIR.cpp.orig 2016-06-20 15:53:24 UTC -+++ cair/CAIR.cpp -@@ -276,7 +276,7 @@ inline CML_byte Grayscale_Pixel( CML_RGB - //Our thread function for the Grayscale - void * Gray_Quadrant( void * id ) - { -- int num = *((int *)id); -+ long int num = *((long int *)id); - - while( true ) - { -@@ -437,7 +437,7 @@ int Convolve_Pixel( CML_image_ptr * Sour - //The thread function, splitting the image into strips - void * Edge_Quadrant( void * id ) - { -- int num = *((int *)id); -+ long int num = *((long int *)id); - - while( true ) - { -@@ -744,7 +744,7 @@ CML_RGBA Average_Pixels( CML_RGBA Pixel1 - //This works like Remove_Quadrant, strips across the image. - void * Add_Quadrant( void * id ) - { -- int num = *((int *)id); -+ long int num = *((long int *)id); - Thread_Params add_area; - - while( true ) -@@ -907,7 +907,7 @@ bool CAIR_Add( CML_image * Source, CML_i - //the areas are not quadrants, rather, more like strips, but I keep the name convention - void * Remove_Quadrant( void * id ) - { -- int num = *((int *)id); -+ long int num = *((long int *)id); - Thread_Params remove_area; - - while( true ) diff --git a/graphics/seam-carving-gui/pkg-descr b/graphics/seam-carving-gui/pkg-descr deleted file mode 100644 index e95fd54cbd15..000000000000 --- a/graphics/seam-carving-gui/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -The Seam Carving GUI is a GUI front end to CAIR, which is an implementation of -Arial Shamir's seam carving algorithm (aka content aware image resizing, aka -image retargeting). - -WWW: http://code.google.com/p/seam-carving-gui/ diff --git a/graphics/svgfig/Makefile b/graphics/svgfig/Makefile deleted file mode 100644 index 1410be416d39..000000000000 --- a/graphics/svgfig/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# $FreeBSD$ - -PORTNAME= SVGFig -PORTVERSION= 1.1.6 -PORTREVISION= 1 -CATEGORIES= graphics python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ${PORTNAME:tl}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Draw mathematical figures in SVG using Python - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -WRKSRC= ${WRKDIR}/${PORTNAME:tl} - -USES= python tar:tgz -USE_PYTHON= distutils autoplist - -post-patch: - @${REINPLACE_CMD} -e 's|1.1.2|${PORTVERSION}|' ${WRKSRC}/setup.py - -.include <bsd.port.mk> diff --git a/graphics/svgfig/distinfo b/graphics/svgfig/distinfo deleted file mode 100644 index 050665ee01e2..000000000000 --- a/graphics/svgfig/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (svgfig-1.1.6.tgz) = cfc98c662178011b4e5edf64a5bb4190eec523ddabfec3355e8e9101e499cd46 -SIZE (svgfig-1.1.6.tgz) = 25552 diff --git a/graphics/svgfig/pkg-descr b/graphics/svgfig/pkg-descr deleted file mode 100644 index 4df03cf2f033..000000000000 --- a/graphics/svgfig/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -The SVGFig package lets you draw mathematical figures in Scalable -Vector Graphics format (SVG), using the Python language. - -As a tool, its usefulness lies somewhere between freehand drawing -programs, which don't give you quantitative control over your figures, -and traditional plotting packages, which fit your data into a prescribed -template. SVGFig allows you to draw anything you can express in Python. - -SVGFig is particularly suited to handle non-linear geometries. All -lines, including the coordinate axis, curve if passed through a -non-linear coordinate transformation, and coordinate systems can be -nested in trees. This generalizes all the tools necessary for making -plots, so it is easy to create polar plots of radial data, Hammer-Aitoff -projections of the sky, translations in hyperbolic spaces, or experiment -with new representations. - -SVGFig also maintains a convenient representation of SVG images as -Python constructs, so you can load graphics from SVG files, dissect -them, manipulate them with an automated script, and save them in batch. - -WWW: http://code.google.com/p/svgfig/ diff --git a/irc/Makefile b/irc/Makefile index 9ec2fada9ab9..a0552f54b022 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -95,7 +95,6 @@ SUBDIR += polari SUBDIR += psybnc SUBDIR += py-fishcrypt - SUBDIR += py-gozerbot SUBDIR += py-irc SUBDIR += py-limnoria SUBDIR += py-supybot @@ -119,7 +118,6 @@ SUBDIR += smartirc4net SUBDIR += srvx SUBDIR += thales - SUBDIR += tircd SUBDIR += tircproxy SUBDIR += undernet-ircu SUBDIR += unreal diff --git a/irc/py-gozerbot/Makefile b/irc/py-gozerbot/Makefile deleted file mode 100644 index a63e224903f5..000000000000 --- a/irc/py-gozerbot/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: Sten Spans <sten@blinkenlights.nl> -# $FreeBSD$ - -PORTNAME= gozerbot -PORTVERSION= 0.8.1.1 -PORTREVISION= 3 -CATEGORIES= irc python -MASTER_SITES= http://gozerbot.org/media/tarball/ \ - GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Gozerbot - A modular Python IRC and Jabber bot - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils -SUB_FILES= pkg-message - -OPTIONS_DEFINE= XMPP MYSQL DOCS -XMPP_DESC= Jabber functions -MYSQL_DESC= Mysql functions - -RUN_DEPENDS+= ${LOCALBASE}/bin/gpg:security/gnupg - -.include <bsd.port.options.mk> - -post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR} - ${CP} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} -.endif - @${INSTALL_MAN} ${WRKSRC}/man/gozerbot.1.FreeBSD ${STAGEDIR}${MAN1PREFIX}/man/man1/gozerbot.1 - -.if ${PORT_OPTIONS:MMYSQL} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb -.endif - -.if ${PORT_OPTIONS:MXMPP} -RUN_DEPENDS+=${PYTHON_SITELIBDIR}/xmpp/__init__.py:net-im/py-xmpppy -.endif - -.include <bsd.port.mk> diff --git a/irc/py-gozerbot/distinfo b/irc/py-gozerbot/distinfo deleted file mode 100644 index 1b3f7bf7d298..000000000000 --- a/irc/py-gozerbot/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gozerbot-0.8.1.1.tar.gz) = 33d0460a0be92359427e6090e0cb68dff200922f21b49fa56ccd75ff5784fa07 -SIZE (gozerbot-0.8.1.1.tar.gz) = 352671 diff --git a/irc/py-gozerbot/files/pkg-message.in b/irc/py-gozerbot/files/pkg-message.in deleted file mode 100644 index 41b8b8d98aaa..000000000000 --- a/irc/py-gozerbot/files/pkg-message.in +++ /dev/null @@ -1,9 +0,0 @@ -------------------------------------------------------------- -Gozerbot is installed. - -Installation directories: - Executables -> %%PREFIX%%/bin/[gozerbot|gozerinit|gozerupgrade06] - Documentation -> %%PREFIX%%/share/doc/gozerbot - Config and stuff -> %%PREFIX%%/share/gozerbot - -------------------------------------------------------------- diff --git a/irc/py-gozerbot/pkg-descr b/irc/py-gozerbot/pkg-descr deleted file mode 100644 index 8507ddb6d39c..000000000000 --- a/irc/py-gozerbot/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -gozerbot is a modular Python IRC and Jabber bot - -Features: - * user management by userhost .. bot will not respond if it doesn't know you - * fleet .. use more than one bot in a program (list of bots) - * use the bot through dcc chat .. partyline - * fetch rss feeds. - * keep todo and shop lists - * karma - * quote - * remember items - * relaying between bots - * program your own plugins - * other stuff - -WWW: http://www.gozerbot.org/ diff --git a/irc/py-gozerbot/pkg-plist b/irc/py-gozerbot/pkg-plist deleted file mode 100644 index 4fa5abdd76d4..000000000000 --- a/irc/py-gozerbot/pkg-plist +++ /dev/null @@ -1,534 +0,0 @@ -bin/gozerbot -bin/gozerbot-start -bin/gozerbot-stop -bin/gozerinit -bin/gozerupgrade06 -bin/gozerbot-merc -man/man1/gozerbot.1.gz -%%PYTHON_SITELIBDIR%%/gozerbot/__init__.py -%%PYTHON_SITELIBDIR%%/gozerbot/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/addon.py -%%PYTHON_SITELIBDIR%%/gozerbot/addon.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/addon.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/aliases.py -%%PYTHON_SITELIBDIR%%/gozerbot/aliases.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/aliases.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/bot.py -%%PYTHON_SITELIBDIR%%/gozerbot/bot.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/bot.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/botbase.py -%%PYTHON_SITELIBDIR%%/gozerbot/botbase.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/botbase.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/callbacks.py -%%PYTHON_SITELIBDIR%%/gozerbot/callbacks.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/callbacks.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/channels.py -%%PYTHON_SITELIBDIR%%/gozerbot/channels.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/channels.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/commands.py -%%PYTHON_SITELIBDIR%%/gozerbot/commands.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/commands.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/config.py -%%PYTHON_SITELIBDIR%%/gozerbot/config.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/config.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/datadir.py -%%PYTHON_SITELIBDIR%%/gozerbot/datadir.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/datadir.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/db.py -%%PYTHON_SITELIBDIR%%/gozerbot/db.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/db.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/dbusers.py -%%PYTHON_SITELIBDIR%%/gozerbot/dbusers.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/dbusers.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/dol.py -%%PYTHON_SITELIBDIR%%/gozerbot/dol.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/dol.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/eventhandler.py -%%PYTHON_SITELIBDIR%%/gozerbot/eventhandler.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/eventhandler.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/examples.py -%%PYTHON_SITELIBDIR%%/gozerbot/examples.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/examples.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/exit.py -%%PYTHON_SITELIBDIR%%/gozerbot/exit.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/exit.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/fileutils.py -%%PYTHON_SITELIBDIR%%/gozerbot/fileutils.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/fileutils.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/fleet.py -%%PYTHON_SITELIBDIR%%/gozerbot/fleet.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/fleet.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/generic.py -%%PYTHON_SITELIBDIR%%/gozerbot/generic.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/generic.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/ignore.py -%%PYTHON_SITELIBDIR%%/gozerbot/ignore.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/ignore.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/irc.py -%%PYTHON_SITELIBDIR%%/gozerbot/irc.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/irc.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/ircevent.py -%%PYTHON_SITELIBDIR%%/gozerbot/ircevent.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/ircevent.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/jabberbot.py -%%PYTHON_SITELIBDIR%%/gozerbot/jabberbot.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/jabberbot.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/jabbermsg.py -%%PYTHON_SITELIBDIR%%/gozerbot/jabbermsg.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/jabbermsg.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/jabberpresence.py -%%PYTHON_SITELIBDIR%%/gozerbot/jabberpresence.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/jabberpresence.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/less.py -%%PYTHON_SITELIBDIR%%/gozerbot/less.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/less.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/limlist.py -%%PYTHON_SITELIBDIR%%/gozerbot/limlist.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/limlist.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/lockmanager.py -%%PYTHON_SITELIBDIR%%/gozerbot/lockmanager.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/lockmanager.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/monitor.py -%%PYTHON_SITELIBDIR%%/gozerbot/monitor.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/monitor.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/myimport.py -%%PYTHON_SITELIBDIR%%/gozerbot/myimport.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/myimport.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/nextid.py -%%PYTHON_SITELIBDIR%%/gozerbot/nextid.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/nextid.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/partyline.py -%%PYTHON_SITELIBDIR%%/gozerbot/partyline.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/partyline.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/pdod.py -%%PYTHON_SITELIBDIR%%/gozerbot/pdod.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/pdod.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/pdol.py -%%PYTHON_SITELIBDIR%%/gozerbot/pdol.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/pdol.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/periodical.py -%%PYTHON_SITELIBDIR%%/gozerbot/periodical.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/periodical.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/persist.py -%%PYTHON_SITELIBDIR%%/gozerbot/persist.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/persist.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/persistconfig.py -%%PYTHON_SITELIBDIR%%/gozerbot/persistconfig.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/persistconfig.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/persiststate.py -%%PYTHON_SITELIBDIR%%/gozerbot/persiststate.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/persiststate.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/pgp.py -%%PYTHON_SITELIBDIR%%/gozerbot/pgp.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/pgp.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/plughelp.py -%%PYTHON_SITELIBDIR%%/gozerbot/plughelp.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/plughelp.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/plugins.py -%%PYTHON_SITELIBDIR%%/gozerbot/plugins.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/plugins.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/redispatcher.py -%%PYTHON_SITELIBDIR%%/gozerbot/redispatcher.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/redispatcher.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/rsslist.py -%%PYTHON_SITELIBDIR%%/gozerbot/rsslist.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/rsslist.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/runner.py -%%PYTHON_SITELIBDIR%%/gozerbot/runner.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/runner.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/statdict.py -%%PYTHON_SITELIBDIR%%/gozerbot/statdict.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/statdict.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/textutils.py -%%PYTHON_SITELIBDIR%%/gozerbot/textutils.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/textutils.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/thr.py -%%PYTHON_SITELIBDIR%%/gozerbot/thr.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/thr.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/threadloop.py -%%PYTHON_SITELIBDIR%%/gozerbot/threadloop.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/threadloop.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/users.py -%%PYTHON_SITELIBDIR%%/gozerbot/users.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/users.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/wait.py -%%PYTHON_SITELIBDIR%%/gozerbot/wait.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/wait.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/__init__.py -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/BeautifulSoup.py -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/BeautifulSoup.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/BeautifulSoup.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/feedparser.py -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/feedparser.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/feedparser.pyo -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/rijndael.py -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/rijndael.pyc -%%PYTHON_SITELIBDIR%%/gozerbot/contrib/rijndael.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/__init__.py -%%PYTHON_SITELIBDIR%%/gozerplugs/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/__init__.py -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/birthday.py -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/birthday.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/birthday.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/lists.py -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/lists.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/lists.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/user.py -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/user.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/dbplugs/user.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/__init__.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/all.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/all.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/all.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alarm.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alarm.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alarm.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alias.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alias.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/alias.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/at.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/at.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/at.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/autoreply.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/autoreply.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/autoreply.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/backup.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/backup.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/backup.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/birthday.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/birthday.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/birthday.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/botsnack.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/botsnack.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/botsnack.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/chanperm.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/chanperm.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/chanperm.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/choice.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/choice.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/choice.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/code.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/code.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/code.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/collective.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/collective.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/collective.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/core.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/core.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/core.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/count.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/count.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/count.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/debug.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/debug.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/debug.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/dns.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/dns.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/dns.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/fleet.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/fleet.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/fleet.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/gcollect.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/gcollect.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/gcollect.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/googletalk.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/googletalk.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/googletalk.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/greeting.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/greeting.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/greeting.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/grep.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/grep.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/grep.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hello.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hello.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hello.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hg.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hg.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/hg.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/idle.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/idle.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/idle.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ignore.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ignore.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ignore.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/infoitem.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/infoitem.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/infoitem.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/install.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/install.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/install.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/irc.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/irc.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/irc.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/jabber.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/jabber.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/jabber.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/job.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/job.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/job.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/karma.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/karma.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/karma.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lag.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lag.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lag.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/links.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/links.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/links.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lists.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lists.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/lists.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/log.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/log.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/log.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mail.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mail.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mail.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mailexceptions.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mailexceptions.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/mailexceptions.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/markov.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/markov.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/markov.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/misc.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/misc.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/misc.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickcapture.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickcapture.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickcapture.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickserv.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickserv.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/nickserv.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/not.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/not.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/not.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ops.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ops.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/ops.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/pgp.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/pgp.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/pgp.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/popcon.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/popcon.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/popcon.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/quote.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/quote.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/quote.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/relay.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/relay.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/relay.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reload.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reload.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reload.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/remind.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/remind.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/remind.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rest.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rest.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rest.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reverse.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reverse.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/reverse.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rss.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rss.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/rss.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/search.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/search.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/search.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/seen.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/seen.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/seen.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/shop.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/shop.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/shop.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/simplelog.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/simplelog.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/simplelog.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/size.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/size.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/size.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/snarf.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/snarf.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/snarf.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tail.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tail.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tail.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tcp.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tcp.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tcp.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tell.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tell.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tell.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/timer.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/timer.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/timer.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tinyurl.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tinyurl.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/tinyurl.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/to.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/to.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/to.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/todo.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/todo.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/todo.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/topic.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/topic.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/topic.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/udp.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/udp.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/udp.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/umode.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/umode.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/umode.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/underauth.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/underauth.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/underauth.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/update.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/update.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/update.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/upgrade.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/upgrade.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/upgrade.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/userstate.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/userstate.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/userstate.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/url.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/url.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/url.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/user.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/user.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/user.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/webserver.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/webserver.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/webserver.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/wikipedia.py -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/wikipedia.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/plugs/wikipedia.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/__init__.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/__init__.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/__init__.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/direct.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/direct.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/direct.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/dispatch.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/dispatch.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/dispatch.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/infoitems.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/infoitems.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/infoitems.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/join.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/join.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/join.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/json.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/json.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/json.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/karma.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/karma.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/karma.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/nodes.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/nodes.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/nodes.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/ping.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/ping.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/ping.pyo -%%PYTHON_SITELIBDIR%%/gozerplugs/web/quotes.py -%%PYTHON_SITELIBDIR%%/gozerplugs/web/quotes.pyc -%%PYTHON_SITELIBDIR%%/gozerplugs/web/quotes.pyo -%%PORTDOCS%%%%DOCSDIR%%/BASIC -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/FLOW -%%PORTDOCS%%%%DOCSDIR%%/JABBER -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/OPER -%%PORTDOCS%%%%DOCSDIR%%/PROGRAMPLUGIN -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/THNX -%%PORTDOCS%%%%DOCSDIR%%/TOURDECODE -%%PORTDOCS%%%%DOCSDIR%%/UPGRADE -%%PORTDOCS%%%%DOCSDIR%%/USER -%%PORTDOCS%%%%DOCSDIR%%/changelog -%%PORTDOCS%%%%DOCSDIR%%/plugins/ALARM -%%PORTDOCS%%%%DOCSDIR%%/plugins/ALIAS -%%PORTDOCS%%%%DOCSDIR%%/plugins/ALL -%%PORTDOCS%%%%DOCSDIR%%/plugins/AT -%%PORTDOCS%%%%DOCSDIR%%/plugins/AUTOREPLY -%%PORTDOCS%%%%DOCSDIR%%/plugins/BIRTHDAY -%%PORTDOCS%%%%DOCSDIR%%/plugins/BOTSNACK -%%PORTDOCS%%%%DOCSDIR%%/plugins/CHANPERM -%%PORTDOCS%%%%DOCSDIR%%/plugins/CHOICE -%%PORTDOCS%%%%DOCSDIR%%/plugins/CODE -%%PORTDOCS%%%%DOCSDIR%%/plugins/COLLECTIVE -%%PORTDOCS%%%%DOCSDIR%%/plugins/CORE -%%PORTDOCS%%%%DOCSDIR%%/plugins/COUNT -%%PORTDOCS%%%%DOCSDIR%%/plugins/DNS -%%PORTDOCS%%%%DOCSDIR%%/plugins/FLEET -%%PORTDOCS%%%%DOCSDIR%%/plugins/GOOGLETALK -%%PORTDOCS%%%%DOCSDIR%%/plugins/GREP -%%PORTDOCS%%%%DOCSDIR%%/plugins/HELLO -%%PORTDOCS%%%%DOCSDIR%%/plugins/HG -%%PORTDOCS%%%%DOCSDIR%%/plugins/IDLE -%%PORTDOCS%%%%DOCSDIR%%/plugins/IGNORE -%%PORTDOCS%%%%DOCSDIR%%/plugins/INFOITEM -%%PORTDOCS%%%%DOCSDIR%%/plugins/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/plugins/IRC -%%PORTDOCS%%%%DOCSDIR%%/plugins/JOB -%%PORTDOCS%%%%DOCSDIR%%/plugins/KARMA -%%PORTDOCS%%%%DOCSDIR%%/plugins/LAG -%%PORTDOCS%%%%DOCSDIR%%/plugins/LINKS -%%PORTDOCS%%%%DOCSDIR%%/plugins/LISTS -%%PORTDOCS%%%%DOCSDIR%%/plugins/LOG -%%PORTDOCS%%%%DOCSDIR%%/plugins/MAIL -%%PORTDOCS%%%%DOCSDIR%%/plugins/MAILEXCEPTIONS -%%PORTDOCS%%%%DOCSDIR%%/plugins/MARKOV -%%PORTDOCS%%%%DOCSDIR%%/plugins/MISC -%%PORTDOCS%%%%DOCSDIR%%/plugins/NICKCAPTURE -%%PORTDOCS%%%%DOCSDIR%%/plugins/NICKSERV -%%PORTDOCS%%%%DOCSDIR%%/plugins/NOT -%%PORTDOCS%%%%DOCSDIR%%/plugins/OPS -%%PORTDOCS%%%%DOCSDIR%%/plugins/PGP -%%PORTDOCS%%%%DOCSDIR%%/plugins/POPCON -%%PORTDOCS%%%%DOCSDIR%%/plugins/QUOTE -%%PORTDOCS%%%%DOCSDIR%%/plugins/RELAY -%%PORTDOCS%%%%DOCSDIR%%/plugins/RELOAD -%%PORTDOCS%%%%DOCSDIR%%/plugins/REMIND -%%PORTDOCS%%%%DOCSDIR%%/plugins/REST -%%PORTDOCS%%%%DOCSDIR%%/plugins/REVERSE -%%PORTDOCS%%%%DOCSDIR%%/plugins/RSS -%%PORTDOCS%%%%DOCSDIR%%/plugins/SEARCH -%%PORTDOCS%%%%DOCSDIR%%/plugins/SHOP -%%PORTDOCS%%%%DOCSDIR%%/plugins/SIZE -%%PORTDOCS%%%%DOCSDIR%%/plugins/SNARF -%%PORTDOCS%%%%DOCSDIR%%/plugins/TAIL -%%PORTDOCS%%%%DOCSDIR%%/plugins/TCP -%%PORTDOCS%%%%DOCSDIR%%/plugins/TELL -%%PORTDOCS%%%%DOCSDIR%%/plugins/TIMER -%%PORTDOCS%%%%DOCSDIR%%/plugins/TINYURL -%%PORTDOCS%%%%DOCSDIR%%/plugins/TO -%%PORTDOCS%%%%DOCSDIR%%/plugins/TODO -%%PORTDOCS%%%%DOCSDIR%%/plugins/TOPIC -%%PORTDOCS%%%%DOCSDIR%%/plugins/UDP -%%PORTDOCS%%%%DOCSDIR%%/plugins/UMODE -%%PORTDOCS%%%%DOCSDIR%%/plugins/UPGRADE -%%PORTDOCS%%%%DOCSDIR%%/plugins/USER -%%PORTDOCS%%%%DOCSDIR%%/plugins/USERSTATE -%%PORTDOCS%%%%DOCSDIR%%/plugins/WEBSERVER -%%PORTDOCS%%%%DOCSDIR%%/plugins/WIKIPEDIA -%%DATADIR%%/gb_db -%%DATADIR%%/gozerbot.cron -%%DATADIR%%/mailudp.py -%%DATADIR%%/nagios-udp -%%DATADIR%%/onconnect -%%DATADIR%%/pickletodb.py -%%DATADIR%%/postgres_db -%%DATADIR%%/sqlite_db -%%DATADIR%%/toudp.py diff --git a/irc/tircd/Makefile b/irc/tircd/Makefile deleted file mode 100644 index 34d874ed030f..000000000000 --- a/irc/tircd/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Gavin Atkinson <gavin@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= tircd -PORTVERSION= 0.30 -CATEGORIES= irc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= gavin@FreeBSD.org -COMMENT= IRC proxy to Twitter - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= p5-JSON-Any>=0:converters/p5-JSON-Any \ - p5-libwww>=0:www/p5-libwww \ - p5-URI>=0:net/p5-URI \ - p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ - p5-Time-Local>=0:devel/p5-Time-Local \ - p5-Storable>=0:devel/p5-Storable \ - p5-Net-Twitter-Lite>=0:net/p5-Net-Twitter-Lite \ - p5-POE>=0:devel/p5-POE \ - p5-POE-Filter-IRCD>=0:irc/p5-POE-Filter-IRCD - -USES= perl5 tar:tgz -USE_PERL5= patch build run -NO_BUILD= yes - -USE_RC_SUBR= tircd - -post-patch: - ${REINPLACE_CMD} -e '1s,^#!/usr/bin/perl,#!${PREFIX}/bin/perl,' \ - -e 's,/etc/tircd.cfg,${PREFIX}/etc/tircd.cfg,g' \ - ${WRKSRC}/tircd.pl ${WRKSRC}/tircd.pod - # pod2man needs perl - pod2man ${WRKSRC}/tircd.pod > ${WRKSRC}/tircd.1 - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/tircd.pl ${STAGEDIR}${PREFIX}/bin/tircd.pl - ${INSTALL_MAN} ${WRKSRC}/tircd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/tircd.1 - ${INSTALL_DATA} ${WRKSRC}/tircd.cfg.example ${STAGEDIR}${PREFIX}/etc/tircd.cfg.sample - -.include <bsd.port.mk> diff --git a/irc/tircd/distinfo b/irc/tircd/distinfo deleted file mode 100644 index 418e921a93b2..000000000000 --- a/irc/tircd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (tircd-0.30.tgz) = 4b57623481cf7e27dc9668cb44037223db260feadb43553127693b85f62b2c57 -SIZE (tircd-0.30.tgz) = 35618 diff --git a/irc/tircd/files/tircd.in b/irc/tircd/files/tircd.in deleted file mode 100644 index eae1eda6e24d..000000000000 --- a/irc/tircd/files/tircd.in +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/sh -# $FreeBSD$ -# -# PROVIDE: tircd -# REQUIRE: LOGIN syslogd -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf.local or /etc/rc.conf -# to enable this service: -# -# tircd_enable (bool): Set to NO by default. -# Set it to YES to enable tircd. - -. /etc/rc.subr - -name="tircd" -rcvar=tircd_enable - -command="%%PREFIX%%/bin/$name.pl" -command_args="> /dev/null &" -required_files="%%PREFIX%%/etc/tircd.cfg" - -load_rc_config $name - -: ${tircd_enable="NO"} - -run_rc_command "$1" diff --git a/irc/tircd/pkg-descr b/irc/tircd/pkg-descr deleted file mode 100644 index 56882a3dfae3..000000000000 --- a/irc/tircd/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -tircd presents Twitter as an irc channel. You can connect to tircd -with any IRC client, and tweet as if you were on IRC. The daemon -supports authentication via OAuth or standard http and https -authentication, and supports direct messages, automatic URL shortening, -and Twitter searching. - -Quickstart: in irssi, "/connect localhost 6667 twitpass twituser" -and join #twitter - - - @gavinatkinson - -WWW: http://code.google.com/p/tircd/ diff --git a/irc/tircd/pkg-plist b/irc/tircd/pkg-plist deleted file mode 100644 index 1e328512cb98..000000000000 --- a/irc/tircd/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/tircd.pl -man/man1/tircd.1.gz -@sample etc/tircd.cfg.sample diff --git a/japanese/Makefile b/japanese/Makefile index bd9c45b240f7..bcf2cb8b26ef 100644 --- a/japanese/Makefile +++ b/japanese/Makefile @@ -192,7 +192,6 @@ SUBDIR += ng-canna SUBDIR += ng-devel SUBDIR += ngraph-fonts - SUBDIR += nhocr SUBDIR += nkf SUBDIR += onew SUBDIR += p5-2chproxy diff --git a/japanese/nhocr/Makefile b/japanese/nhocr/Makefile deleted file mode 100644 index 8d6bda9ebebb..000000000000 --- a/japanese/nhocr/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Hiroto Kagotani <hiroto.kagotani@gmail.com> -# $FreeBSD$ - -PORTNAME= nhocr -PORTVERSION= 0.21 -CATEGORIES= japanese graphics -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= hiroto.kagotani@gmail.com -COMMENT= OCR engine for Japanese language - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/lib/libsip.a:graphics/O2-tools -LIB_DEPENDS= libfreetype.so:print/freetype2 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-O2tools=${LOCALBASE} --datadir=${DATADIR} - -post-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/share/ocropus/scripts - ${INSTALL_DATA} ${WRKSRC}/ocropus/rec-nhocr-0.3.lua ${STAGEDIR}${PREFIX}/share/ocropus/scripts/rec-nhocr.lua - -.include <bsd.port.mk> diff --git a/japanese/nhocr/distinfo b/japanese/nhocr/distinfo deleted file mode 100644 index bda3677f39d0..000000000000 --- a/japanese/nhocr/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nhocr-0.21.tar.gz) = b862391deb1d2b0bf54e316cf7037018c370c9c835dcea61a047be2c8ea6e9f8 -SIZE (nhocr-0.21.tar.gz) = 6234716 diff --git a/japanese/nhocr/files/patch-gramdc_gramdclient.cpp b/japanese/nhocr/files/patch-gramdc_gramdclient.cpp deleted file mode 100644 index da7967bfd42a..000000000000 --- a/japanese/nhocr/files/patch-gramdc_gramdclient.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- gramdc/gramdclient.cpp.orig 2012-03-21 00:49:18.000000000 +0000 -+++ gramdc/gramdclient.cpp -@@ -7,6 +7,7 @@ - - #include "gramdclient.h" - -+#include <sys/select.h> - #include <sys/socket.h> - #include <sys/types.h> - #include <netinet/in.h> diff --git a/japanese/nhocr/files/patch-makechar__Makefile.in b/japanese/nhocr/files/patch-makechar__Makefile.in deleted file mode 100644 index 8fcb4621f6ec..000000000000 --- a/japanese/nhocr/files/patch-makechar__Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- ./makechar/Makefile.in.orig 2013-05-04 00:52:33.306113000 +0900 -+++ ./makechar/Makefile.in 2014-05-07 20:53:43.000000000 +0900 -@@ -178,8 +178,8 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - makechar_SOURCES = makechar.cpp --AM_CXXFLAGS = -I/usr/include/freetype2 -I/usr/sfw/include/freetype2 -I../libnhocr --makechar_LDADD = -L/usr/sfw/lib -L../libnhocr -lm -lfreetype -lnhocr -lufp -lsip -+AM_CXXFLAGS = -I$(LOCALBASE)/include/freetype2 -I../libnhocr -+makechar_LDADD = -L$(LOCALBASE)/lib -L../libnhocr -lm -lfreetype -lnhocr -lufp -lsip - all: all-am - - .SUFFIXES: diff --git a/japanese/nhocr/files/patch-ocropus__rec-nhocr-0.3.lua b/japanese/nhocr/files/patch-ocropus__rec-nhocr-0.3.lua deleted file mode 100644 index 4fabadb8d5d4..000000000000 --- a/japanese/nhocr/files/patch-ocropus__rec-nhocr-0.3.lua +++ /dev/null @@ -1,10 +0,0 @@ ---- ./ocropus/rec-nhocr-0.3.lua.orig 2009-05-15 17:17:07.000000000 +0900 -+++ ./ocropus/rec-nhocr-0.3.lua 2014-05-07 20:53:43.000000000 +0900 -@@ -41,6 +41,6 @@ - for i = 1,regions:length()-1 do - regions:extract(line_image,page_image,i,1) - write_image_gray("line.pgm", line_image) -- os.execute("/opt/nhocr/bin/nhocr -line -o - line.pgm ; rm line.pgm") -+ os.execute("nhocr -line -o - line.pgm ; rm line.pgm") - end - end diff --git a/japanese/nhocr/pkg-descr b/japanese/nhocr/pkg-descr deleted file mode 100644 index 63cebd41f6c7..000000000000 --- a/japanese/nhocr/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -OCR engine for Japanese language - -WWW: http://code.google.com/p/nhocr diff --git a/japanese/nhocr/pkg-message b/japanese/nhocr/pkg-message deleted file mode 100644 index 6b3aaae3cfce..000000000000 --- a/japanese/nhocr/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -******************************************************************** -The current version of nhocr supports only "-line" recognition mode. -You may want to install graphics/ocropus, document layout analyzer, -and use nhocr as a plugin recognizer for ocropus. - -% ocroscript rec-nhocr input.pgm >output.txt -******************************************************************** diff --git a/japanese/nhocr/pkg-plist b/japanese/nhocr/pkg-plist deleted file mode 100644 index 4a905802305f..000000000000 --- a/japanese/nhocr/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/nhocr -include/codelist.h -include/gramdclient.h -include/nhocr.h -include/ocrbase.h -lib/libnhocr.a -sbin/makechar -sbin/makedic -sbin/makevec -%%DATADIR%%/PLM-ascii+.dic -%%DATADIR%%/PLM-jpn.dic -%%DATADIR%%/cctable-ascii+ -%%DATADIR%%/cctable-jpn -share/ocropus/scripts/rec-nhocr.lua diff --git a/lang/Makefile b/lang/Makefile index 371ac5781477..55e5d72f3b6b 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -203,7 +203,6 @@ SUBDIR += ocaml SUBDIR += ocaml-autoconf SUBDIR += ocaml-nox11 - SUBDIR += ofc SUBDIR += ohugs SUBDIR += onyx SUBDIR += oo2c diff --git a/lang/ofc/Makefile b/lang/ofc/Makefile deleted file mode 100644 index a13c2441fd73..000000000000 --- a/lang/ofc/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: vanilla -# $FreeBSD$ - -PORTNAME= ofc -PORTVERSION= 0.8.1 -PORTREVISION= 15 -CATEGORIES= lang -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= vanilla@FreeBSD.org -COMMENT= The Objective-C Foundation Classes library - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libexpat.so:textproc/expat2 \ - libpng.so:graphics/png \ - libfreetype.so:print/freetype2 - -PROJECTHOST= ${PORTNAME} -USE_SDL= sdl -USES= jpeg libtool objc pathfix -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -lpthread -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip - -OPTIONS_DEFINE= GDBM GMP - -GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm -GMP_LIB_DEPENDS= libgmp.so:math/gmp - -.include <bsd.port.mk> diff --git a/lang/ofc/distinfo b/lang/ofc/distinfo deleted file mode 100644 index 139ac866c7b8..000000000000 --- a/lang/ofc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ofc-0.8.1.tar.gz) = eac95731d99617e02ad7bdf68b01519d0b11e8b027bb54a81e7e022dd56ae81c -SIZE (ofc-0.8.1.tar.gz) = 1103708 diff --git a/lang/ofc/files/patch-ofc-config b/lang/ofc/files/patch-ofc-config deleted file mode 100644 index 0dae90e8ad81..000000000000 --- a/lang/ofc/files/patch-ofc-config +++ /dev/null @@ -1,15 +0,0 @@ ---- bin/ofc-config.in.orig Wed Jun 21 22:40:05 2006 -+++ bin/ofc-config.in Wed Jun 21 22:40:44 2006 -@@ -39,10 +39,10 @@ - echo @ofc_VERSION@ - ;; - --cflags) -- echo @OFC_CFLAGS@ -+ echo @OFC_CFLAGS@ -I$prefix/include - ;; - --libs) -- libdirs="-L/usr/lib " -+ libdirs="-L$prefix/lib " - echo $libdirs @OFC_LIB@ @SHARED_LIBS@ - ;; - --static-libs) diff --git a/lang/ofc/files/patch-ofc_DGZipFile.h b/lang/ofc/files/patch-ofc_DGZipFile.h deleted file mode 100644 index 6423325cb2e9..000000000000 --- a/lang/ofc/files/patch-ofc_DGZipFile.h +++ /dev/null @@ -1,19 +0,0 @@ ---- ofc/DGZipFile.h.orig 2008-08-02 15:15:11.000000000 +0000 -+++ ofc/DGZipFile.h -@@ -46,6 +46,7 @@ - #endif - - #ifdef HAVE_DGZIPFILE -+#include <zlib.h> - - // the seek origins - #define DGZ_SEEK_SET (0) // Seek from the start of the file -@@ -114,7 +115,7 @@ - @interface DGZipFile : Object <DTextReadable,DTextWritable,DDataReadable,DDataWritable> - { - @private -- void *_file; // the file pointer -+ gzFile _file; // the file pointer - } - - #endif diff --git a/lang/ofc/files/patch-ofc_DGZipFile.m b/lang/ofc/files/patch-ofc_DGZipFile.m deleted file mode 100644 index 68abf4674b44..000000000000 --- a/lang/ofc/files/patch-ofc_DGZipFile.m +++ /dev/null @@ -1,22 +0,0 @@ ---- ofc/DGZipFile.m.orig 2008-08-02 05:58:14.000000000 +0000 -+++ ofc/DGZipFile.m -@@ -31,10 +31,6 @@ - #include <stdio.h> - #include <string.h> - --#ifdef HAVE_DGZIPFILE --#include <zlib.h> --#endif -- - #include "ofc/DDatable.h" - - -@@ -123,7 +119,7 @@ - @interface DGZipFile : Object <DTextReadable,DTextWritable,DDataReadable,DDataWritable> - { - @private -- void *_file; // the file pointer -+ gzFile _file; // the file pointer - } - - #endif diff --git a/lang/ofc/files/patch-ofc_DPNGImage.m b/lang/ofc/files/patch-ofc_DPNGImage.m deleted file mode 100644 index c7844c774eed..000000000000 --- a/lang/ofc/files/patch-ofc_DPNGImage.m +++ /dev/null @@ -1,47 +0,0 @@ ---- ofc/DPNGImage.m.orig 2008-08-20 17:16:29 UTC -+++ ofc/DPNGImage.m -@@ -346,7 +346,7 @@ static void _warning(png_structp png, pn - - if (ok) - { -- if (setjmp(png->jmpbuf)) -+ if (setjmp(png_jmpbuf(png))) - { - WARNING(DW_UNKNOWN_WARNING, "Error reading PNG file"); - ok = NO; -@@ -406,7 +406,7 @@ static void _warning(png_structp png, pn - - _width = (unsigned) width; - _height = (unsigned) height; -- _bpp = info->channels; -+ _bpp = png_get_channels(png, info); - _images = 1; - - _reading = YES; -@@ -485,7 +485,7 @@ static void _warning(png_structp png, pn - - if (ok) - { -- if (setjmp(png->jmpbuf)) -+ if (setjmp(png_jmpbuf(png))) - { - WARNING(DW_UNKNOWN_WARNING, "Error writing PNG file"); - ok = NO; -@@ -553,7 +553,7 @@ static void _warning(png_structp png, pn - - pixels = _width; - -- if (setjmp(png->jmpbuf)) -+ if (setjmp(png_jmpbuf(png))) - { - WARNING(DW_UNKNOWN_WARNING, "Error reading PNG file"); - pixels = 0; -@@ -599,7 +599,7 @@ static void _warning(png_structp png, pn - - png_structp png = (png_structp) _png; - -- if (setjmp(png->jmpbuf)) -+ if (setjmp(png_jmpbuf(png))) - { - WARNING(DW_UNKNOWN_WARNING, "Error writing PNG file"); - ok = NO; diff --git a/lang/ofc/files/patch-ofc__DJPEGImage.m b/lang/ofc/files/patch-ofc__DJPEGImage.m deleted file mode 100644 index cfcdc174165d..000000000000 --- a/lang/ofc/files/patch-ofc__DJPEGImage.m +++ /dev/null @@ -1,10 +0,0 @@ ---- ./ofc/DJPEGImage.m.orig 2008-08-20 19:16:29.000000000 +0200 -+++ ./ofc/DJPEGImage.m 2014-08-29 08:26:49.885998054 +0200 -@@ -25,6 +25,7 @@ - //============================================================================== - - #include <setjmp.h> -+#include <stdio.h> - - #include "ofc/DJPEGImage.h" - diff --git a/lang/ofc/files/patch-ofc__DLog.m b/lang/ofc/files/patch-ofc__DLog.m deleted file mode 100644 index 6f20d98f6303..000000000000 --- a/lang/ofc/files/patch-ofc__DLog.m +++ /dev/null @@ -1,11 +0,0 @@ ---- ./ofc/DLog.m.orig 2004-11-23 21:06:33.000000000 +0100 -+++ ./ofc/DLog.m 2014-08-29 08:26:49.886998482 +0200 -@@ -25,7 +25,7 @@ - //============================================================================== - - #include "ofc/DLog.h" -- -+#include <stdarg.h> - - #if _INTERFACE_ - diff --git a/lang/ofc/files/patch-ofc__DTCPServer.m b/lang/ofc/files/patch-ofc__DTCPServer.m deleted file mode 100644 index be3fad93f8c4..000000000000 --- a/lang/ofc/files/patch-ofc__DTCPServer.m +++ /dev/null @@ -1,30 +0,0 @@ ---- ./ofc/DTCPServer.m.orig 2008-08-11 18:59:46.000000000 +0200 -+++ ./ofc/DTCPServer.m 2014-08-29 08:26:49.887997880 +0200 -@@ -370,6 +370,7 @@ - { - switch(_mode) - { -+#ifndef __FreeBSD__ - case DTS_THREADING: - { - ok = (objc_thread_detach(@selector(handleConnection:), self, peer) != NULL); -@@ -380,6 +381,7 @@ - } - } - break; -+#endif - #ifndef WIN32 - case DTS_FORKING: - { -@@ -460,9 +462,11 @@ - - switch(_mode) - { -+#ifndef __FreeBSD__ - case DTS_THREADING: - objc_thread_exit(); - break; -+#endif - - case DTS_FORKING: - exit(0); diff --git a/lang/ofc/files/patch-ofc__DText.m b/lang/ofc/files/patch-ofc__DText.m deleted file mode 100644 index 595594c51973..000000000000 --- a/lang/ofc/files/patch-ofc__DText.m +++ /dev/null @@ -1,10 +0,0 @@ ---- ./ofc/DText.m.orig 2008-08-05 18:29:04.000000000 +0200 -+++ ./ofc/DText.m 2014-08-29 08:27:25.604995394 +0200 -@@ -29,6 +29,7 @@ - #include <string.h> - #include <ctype.h> - #include <stdlib.h> -+#include <stdarg.h> - #include <errno.h> - #include <stdio.h> - diff --git a/lang/ofc/pkg-descr b/lang/ofc/pkg-descr deleted file mode 100644 index 36af4887a68e..000000000000 --- a/lang/ofc/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -The Objective-C Foundation Classes (OFC) library - -The Objective-c foundation classes library is a general purpose library. The -classes in the library are grouped in five clusters: data types, collections, -c-wrappers, network and compound classes. At the moment the library is still -under development. The OFC library and the test and example programs are -licensed under the GNU GPL. - -WWW: https://code.google.com/p/ofc diff --git a/lang/ofc/pkg-plist b/lang/ofc/pkg-plist deleted file mode 100644 index d52bf7153bb8..000000000000 --- a/lang/ofc/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -bin/ofc-config -include/ofc/DArguments.h -include/ofc/DArray.h -include/ofc/DAtExit.h -include/ofc/DAvlTree.h -include/ofc/DBZipFile.h -include/ofc/DBigDouble.h -include/ofc/DBigFraction.h -include/ofc/DBigInt.h -include/ofc/DBitArithmetic.h -include/ofc/DBitArray.h -include/ofc/DBool.h -include/ofc/DCRC32.h -include/ofc/DCalendar.h -include/ofc/DCircle.h -include/ofc/DColor.h -include/ofc/DComparable.h -include/ofc/DComplex.h -include/ofc/DConfig.h -include/ofc/DCube.h -include/ofc/DData.h -include/ofc/DDataReadable.h -include/ofc/DDataWritable.h -include/ofc/DDatable.h -include/ofc/DDateTime.h -include/ofc/DDbm.h -include/ofc/DDirectory.h -include/ofc/DDiscreteDistribution.h -include/ofc/DDouble.h -include/ofc/DDoubleArray.h -include/ofc/DDrawable.h -include/ofc/DFSM.h -include/ofc/DFTPClient.h -include/ofc/DFile.h -include/ofc/DFixedPoint.h -include/ofc/DFont.h -include/ofc/DFraction.h -include/ofc/DGZipFile.h -include/ofc/DGraph.h -include/ofc/DGraphicScreen.h -include/ofc/DHTTPClient.h -include/ofc/DHashTable.h -include/ofc/DImage.h -include/ofc/DImageHeader.h -include/ofc/DInt.h -include/ofc/DIntArray.h -include/ofc/DJPEGImage.h -include/ofc/DKey.h -include/ofc/DLRnd.h -include/ofc/DLexer.h -include/ofc/DList.h -include/ofc/DLog.h -include/ofc/DLogger.h -include/ofc/DLong.h -include/ofc/DMD5.h -include/ofc/DMRnd.h -include/ofc/DObjcTokenizer.h -include/ofc/DPNGImage.h -include/ofc/DParsable.h -include/ofc/DPropertyTree.h -include/ofc/DQueuable.h -include/ofc/DRandomable.h -include/ofc/DRegEx.h -include/ofc/DRnd.h -include/ofc/DRndDist.h -include/ofc/DSHA1.h -include/ofc/DSHA256.h -include/ofc/DScore.h -include/ofc/DScreenHandler.h -include/ofc/DShort.h -include/ofc/DSimpleArithmetic.h -include/ofc/DSimpleFont.h -include/ofc/DSizeable.h -include/ofc/DSocket.h -include/ofc/DSocketAddress.h -include/ofc/DSortedList.h -include/ofc/DSource.h -include/ofc/DStackable.h -include/ofc/DSystemLogger.h -include/ofc/DTCPClient.h -include/ofc/DTCPServer.h -include/ofc/DTable.h -include/ofc/DTelNetClient.h -include/ofc/DText.h -include/ofc/DTextFilterable.h -include/ofc/DTextReadable.h -include/ofc/DTextScannable.h -include/ofc/DTextScreen.h -include/ofc/DTextWritable.h -include/ofc/DTextWritableLogger.h -include/ofc/DTextable.h -include/ofc/DTimer.h -include/ofc/DTokenizer.h -include/ofc/DTree.h -include/ofc/DTrueTypeFont.h -include/ofc/DUDPClient.h -include/ofc/DUDPServer.h -include/ofc/DURL.h -include/ofc/DValue.h -include/ofc/DXML.h -include/ofc/config.h -include/ofc/md5.h -include/ofc/settings.h -include/ofc/warning.h -lib/libofc-0.8.so.1 -lib/libofc-0.8.so.1.0.0 -lib/libofc.a -lib/libofc.so diff --git a/mail/Makefile b/mail/Makefile index d8d4c07b7abf..22ab4a08d28b 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -152,7 +152,6 @@ SUBDIR += gmime26 SUBDIR += gmime26-sharp SUBDIR += gnarwl - SUBDIR += gnome-gmail-notifier SUBDIR += gnubiff SUBDIR += gnumail SUBDIR += gotmail diff --git a/mail/gnome-gmail-notifier/Makefile b/mail/gnome-gmail-notifier/Makefile deleted file mode 100644 index 57e5ac5b5d65..000000000000 --- a/mail/gnome-gmail-notifier/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gnome-gmail-notifier -PORTVERSION= 0.10.1 -PORTREVISION= 6 -CATEGORIES= mail deskutils -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Gmail Inbox Monitor for the GNOME2 desktop - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libnotify.so:devel/libnotify \ - libsoup-2.4.so:devel/libsoup \ - libgnome-keyring.so:security/libgnome-keyring - -GNU_CONFIGURE= yes -USES= gettext gmake pkgconfig tar:bzip2 -USE_GNOME= glib20 gtk20 gconf2 intltool libxml2 librsvg2 -USE_GSTREAMER= good -LDFLAGS+= -L${LOCALBASE}/lib -lintl - -post-patch: - @${REINPLACE_CMD} -e 's|@DATADIRNAME@|share|' ${WRKSRC}/po/Makefile.in.in - @${REINPLACE_CMD} -e 's|<glib/gthread.h>|<glib.h>|g' ${WRKSRC}/src/main.h - -.include <bsd.port.mk> diff --git a/mail/gnome-gmail-notifier/distinfo b/mail/gnome-gmail-notifier/distinfo deleted file mode 100644 index 6afb0ae7a6e7..000000000000 --- a/mail/gnome-gmail-notifier/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gnome-gmail-notifier-0.10.1.tar.bz2) = a25819e55bbcbeccb1ae5ddd8e5ed1a6e0e55f77c5bf6b5661705c29541e50d0 -SIZE (gnome-gmail-notifier-0.10.1.tar.bz2) = 192949 diff --git a/mail/gnome-gmail-notifier/files/patch-src_ggn-icon.c b/mail/gnome-gmail-notifier/files/patch-src_ggn-icon.c deleted file mode 100644 index 59bae8fbc5f3..000000000000 --- a/mail/gnome-gmail-notifier/files/patch-src_ggn-icon.c +++ /dev/null @@ -1,16 +0,0 @@ ---- src/ggn-icon.c.orig 2011-08-16 13:36:23.000000000 +0200 -+++ src/ggn-icon.c 2011-08-16 13:37:27.000000000 +0200 -@@ -566,12 +566,7 @@ gpointer ggn_icon_show_notification_thre - /* create a new notification. */ - icon->priv->note = notify_notification_new (icon->priv->title, - icon->priv->summary, -- icon->priv->icon_file, -- NULL); -- -- /* attach the notification to our icon. */ -- notify_notification_attach_to_status_icon (icon->priv->note, -- icon->priv->icon); -+ icon->priv->icon_file); - - /* set the notification timeout. */ - notify_notification_set_timeout (icon->priv->note, (4 * 1000)); diff --git a/mail/gnome-gmail-notifier/files/patch-src_main.c b/mail/gnome-gmail-notifier/files/patch-src_main.c deleted file mode 100644 index 6ee2fe4f0922..000000000000 --- a/mail/gnome-gmail-notifier/files/patch-src_main.c +++ /dev/null @@ -1,19 +0,0 @@ ---- src/main.c.orig 2013-11-23 23:59:43.000000000 +0100 -+++ src/main.c 2013-11-24 00:00:28.000000000 +0100 -@@ -58,6 +58,7 @@ - - /* start gdk threads. */ - gdk_threads_init (); -+ gdk_threads_enter(); - - /* lock and start gtk. */ - gtk_init (&argc, &argv); -@@ -71,6 +72,8 @@ - /* punt control to the manager. */ - ggn_manager_main (manager, argc, argv); - -+ gdk_threads_leave(); -+ - /* exit the application. */ - return 0; - } diff --git a/mail/gnome-gmail-notifier/pkg-descr b/mail/gnome-gmail-notifier/pkg-descr deleted file mode 100644 index b08d92074c11..000000000000 --- a/mail/gnome-gmail-notifier/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The Gnome Gmail Notifier project aims to provide a stable, efficient -GTK+2.0 application that provides periodic updates that pertain to the -user's gmail inbox. - -The Notifier presents itself as a system tray icon in the GNOME2 -desktop, displaying a small balloon popup when the user recieves new -mail. diff --git a/mail/gnome-gmail-notifier/pkg-plist b/mail/gnome-gmail-notifier/pkg-plist deleted file mode 100644 index 43c14bc9d079..000000000000 --- a/mail/gnome-gmail-notifier/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -bin/gnome-gmail-notifier -share/applications/gnome-gmail-notifier.desktop -share/gnome-control-center/default-apps/gnome-gmail-notifier.xml -%%DATADIR%%/ggn-about.xml -%%DATADIR%%/ggn-edit.xml -%%DATADIR%%/ggn-error-lg.svg -%%DATADIR%%/ggn-error-sm.svg -%%DATADIR%%/ggn-menu.xml -%%DATADIR%%/ggn-new-lg.svg -%%DATADIR%%/ggn-new-sm.svg -%%DATADIR%%/ggn-normal-lg.svg -%%DATADIR%%/ggn-normal-sm.svg -%%DATADIR%%/ggn-prefs.xml -%%DATADIR%%/ggn-wait.svg -%%DATADIR%%/ggn-warn.svg -%%DATADIR%%/ggn-write.svg -share/locale/es/LC_MESSAGES/gnome-gmail-notifier.mo -share/pixmaps/gnome-gmail-notifier.svg diff --git a/math/Makefile b/math/Makefile index 266dc5f2ee0a..52f79a577f5c 100644 --- a/math/Makefile +++ b/math/Makefile @@ -108,7 +108,6 @@ SUBDIR += calcoo SUBDIR += calctool SUBDIR += cantor - SUBDIR += carve SUBDIR += cblas SUBDIR += ccmath SUBDIR += ceres-solver @@ -159,7 +158,6 @@ SUBDIR += fftw3-long SUBDIR += fftw3-quad SUBDIR += fityk - SUBDIR += foma SUBDIR += fpc-fftw SUBDIR += fpc-gmp SUBDIR += fpc-numlib @@ -251,7 +249,6 @@ SUBDIR += levmar SUBDIR += libRmath SUBDIR += libflame - SUBDIR += libjbigi SUBDIR += liblbfgs SUBDIR += libmissing SUBDIR += libocas diff --git a/math/carve/Makefile b/math/carve/Makefile deleted file mode 100644 index 1e336e0923cf..000000000000 --- a/math/carve/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# Created by: gahr -# $FreeBSD$ - -PORTNAME= carve -PORTVERSION= 1.4.0 -PORTREVISION= 8 -CATEGORIES= math -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Fast, robust constructive solid geometry library - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs - -OPTIONS_DEFINE= DOCS GUI -OPTIONS_SUB= yes - -USES= cmake:outsource compiler:c++11-lib tar:tgz -USE_GL= glut -USE_LDCONFIG= yes - -PORTDOCS= * - -CFLAGS+= -I${LOCALBASE}/include -CXXFLAGS+= -std=c++11 -LDFLAGS+= -L${LOCALBASE}/lib - -GUI_LIB_DEPENDS= libglui.so:devel/glui -GUI_CONFIGURE_OFF= --with-gui=no -GUI_CMAKE_BOOL= CARVE_WITH_GUI - -post-patch: - ${FIND} ${WRKSRC} -name "*.cpp" -o -name "*.h" -o -name "*.hpp" | ${XARGS} \ - ${REINPLACE_CMD} -e 's|::tr1||g' - ${REINPLACE_CMD} -e '/gtest/s|^|#|; /tests/s|^|#|' ${WRKSRC}/CMakeLists.txt - ${REINPLACE_CMD} -e 's|__is_heap|is_heap|' ${WRKSRC}/lib/triangulator.cpp - -post-install: - ${LN} -sf libcarve.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libcarve.so.${PORTVERSION:R:R} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/carve.pdf ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/math/carve/distinfo b/math/carve/distinfo deleted file mode 100644 index 6474e04bab0a..000000000000 --- a/math/carve/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (carve-1.4.0.tgz) = e59d28fd8e1dccb7e069ea8d89566d0073b62ae0b7836c4d872450ded14689d6 -SIZE (carve-1.4.0.tgz) = 18730114 diff --git a/math/carve/files/patch-CMakeLists.txt b/math/carve/files/patch-CMakeLists.txt deleted file mode 100644 index c6b4903b9cae..000000000000 --- a/math/carve/files/patch-CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ ---- CMakeLists.txt.orig 2011-08-26 22:17:26.000000000 +0200 -+++ CMakeLists.txt 2012-02-17 18:00:25.000000000 +0100 -@@ -33,7 +33,7 @@ - set(HAVE_BOOST_UNORDERED_COLLECTIONS FALSE) - - if(CARVE_SYSTEM_BOOST) -- find_package(BOOST 1.40) -+ find_package(Boost 1.40) - if(Boost_FOUND) - include_directories(${Boost_INCLUDE_DIRS}) - message(STATUS "Using system boost") -@@ -94,8 +94,8 @@ - add_definitions(-DGLUI_USE_STATIC_LIB) - add_definitions(-DGLEW_STATIC) - endif(WIN32) -- add_subdirectory(external/GLEW) -- add_subdirectory(external/GLUI) -+ #add_subdirectory(external/GLEW) -+ #add_subdirectory(external/GLUI) - - endif(NOT OPENGL_FOUND) - -@@ -110,6 +110,8 @@ - ) - include_directories(${carve_BINARY_DIR}/include) - -+configure_file( ${CMAKE_SOURCE_DIR}/include/carve/cmake-config.h.in ${CMAKE_SOURCE_DIR}/include/carve/config.h) -+ - add_subdirectory(lib) - add_subdirectory(include) - add_subdirectory(common) diff --git a/math/carve/files/patch-common_read_ply.cpp b/math/carve/files/patch-common_read_ply.cpp deleted file mode 100644 index 81c291a6e1de..000000000000 --- a/math/carve/files/patch-common_read_ply.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/read_ply.cpp.orig 2013-02-22 09:51:55.000000000 +0100 -+++ common/read_ply.cpp 2013-02-22 09:52:16.000000000 +0100 -@@ -255,7 +255,7 @@ - carve::poly::Polyhedron *readFile(std::istream &in, const carve::math::Matrix &transform) { - carve::input::Input inputs; - if (!readFile<filetype_t>(in, inputs, transform)) { -- return false; -+ return NULL; - } - for (std::list<carve::input::Data *>::const_iterator i = inputs.input.begin(); i != inputs.input.end(); ++i) { - carve::poly::Polyhedron *poly = inputs.create<carve::poly::Polyhedron>(*i); diff --git a/math/carve/files/patch-common_scene.cpp b/math/carve/files/patch-common_scene.cpp deleted file mode 100644 index b90557ecb9a6..000000000000 --- a/math/carve/files/patch-common_scene.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- common/scene.cpp.orig 2011-08-26 22:17:26.000000000 +0200 -+++ common/scene.cpp 2014-02-13 15:16:11.000000000 +0100 -@@ -31,7 +31,7 @@ - static int lastbutton = 0; - - static Scene *g_scene = NULL; --static int g_mainWindow = NULL; -+static int g_mainWindow = 0; - static GLUI *g_rightPanel = NULL; - static double near_plane = 0.2; - static double far_plane = 200; -@@ -412,7 +412,7 @@ - GLUI_Master.set_glutKeyboardFunc(s_key); - GLUI_Master.set_glutSpecialFunc(NULL); - GLUI_Master.set_glutMouseFunc(s_click); -- GLUI_Master.set_glutMotionFunc(s_drag); -+ //GLUI_Master.set_glutMotionFunc(s_drag); - - g_rightPanel = GLUI_Master.create_glui_subwindow(g_mainWindow, GLUI_SUBWINDOW_RIGHT); - diff --git a/math/carve/files/patch-external_gtest-1.5.0_include_gtest_internal_gtest-port.h b/math/carve/files/patch-external_gtest-1.5.0_include_gtest_internal_gtest-port.h deleted file mode 100644 index 69cabda0c409..000000000000 --- a/math/carve/files/patch-external_gtest-1.5.0_include_gtest_internal_gtest-port.h +++ /dev/null @@ -1,10 +0,0 @@ ---- external/gtest-1.5.0/include/gtest/internal/gtest-port.h.orig 2011-08-26 20:16:23.000000000 +0000 -+++ external/gtest-1.5.0/include/gtest/internal/gtest-port.h -@@ -176,6 +176,7 @@ - #ifndef _WIN32_WCE - #include <sys/stat.h> - #endif // !_WIN32_WCE -+#include <unistd.h> - - #include <iostream> // NOLINT - #include <sstream> // NOLINT diff --git a/math/carve/files/patch-glu_triangulator.cpp b/math/carve/files/patch-glu_triangulator.cpp deleted file mode 100644 index 4eccd17262ba..000000000000 --- a/math/carve/files/patch-glu_triangulator.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- src/glu_triangulator.cpp.orig 2011-11-16 11:53:05.000000000 +0100 -+++ src/glu_triangulator.cpp 2011-11-16 11:55:12.000000000 +0100 -@@ -111,7 +111,7 @@ - size_t f = 0; - while (f < faces.size()) { - carve::poly::Face<3> *face = faces[f]; -- if (face->vertices.size() == 3) { -+ if (face->nVertices() == 3) { - ++f; - continue; - } -@@ -123,8 +123,8 @@ - gluTessBeginPolygon(tess, (void *)this); - gluTessBeginContour(tess); - -- for (size_t i = 0; i < face->vertices.size(); ++i) { -- gluTessVertex(tess, (GLdouble *)face->vertices[i]->v.v, (GLvoid *)face->vertices[i]); -+ for (size_t i = 0; i < face->nVertices(); ++i) { -+ gluTessVertex(tess, (GLdouble *)face->vertex(i)->v.v, (GLvoid *)face->vertex(i)); - } - - gluTessEndContour(tess); diff --git a/math/carve/files/patch-include-carve_kd_node.hpp b/math/carve/files/patch-include-carve_kd_node.hpp deleted file mode 100644 index 4641ceab8410..000000000000 --- a/math/carve/files/patch-include-carve_kd_node.hpp +++ /dev/null @@ -1,20 +0,0 @@ ---- include/carve/kd_node.hpp.orig 2013-02-22 09:47:07.000000000 +0100 -+++ include/carve/kd_node.hpp 2013-02-22 09:50:00.000000000 +0100 -@@ -238,7 +238,7 @@ - // q_t - the priority queue value type. - // q_t.first: distance from object to query point. - // q_t.second: pointer to object -- typedef std::pair<double, const typename kd_node::data_t *> q_t; -+ typedef std::pair<double, const data_t *> q_t; - - // the queue priority should sort from smallest distance to largest, and on equal distance, by object pointer. - struct pcmp { -@@ -266,7 +266,7 @@ - } - } - -- const typename kd_node::data_t *next() { -+ const data_t *next() { - while (1) { - if (pq.size()) { - q_t t = pq.top(); diff --git a/math/carve/files/patch-include-carve_polyhedron_impl.hpp b/math/carve/files/patch-include-carve_polyhedron_impl.hpp deleted file mode 100644 index ecede7fdc8a2..000000000000 --- a/math/carve/files/patch-include-carve_polyhedron_impl.hpp +++ /dev/null @@ -1,42 +0,0 @@ ---- include/carve/polyhedron_impl.hpp.orig 2013-02-22 09:41:13.000000000 +0100 -+++ include/carve/polyhedron_impl.hpp 2013-02-22 09:46:30.000000000 +0100 -@@ -88,9 +88,9 @@ - *(*result)++ = f; - - int r = 1; -- for (size_t i = 0; i < f->edges.size(); ++i) { -- const std::vector<const face_t *> &edge_faces = connectivity.edge_to_face[edgeToIndex_fast(f->edges[i])]; -- const face_t *f2 = connectedFace(f, f->edges[i]); -+ for (size_t i = 0; i < f->nEdges(); ++i) { -+ const std::vector<const face_t *> &edge_faces = connectivity.edge_to_face[edgeToIndex_fast(f->edge(i))]; -+ const face_t *f2 = connectedFace(f, f->edge(i)); - if (f2) { - r += _faceNeighbourhood(f2, depth - 1, (*result)); - } -@@ -116,7 +116,7 @@ - int r = 0; - const std::vector<const face_t *> &edge_faces = connectivity.edge_to_face[edgeToIndex_fast(e)]; - for (size_t i = 0; i < edge_faces.size(); ++i) { -- face_t *f = edge_faces[i]; -+ const face_t *f = edge_faces[i]; - if (f && f->manifold_id == m_id) { r += _faceNeighbourhood(f, depth, &result); } - } - return r; -@@ -131,7 +131,7 @@ - int r = 0; - const std::vector<const face_t *> &vertex_faces = connectivity.vertex_to_face[vertexToIndex_fast(v)]; - for (size_t i = 0; i < vertex_faces.size(); ++i) { -- face_t *f = vertex_faces[i]; -+ const face_t *f = vertex_faces[i]; - if (f && f->manifold_id == m_id) { r += _faceNeighbourhood(f, depth, &result); } - } - return r; -@@ -142,7 +142,7 @@ - // accessing connectivity information. - template<typename T> - int Geometry<3>::vertexToEdges(const vertex_t *v, T result) const { -- std::vector<const edge_t *> &e = connectivity.vertex_to_edge[vertexToIndex_fast(v)]; -+ const std::vector<const edge_t *> &e = connectivity.vertex_to_edge[vertexToIndex_fast(v)]; - std::copy(e.begin(), e.end(), result); - return e.size(); - } diff --git a/math/carve/files/patch-include_CMakeLists.txt b/math/carve/files/patch-include_CMakeLists.txt deleted file mode 100644 index 97ced68c0727..000000000000 --- a/math/carve/files/patch-include_CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ ---- include/CMakeLists.txt.orig 2012-02-17 18:09:09.000000000 +0100 -+++ include/CMakeLists.txt 2012-02-17 18:09:18.000000000 +0100 -@@ -3,6 +3,7 @@ - DESTINATION "${CMAKE_INSTALL_PREFIX}/include" - FILES_MATCHING - PATTERN "*.hpp" -+ PATTERN "*.h" - PATTERN "internal" EXCLUDE - REGEX "external/boost" EXCLUDE - ) -@@ -11,6 +12,7 @@ - DESTINATION "${CMAKE_INSTALL_PREFIX}/include" - FILES_MATCHING - PATTERN "*.hpp" -+ PATTERN "*.h" - PATTERN "internal" EXCLUDE - ) - endif(CARVE_SYSTEM_BOOST) diff --git a/math/carve/files/patch-lib_intersect_classify_common_impl.hpp b/math/carve/files/patch-lib_intersect_classify_common_impl.hpp deleted file mode 100644 index 0a54405bf2ea..000000000000 --- a/math/carve/files/patch-lib_intersect_classify_common_impl.hpp +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/intersect_classify_common_impl.hpp.orig 2011-12-06 12:41:50.000000000 +0100 -+++ lib/intersect_classify_common_impl.hpp 2011-12-06 12:41:59.000000000 +0100 -@@ -250,6 +250,7 @@ - std::cerr << "d = " << d << std::endl; - #endif - fc = d < 0 ? FACE_IN : FACE_OUT; -+ break; - } - default: - CARVE_FAIL("unhandled switch case -- should not happen"); diff --git a/math/carve/files/patch-src_CMakeLists.txt b/math/carve/files/patch-src_CMakeLists.txt deleted file mode 100644 index 3cd8c7363f5d..000000000000 --- a/math/carve/files/patch-src_CMakeLists.txt +++ /dev/null @@ -1,28 +0,0 @@ ---- src/CMakeLists.txt.orig 2011-08-26 22:17:26.000000000 +0200 -+++ src/CMakeLists.txt 2012-02-17 11:06:58.000000000 +0100 -@@ -1,7 +1,7 @@ - include_directories("${carve_SOURCE_DIR}/include") - include_directories("${carve_SOURCE_DIR}/external/GLOOP/include") --include_directories("${carve_SOURCE_DIR}/external/GLEW/include") --include_directories("${carve_SOURCE_DIR}/external/GLUI/include") -+#include_directories("${carve_SOURCE_DIR}/external/GLEW/include") -+#include_directories("${carve_SOURCE_DIR}/external/GLUI/include") - include_directories("${carve_SOURCE_DIR}/common") - include_directories(${OPENGL_INCLUDE_DIR}) - -@@ -20,7 +20,7 @@ - if(CARVE_WITH_GUI) - add_executable (view view.cpp) - target_link_libraries(view carve_fileformats carve_misc carve_ui carve gloop_model glui ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES}) -- install(TARGETS view RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin") -+ install(TARGETS view RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin/carve") - endif(CARVE_WITH_GUI) - - add_executable (triangulate triangulate.cpp) -@@ -43,5 +43,5 @@ - - foreach(tgt intersect triangulate convert) - install(TARGETS ${tgt} -- RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin") -+ RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin/carve") - endforeach(tgt) diff --git a/math/carve/files/patch-src_extrude.cpp b/math/carve/files/patch-src_extrude.cpp deleted file mode 100644 index 8618cb8fe5c5..000000000000 --- a/math/carve/files/patch-src_extrude.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/extrude.cpp.orig 2011-12-01 11:57:16.000000000 +0100 -+++ src/extrude.cpp 2011-12-01 11:59:06.000000000 +0100 -@@ -31,6 +31,7 @@ - #include "write_ply.hpp" - - #include <iostream> -+#include <stdexcept> - - template<unsigned ndim> - carve::geom::vector<ndim> lerp( diff --git a/math/carve/pkg-descr b/math/carve/pkg-descr deleted file mode 100644 index abd5a8248a27..000000000000 --- a/math/carve/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Carve is a C++ library designed to perform boolean operations between two -arbitrary polygonal meshes. The standard union and intersection operations are -supported, as are symmetric and asymmetric difference. It is also possible to -implement custom operations using Carve, allowing results to be formed from any -combination of inputs. - -Carve supports a variety of inputs, including both closed and open surfaces, -faces with arbitrary edge counts and datasets with multiple disjoint, -embedded or touching surfaces. Carve can also interpolate arbitrary -values across faces, meaning that CSG operations need not discard colour, -texture coordinates or other data. - -WWW: http://code.google.com/p/carve/ diff --git a/math/carve/pkg-plist b/math/carve/pkg-plist deleted file mode 100644 index 72fd1bf9e5ea..000000000000 --- a/math/carve/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -%%GUI%%bin/carve/view -bin/carve/intersect -bin/carve/triangulate -bin/carve/convert -lib/libcarve.so.1.4.0 -lib/libcarve.so.1.4 -lib/libcarve.so.1 -lib/libcarve.so -include/carve/aabb.hpp -include/carve/carve.hpp -include/carve/cbrt.h -include/carve/classification.hpp -include/carve/collection.hpp -include/carve/collection/unordered.hpp -include/carve/collection/unordered/boost_impl.hpp -include/carve/collection/unordered/fallback_impl.hpp -include/carve/collection/unordered/libstdcpp_impl.hpp -include/carve/collection/unordered/std_impl.hpp -include/carve/collection/unordered/tr1_impl.hpp -include/carve/collection/unordered/vcpp_impl.hpp -include/carve/collection_types.hpp -include/carve/colour.hpp -include/carve/config.h -include/carve/convex_hull.hpp -include/carve/csg.hpp -include/carve/csg_triangulator.hpp -include/carve/debug_hooks.hpp -include/carve/djset.hpp -include/carve/edge_decl.hpp -include/carve/edge_impl.hpp -include/carve/face_decl.hpp -include/carve/face_impl.hpp -include/carve/faceloop.hpp -include/carve/geom.hpp -include/carve/geom2d.hpp -include/carve/geom3d.hpp -include/carve/gnu_cxx.h -include/carve/heap.hpp -include/carve/input.hpp -include/carve/interpolator.hpp -include/carve/intersection.hpp -include/carve/iobj.hpp -include/carve/kd_node.hpp -include/carve/math.hpp -include/carve/math_constants.hpp -include/carve/matrix.hpp -include/carve/octree_decl.hpp -include/carve/octree_impl.hpp -include/carve/pointset.hpp -include/carve/pointset_decl.hpp -include/carve/pointset_impl.hpp -include/carve/pointset_iter.hpp -include/carve/poly.hpp -include/carve/poly_decl.hpp -include/carve/poly_impl.hpp -include/carve/polyhedron_base.hpp -include/carve/polyhedron_decl.hpp -include/carve/polyhedron_impl.hpp -include/carve/polyline.hpp -include/carve/polyline_decl.hpp -include/carve/polyline_impl.hpp -include/carve/polyline_iter.hpp -include/carve/rescale.hpp -include/carve/spacetree.hpp -include/carve/tag.hpp -include/carve/timing.hpp -include/carve/tree.hpp -include/carve/triangulator.hpp -include/carve/triangulator_impl.hpp -include/carve/util.hpp -include/carve/vcpp_config.h -include/carve/vector.hpp -include/carve/vertex_decl.hpp -include/carve/vertex_impl.hpp -include/carve/win32.h -include/carve/xcode_config.h -@dir include/carve/external diff --git a/math/foma/Makefile b/math/foma/Makefile deleted file mode 100644 index 006ae895efac..000000000000 --- a/math/foma/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Dmitry Sivachenko <mitya@yandex-team.ru> -# $FreeBSD$ - -PORTNAME= foma -PORTVERSION= 0.9.17 -PORTREVISION= 1 -CATEGORIES= math -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= demon@FreeBSD.org -COMMENT= Toolkit for constructing finite-state automata and transducers - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= bison gmake readline -USE_LDCONFIG= yes - -do-install: - (cd ${WRKSRC} && ${INSTALL_DATA} fomalib.h fomalibconf.h ${STAGEDIR}${PREFIX}/include/) - (cd ${WRKSRC} && ${INSTALL_PROGRAM} foma flookup cgflookup ${STAGEDIR}${PREFIX}/bin/) - ${INSTALL_DATA} ${WRKSRC}/libfoma.a ${STAGEDIR}${PREFIX}/lib/ - ${INSTALL_LIB} ${WRKSRC}/libfoma.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfoma.so.0 - (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libfoma.so.0 libfoma.so) - -.include <bsd.port.mk> diff --git a/math/foma/distinfo b/math/foma/distinfo deleted file mode 100644 index 9546f68e9858..000000000000 --- a/math/foma/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (foma-0.9.17.tar.gz) = 71761499b83af79cdc81b8b73ad2a2a1dd90c7466653ee89ba7dc9863fdf74f0 -SIZE (foma-0.9.17.tar.gz) = 333693 diff --git a/math/foma/files/patch-Makefile b/math/foma/files/patch-Makefile deleted file mode 100644 index b2f9e6c6ae92..000000000000 --- a/math/foma/files/patch-Makefile +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile.orig 2012-11-17 07:21:50.000000000 -0500 -+++ Makefile 2014-08-09 14:30:08.000000000 -0400 -@@ -5,7 +5,7 @@ - includedir = $(prefix)/include - - VERSION = 0.9.17 --CC = gcc -+CC ?= gcc - RANLIB = ranlib - YACC = bison -d -t -v - LEX = flex -8 -@@ -13,9 +13,9 @@ - LEXIFACE = flex -8 --prefix=interface - LEXCMATRIX = flex -8 --prefix=cmatrix - RM = /bin/rm -f --LDFLAGS = -lreadline -lz -ltermcap -+LDFLAGS += -lreadline -lz - FLOOKUPLDFLAGS = libfoma.a -lz --CFLAGS = -O3 -Wall -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -+CFLAGS += -Wall -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC ${CPPFLAGS} - FOMAOBJS = foma.o stack.o iface.o lex.interface.o - LIBOBJS = int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.tab.o - diff --git a/math/foma/files/patch-flookup.c b/math/foma/files/patch-flookup.c deleted file mode 100644 index d29f7a06711c..000000000000 --- a/math/foma/files/patch-flookup.c +++ /dev/null @@ -1,10 +0,0 @@ ---- flookup.c.orig 2014-05-07 17:56:43.000000000 +0400 -+++ flookup.c 2014-05-07 17:57:05.000000000 +0400 -@@ -23,6 +23,7 @@ - #include <unistd.h> - #include <sys/types.h> - #include <sys/socket.h> -+#include <netinet/in.h> - #include <arpa/inet.h> - #include "fomalib.h" - diff --git a/math/foma/files/patch-fomalib.h b/math/foma/files/patch-fomalib.h deleted file mode 100644 index f250acb87beb..000000000000 --- a/math/foma/files/patch-fomalib.h +++ /dev/null @@ -1,11 +0,0 @@ ---- fomalib.h.orig 2012-11-17 13:46:43.000000000 +0400 -+++ fomalib.h 2014-05-07 18:16:20.000000000 +0400 -@@ -298,7 +298,7 @@ - FEXPORT int save_defined(); - FEXPORT int save_stack_att(); - FEXPORT int write_prolog(struct fsm *net, char *filename); --FEXPORT int foma_net_print(struct fsm *net, gzFile *outfile); -+FEXPORT int foma_net_print(struct fsm *net, gzFile outfile); - - /* Lookups */ - diff --git a/math/foma/files/patch-iface.c b/math/foma/files/patch-iface.c deleted file mode 100644 index ae3e2fb4a923..000000000000 --- a/math/foma/files/patch-iface.c +++ /dev/null @@ -1,20 +0,0 @@ ---- iface.c.orig 2012-08-10 19:40:14.000000000 +0400 -+++ iface.c 2014-05-07 18:17:01.000000000 +0400 -@@ -47,7 +46,7 @@ - extern int g_med_cutoff ; - extern char *g_att_epsilon; - --extern int foma_net_print(struct fsm *net, gzFile *outfile); -+extern int foma_net_print(struct fsm *net, gzFile outfile); - - static char *sigptr(struct sigma *sigma, int number); - static int print_dot(struct fsm *net, char *filename); -@@ -999,7 +998,7 @@ - } - - void iface_save_stack(char *filename) { -- gzFile *outfile; -+ gzFile outfile; - struct stack_entry *stack_ptr; - - if (iface_stack_check(1)) { diff --git a/math/foma/files/patch-io.c b/math/foma/files/patch-io.c deleted file mode 100644 index 5891ce618807..000000000000 --- a/math/foma/files/patch-io.c +++ /dev/null @@ -1,56 +0,0 @@ ---- io.c.orig 2011-12-09 18:04:38.000000000 +0400 -+++ io.c 2014-05-07 18:15:26.000000000 +0400 -@@ -56,7 +56,7 @@ static size_t io_get_gz_file_size(char * - static size_t io_get_file_size(char *filename); - static size_t io_get_regular_file_size(char *filename); - size_t io_gz_file_to_mem (struct io_buf_handle *iobh, char *filename); --int foma_net_print(struct fsm *net, gzFile *outfile); -+int foma_net_print(struct fsm *net, gzFile outfile); - struct fsm *io_net_read(struct io_buf_handle *iobh, char **net_name); - static inline int explode_line (char *buf, int *values); - -@@ -507,7 +507,7 @@ struct fsm *fsm_read_text_file(char *fil - } - - int fsm_write_binary_file(struct fsm *net, char *filename) { -- gzFile *outfile; -+ gzFile outfile; - if ((outfile = gzopen(filename,"wb")) == NULL) { - return(1); - } -@@ -560,7 +560,7 @@ struct fsm *fsm_read_binary_file(char *f - } - - int save_defined(char *filename) { -- gzFile *outfile; -+ gzFile outfile; - struct defined *def; - def = get_defines(); - if (def == NULL) { -@@ -829,7 +829,7 @@ static int io_gets(struct io_buf_handle - return(i); - } - --int foma_net_print(struct fsm *net, gzFile *outfile) { -+int foma_net_print(struct fsm *net, gzFile outfile) { - struct sigma *sigma; - struct fsm_state *fsm; - int i, maxsigma, laststate, *cm, extras; -@@ -949,7 +949,7 @@ static size_t io_get_regular_file_size(c - - - static size_t io_get_file_size(char *filename) { -- gzFile *FILE; -+ gzFile FILE; - size_t size; - FILE = gzopen(filename, "r"); - if (FILE == NULL) { -@@ -968,7 +968,7 @@ static size_t io_get_file_size(char *fil - size_t io_gz_file_to_mem(struct io_buf_handle *iobh, char *filename) { - - size_t size; -- gzFile *FILE; -+ gzFile FILE; - - size = io_get_file_size(filename); - if (size == 0) { diff --git a/math/foma/pkg-descr b/math/foma/pkg-descr deleted file mode 100644 index 6027d74152b6..000000000000 --- a/math/foma/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Foma is a compiler, programming language, and C library for constructing -finite-state automata and transducers for various uses. It has specific -support for many natural language processing applications such as producing -morphological analyzers. Although NLP applications are probably the main use -of foma, it is sufficiently generic to use for a large number of purposes. - -The foma interface is similar to the Xerox xfst interface, and supports -most of the commands and the regular expression syntax in xfst. -Many grammars written for xfst compile out-of-the-box with foma. - -The library contains efficient implementations of all classical -automata/transducer algorithms: determinization, minimization, epsilon-removal, -composition, boolean operations. Also, more advanced construction methods -are available: context restriction, quotients, first-order regular logic, -transducers from replacement rules, etc. - -WWW: https://code.google.com/p/foma/ diff --git a/math/foma/pkg-plist b/math/foma/pkg-plist deleted file mode 100644 index fc70b94b16b3..000000000000 --- a/math/foma/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/cgflookup -bin/flookup -bin/foma -include/fomalib.h -include/fomalibconf.h -lib/libfoma.a -lib/libfoma.so -lib/libfoma.so.0 diff --git a/math/libjbigi/Makefile b/math/libjbigi/Makefile deleted file mode 100644 index a89d108936f1..000000000000 --- a/math/libjbigi/Makefile +++ /dev/null @@ -1,81 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= libjbigi -PORTVERSION= 0.8.7 -CATEGORIES= math java -MASTER_SITES= http://mirror.i2p2.de/ \ - GOOGLE_CODE -DISTNAME= i2psource_${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= i2p JNI to GNU MP Bignum library (libgmp) - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libgmp.so:math/gmp - -USES= tar:bzip2 -USE_JAVA= yes -JAVA_BUILD= jdk -JAVA_VERSION= 1.6+ -JAVA_OS= native -PROJECTHOST= i2p - -WRKSRC= ${WRKDIR}/i2p-${PORTVERSION}/core/c - -PLIST_FILES= %%JAVAJARDIR%%/jbigi.jar - -JBIGI_BUILD_ENV= \ - CC="${CC}" \ - CFLAGS="${CFLAGS} -fPIC -DPIC" \ - LDFLAGS="${LDFLAGS}" \ - JAVA_HOME="${JAVA_HOME}" \ - LOCALBASE="${LOCALBASE}" -JBIGI_LIBS= \ - libjbigi-freebsd-none.so - -do-install: - @${INSTALL_DATA} ${WRKSRC}/jbigi.jar \ - ${STAGEDIR}${JAVAJARDIR} - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "i386" -JBIGI_BUILD_JCPUID= yes -.endif - -.if ${ARCH} == "i386" || ${ARCH} == "amd64" -JBIGI_LIBS+= libjbigi-freebsd-x86.so -.endif - -do-build: -## build JNI -.ifdef(JBIGI_BUILD_JCPUID) -# jcpuid - cd ${BUILD_WRKSRC}/jcpuid && \ - ${SETENV} ${JBIGI_BUILD_ENV} \ - ${SH} ./build.sh -.endif -# jbigi - cd ${BUILD_WRKSRC}/jbigi && \ - ${SETENV} ${JBIGI_BUILD_ENV} \ - ${SH} ./build_jbigi.sh dynamic -## prepare jar -.ifdef(JBIGI_BUILD_JCPUID) -# jcpuid - @${MKDIR} ${WRKSRC}/t/freenet/support/CPUInformation/ - @${CP} ${WRKSRC}/jcpuid/lib/freenet/support/CPUInformation/*jcpuid* \ - ${WRKSRC}/t/freenet/support/CPUInformation/ -.endif -# jbigi - @${MKDIR} ${WRKSRC}/t/net/i2p/util -.for lib in ${JBIGI_LIBS} - @${CP} ${WRKSRC}/jbigi/libjbigi.so \ - ${WRKSRC}/t/net/i2p/util/${lib} -.endfor - @cd ${WRKSRC}/t && ${JAR} cf ../jbigi.jar . - -.include <bsd.port.post.mk> diff --git a/math/libjbigi/distinfo b/math/libjbigi/distinfo deleted file mode 100644 index 6b807a82a536..000000000000 --- a/math/libjbigi/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (i2psource_0.8.7.tar.bz2) = 31acef3fcd1a5839edc3b931f108944222c833d218bd427fe89a57b4acd92ece -SIZE (i2psource_0.8.7.tar.bz2) = 18473515 diff --git a/math/libjbigi/files/patch-jbigi__build_jbigi.sh b/math/libjbigi/files/patch-jbigi__build_jbigi.sh deleted file mode 100644 index c2868ac0dc6f..000000000000 --- a/math/libjbigi/files/patch-jbigi__build_jbigi.sh +++ /dev/null @@ -1,40 +0,0 @@ ---- jbigi/build_jbigi.sh.orig Fri Jan 21 18:52:41 2005 -+++ jbigi/build_jbigi.sh Fri Dec 23 11:13:55 2005 -@@ -2,7 +2,6 @@ - # When executed in Mingw: Produces an jbigi.dll - # When executed in Linux: Produces an libjbigi.so - --CC="gcc" - - case `uname -sr` in - MINGW*) -@@ -24,9 +23,9 @@ - LINKFLAGS="-dynamiclib -framework JavaVM" - LIBFILE="libjbigi.jnilib";; - *) -- COMPILEFLAGS="-fPIC -Wall" -- INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" -- LINKFLAGS="-shared -Wl,-soname,libjbigi.so" -+ COMPILEFLAGS="-Wall ${CFLAGS}" -+ INCLUDES="-I. -I${LOCALBASE}/include -Ijbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/freebsd" -+ LINKFLAGS="-shared -Wl,-soname,libjbigi.so ${LDFLAGS} -fPIC" - LIBFILE="libjbigi.so";; - esac - -@@ -36,13 +35,13 @@ - then - echo "Building jbigi lib that is dynamically linked to GMP" - LIBPATH="-L.libs" -- INCLUDELIBS="-lgmp" -+ INCLUDELIBS="-L${LOCALBASE}/lib -lgmp" - else - echo "Building jbigi lib that is statically linked to GMP" -- STATICLIBS=".libs/libgmp.a" -+ STATICLIBS="${LOCALBASE}/lib/libgmp.a" - fi - - echo "Compiling C code..." - rm -f jbigi.o $LIBFILE --$CC -c $COMPILEFLAGS $INCLUDES ../../jbigi/src/jbigi.c -+$CC -c $COMPILEFLAGS $INCLUDES jbigi/src/jbigi.c - $CC $LINKFLAGS $INCLUDES $INCLUDELIBS -o $LIBFILE jbigi.o $STATICLIBS diff --git a/math/libjbigi/files/patch-jcpuid__build.sh b/math/libjbigi/files/patch-jcpuid__build.sh deleted file mode 100644 index 307b9b198920..000000000000 --- a/math/libjbigi/files/patch-jcpuid__build.sh +++ /dev/null @@ -1,22 +0,0 @@ ---- jcpuid/build.sh.orig Fri Dec 23 09:42:02 2005 -+++ jcpuid/build.sh Fri Dec 23 09:43:45 2005 -@@ -20,7 +20,6 @@ - mkdir lib/freenet/support - mkdir lib/freenet/support/CPUInformation - --CC="gcc" - - case `uname -sr` in - MINGW*) -@@ -30,9 +29,9 @@ - LINKFLAGS="-shared -static -static-libgcc -Wl,--kill-at" - LIBFILE="lib/freenet/support/CPUInformation/jcpuid-x86-windows.dll";; - FreeBSD*) -- COMPILEFLAGS="-Wall" -+ COMPILEFLAGS="-Wall ${CFLAGS}" - INCLUDES="-I. -Iinclude -I$JAVA_HOME/include/ -I$JAVA_HOME/include/freebsd/" -- LINKFLAGS="-shared -static -Wl,-soname,libjcpuid-x86-freebsd.so" -+ LINKFLAGS="-shared -Wl,-soname,libjcpuid-x86-freebsd.so ${LDFLAGS}" - LIBFILE="lib/freenet/support/CPUInformation/libjcpuid-x86-freebsd.so";; - Linux*) - COMPILEFLAGS="-fPIC -Wall" diff --git a/math/libjbigi/pkg-descr b/math/libjbigi/pkg-descr deleted file mode 100644 index babe3e486561..000000000000 --- a/math/libjbigi/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[ excerpt from developer's web site ] - -Using JNI (Java Native Interface), a bit of C code (thanks ugha!), -a little manual work and a piece of chewinggum: it is possible to -make the public key cryptography quite a bit faster. - -WWW: http://www.i2p.net/jbigi diff --git a/misc/Makefile b/misc/Makefile index 3e61dd4178dc..5e4f2c7a4344 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -503,7 +503,6 @@ SUBDIR += xless SUBDIR += xosd SUBDIR += xpns - SUBDIR += xsw SUBDIR += xtail SUBDIR += xtar SUBDIR += xtypo diff --git a/misc/xsw/Makefile b/misc/xsw/Makefile deleted file mode 100644 index 134547ca908f..000000000000 --- a/misc/xsw/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Created by: corky1951@comcast.net -# $FreeBSD$ - -PORTNAME= xsw -PORTVERSION= 0.3.5 -PORTREVISION= 7 -CATEGORIES= misc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Tool for creating presentations - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -OPTIONS_DEFINE= DOCS - -RUN_DEPENDS= convert:graphics/ImageMagick - -USE_SDL= sdl ttf image gfx - -GNU_CONFIGURE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -lpthread -L${LOCALBASE}/lib - -DOCS= AUTHORS \ - COPYING \ - NEWS \ - README \ - REFERENCE \ - THANKS \ - TODO \ - doc/xsw.vim - -post-patch: - @${REINPLACE_CMD} -e "s,./install-fonts ,./install-fonts \$$(DESTDIR)," \ - ${WRKSRC}/data/Makefile.in - -post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}; ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/misc/xsw/distinfo b/misc/xsw/distinfo deleted file mode 100644 index 3cb0c1786e40..000000000000 --- a/misc/xsw/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xsw-0.3.5.tar.gz) = d7f86047716d9c4d7b2d98543952d59ce871c7d11c63653f2e21a90bcd7a6085 -SIZE (xsw-0.3.5.tar.gz) = 416720 diff --git a/misc/xsw/pkg-descr b/misc/xsw/pkg-descr deleted file mode 100644 index 4753511958a1..000000000000 --- a/misc/xsw/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -xsw is a tool for generating presentations. -It uses a simple language to describe the slides. - -An example xsw file is: - - slide: - - "Hello" x:50 y:30 align:center - + "World!" - -WWW: http://code.google.com/p/xsw/ diff --git a/misc/xsw/pkg-plist b/misc/xsw/pkg-plist deleted file mode 100644 index daa309723128..000000000000 --- a/misc/xsw/pkg-plist +++ /dev/null @@ -1,30 +0,0 @@ -bin/xsw -bin/xsw2jpeg -bin/xsw2pdf -bin/xsw2png -bin/xswconv -man/man1/xsw.1.gz -man/man1/xsw2pdf.1.gz -man/man1/xswconv.1.gz -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/REFERENCE -%%PORTDOCS%%%%DOCSDIR%%/THANKS -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/xsw.vim -%%DATADIR%%/VeraBd.ttf -%%DATADIR%%/VeraMono.ttf -%%DATADIR%%/VeraSeBd.ttf -%%DATADIR%%/camera.png -%%DATADIR%%/invalid.png -%%DATADIR%%/tutorial/back.jpg -%%DATADIR%%/tutorial/bg.jpg -%%DATADIR%%/tutorial/bgblack.png -%%DATADIR%%/tutorial/bggrad.png -%%DATADIR%%/tutorial/bgolive.png -%%DATADIR%%/tutorial/lake.jpg -%%DATADIR%%/tutorial/tutorial.xsw -%%DATADIR%%/tutorial/tutorial.xsw.in -%%DATADIR%%/tutorial/tux.png diff --git a/multimedia/Makefile b/multimedia/Makefile index ac0a801b4817..1a962ce1fda9 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -23,7 +23,6 @@ SUBDIR += avidemux-qt4 SUBDIR += avinfo SUBDIR += baka-mplayer - SUBDIR += bangarang SUBDIR += banshee SUBDIR += bino SUBDIR += bitstream @@ -68,12 +67,10 @@ SUBDIR += flvtool++ SUBDIR += fpc-dts SUBDIR += fpc-libvlc - SUBDIR += freetuxtv SUBDIR += freevo SUBDIR += fxtv SUBDIR += gaupol SUBDIR += gavl - SUBDIR += gcap SUBDIR += gcfilms SUBDIR += gdialog SUBDIR += gdvrecv @@ -280,7 +277,6 @@ SUBDIR += ogmrip SUBDIR += ogmtools SUBDIR += omxplayer - SUBDIR += opencinematools SUBDIR += openh264 SUBDIR += openquicktime SUBDIR += openshot @@ -440,7 +436,6 @@ SUBDIR += vid.stab SUBDIR += vlc SUBDIR += vlc-qt4 - SUBDIR += vstream-client SUBDIR += vtkmpeg2encode SUBDIR += w_scan SUBDIR += webcamd diff --git a/multimedia/bangarang/Makefile b/multimedia/bangarang/Makefile deleted file mode 100644 index 8f89daf3dc99..000000000000 --- a/multimedia/bangarang/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Daniel Nebdal <dnebdal@gmail.com> -# $FreeBSD$ - -PORTNAME= bangarang -PORTVERSION= 2.1 -PORTREVISION= 6 -CATEGORIES= multimedia kde -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= dnebdal@gmail.com -COMMENT= Media player for KDE 4 - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libtag.so:audio/taglib - -PROJECTHOST= bangarangissuetracking -USES= cmake:outsource gettext kde:4 -USE_QT4= qmake_build moc_build rcc_build uic_build \ - corelib gui phonon -USE_KDE= automoc4 kdelibs - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME} - -.include <bsd.port.mk> diff --git a/multimedia/bangarang/distinfo b/multimedia/bangarang/distinfo deleted file mode 100644 index 9b88f344e5d4..000000000000 --- a/multimedia/bangarang/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (bangarang-2.1.tar.gz) = c15366ac014e0da84432f0ee050bb3c1d2aee3c69d0c7f41c40aa399ce5597bc -SIZE (bangarang-2.1.tar.gz) = 698339 diff --git a/multimedia/bangarang/files/patch-src_platform_infofetchers_lastfminfofetcher.cpp b/multimedia/bangarang/files/patch-src_platform_infofetchers_lastfminfofetcher.cpp deleted file mode 100644 index e14b8ad2c4ad..000000000000 --- a/multimedia/bangarang/files/patch-src_platform_infofetchers_lastfminfofetcher.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/platform/infofetchers/lastfminfofetcher.cpp.orig 2013-09-29 14:10:24.389000633 +0200 -+++ src/platform/infofetchers/lastfminfofetcher.cpp 2013-09-29 14:12:08.529993792 +0200 -@@ -32,6 +32,8 @@ - #include <QFile> - #include <QTextEdit> - -+#include <unistd.h> -+ - LastfmInfoFetcher::LastfmInfoFetcher(QObject *parent) : - InfoFetcher(parent) - { diff --git a/multimedia/bangarang/files/patch-src_platform_infofetchers_tmdbinfofetcher.cpp b/multimedia/bangarang/files/patch-src_platform_infofetchers_tmdbinfofetcher.cpp deleted file mode 100644 index 0fc937ed3c95..000000000000 --- a/multimedia/bangarang/files/patch-src_platform_infofetchers_tmdbinfofetcher.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/platform/infofetchers/tmdbinfofetcher.cpp.orig 2013-09-29 14:13:28.088988439 +0200 -+++ src/platform/infofetchers/tmdbinfofetcher.cpp 2013-09-29 14:13:39.271987399 +0200 -@@ -30,6 +30,8 @@ - #include <QDomDocument> - #include <QFile> - -+#include <unistd.h> -+ - TMDBInfoFetcher::TMDBInfoFetcher(QObject *parent) : - InfoFetcher(parent) - { diff --git a/multimedia/bangarang/files/patch-src_platform_infofetchers_tvdbinfofetcher.cpp b/multimedia/bangarang/files/patch-src_platform_infofetchers_tvdbinfofetcher.cpp deleted file mode 100644 index 850ee9da9430..000000000000 --- a/multimedia/bangarang/files/patch-src_platform_infofetchers_tvdbinfofetcher.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/platform/infofetchers/tvdbinfofetcher.cpp.orig 2013-09-29 14:14:31.975991467 +0200 -+++ src/platform/infofetchers/tvdbinfofetcher.cpp 2013-09-29 14:14:47.222983235 +0200 -@@ -30,6 +30,8 @@ - #include <QDomDocument> - #include <QFile> - -+#include <unistd.h> -+ - TVDBInfoFetcher::TVDBInfoFetcher(QObject *parent) : - InfoFetcher(parent) - { diff --git a/multimedia/bangarang/pkg-descr b/multimedia/bangarang/pkg-descr deleted file mode 100644 index df1ee70d5ab1..000000000000 --- a/multimedia/bangarang/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A light media player for KDE 4, fully integrated with Nepomuk -semantic desktop. - -WWW: http://bangarangkde.wordpress.com/ diff --git a/multimedia/bangarang/pkg-message b/multimedia/bangarang/pkg-message deleted file mode 100644 index 1c3ee6d8bb52..000000000000 --- a/multimedia/bangarang/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ -Installing databases/virtuoso is recommended: -Bangarang uses nepomuk to store metainformation and to search for -media files, and it needs a suitable storage backend. -However, it will play media files without it. diff --git a/multimedia/bangarang/pkg-plist b/multimedia/bangarang/pkg-plist deleted file mode 100644 index 754baf1b53ff..000000000000 --- a/multimedia/bangarang/pkg-plist +++ /dev/null @@ -1,70 +0,0 @@ -bin/bangarang -bin/bangarangnepomukwriter -share/applications/kde4/bangarang.desktop -share/apps/solid/actions/bangarang_play_cd.desktop -share/apps/solid/actions/bangarang_play_dvd.desktop -share/icons/hicolor/128x128/apps/bangarang-tmdb.png -share/icons/hicolor/128x128/apps/bangarang.png -share/icons/hicolor/16x16/apps/bangarang-lastfm.png -share/icons/hicolor/16x16/apps/bangarang-tvdb.png -share/icons/hicolor/16x16/apps/bangarang.png -share/icons/hicolor/16x16/status/bangarang-loading-0.png -share/icons/hicolor/16x16/status/bangarang-loading-1.png -share/icons/hicolor/16x16/status/bangarang-loading-2.png -share/icons/hicolor/16x16/status/bangarang-loading-3.png -share/icons/hicolor/16x16/status/bangarang-loading-4.png -share/icons/hicolor/16x16/status/bangarang-loading-5.png -share/icons/hicolor/16x16/status/bangarang-loading-6.png -share/icons/hicolor/16x16/status/bangarang-loading-7.png -share/icons/hicolor/22x22/actions/bangarang-category-browse.png -share/icons/hicolor/22x22/actions/bangarang-clearplaylist.png -share/icons/hicolor/22x22/actions/bangarang-preview.png -share/icons/hicolor/22x22/actions/bangarang-repeat.png -share/icons/hicolor/22x22/actions/bangarang-shuffle.png -share/icons/hicolor/22x22/apps/bangarang-notifier-active-pause.png -share/icons/hicolor/22x22/apps/bangarang-notifier-active.png -share/icons/hicolor/22x22/apps/bangarang-notifier.png -share/icons/hicolor/22x22/apps/bangarang.png -share/icons/hicolor/22x22/status/bangarang-loading-0.png -share/icons/hicolor/22x22/status/bangarang-loading-1.png -share/icons/hicolor/22x22/status/bangarang-loading-2.png -share/icons/hicolor/22x22/status/bangarang-loading-3.png -share/icons/hicolor/22x22/status/bangarang-loading-4.png -share/icons/hicolor/22x22/status/bangarang-loading-5.png -share/icons/hicolor/22x22/status/bangarang-loading-6.png -share/icons/hicolor/22x22/status/bangarang-loading-7.png -share/icons/hicolor/256x256/apps/bangarang.png -share/icons/hicolor/32x32/apps/bangarang-douban.png -share/icons/hicolor/32x32/apps/bangarang-notifier-active-pause.png -share/icons/hicolor/32x32/apps/bangarang-notifier-active.png -share/icons/hicolor/32x32/apps/bangarang-notifier.png -share/icons/hicolor/32x32/apps/bangarang.png -share/icons/hicolor/32x32/status/bangarang-loading-0.png -share/icons/hicolor/32x32/status/bangarang-loading-1.png -share/icons/hicolor/32x32/status/bangarang-loading-2.png -share/icons/hicolor/32x32/status/bangarang-loading-3.png -share/icons/hicolor/32x32/status/bangarang-loading-4.png -share/icons/hicolor/32x32/status/bangarang-loading-5.png -share/icons/hicolor/32x32/status/bangarang-loading-6.png -share/icons/hicolor/32x32/status/bangarang-loading-7.png -share/icons/hicolor/48x48/apps/bangarang.png -share/icons/hicolor/64x64/apps/bangarang-dbpedia.png -share/icons/hicolor/64x64/apps/bangarang.png -share/icons/hicolor/8x8/apps/bangarang.png -share/locale/cs/LC_MESSAGES/bangarang.mo -share/locale/da/LC_MESSAGES/bangarang.mo -share/locale/de/LC_MESSAGES/bangarang.mo -share/locale/el/LC_MESSAGES/bangarang.mo -share/locale/es/LC_MESSAGES/bangarang.mo -share/locale/fi/LC_MESSAGES/bangarang.mo -share/locale/fr/LC_MESSAGES/bangarang.mo -share/locale/hu/LC_MESSAGES/bangarang.mo -share/locale/it/LC_MESSAGES/bangarang.mo -share/locale/lt/LC_MESSAGES/bangarang.mo -share/locale/nl/LC_MESSAGES/bangarang.mo -share/locale/pl/LC_MESSAGES/bangarang.mo -share/locale/pt/LC_MESSAGES/bangarang.mo -share/locale/pt_BR/LC_MESSAGES/bangarang.mo -share/locale/ru/LC_MESSAGES/bangarang.mo -share/locale/uk/LC_MESSAGES/bangarang.mo -share/locale/zh_CN/LC_MESSAGES/bangarang.mo diff --git a/multimedia/freetuxtv/Makefile b/multimedia/freetuxtv/Makefile deleted file mode 100644 index 0cbf5b749f13..000000000000 --- a/multimedia/freetuxtv/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Created by: Rusmir Dusko <nemysis@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= freetuxtv -PORTVERSION= 0.6.6 -PORTREVISION= 2 -CATEGORIES= multimedia -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= WebTV player based on GTK3+ and LibVLC - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libvlc.so:multimedia/vlc \ - libdbus-1.so:devel/dbus \ - libdbus-glib-1.so:devel/dbus-glib \ - libcurl.so:ftp/curl \ - libnotify.so:devel/libnotify - -USES= gmake iconv libtool localbase pkgconfig sqlite -USE_GNOME= cairo gtk30 intltool -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-gtk=3.0 -CFLAGS+= -Wno-return-type -w -INSTALLS_ICONS= yes - -PORTDOCS= AUTHORS ChangeLog README - -OPTIONS_DEFINE= DOCS NLS -OPTIONS_SUB= yes - -NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext -NLS_USES_OFF= gettext-tools -NLS_BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser - -SUB_FILES= pkg-message - -pre-configure: - ${REINPLACE_CMD} -e 's|$${pkgdatadir}/doc|$${pkgdocdir}|' \ - -e 's|install-data-am: install-freetuxtvdocDATA|install-data-am: |' \ - ${WRKSRC}/Makefile.in - ${REINPLACE_CMD} -e 's/libvlc_media_new_path/libvlc_media_new_location/' \ - ${WRKSRC}/lib/libvlc-gtk/gtk-libvlc-media-player.c - ${REINPLACE_CMD} -e 's|g_strcasecmp|g_ascii_strcasecmp|' \ - ${WRKSRC}/src/main.c - -post-install: - (cd ${STAGEDIR}${PREFIX}/share/pixmaps && \ - ${LN} -sf ../icons/hicolor/48x48/apps/${PORTNAME}.png) - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/multimedia/freetuxtv/distinfo b/multimedia/freetuxtv/distinfo deleted file mode 100644 index 850f674023ef..000000000000 --- a/multimedia/freetuxtv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (freetuxtv-0.6.6.tar.gz) = 57c8831314ebb7d27b5bbf957306b04831db1d2d714c2dc5db5f4f84abf5ab7a -SIZE (freetuxtv-0.6.6.tar.gz) = 1585142 diff --git a/multimedia/freetuxtv/files/patch-data-ui-addchannelsgroups.glade b/multimedia/freetuxtv/files/patch-data-ui-addchannelsgroups.glade deleted file mode 100644 index be7054cbe0d1..000000000000 --- a/multimedia/freetuxtv/files/patch-data-ui-addchannelsgroups.glade +++ /dev/null @@ -1,184 +0,0 @@ ---- data/ui/addchannelsgroups.glade.orig 2014-01-18 14:47:31 UTC -+++ data/ui/addchannelsgroups.glade -@@ -1,7 +1,22 @@ - <?xml version="1.0" encoding="UTF-8"?> -+<!-- Generated with glade 3.18.3 --> -+<!-- Patch from upstream r750 --> - <interface> -- <requires lib="gtk+" version="2.20"/> -- <!-- interface-naming-policy project-wide --> -+ <requires lib="gtk+" version="3.0"/> -+ <object class="GtkTreeStore" id="treestore_channelsgroup"> -+ <columns> -+ <!-- column-name Name --> -+ <column type="gchararray"/> -+ <!-- column-name URI --> -+ <column type="gchararray"/> -+ <!-- column-name Required --> -+ <column type="gchararray"/> -+ <!-- column-name BRegex --> -+ <column type="gchararray"/> -+ <!-- column-name ERegex --> -+ <column type="gchararray"/> -+ </columns> -+ </object> - <object class="GtkDialog" id="dialogaddgroup"> - <property name="can_focus">False</property> - <property name="border_width">5</property> -@@ -11,24 +26,23 @@ - <property name="default_height">450</property> - <property name="icon_name">freetuxtv</property> - <property name="type_hint">dialog</property> -- <property name="has_separator">True</property> - <child internal-child="vbox"> -- <object class="GtkVBox" id="dialog-vbox2"> -+ <object class="GtkBox" id="dialog-vbox2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">5</property> - <child internal-child="action_area"> -- <object class="GtkHButtonBox" id="dialog-action_area2"> -+ <object class="GtkButtonBox" id="dialog-action_area2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="button_close"> - <property name="label">gtk-close</property> -+ <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> -- <property name="use_action_appearance">False</property> - <property name="use_stock">True</property> - </object> - <packing> -@@ -40,10 +54,10 @@ - <child> - <object class="GtkButton" id="button_add"> - <property name="label">gtk-add</property> -+ <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> -- <property name="use_action_appearance">False</property> - <property name="use_stock">True</property> - </object> - <packing> -@@ -93,8 +107,6 @@ - <property name="text" translatable="yes">http://freetuxtv.googlecode.com/svn/trunk/data/channels_groups.xml</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="expand">True</property> -@@ -105,10 +117,10 @@ - <child> - <object class="GtkButton" id="button_refresh"> - <property name="label">gtk-refresh</property> -+ <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> -- <property name="use_action_appearance">False</property> - <property name="use_stock">True</property> - </object> - <packing> -@@ -142,8 +154,6 @@ - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="border_width">3</property> -- <property name="hscrollbar_policy">automatic</property> -- <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">etched-in</property> - <child> - <object class="GtkTreeView" id="treeview_channelsgroups"> -@@ -153,6 +163,9 @@ - <property name="headers_clickable">False</property> - <property name="expander_column">treeviewcolumn2</property> - <property name="search_column">0</property> -+ <child internal-child="selection"> -+ <object class="GtkTreeSelection" id="treeview-selection1"/> -+ </child> - <child> - <object class="GtkTreeViewColumn" id="treeviewcolumn2"> - <property name="title" translatable="yes">Languages/Channels group</property> -@@ -235,8 +248,6 @@ - <property name="tooltip_text" translatable="yes">Name of the group which will be added</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="left_attach">1</property> -@@ -263,8 +274,6 @@ - <property name="width_chars">50</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="left_attach">1</property> -@@ -319,8 +328,6 @@ - <property name="tooltip_text" translatable="yes">Text or regexp which must be deleted at the end of the channel's name</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="left_attach">1</property> -@@ -346,8 +353,6 @@ - <property name="tooltip_text" translatable="yes">Text or regexp which must be deleted at the beginning of the channel's name</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="left_attach">1</property> -@@ -437,8 +442,6 @@ - <property name="can_focus">True</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> -- <property name="primary_icon_sensitive">True</property> -- <property name="secondary_icon_sensitive">True</property> - </object> - <packing> - <property name="left_attach">1</property> -@@ -471,10 +474,11 @@ - <child> - <object class="GtkRadioButton" id="radiobutton1"> - <property name="label" translatable="yes">Favourites</property> -+ <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> -- <property name="use_action_appearance">False</property> -+ <property name="xalign">0.5</property> - <property name="active">True</property> - <property name="draw_indicator">True</property> - </object> -@@ -534,18 +538,4 @@ - <action-widget response="0">button_add</action-widget> - </action-widgets> - </object> -- <object class="GtkTreeStore" id="treestore_channelsgroup"> -- <columns> -- <!-- column-name Name --> -- <column type="gchararray"/> -- <!-- column-name URI --> -- <column type="gchararray"/> -- <!-- column-name Required --> -- <column type="gchararray"/> -- <!-- column-name BRegex --> -- <column type="gchararray"/> -- <!-- column-name ERegex --> -- <column type="gchararray"/> -- </columns> -- </object> - </interface> diff --git a/multimedia/freetuxtv/files/pkg-message.in b/multimedia/freetuxtv/files/pkg-message.in deleted file mode 100644 index 1cfbcc62756f..000000000000 --- a/multimedia/freetuxtv/files/pkg-message.in +++ /dev/null @@ -1,9 +0,0 @@ -=============================================================================== - -FreetuxTV has been installed. - -These channels you can browse for FreetuxTV - - http://database.freetuxtv.net/ - -=============================================================================== diff --git a/multimedia/freetuxtv/pkg-descr b/multimedia/freetuxtv/pkg-descr deleted file mode 100644 index 1b245d97b4b5..000000000000 --- a/multimedia/freetuxtv/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -FreetuxTV is a WebTV player working on the Linux platform based on GTK2+ -and LibVLC. - -The goal of this project is to create a WebTV player. -It can be used by french people to watch ADSL TV on the PC with ISPs or by -other people to watch WebTV and Web Radio in many languages. The GUI is -developed in GTK2+ and is using the VLC engine to display the channels. - -Features : - - Play TV (Free, SFR and WebTV) - - Play in full screen mode - - Play in miniature Mode - - Support for multimedia keys - - Add new groups of channels from M3U playlists - -WWW: https://code.google.com/p/freetuxtv/wiki/HomePage?wl=en diff --git a/multimedia/freetuxtv/pkg-plist b/multimedia/freetuxtv/pkg-plist deleted file mode 100644 index 766cbcf40915..000000000000 --- a/multimedia/freetuxtv/pkg-plist +++ /dev/null @@ -1,441 +0,0 @@ -bin/freetuxtv -include/libdbevolution/db-evolution-instance.h -include/libvlc-gtk/gtk-libvlc-include.h -include/libvlc-gtk/gtk-libvlc-instance.h -include/libvlc-gtk/gtk-libvlc-media-player.h -include/libvlc-gtk/gtk-libvlc-media.h -lib/libdbevolution.a -lib/libvlc-gtk.a -share/applications/freetuxtv.desktop -%%DATADIR%%/channels_groups.xml -%%DATADIR%%/images/channels/100pourcentradio.png -%%DATADIR%%/images/channels/1onairconnect.png -%%DATADIR%%/images/channels/2mmaroc.png -%%DATADIR%%/images/channels/_none.png -%%DATADIR%%/images/channels/ab1.png -%%DATADIR%%/images/channels/abmoteurs.png -%%DATADIR%%/images/channels/abudhabitv.png -%%DATADIR%%/images/channels/accrotv.png -%%DATADIR%%/images/channels/aci.png -%%DATADIR%%/images/channels/action.png -%%DATADIR%%/images/channels/adofm.png -%%DATADIR%%/images/channels/aljazeera.png -%%DATADIR%%/images/channels/aljazeerachildren.png -%%DATADIR%%/images/channels/aljazeerainternational.png -%%DATADIR%%/images/channels/almasriya.png -%%DATADIR%%/images/channels/alouettefm.png -%%DATADIR%%/images/channels/alsace20.png -%%DATADIR%%/images/channels/alsatictv.png -%%DATADIR%%/images/channels/america-free-tv.png -%%DATADIR%%/images/channels/apsaratv.png -%%DATADIR%%/images/channels/aptv.png -%%DATADIR%%/images/channels/archeotv.png -%%DATADIR%%/images/channels/argentquebec.png -%%DATADIR%%/images/channels/armeniapublictv.png -%%DATADIR%%/images/channels/armeniatv.png -%%DATADIR%%/images/channels/arretsurimages.png -%%DATADIR%%/images/channels/artchannel.png -%%DATADIR%%/images/channels/arte.png -%%DATADIR%%/images/channels/artplatv.png -%%DATADIR%%/images/channels/astrocentertv.png -%%DATADIR%%/images/channels/astv.png -%%DATADIR%%/images/channels/aupradio.png -%%DATADIR%%/images/channels/babylontv.png -%%DATADIR%%/images/channels/bambochtv.png -%%DATADIR%%/images/channels/baraem.png -%%DATADIR%%/images/channels/bastilletv.png -%%DATADIR%%/images/channels/bbc.png -%%DATADIR%%/images/channels/bbcworld.png -%%DATADIR%%/images/channels/bbcworldnews.png -%%DATADIR%%/images/channels/beijingtv.png -%%DATADIR%%/images/channels/bestofshopping.png -%%DATADIR%%/images/channels/beurfm.png -%%DATADIR%%/images/channels/beurtv.png -%%DATADIR%%/images/channels/bfmradio.png -%%DATADIR%%/images/channels/bfmtv.png -%%DATADIR%%/images/channels/biscottetv.png -%%DATADIR%%/images/channels/bloombergtv.png -%%DATADIR%%/images/channels/boardriderstv.png -%%DATADIR%%/images/channels/bulgariatv.png -%%DATADIR%%/images/channels/c9.png -%%DATADIR%%/images/channels/calaistv.png -%%DATADIR%%/images/channels/canal10tucuman.png -%%DATADIR%%/images/channels/canal26.png -%%DATADIR%%/images/channels/canal4sanjuan.png -%%DATADIR%%/images/channels/canal5tucuman.png -%%DATADIR%%/images/channels/canal6posadas.png -%%DATADIR%%/images/channels/canal9entrerios.png -%%DATADIR%%/images/channels/canalacademie.png -%%DATADIR%%/images/channels/canalalgerie.png -%%DATADIR%%/images/channels/canalinfonews.png -%%DATADIR%%/images/channels/canalmoza.png -%%DATADIR%%/images/channels/canalplus.png -%%DATADIR%%/images/channels/canalrural.png -%%DATADIR%%/images/channels/canalsavoir.png -%%DATADIR%%/images/channels/canaltv.png -%%DATADIR%%/images/channels/cap24-paris.png -%%DATADIR%%/images/channels/cashtv.png -%%DATADIR%%/images/channels/cctv1.png -%%DATADIR%%/images/channels/cctv10.png -%%DATADIR%%/images/channels/cctv11.png -%%DATADIR%%/images/channels/cctv12.png -%%DATADIR%%/images/channels/cctv2.png -%%DATADIR%%/images/channels/cctv4.png -%%DATADIR%%/images/channels/cctv7.png -%%DATADIR%%/images/channels/cctv9.png -%%DATADIR%%/images/channels/cctv_e.png -%%DATADIR%%/images/channels/cctvdivertissement.png -%%DATADIR%%/images/channels/cctvf.png -%%DATADIR%%/images/channels/channelonerussia-orti.png -%%DATADIR%%/images/channels/chantefrance.png -%%DATADIR%%/images/channels/cheriefm.png -%%DATADIR%%/images/channels/chongqing_tv.png -%%DATADIR%%/images/channels/cinefirst.png -%%DATADIR%%/images/channels/cinefx.png -%%DATADIR%%/images/channels/cinepolar.png -%%DATADIR%%/images/channels/ckiafm.png -%%DATADIR%%/images/channels/claptv.png -%%DATADIR%%/images/channels/clermontpremiere.png -%%DATADIR%%/images/channels/clubbingtv.png -%%DATADIR%%/images/channels/cmusictv.png -%%DATADIR%%/images/channels/cnbc.png -%%DATADIR%%/images/channels/contactfm.png -%%DATADIR%%/images/channels/corriland.png -%%DATADIR%%/images/channels/couleur3-rsr.png -%%DATADIR%%/images/channels/cpac.png -%%DATADIR%%/images/channels/ct2e.png -%%DATADIR%%/images/channels/demaintv.png -%%DATADIR%%/images/channels/direct8.png -%%DATADIR%%/images/channels/directstar.png -%%DATADIR%%/images/channels/dubaitv.png -%%DATADIR%%/images/channels/dwtv-deutschewelle.png -%%DATADIR%%/images/channels/ekodesgarrigues.png -%%DATADIR%%/images/channels/equidia.png -%%DATADIR%%/images/channels/ertworld.png -%%DATADIR%%/images/channels/espacefm.png -%%DATADIR%%/images/channels/espacemusique.png -%%DATADIR%%/images/channels/etbsat.png -%%DATADIR%%/images/channels/euronews.png -%%DATADIR%%/images/channels/europe1.png -%%DATADIR%%/images/channels/evasionfm.png -%%DATADIR%%/images/channels/extra3channel.png -%%DATADIR%%/images/channels/fashiontv.png -%%DATADIR%%/images/channels/fazzmusic.png -%%DATADIR%%/images/channels/fcradiolessentiel.png -%%DATADIR%%/images/channels/fip.png -%%DATADIR%%/images/channels/flyfm.png -%%DATADIR%%/images/channels/fmen.png -%%DATADIR%%/images/channels/foxlife.png -%%DATADIR%%/images/channels/france2.png -%%DATADIR%%/images/channels/france24.png -%%DATADIR%%/images/channels/france3.png -%%DATADIR%%/images/channels/france4.png -%%DATADIR%%/images/channels/france5.png -%%DATADIR%%/images/channels/francebleu.png -%%DATADIR%%/images/channels/franceculture.png -%%DATADIR%%/images/channels/franceinfo.png -%%DATADIR%%/images/channels/franceinter.png -%%DATADIR%%/images/channels/francemusique.png -%%DATADIR%%/images/channels/franceo.png -%%DATADIR%%/images/channels/franceteleachat.png -%%DATADIR%%/images/channels/francevivace.png -%%DATADIR%%/images/channels/freenewstv.png -%%DATADIR%%/images/channels/frequence3.png -%%DATADIR%%/images/channels/frequenceindia.png -%%DATADIR%%/images/channels/funradio.png -%%DATADIR%%/images/channels/funtv.png -%%DATADIR%%/images/channels/gameone.png -%%DATADIR%%/images/channels/gameonemusichd.png -%%DATADIR%%/images/channels/godtv.png -%%DATADIR%%/images/channels/gong.png -%%DATADIR%%/images/channels/grandlille_tv.png -%%DATADIR%%/images/channels/grossecaisse.png -%%DATADIR%%/images/channels/guangdongsoutherntv.png -%%DATADIR%%/images/channels/gulli.png -%%DATADIR%%/images/channels/guysentv.png -%%DATADIR%%/images/channels/hebei_tv.png -%%DATADIR%%/images/channels/heilongjiangtv.png -%%DATADIR%%/images/channels/hilaltv.png -%%DATADIR%%/images/channels/hiscore.png -%%DATADIR%%/images/channels/hitmusictv.png -%%DATADIR%%/images/channels/hitwest.png -%%DATADIR%%/images/channels/hunansatellitetv.png -%%DATADIR%%/images/channels/idf1.png -%%DATADIR%%/images/channels/imedtv.png -%%DATADIR%%/images/channels/infosport.png -%%DATADIR%%/images/channels/inraci.png -%%DATADIR%%/images/channels/inspirationnetwork.png -%%DATADIR%%/images/channels/ishtartv.png -%%DATADIR%%/images/channels/itelevision.png -%%DATADIR%%/images/channels/jamzine.png -%%DATADIR%%/images/channels/jazzradio-exfrequencejazz.png -%%DATADIR%%/images/channels/jazzradioblack.png -%%DATADIR%%/images/channels/jazzradioblues.png -%%DATADIR%%/images/channels/jazzradioladies.png -%%DATADIR%%/images/channels/jazzradiolounge.png -%%DATADIR%%/images/channels/jazzradioreprises.png -%%DATADIR%%/images/channels/jet.png -%%DATADIR%%/images/channels/jordansatellitechannel.png -%%DATADIR%%/images/channels/jpopsukitv.png -%%DATADIR%%/images/channels/jukebox.png -%%DATADIR%%/images/channels/kanal24.png -%%DATADIR%%/images/channels/kanal7int.png -%%DATADIR%%/images/channels/kanalavrupa.png -%%DATADIR%%/images/channels/kiss-fm.png -%%DATADIR%%/images/channels/kto.png -%%DATADIR%%/images/channels/kuwaittv1.png -%%DATADIR%%/images/channels/kuwaittv2.png -%%DATADIR%%/images/channels/labelletv.png -%%DATADIR%%/images/channels/lachainechinoise.png -%%DATADIR%%/images/channels/lachainedejiangsu.png -%%DATADIR%%/images/channels/lachaineparlementaire.png -%%DATADIR%%/images/channels/lalocale.png -%%DATADIR%%/images/channels/laradiodelamer.png -%%DATADIR%%/images/channels/lcm-marseille.png -%%DATADIR%%/images/channels/lcnquebec.png -%%DATADIR%%/images/channels/lemouv.png -%%DATADIR%%/images/channels/lequipetv.png -%%DATADIR%%/images/channels/libertytv.png -%%DATADIR%%/images/channels/localesidf.png -%%DATADIR%%/images/channels/luxetv.png -%%DATADIR%%/images/channels/m6.png -%%DATADIR%%/images/channels/m6boutique.png -%%DATADIR%%/images/channels/m6musicblack.png -%%DATADIR%%/images/channels/m6musicclub.png -%%DATADIR%%/images/channels/m6musichits.png -%%DATADIR%%/images/channels/m6musicrock.png -%%DATADIR%%/images/channels/mangas.png -%%DATADIR%%/images/channels/mboatv.png -%%DATADIR%%/images/channels/mce-ma_chaine_etudiante.png -%%DATADIR%%/images/channels/mcm.png -%%DATADIR%%/images/channels/mcmpop.png -%%DATADIR%%/images/channels/mcmtop.png -%%DATADIR%%/images/channels/medi1sat.png -%%DATADIR%%/images/channels/metropolys.png -%%DATADIR%%/images/channels/mezzo.png -%%DATADIR%%/images/channels/mfm.png -%%DATADIR%%/images/channels/mfmflashback.png -%%DATADIR%%/images/channels/mfmserenite.png -%%DATADIR%%/images/channels/mfmsexy.png -%%DATADIR%%/images/channels/mixxradio.png -%%DATADIR%%/images/channels/miziktropical.png -%%DATADIR%%/images/channels/mjcapt.png -%%DATADIR%%/images/channels/modem-radio.png -%%DATADIR%%/images/channels/montecarlodoualiya.png -%%DATADIR%%/images/channels/montereybayaquarium.png -%%DATADIR%%/images/channels/mosaiquefm.png -%%DATADIR%%/images/channels/mplusm.png -%%DATADIR%%/images/channels/mtv.png -%%DATADIR%%/images/channels/mtv2.png -%%DATADIR%%/images/channels/mtvdance.png -%%DATADIR%%/images/channels/mtvhits.png -%%DATADIR%%/images/channels/musicplusclassicrock.png -%%DATADIR%%/images/channels/musicplushits.png -%%DATADIR%%/images/channels/musicpluspoprock.png -%%DATADIR%%/images/channels/myzentv.png -%%DATADIR%%/images/channels/nasatv.png -%%DATADIR%%/images/channels/natgeomusic.png -%%DATADIR%%/images/channels/nationalgeographic.png -%%DATADIR%%/images/channels/nhk.png -%%DATADIR%%/images/channels/nightmagcom.png -%%DATADIR%%/images/channels/nolife.png -%%DATADIR%%/images/channels/normandietv.png -%%DATADIR%%/images/channels/nostalgie.png -%%DATADIR%%/images/channels/nrj.png -%%DATADIR%%/images/channels/nrj12.png -%%DATADIR%%/images/channels/nrjhits.png -%%DATADIR%%/images/channels/nrjnouveautes.png -%%DATADIR%%/images/channels/nrjparis.png -%%DATADIR%%/images/channels/nt1.png -%%DATADIR%%/images/channels/nti.png -%%DATADIR%%/images/channels/orangesportinfos.png -%%DATADIR%%/images/channels/orleanstv.png -%%DATADIR%%/images/channels/ouesttv.png -%%DATADIR%%/images/channels/ouifm.png -%%DATADIR%%/images/channels/oxyradio.png -%%DATADIR%%/images/channels/ozradio.png -%%DATADIR%%/images/channels/parentheseradio.png -%%DATADIR%%/images/channels/parispremiere.png -%%DATADIR%%/images/channels/phoenixchinesenewsandentertainment.png -%%DATADIR%%/images/channels/phoenixinfonews.png -%%DATADIR%%/images/channels/physiquetv.png -%%DATADIR%%/images/channels/pokerchannel.png -%%DATADIR%%/images/channels/powerturktv.png -%%DATADIR%%/images/channels/presstv.png -%%DATADIR%%/images/channels/publicsenat.png -%%DATADIR%%/images/channels/purescreens.png -%%DATADIR%%/images/channels/radio-corsica.png -%%DATADIR%%/images/channels/radio-scoop-powerdance.png -%%DATADIR%%/images/channels/radio-tropicale.png -%%DATADIR%%/images/channels/radio8.png -%%DATADIR%%/images/channels/radiocanada.png -%%DATADIR%%/images/channels/radiocean.png -%%DATADIR%%/images/channels/radioclapas.png -%%DATADIR%%/images/channels/radioclassique.png -%%DATADIR%%/images/channels/radioethic.png -%%DATADIR%%/images/channels/radiofg.png -%%DATADIR%%/images/channels/radiofgamerica.png -%%DATADIR%%/images/channels/radiofgchic.png -%%DATADIR%%/images/channels/radiofgclassics.png -%%DATADIR%%/images/channels/radiofgdance.png -%%DATADIR%%/images/channels/radiofgunderground.png -%%DATADIR%%/images/channels/radioicietmaintenant.png -%%DATADIR%%/images/channels/radiojunior.png -%%DATADIR%%/images/channels/radiolatina.png -%%DATADIR%%/images/channels/radiolibertaire.png -%%DATADIR%%/images/channels/radiomelodie.png -%%DATADIR%%/images/channels/radiomontblanc.png -%%DATADIR%%/images/channels/radioneo.png -%%DATADIR%%/images/channels/radionotredame.png -%%DATADIR%%/images/channels/radionova.png -%%DATADIR%%/images/channels/radioo.png -%%DATADIR%%/images/channels/radiopublicsante.png -%%DATADIR%%/images/channels/radioscoop.png -%%DATADIR%%/images/channels/radioscoop80s.png -%%DATADIR%%/images/channels/radioscoopmusicpod.png -%%DATADIR%%/images/channels/radiosingsing.png -%%DATADIR%%/images/channels/radiostar.png -%%DATADIR%%/images/channels/radiosun.png -%%DATADIR%%/images/channels/rai.png -%%DATADIR%%/images/channels/raidue.png -%%DATADIR%%/images/channels/railtv.png -%%DATADIR%%/images/channels/raitre.png -%%DATADIR%%/images/channels/raiuno.png -%%DATADIR%%/images/channels/rbg.png -%%DATADIR%%/images/channels/rdicanada.png -%%DATADIR%%/images/channels/recordinternacional.png -%%DATADIR%%/images/channels/relaxtv.png -%%DATADIR%%/images/channels/renaulttv.png -%%DATADIR%%/images/channels/reservoirfilms.png -%%DATADIR%%/images/channels/rfi.png -%%DATADIR%%/images/channels/rfm.png -%%DATADIR%%/images/channels/rfo.png -%%DATADIR%%/images/channels/rireetchansons.png -%%DATADIR%%/images/channels/rkingtv.png -%%DATADIR%%/images/channels/rmc.png -%%DATADIR%%/images/channels/rmn.png -%%DATADIR%%/images/channels/rne.png -%%DATADIR%%/images/channels/rocktv.png -%%DATADIR%%/images/channels/rossija24.png -%%DATADIR%%/images/channels/rsr-suisse.png -%%DATADIR%%/images/channels/rtbf.png -%%DATADIR%%/images/channels/rtcgsat.png -%%DATADIR%%/images/channels/rtcteleliege.png -%%DATADIR%%/images/channels/rtl.png -%%DATADIR%%/images/channels/rtl2.png -%%DATADIR%%/images/channels/rtl9.png -%%DATADIR%%/images/channels/rtpi.png -%%DATADIR%%/images/channels/rtrplaneta.png -%%DATADIR%%/images/channels/rtsfm.png -%%DATADIR%%/images/channels/russiatoday.png -%%DATADIR%%/images/channels/rve.png -%%DATADIR%%/images/channels/sabcnews.png -%%DATADIR%%/images/channels/samanyolutv.png -%%DATADIR%%/images/channels/seebittv.png -%%DATADIR%%/images/channels/shanghaidragontv.png -%%DATADIR%%/images/channels/shenzhen_tv.png -%%DATADIR%%/images/channels/skynews.png -%%DATADIR%%/images/channels/skynewsinternational.png -%%DATADIR%%/images/channels/skyrock.png -%%DATADIR%%/images/channels/soleil_la_radio.png -%%DATADIR%%/images/channels/soleiltv.png -%%DATADIR%%/images/channels/souvenirfromearth.png -%%DATADIR%%/images/channels/stlfm.png -%%DATADIR%%/images/channels/sudradio.png -%%DATADIR%%/images/channels/suroyotv.png -%%DATADIR%%/images/channels/tele102.png -%%DATADIR%%/images/channels/teleblagon.png -%%DATADIR%%/images/channels/telegrenoble.png -%%DATADIR%%/images/channels/telemelody.png -%%DATADIR%%/images/channels/telenantes.png -%%DATADIR%%/images/channels/telenight.png -%%DATADIR%%/images/channels/telenova.png -%%DATADIR%%/images/channels/teleplaisance.png -%%DATADIR%%/images/channels/telessonne.png -%%DATADIR%%/images/channels/telesur.png -%%DATADIR%%/images/channels/televisionsavoir.png -%%DATADIR%%/images/channels/telif.png -%%DATADIR%%/images/channels/tempomix.png -%%DATADIR%%/images/channels/teva.png -%%DATADIR%%/images/channels/tf1.png -%%DATADIR%%/images/channels/tfou.png -%%DATADIR%%/images/channels/tfouwebtv.png -%%DATADIR%%/images/channels/tllteleloire.png -%%DATADIR%%/images/channels/tlm-lyon.png -%%DATADIR%%/images/channels/tlt-toulouse.png -%%DATADIR%%/images/channels/tmc.png -%%DATADIR%%/images/channels/tn.png -%%DATADIR%%/images/channels/tna.png -%%DATADIR%%/images/channels/topmusic.png -%%DATADIR%%/images/channels/tracetropical.png -%%DATADIR%%/images/channels/tracetv.png -%%DATADIR%%/images/channels/tropiquesfm.png -%%DATADIR%%/images/channels/trt1.png -%%DATADIR%%/images/channels/trtcocuk.png -%%DATADIR%%/images/channels/trtint.png -%%DATADIR%%/images/channels/tsfjazz.png -%%DATADIR%%/images/channels/turnerclassicmovies.png -%%DATADIR%%/images/channels/tv34.png -%%DATADIR%%/images/channels/tv3cat-extvci.png -%%DATADIR%%/images/channels/tv5.png -%%DATADIR%%/images/channels/tv7bordeaux.png -%%DATADIR%%/images/channels/tv7tunisia.png -%%DATADIR%%/images/channels/tv8montblanc.png -%%DATADIR%%/images/channels/tv8moselleest.png -%%DATADIR%%/images/channels/tvaquebec.png -%%DATADIR%%/images/channels/tvbiznes.png -%%DATADIR%%/images/channels/tveint.png -%%DATADIR%%/images/channels/tvfil78.png -%%DATADIR%%/images/channels/tvmeurope-exrtm1-rtmmaroc.png -%%DATADIR%%/images/channels/tvpi.png -%%DATADIR%%/images/channels/tvpolonia-tvp.png -%%DATADIR%%/images/channels/tvromania.png -%%DATADIR%%/images/channels/tvsf.png -%%DATADIR%%/images/channels/tvt.png -%%DATADIR%%/images/channels/tvtours.png -%%DATADIR%%/images/channels/tvvi.png -%%DATADIR%%/images/channels/urbaniatv.png -%%DATADIR%%/images/channels/vesti.png -%%DATADIR%%/images/channels/vh1.png -%%DATADIR%%/images/channels/vh1classic.png -%%DATADIR%%/images/channels/vibration.png -%%DATADIR%%/images/channels/videoclick.png -%%DATADIR%%/images/channels/vietnam-vtv4.png -%%DATADIR%%/images/channels/virgin17.png -%%DATADIR%%/images/channels/virginradio.png -%%DATADIR%%/images/channels/voltage.png -%%DATADIR%%/images/channels/voxafrica.png -%%DATADIR%%/images/channels/w9.png -%%DATADIR%%/images/channels/weo.png -%%DATADIR%%/images/channels/worldfashion.png -%%DATADIR%%/images/channels/xiamenstartv.png -%%DATADIR%%/images/channels/yementv.png -%%DATADIR%%/images/channels/zahratv.png -%%DATADIR%%/images/channels/zdf_de.png -%%DATADIR%%/images/channels/zhejiangstartv.png -%%DATADIR%%/images/channels/zona31.png -%%DATADIR%%/splashscreen.png -%%DATADIR%%/sqlite3-create-tables.sql -%%DATADIR%%/tv_channels.xml -%%DATADIR%%/ui/addchannelsgroups.glade -%%DATADIR%%/ui/addrecording.glade -%%DATADIR%%/ui/channelproperties.glade -%%DATADIR%%/ui/freetuxtv.glade -share/icons/hicolor/128x128/apps/freetuxtv.png -share/icons/hicolor/16x16/apps/freetuxtv.png -share/icons/hicolor/22x22/apps/freetuxtv.png -share/icons/hicolor/32x32/apps/freetuxtv.png -share/icons/hicolor/48x48/apps/freetuxtv.png -share/icons/hicolor/64x64/apps/freetuxtv.png -share/icons/hicolor/scalable/apps/freetuxtv.svg -%%NLS%%share/locale/de/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/es/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/fr/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/lt/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/pl/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/pt/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/ru/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/tr/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/freetuxtv.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/freetuxtv.mo -share/pixmaps/freetuxtv.png diff --git a/multimedia/gcap/Makefile b/multimedia/gcap/Makefile deleted file mode 100644 index 966b981bbb0f..000000000000 --- a/multimedia/gcap/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Pierre Guinoiseau <geekounet@poildetroll.net> -# $FreeBSD$ - -PORTNAME= gcap -PORTVERSION= 0.1.1 -PORTREVISION= 1 -CATEGORIES= multimedia -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Command line tool for downloading Youtube closed captions - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:devel/p5-Getopt-ArgvFile \ - p5-HTML-Parser>=3.68:www/p5-HTML-Parser \ - p5-Umph-Prompt>=0:multimedia/p5-Umph-Prompt \ - p5-XML-DOM>=1.44:textproc/p5-XML-DOM -RUN_DEPENDS:= ${BUILD_DEPENDS} -TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod - -USES= perl5 -USE_PERL5= configure -NO_ARCH= yes - -PLIST_FILES= bin/gcap %%PERL5_MAN1%%/gcap.1.gz - -.include <bsd.port.mk> diff --git a/multimedia/gcap/distinfo b/multimedia/gcap/distinfo deleted file mode 100644 index f4f0d2313002..000000000000 --- a/multimedia/gcap/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gcap-0.1.1.tar.gz) = 2941788de17f74fcd245290b233e4039ae71ca7ba5e90a400a19d551cfb545c3 -SIZE (gcap-0.1.1.tar.gz) = 20612 diff --git a/multimedia/gcap/pkg-descr b/multimedia/gcap/pkg-descr deleted file mode 100644 index 47b739f1b7cd..000000000000 --- a/multimedia/gcap/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -gcap is a command line tool for downloading Youtube closed captions. - -WWW: http://code.google.com/p/gcap/ diff --git a/multimedia/opencinematools/Makefile b/multimedia/opencinematools/Makefile deleted file mode 100644 index 183ede2bd989..000000000000 --- a/multimedia/opencinematools/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# $FreeBSD$ - -PORTNAME= opencinematools -PORTVERSION= 1.1.2 -PORTREVISION= 2 -CATEGORIES= multimedia -MASTER_SITES= GOOGLE_CODE -DISTVERSIONSUFFIX= -src - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Tools for creating multi-reel DCPs from MXF source material - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \ - libexpat.so:textproc/expat2 \ - libasdcp.so:multimedia/asdcplib - -USES= dos2unix zip - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -BUILD_WRKSRC= ${WRKSRC}/build/unix - -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -MAKE_ARGS= CC="${CXX}" CFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" - -PLIST_FILES= bin/mkcpl bin/mkpkl bin/mkmap - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkcpl ${STAGEDIR}${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkpkl ${STAGEDIR}${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkmap ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/multimedia/opencinematools/distinfo b/multimedia/opencinematools/distinfo deleted file mode 100644 index caadaa60aee9..000000000000 --- a/multimedia/opencinematools/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (opencinematools-1.1.2-src.zip) = 56737d2874c2d33a4a8083b372af8bf39c7b3959e0fd5e14555b27a5ebbf7d0f -SIZE (opencinematools-1.1.2-src.zip) = 5022809 diff --git a/multimedia/opencinematools/files/patch-build_unix_Makefile b/multimedia/opencinematools/files/patch-build_unix_Makefile deleted file mode 100644 index a01177a08aed..000000000000 --- a/multimedia/opencinematools/files/patch-build_unix_Makefile +++ /dev/null @@ -1,23 +0,0 @@ ---- build/unix/Makefile.orig -+++ build/unix/Makefile -@@ -1,13 +1,15 @@ - CC = g++ --LIBS = -lm -lopenjpeg -lexpat -lasdcp -lkumu -crypto -+LIBS = -lm -lopenjpeg -lexpat -lasdcp -lkumu -lcrypto - SRCS = ../../src/ - BINS = ../../bin/ - -+all : mkcpl mkpkl mkmap -+ - mkcpl : $(SRCS)mkcpl.cpp -- $(CC) -o $(BINS)mkcpl $(SRCS)mkcpl.cpp $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BINS)mkcpl $(SRCS)mkcpl.cpp $(LIBS) - - mkpkl : $(SRCS)mkpkl.cpp -- $(CC) -o $(BINS)mkpkl $(SRCS)mkpkl.cpp $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BINS)mkpkl $(SRCS)mkpkl.cpp $(LIBS) - - mkmap : $(SRCS)mkmap.cpp -- $(CC) -o $(BINS)mkmap $(SRCS)mkmap.cpp $(LIBS) -\ No newline at end of file -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BINS)mkmap $(SRCS)mkmap.cpp $(LIBS) diff --git a/multimedia/opencinematools/files/patch-src_mkcpl.cpp b/multimedia/opencinematools/files/patch-src_mkcpl.cpp deleted file mode 100644 index 9bea13da92b4..000000000000 --- a/multimedia/opencinematools/files/patch-src_mkcpl.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/mkcpl.cpp.orig -+++ src/mkcpl.cpp -@@ -589,7 +589,7 @@ - PCMReader.FillWriterInfo(WInfo); - - AAssets.push_back(Asset()); -- sprintf(buff, "%u %u", ADesc.SampleRate.Numerator, ADesc.SampleRate.Denominator); -+ sprintf(buff, "%u %u", ADesc.AudioSamplingRate.Numerator, ADesc.AudioSamplingRate.Denominator); - AAssets.back().EditRate = buff; - - AAssets.back().IntrinsicDuration = ADesc.ContainerDuration; diff --git a/multimedia/opencinematools/pkg-descr b/multimedia/opencinematools/pkg-descr deleted file mode 100644 index 9e62a920df39..000000000000 --- a/multimedia/opencinematools/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -The goals for Open Cinema Tools are: - -* Creation of DCP from source files -* Support for multi-reel DCPs with several audio and subtitle tracks - -WWW: http://www.opencinematools.org/ diff --git a/multimedia/vstream-client/Makefile b/multimedia/vstream-client/Makefile deleted file mode 100644 index 4d035093f77e..000000000000 --- a/multimedia/vstream-client/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Frank Mayhar <frank@exit.com> -# $FreeBSD$ - -PORTNAME= vstream-client -PORTVERSION= 1.2.1.1 -CATEGORIES= multimedia -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Client library for the Tivo vstream server - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= tar:bzip2 -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} - -PLIST_FILES= bin/vstream-client \ - include/vstream-client.h \ - lib/libvstream-client.a - -post-patch: - @${REINPLACE_CMD} -e \ - 's|$$(INSTALL) -m 755|$${BSD_INSTALL_PROGRAM}| ; \ - s|$$(INSTALL) -m 644|$${BSD_INSTALL_DATA}|' ${WRKSRC}/Makefile - -.include <bsd.port.mk> diff --git a/multimedia/vstream-client/distinfo b/multimedia/vstream-client/distinfo deleted file mode 100644 index 463e7854c9af..000000000000 --- a/multimedia/vstream-client/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (vstream-client-1.2.1.1.tar.bz2) = caf3058b0afc0e8c01d752abf7a115a9b647fac1c6e9190a9aae8f79d4dcf09b -SIZE (vstream-client-1.2.1.1.tar.bz2) = 36390 diff --git a/multimedia/vstream-client/files/patch-Makefile b/multimedia/vstream-client/files/patch-Makefile deleted file mode 100644 index 08231262946a..000000000000 --- a/multimedia/vstream-client/files/patch-Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile.orig 2014-06-09 11:10:17.744127904 +0800 -+++ Makefile 2014-06-09 11:10:39.050126273 +0800 -@@ -14,9 +14,9 @@ CFLAGS += $(INCLUDE) - all: $(LIBNAME) vstream-client - - install: $(LIBNAME) vstream-client -- $(INSTALL) -m 755 vstream-client $(BINDIR)/vstream-client -- $(INSTALL) -m 644 $(LIBNAME) $(LIBDIR)/$(LIBNAME) -- $(INSTALL) -m 644 vstream-client.h $(INCDIR)/vstream-client.h -+ $(INSTALL) -m 755 vstream-client $(DESTDIR)$(BINDIR)/vstream-client -+ $(INSTALL) -m 644 $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME) -+ $(INSTALL) -m 644 vstream-client.h $(DESTDIR)$(INCDIR)/vstream-client.h - - .c.o: - $(CC) -c $(CFLAGS) -o $@ $< diff --git a/multimedia/vstream-client/files/patch-test-client.c b/multimedia/vstream-client/files/patch-test-client.c deleted file mode 100644 index 781652d17bac..000000000000 --- a/multimedia/vstream-client/files/patch-test-client.c +++ /dev/null @@ -1,11 +0,0 @@ ---- test-client.c Thu Apr 28 12:28:25 2005 -+++ /home/frank/tivo/vstream-client-1.2/test-client.c Thu Oct 6 21:47:52 2005 -@@ -6,7 +6,7 @@ - #define CHUNK ( 1024 * 1024 ) - - // on cygwin, we have large file support already, and no fopen64. --#ifdef __CYGWIN__ -+#if defined(__CYGWIN__) || defined(__FreeBSD__) - #define fopen64 fopen - #endif - diff --git a/multimedia/vstream-client/pkg-descr b/multimedia/vstream-client/pkg-descr deleted file mode 100644 index 4bdfea65764d..000000000000 --- a/multimedia/vstream-client/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This is a fork off of the vstream library from the tivo-mplayer project. -It has been stripped down to just the client code, and includes an example -client application. If you have vserver installed on your Tivo (which most -tivo hackers do), then you can use this simple client to stream .ty files -from it. MPlayer will also include support for this library soon. This -library can also be used by MPlayer/MEncoder to watch/re-encode tivo -streams live over a network. - -(As of October 2005, mplayer does in fact have support for this library.) - -WWW: http://code.google.com/p/vstream-client/ diff --git a/net-im/Makefile b/net-im/Makefile index 132377c67170..7b4db6803bf8 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -35,7 +35,6 @@ SUBDIR += icqlib SUBDIR += imspector SUBDIR += jabber - SUBDIR += jabber-pyicq SUBDIR += jabber.el SUBDIR += jabberd SUBDIR += jarl @@ -73,14 +72,12 @@ SUBDIR += licq-msn SUBDIR += licq-osd SUBDIR += licq-qt-gui - SUBDIR += linux-instantbird SUBDIR += loudmouth SUBDIR += mbpurple SUBDIR += mcabber SUBDIR += meanwhile SUBDIR += mikutter SUBDIR += mu-conference - SUBDIR += naim SUBDIR += openfire SUBDIR += oysttyer SUBDIR += p5-AnyEvent-XMPP @@ -128,7 +125,6 @@ SUBDIR += proxy65 SUBDIR += psi SUBDIR += psimedia - SUBDIR += pwytter SUBDIR += py-fbmq SUBDIR += py-jabber SUBDIR += py-jabberbot @@ -149,8 +145,6 @@ SUBDIR += py-xmpppy-yahoo SUBDIR += qTox SUBDIR += qq - SUBDIR += qwit - SUBDIR += qwit-devel SUBDIR += qxmpp SUBDIR += qxmpp-qt5 SUBDIR += ramblercontacts diff --git a/net-im/jabber-pyicq/Makefile b/net-im/jabber-pyicq/Makefile deleted file mode 100644 index e6d07568dda0..000000000000 --- a/net-im/jabber-pyicq/Makefile +++ /dev/null @@ -1,110 +0,0 @@ -# $FreeBSD$ - -PORTNAME= pyicq -PORTVERSION= 0.8.1.5 -PORTREVISION= 2 -PORTEPOCH= 1 -CATEGORIES= net-im -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= jabber- -PKGNAMESUFFIX= -transport -DISTNAME= ${PORTNAME}t-${PORTVERSION} -DIST_SUBDIR= jabber - -MAINTAINER= ports@FreeBSD.org -COMMENT= Python ICQ-Transport for Jabber - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:security/py-openssl \ - ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow - -PROJECTHOST= pyicqt -OPTIONS_DEFINE= DOCS EXAMPLES MYSQL TWISTED -OPTIONS_DEFAULT=DAEMON -OPTIONS_SINGLE= SERVER -OPTIONS_SINGLE_SERVER= JABBER JABBERD EJABBERD DAEMON -JABBER_DESC= Use with jabberd14 (net-im/jabber) -JABBERD_DESC= Use with jabberd 2.x (net-im/jabberd) -EJABBERD_DESC= Use with ejabberd (net-im/ejabberd) -DAEMON_DESC= Use builtin daemon -TWISTED_DESC= Use py-twisted - -NO_BUILD= yes -USES= python -USE_RC_SUBR= jabber-pyicq-transport -LOCAL_PYTHON= ${PYTHON_CMD} - -SUB_FILES= pkg-message README.jabberd14 README.jabberd2 README.external -SUB_LIST= PYTHON_CMD=${LOCAL_PYTHON} - -INST_DIR= ${PREFIX}/lib/jabber/${PORTNAME} - -PORTDOCS= NEWS README -PORTEXAMPLES= db-setup.mysql jabber-pyicq.xml - -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb -TWISTED_USES= twisted:web,words - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MJABBER} -JABBER_REQUIRE?= jabber -JABBER_USER?= jabber -JABBER_PIDDIR?= /var/run/jabberd -JABBER_SPOOLDIR?= /var/spool/jabberd -RUN_DEPENDS+= jabberd14:net-im/jabber -.elif ${PORT_OPTIONS:MJABBERD} -JABBER_REQUIRE?= jabberd -JABBER_USER?= jabber -JABBER_PIDDIR?= /var/jabberd/pid -JABBER_SPOOLDIR?= /var/spool/jabber -RUN_DEPENDS+= jabberd:net-im/jabberd -.elif ${PORT_OPTIONS:MEJABBERD} -JABBER_REQUIRE?= ejabberd -JABBER_USER?= ejabberd -JABBER_PIDDIR?= /var/jabberd/pid -JABBER_SPOOLDIR?= /var/spool/jabber -RUN_DEPENDS+= ejabberdctl:net-im/ejabberd -.elif ${PORT_OPTIONS:MDAEMON} -JABBER_REQUIRE?= DAEMON -JABBER_USER?= nobody -JABBER_PIDDIR?= /var/run/pyicq -JABBER_SPOOLDIR?= /var/spool/pyicq -.endif - -SUB_LIST+= JABBER_REQUIRE="${JABBER_REQUIRE}" \ - JABBER_PIDDIR="${JABBER_PIDDIR}" \ - JABBER_SPOOLDIR="${JABBER_SPOOLDIR}" - -SUB_LIST+= JABBER_USER=${JABBER_USER} - -post-patch: - @${REINPLACE_CMD} -i "" -e '/spooldir/s|\.|${JABBER_SPOOLDIR}|' \ - -e '/pid/s|PyICQt.pid|${JABBER_PIDDIR}/PyICQt.pid|' \ - ${WRKSRC}/config_example.xml - @${REINPLACE_CMD} -i "" -e 's,"config.xml","${PREFIX}/etc/jabber-pyicq.xml",' \ - ${WRKSRC}/src/main.py - @${REINPLACE_CMD} -i "" 's|^#!.*$$|#!${LOCAL_PYTHON}|' \ - ${WRKSRC}/PyICQt.py - -do-install: - ${MKDIR} ${STAGEDIR}${INST_DIR}/data/ ${STAGEDIR}${INST_DIR}/src/ - ${INSTALL_SCRIPT} ${WRKSRC}/PyICQt.py ${STAGEDIR}${INST_DIR}/ - ${INSTALL_DATA} ${WRKSRC}/data/defaultAIMAvatar.png ${STAGEDIR}${INST_DIR}/data/ - ${INSTALL_DATA} ${WRKSRC}/data/defaultICQAvatar.png ${STAGEDIR}${INST_DIR}/data/ - ${CP} -Rv ${WRKSRC}/src/* ${STAGEDIR}${INST_DIR}/src/ - ${FIND} ${STAGEDIR}${INST_DIR}/src/ -type d -exec ${CHMOD} 755 {} \; - ${FIND} ${STAGEDIR}${INST_DIR}/src/ -type f -exec ${CHMOD} 644 {} \; - ${INSTALL_DATA} ${WRKSRC}/config_example.xml ${STAGEDIR}${PREFIX}/etc/jabber-pyicq.xml.sample - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ - ${INSTALL_DATA} ${WRKSRC}/config_example.xml ${STAGEDIR}${EXAMPLESDIR}/jabber-pyicq.xml - ${INSTALL_DATA} ${WRKSRC}/tools/db-setup.mysql ${STAGEDIR}${EXAMPLESDIR}/ - -.include <bsd.port.mk> diff --git a/net-im/jabber-pyicq/distinfo b/net-im/jabber-pyicq/distinfo deleted file mode 100644 index df0b04482d51..000000000000 --- a/net-im/jabber-pyicq/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (jabber/pyicqt-0.8.1.5.tar.gz) = 15ffa7b7d8f2d749492eec3b87bf64f8a429452282ca14e36ba5aee45b5322df -SIZE (jabber/pyicqt-0.8.1.5.tar.gz) = 183865 diff --git a/net-im/jabber-pyicq/files/README.external.in b/net-im/jabber-pyicq/files/README.external.in deleted file mode 100644 index 9ae3316ff1d5..000000000000 --- a/net-im/jabber-pyicq/files/README.external.in +++ /dev/null @@ -1,14 +0,0 @@ -# PyICQ-t and external jabber servers on FreeBSD -# README by Martin Matuska <martin_at_matuska_dot_org> - -If you did not select WITH_JABBER, WITH_JABBERD or WITH_EJABBERD, you may want -to use another or external jabber server. To run the transport locally, you may -need to create the pid and spool directories manually. - -Default pahts of the current installation are: -%%JABBER_PIDDIR%% -%%JABBER_SPOOLDIR%% - -You should make these paths writable for the service user. -Default service user for this installation: -%%JABBER_USER%% diff --git a/net-im/jabber-pyicq/files/README.jabberd14.in b/net-im/jabber-pyicq/files/README.jabberd14.in deleted file mode 100644 index 09ad432a9a03..000000000000 --- a/net-im/jabber-pyicq/files/README.jabberd14.in +++ /dev/null @@ -1,39 +0,0 @@ -# PyICQ-t and jabberd14 (net-im/jabber) on FreeBSD -# README by Martin Matuska <martin_at_matuska_dot_org> - -The sample configuration file for jabberd14 may be located in: -%%TARGETDIR%%/etc/jabber.xml.sample - -Please make all necessary changes to your configuration file which may be: -%%TARGETDIR%%/etc/jabber.xml - -NOTE: if you want this service to be accessible from other servers, - change any 'icq.localhost' listed below to a fully qualified domain name! - Please make sure that your directives are _NOT_ in an XML comment: there - are many multi-line comments. - -To activate the ICQ transport for your Jabber server, -add the following to your configuration file and adjust to your settings -(around line 921 in the sample configuration file): -------------------------------------------------------------------------------- - - <service id="icq.localhost"> - <accept> - <ip>127.0.0.1</ip> - <port>5347</port> - <secret>password</secret> - </accept> - </service> - -------------------------------------------------------------------------------- -Add this section to the browse area of the jsm to advertise it to -your users (around line 382 of the sample config): -------------------------------------------------------------------------------- - - <item category="gateway" type="icq" jid="icq.localhost" name="ICQ Transport"> - <ns>jabber:iq:gateway</ns> - <ns>jabber:iq:register</ns> - </item> - -------------------------------------------------------------------------------- -Be sure to restart your server after reconfiguring. diff --git a/net-im/jabber-pyicq/files/README.jabberd2.in b/net-im/jabber-pyicq/files/README.jabberd2.in deleted file mode 100644 index 7b5c49f6495c..000000000000 --- a/net-im/jabber-pyicq/files/README.jabberd2.in +++ /dev/null @@ -1,11 +0,0 @@ -# PyICQ-t and jabberd2 (net-im/jabberd) on FreeBSD -# README by Martin Matuska <martin_at_matuska_dot_org> - -The configuration for jabberd2 is located in: -%%TARGETDIR%%/etc/jabberd - -If you are using Jabberd2 then you shouldn't have to do much configuration. -Make sure the 'mainServer' setting is the IP or DNS of your Jabber server, and -leave the 'port' setting alone. Double-check that the secret for legacy -components in router.xml (for Jabberd2) is the same as the secret setting in -config.py. That should be all. You don't even need to restart Jabberd2. diff --git a/net-im/jabber-pyicq/files/jabber-pyicq-transport.in b/net-im/jabber-pyicq/files/jabber-pyicq-transport.in deleted file mode 100644 index f632d68bd6b9..000000000000 --- a/net-im/jabber-pyicq/files/jabber-pyicq-transport.in +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# PROVIDE: jabber_pyicq -# REQUIRE: DAEMON %%JABBER_REQUIRE%% -# KEYWORD: shutdown -# -# Define these jabber_pyicq_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# - -. /etc/rc.subr - -name="jabber_pyicq" -rcvar=jabber_pyicq_enable - -load_rc_config $name - -: ${jabber_pyicq_enable="NO"} -: ${jabber_pyicq_dir="%%PREFIX%%/lib/jabber/pyicq"} -: ${jabber_pyicq_piddir="%%JABBER_PIDDIR%%"} -: ${jabber_pyicq_user="%%JABBER_USER%%"} - -pidfile="${jabber_pyicq_piddir}/PyICQt.pid" -command_interpreter="%%PYTHON_CMD%%" -command="${jabber_pyicq_dir}/PyICQt.py" -command_args="-b -o pid=${pidfile}" - -run_rc_command "$1" diff --git a/net-im/jabber-pyicq/files/patch-src__contact.py b/net-im/jabber-pyicq/files/patch-src__contact.py deleted file mode 100644 index c9ca2e0964a4..000000000000 --- a/net-im/jabber-pyicq/files/patch-src__contact.py +++ /dev/null @@ -1,11 +0,0 @@ ---- src/contact.py.orig 2014-10-06 16:48:44 UTC -+++ src/contact.py -@@ -13,7 +13,7 @@ - import globals - import base64 - if not config.disableAvatars: -- import Image -+ from PIL import Image - import StringIO - - diff --git a/net-im/jabber-pyicq/files/patch-src__imgmanip.py b/net-im/jabber-pyicq/files/patch-src__imgmanip.py deleted file mode 100644 index d42cb886d658..000000000000 --- a/net-im/jabber-pyicq/files/patch-src__imgmanip.py +++ /dev/null @@ -1,11 +0,0 @@ ---- src/imgmanip.py.orig 2014-10-06 16:49:20 UTC -+++ src/imgmanip.py -@@ -5,7 +5,7 @@ - - if not config.disableAvatars: - try: -- import Image -+ from PIL import Image - import StringIO - - def convertToPNG(imageData): diff --git a/net-im/jabber-pyicq/files/patch-tools__infodump.py b/net-im/jabber-pyicq/files/patch-tools__infodump.py deleted file mode 100644 index 0be2ae5ecb93..000000000000 --- a/net-im/jabber-pyicq/files/patch-tools__infodump.py +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/infodump.py.orig 2014-10-06 16:48:04 UTC -+++ tools/infodump.py -@@ -41,7 +41,7 @@ - print "Nevow Version: Unknown or Not Installed" - - try: -- from Image import VERSION -+ from PIL.Image import VERSION - print "Python Imaging Library (PIL) Version: " + VERSION - except: - print "Python Imaging Library (PIL) Version: Unknown or Not Installed" diff --git a/net-im/jabber-pyicq/files/pkg-message.in b/net-im/jabber-pyicq/files/pkg-message.in deleted file mode 100644 index f8d45b91a727..000000000000 --- a/net-im/jabber-pyicq/files/pkg-message.in +++ /dev/null @@ -1,24 +0,0 @@ -****************************************************************************** -Remember to edit %%PREFIX%%/etc/jabber-pyicq.xml to suit your needs. - -* The 'jid' setting should be what ID you want PyICQt to take on the network. -* The 'mainServer' setting should be the IP address or DNS of the main Jabberd - server. -* The 'secret' setting should match the secret specified for component - connections in your main Jabberd server. -* The 'port' setting is the port that PyICQt is to connect to (more details on - this below. -* You can also turn on debugging options, and customise some of the text that - is sent to the users in this file. - -Please read instructions for different jabber daemons you desire to use: -- jabberd14 (net-im/jabber): %%DOCSDIR%%/README.jabberd14 -- jabberd2 (net-im/jabberd): %%DOCSDIR%%/README.jabberd2 - -If you did not select WITH_JABBER, WITH_JABBERD or WITH_EJABBERD, you may want -to use another or an external jabber server. Please read instructions from: -%%DOCSDIR%%/README.external - -If you are using MySQL storage, sample database script can be found in: -%%EXAMPLESDIR%%/db-setup.mysql -****************************************************************************** diff --git a/net-im/jabber-pyicq/pkg-descr b/net-im/jabber-pyicq/pkg-descr deleted file mode 100644 index 9fef31cfc66e..000000000000 --- a/net-im/jabber-pyicq/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Python ICQ-Transport for Jabber. - -The purpose of this transport is to provide a way for users to be logged into -ICQ via their Jabber account. It is implemented in Python, using the Twisted -framework. This project is just getting off the ground, and so it does not have -quite the functionality of other transports yet. That will come in time. - -WWW: http://code.google.com/p/pyicqt/ diff --git a/net-im/jabber-pyicq/pkg-plist b/net-im/jabber-pyicq/pkg-plist deleted file mode 100644 index ad5185dffc6d..000000000000 --- a/net-im/jabber-pyicq/pkg-plist +++ /dev/null @@ -1,87 +0,0 @@ -@sample etc/jabber-pyicq.xml.sample -lib/jabber/pyicq/PyICQt.py -lib/jabber/pyicq/data/defaultAIMAvatar.png -lib/jabber/pyicq/data/defaultICQAvatar.png -lib/jabber/pyicq/src/adhoc.py -lib/jabber/pyicq/src/avatar.py -lib/jabber/pyicq/src/bool.py -lib/jabber/pyicq/src/chardet_utf/mbcsgroupprober.py -lib/jabber/pyicq/src/chardet_utf/__init__.py -lib/jabber/pyicq/src/chardet_utf/charsetprober.py -lib/jabber/pyicq/src/chardet_utf/charsetgroupprober.py -lib/jabber/pyicq/src/chardet_utf/utf16leprober.py -lib/jabber/pyicq/src/chardet_utf/utf8prober.py -lib/jabber/pyicq/src/chardet_utf/mbcssm.py -lib/jabber/pyicq/src/chardet_utf/codingstatemachine.py -lib/jabber/pyicq/src/chardet_utf/universaldetector.py -lib/jabber/pyicq/src/chardet_utf/utf16beprober.py -lib/jabber/pyicq/src/chardet_utf/constants.py -lib/jabber/pyicq/src/config.py -lib/jabber/pyicq/src/contact.py -lib/jabber/pyicq/src/debug.py -lib/jabber/pyicq/src/disco.py -lib/jabber/pyicq/src/git_ver.py -lib/jabber/pyicq/src/globals.py -lib/jabber/pyicq/src/imgmanip.py -lib/jabber/pyicq/src/iq.py -lib/jabber/pyicq/src/jabw.py -lib/jabber/pyicq/src/lang.py -lib/jabber/pyicq/src/langs/sv.py -lib/jabber/pyicq/src/langs/cs.py -lib/jabber/pyicq/src/langs/de.py -lib/jabber/pyicq/src/langs/en.py -lib/jabber/pyicq/src/langs/es.py -lib/jabber/pyicq/src/langs/fr.py -lib/jabber/pyicq/src/langs/nl.py -lib/jabber/pyicq/src/langs/pl.py -lib/jabber/pyicq/src/langs/ru.py -lib/jabber/pyicq/src/langs/__init__.py -lib/jabber/pyicq/src/legacy/__init__.py -lib/jabber/pyicq/src/legacy/buddies.py -lib/jabber/pyicq/src/legacy/glue.py -lib/jabber/pyicq/src/legacy/icqt.py -lib/jabber/pyicq/src/legacy/services/__init__.py -lib/jabber/pyicq/src/legacy/services/ConfirmAccount.py -lib/jabber/pyicq/src/legacy/services/EmailLookup.py -lib/jabber/pyicq/src/legacy/services/Help.py -lib/jabber/pyicq/src/legacy/services/SetXStatus.py -lib/jabber/pyicq/src/legacy/services/Settings.py -lib/jabber/pyicq/src/main.py -lib/jabber/pyicq/src/pubsub.py -lib/jabber/pyicq/src/register.py -lib/jabber/pyicq/src/sasl.py -lib/jabber/pyicq/src/services/__init__.py -lib/jabber/pyicq/src/services/ConnectUsers.py -lib/jabber/pyicq/src/services/EntityTime.py -lib/jabber/pyicq/src/services/GatewayTranslator.py -lib/jabber/pyicq/src/services/IqAvatarFactory.py -lib/jabber/pyicq/src/services/LastActivity.py -lib/jabber/pyicq/src/services/PingService.py -lib/jabber/pyicq/src/services/RosterRetrieval.py -lib/jabber/pyicq/src/services/SearchFactory.py -lib/jabber/pyicq/src/services/Statistics.py -lib/jabber/pyicq/src/services/VCardFactory.py -lib/jabber/pyicq/src/services/VersionTeller.py -lib/jabber/pyicq/src/services/XMPPPing.py -lib/jabber/pyicq/src/session.py -lib/jabber/pyicq/src/tlib/__init__.py -lib/jabber/pyicq/src/tlib/countrycodes.py -lib/jabber/pyicq/src/tlib/httpcompat.py -lib/jabber/pyicq/src/tlib/ifcompat.py -lib/jabber/pyicq/src/tlib/langcodes.py -lib/jabber/pyicq/src/tlib/oscar.py -lib/jabber/pyicq/src/tlib/scheduler.py -lib/jabber/pyicq/src/tlib/socks5.py -lib/jabber/pyicq/src/tlib/sockserror.py -lib/jabber/pyicq/src/twistd.py -lib/jabber/pyicq/src/utils.py -lib/jabber/pyicq/src/web/__init__.py -lib/jabber/pyicq/src/web/handler.py -lib/jabber/pyicq/src/web/xmppcred.py -lib/jabber/pyicq/src/xdb/__init__.py -lib/jabber/pyicq/src/xdb/legacyaimtransport.py -lib/jabber/pyicq/src/xdb/legacyjittransport.py -lib/jabber/pyicq/src/xdb/mysql.py -lib/jabber/pyicq/src/xdb/template.py -lib/jabber/pyicq/src/xdb/xmlfiles.py -lib/jabber/pyicq/src/xmlconfig.py diff --git a/net-im/linux-instantbird/Makefile b/net-im/linux-instantbird/Makefile deleted file mode 100644 index cfbab8924887..000000000000 --- a/net-im/linux-instantbird/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# $FreeBSD$ - -PORTNAME= instantbird -DISTVERSION= 1.5 -DISTVERSIONSUFFIX=.${LOCALE}.linux-i686 -PORTREVISION= 2 -CATEGORIES= net-im irc ipv6 -MASTER_SITES= http://ftp.instantbird.com/instantbird/releases/${DISTVERSION}/ \ - GOOGLE_CODE - -MAINTAINER= gecko@FreeBSD.org -COMMENT= Instant Messaging client based on XULRunner and libpurple - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= tar:bzip2 -USE_LINUX= libxml2 #avahiglib avahilibs - -ALL_LOCALES= cs de en-US es-ES et fr nl pl pt-BR ru sk sv-SE uk -LOCALE= ${${PORT_OPTIONS:MLANG_*}} -PLIST_SUB= LOCALE="${LOCALE}" -EXTRACT_AFTER_ARGS=--exclude '*/searchplugins' - -OPTIONS_DEFAULT=LANG_US -OPTIONS_SINGLE= L10N - -L10N_DESC?= Localization - -.for l in ${ALL_LOCALES} -OPTIONS_SINGLE_L10N+=LANG_${l:tu:C/.*-//} -LANG_${l:tu:C/.*-//}= ${l} -. if defined(PACKAGE_BUILDING) -DISTFILES+= ${DISTNAME:S/${LOCALE}/${l}/}${EXTRACT_SUFX} -. endif -.endfor - -.include "${.CURDIR}/../../www/linux-seamonkey/Makefile.common" -.include <bsd.port.mk> diff --git a/net-im/linux-instantbird/distinfo b/net-im/linux-instantbird/distinfo deleted file mode 100644 index 1a838844661f..000000000000 --- a/net-im/linux-instantbird/distinfo +++ /dev/null @@ -1,26 +0,0 @@ -SHA256 (instantbird-1.5.cs.linux-i686.tar.bz2) = f57914e1ebf4f35bf058f95391dc2290097fb212a5ddd92ecc37b7de7c4bea1c -SIZE (instantbird-1.5.cs.linux-i686.tar.bz2) = 23914169 -SHA256 (instantbird-1.5.de.linux-i686.tar.bz2) = 3cfd4e3eefda9c38db9df79b8c4711bf0398cfce9d9700db9ae2f721ed57a684 -SIZE (instantbird-1.5.de.linux-i686.tar.bz2) = 23906578 -SHA256 (instantbird-1.5.en-US.linux-i686.tar.bz2) = 2a97ac4433616bcf930508a72d0dcf5e60cf5e0ebafa828c49176e1a6aeb1067 -SIZE (instantbird-1.5.en-US.linux-i686.tar.bz2) = 24209711 -SHA256 (instantbird-1.5.es-ES.linux-i686.tar.bz2) = 1ecc4b0e56d09394f372dad23f23f36f0533356e20ba68ef1c1a4c2003ff8e33 -SIZE (instantbird-1.5.es-ES.linux-i686.tar.bz2) = 23881047 -SHA256 (instantbird-1.5.et.linux-i686.tar.bz2) = 1fae7a62de2fd3706b943bf302ed5d3f94285859a3820493666a3796857f973f -SIZE (instantbird-1.5.et.linux-i686.tar.bz2) = 24786664 -SHA256 (instantbird-1.5.fr.linux-i686.tar.bz2) = ad67f9c44e41858e5ac7a0ce2a0561d059f2382db6a1a7d70da79547fcd0735e -SIZE (instantbird-1.5.fr.linux-i686.tar.bz2) = 24359684 -SHA256 (instantbird-1.5.nl.linux-i686.tar.bz2) = 67ab8e00c33f31b2fdb2e476bb85dd83ade8a3fa2ba30fcc9de2de36a28095b1 -SIZE (instantbird-1.5.nl.linux-i686.tar.bz2) = 24758053 -SHA256 (instantbird-1.5.pl.linux-i686.tar.bz2) = d528eb9aa085349853bcfd516d38894b36c34110a8b5dac53e61f21581ac5b2e -SIZE (instantbird-1.5.pl.linux-i686.tar.bz2) = 25028515 -SHA256 (instantbird-1.5.pt-BR.linux-i686.tar.bz2) = 12b7630d7580af72b22e164702ff36bdbd436de5b44be03e8aa508f77f3aa876 -SIZE (instantbird-1.5.pt-BR.linux-i686.tar.bz2) = 24164134 -SHA256 (instantbird-1.5.ru.linux-i686.tar.bz2) = ce02f9d6e18183cae675a5d790c899b5c0696b234d2de5e0cb944a803c6b5fde -SIZE (instantbird-1.5.ru.linux-i686.tar.bz2) = 24530383 -SHA256 (instantbird-1.5.sk.linux-i686.tar.bz2) = 3b66fd22b120581db09f734be2481287201d4afd2ca96fb4ce0a24ff72ee4b9d -SIZE (instantbird-1.5.sk.linux-i686.tar.bz2) = 24830908 -SHA256 (instantbird-1.5.sv-SE.linux-i686.tar.bz2) = 331267db5bbd4086a48d848b491405ab688b6a4b66fa4b2726961e51de49ddb0 -SIZE (instantbird-1.5.sv-SE.linux-i686.tar.bz2) = 24342717 -SHA256 (instantbird-1.5.uk.linux-i686.tar.bz2) = 46f3f9ed19fb24cbafdab6c8fe8c923ec7ef8722407d93c49e8aa1026ed4aa47 -SIZE (instantbird-1.5.uk.linux-i686.tar.bz2) = 24371090 diff --git a/net-im/linux-instantbird/files/linux-instantbird.desktop.in b/net-im/linux-instantbird/files/linux-instantbird.desktop.in deleted file mode 100644 index c3c3bffb7661..000000000000 --- a/net-im/linux-instantbird/files/linux-instantbird.desktop.in +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Instantbird (Linux) -GenericName=IM client (Linux) -Comment=Instant Messaging and IRC client -Exec=linux-instantbird %u -Icon=%%PREFIX%%/lib/%%APP_NAME%%/chrome/icons/default/default48.png -StartupNotify=false -Terminal=false -Type=Application -Categories=Network;InstantMessaging;IRCClient;Chat; diff --git a/net-im/linux-instantbird/pkg-descr b/net-im/linux-instantbird/pkg-descr deleted file mode 100644 index ecf7fa622c8d..000000000000 --- a/net-im/linux-instantbird/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Instantbird is a cross-platform instant messaging client based on -Mozilla's XULRunner and the open source library libpurple used in -Pidgin. Instantbird is free software available under the GNU General -Public License. Over 250 add-ons allow user customization of, and -addition of, features. -- Wikipedia - -WWW: http://instantbird.com/ diff --git a/net-im/linux-instantbird/pkg-plist b/net-im/linux-instantbird/pkg-plist deleted file mode 100644 index 41afb73ce8f1..000000000000 --- a/net-im/linux-instantbird/pkg-plist +++ /dev/null @@ -1,63 +0,0 @@ -bin/%%APP_NAME%% -share/applications/%%APP_NAME%%.desktop -lib/%%APP_NAME%%/Throbber-small.gif -lib/%%APP_NAME%%/application.ini -lib/%%APP_NAME%%/chrome.manifest -lib/%%APP_NAME%%/chrome/icons/default/blistWindow.png -lib/%%APP_NAME%%/chrome/icons/default/blistWindow16.png -lib/%%APP_NAME%%/chrome/icons/default/blistWindow48.png -lib/%%APP_NAME%%/chrome/icons/default/convWindow.png -lib/%%APP_NAME%%/chrome/icons/default/convWindow16.png -lib/%%APP_NAME%%/chrome/icons/default/convWindow48.png -lib/%%APP_NAME%%/chrome/icons/default/default.png -lib/%%APP_NAME%%/chrome/icons/default/default16.png -lib/%%APP_NAME%%/chrome/icons/default/default48.png -lib/%%APP_NAME%%/components/components.manifest -lib/%%APP_NAME%%/components/libbonjour.so -lib/%%APP_NAME%%/components/libmozgnome.so -lib/%%APP_NAME%%/components/libpurplexpcom.so -lib/%%APP_NAME%%/components/libtrayToolkit.so -lib/%%APP_NAME%%/crashreporter -lib/%%APP_NAME%%/crashreporter.ini -lib/%%APP_NAME%%/defaults/pref/browser-prefs.js -lib/%%APP_NAME%%/defaults/pref/channel-prefs.js -lib/%%APP_NAME%%/dependentlibs.list -lib/%%APP_NAME%%/dictionaries/%%LOCALE%%.aff -lib/%%APP_NAME%%/dictionaries/%%LOCALE%%.dic -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png -lib/%%APP_NAME%%/icons/default16.png -lib/%%APP_NAME%%/icons/mozicon128.png -lib/%%APP_NAME%%/icons/updater.png -lib/%%APP_NAME%%/instantbird -lib/%%APP_NAME%%/instantbird-bin -lib/%%APP_NAME%%/libfreebl3.chk -lib/%%APP_NAME%%/libfreebl3.so -lib/%%APP_NAME%%/libmozalloc.so -lib/%%APP_NAME%%/libmozsqlite3.so -lib/%%APP_NAME%%/libnspr4.so -lib/%%APP_NAME%%/libnss3.so -lib/%%APP_NAME%%/libnssckbi.so -lib/%%APP_NAME%%/libnssdbm3.chk -lib/%%APP_NAME%%/libnssdbm3.so -lib/%%APP_NAME%%/libnssutil3.so -lib/%%APP_NAME%%/libplc4.so -lib/%%APP_NAME%%/libplds4.so -lib/%%APP_NAME%%/libsmime3.so -lib/%%APP_NAME%%/libsoftokn3.chk -lib/%%APP_NAME%%/libsoftokn3.so -lib/%%APP_NAME%%/libssl3.so -lib/%%APP_NAME%%/libxul.so -lib/%%APP_NAME%%/mozilla-xremote-client -lib/%%APP_NAME%%/omni.ja -lib/%%APP_NAME%%/platform.ini -lib/%%APP_NAME%%/plugin-container -lib/%%APP_NAME%%/plugins -lib/%%APP_NAME%%/precomplete -lib/%%APP_NAME%%/removed-files -lib/%%APP_NAME%%/run-mozilla.sh -lib/%%APP_NAME%%/updater -lib/%%APP_NAME%%/updater.ini -@exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/extensions/ 2>/dev/null || true -@unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/ -depth 1 -type l -delete 2>/dev/null || true diff --git a/net-im/naim/Makefile b/net-im/naim/Makefile deleted file mode 100644 index 594b36f358be..000000000000 --- a/net-im/naim/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Michael Haro <mharo@area51.fremont.ca.us> -# $FreeBSD$ - -PORTNAME= naim -PORTVERSION= 0.11.8.3.2 -CATEGORIES= net-im irc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Console ncurses-based AIM, ICQ, IRC, and Lily client - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -GNU_CONFIGURE= yes -USES= ncurses tar:bzip2 - -PORTDOCS= FAQ README commands.txt keyboard.txt - -OPTIONS_DEFINE= DETACH DOCS -DETACH_DESC= Enable 'detach' feature (requires misc/screen) - -.include <bsd.port.options.mk> - -# Fix parallel (-jX) builds: events.c #include's generated "conio_cmds.h" -post-patch: - @${ECHO_CMD} 'events.o: conio_cmds.h' >> ${WRKSRC}/src/Makefile.in - -.if ${PORT_OPTIONS:MDOCS} -CONFIGURE_ARGS+= --with-pkgdocdir=${DOCSDIR} -.else -CONFIGURE_ARGS+= --without-pkgdocdir -.endif - -.if ${PORT_OPTIONS:MDETACH} -RUN_DEPENDS= screen:sysutils/screen -CONFIGURE_ARGS+= --enable-detach -.endif - -.include <bsd.port.mk> diff --git a/net-im/naim/distinfo b/net-im/naim/distinfo deleted file mode 100644 index ba1a3160cafc..000000000000 --- a/net-im/naim/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (naim-0.11.8.3.2.tar.bz2) = 3a91c76850cc084919bc98a3d8c7df0b1cda04843db208c794a320e3b1b3ba14 -SIZE (naim-0.11.8.3.2.tar.bz2) = 454699 diff --git a/net-im/naim/pkg-descr b/net-im/naim/pkg-descr deleted file mode 100644 index 962788fec4ad..000000000000 --- a/net-im/naim/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -naim is a console client for AOL Instant Messenger (AIM), AOL I Seek You -(ICQ), Internet Relay Chat (IRC), and The lily CMC. - -It includes unique features like zero-configuration peer to peer encryption, -automatic message queueing, and incoming message modification (to correct -common spelling mistakes and expand common abbreviations; see /help filter). - -It also includes powerful dynamic module support, allowing developers to -modify all major aspects of naim's behavior. - -When combined with GNU Screen, naim is great to use as a chat client as -well as an answering machine. Individual users can detach, log out, pack -up and go home, then log back in from anywhere on the Internet to resume -their naim session. - -WWW: http://naim.n.ml.org/ diff --git a/net-im/naim/pkg-plist b/net-im/naim/pkg-plist deleted file mode 100644 index 9e2d1dd2bb26..000000000000 --- a/net-im/naim/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -bin/extractbuddy.sh -bin/naim -bin/nicq -bin/nirc -bin/nlily -include/firetalk.h -include/naim/modutil.h -include/naim/naim.h -include/naim/secs.h -man/man1/naim.1.gz -man/man1/nicq.1.gz -man/man1/nirc.1.gz -man/man1/nlily.1.gz diff --git a/net-im/pwytter/Makefile b/net-im/pwytter/Makefile deleted file mode 100644 index 7cdceee540a7..000000000000 --- a/net-im/pwytter/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= pwytter -PORTVERSION= 0.8 -PORTREVISION= 4 -CATEGORIES= net-im www python -MASTER_SITES= GOOGLE_CODE -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Free multi-platform Twitter client written in Python - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter \ - ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \ - ${PYTHON_PKGNAMEPREFIX}simplejson>=1.7.1:devel/py-simplejson - -RUN_DEPENDS:= ${BUILD_DEPENDS} - -USES= dos2unix gettext python:2 zip -USE_PYTHON= autoplist distutils -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -DOS2UNIX_GLOB= *.py - -post-patch: - @${RM} -r ${WRKSRC}/twclient/simplejson - @${REINPLACE_CMD} -e "s|'simplejson|}, #&|" \ - -e "s|pwParam|pwCache','&|" \ - -e "s|d\[p\]|d\['share/'+p\]|g" \ - -e 's|text",|${DATADIR_REL}/text",|' \ - -e 's|media",|${DATADIR_REL}/media",|' \ - -e 's|theme",|${DATADIR_REL}/theme",|' \ - -e 's|\\\\|/|' \ - -e "/import ez_setup/d" \ - -e "/ez_setup.use_setuptools()/d" ${WRKSRC}/setup.py - @${REINPLACE_CMD} \ - -e 's|locale_path = .*|locale_path = "${PREFIX}/share/locale"|' \ - -e '1,3d' \ - -e 's|/usr/bin/python|${PYTHON_CMD}|' \ - ${WRKSRC}/pwytter.py - @${REINPLACE_CMD} -e 's|media"|${DATADIR}/&|' ${WRKSRC}/pwytter.py \ - ${WRKSRC}/twclient/__init__.py - @${REINPLACE_CMD} -e "s|theme'|${DATADIR}/&|" ${WRKSRC}/pwTheme.py - @${FIND} ${WRKSRC}/locale -name pwytter.po -delete - -.include <bsd.port.mk> diff --git a/net-im/pwytter/distinfo b/net-im/pwytter/distinfo deleted file mode 100644 index 103529532cfe..000000000000 --- a/net-im/pwytter/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pwytter-0.8-src.zip) = b14f64922d25ecdcfa4152ff33c8eef607b06956700ea7b491febea5c6f15f62 -SIZE (pwytter-0.8-src.zip) = 137671 diff --git a/net-im/pwytter/pkg-descr b/net-im/pwytter/pkg-descr deleted file mode 100644 index 7d4261f68b72..000000000000 --- a/net-im/pwytter/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -Pwytter is a multi-platform, standalone Twitter client written in Python -using Tkinter. It currently features: - - - Switchable timelines: User (own tweets), Friends, Public, Replies, - Direct messages, Composite - - Clean and compact, themable user interface - - Full Unicode support for all languages - - Friends and Followers list display - - Easy Replies and Direct Messages - - In message URL detection - - Image and request caching for fast UI response - - Automatic and manual refresh - - Pwytter update autodetection - -WWW: http://www.pwytter.com/ diff --git a/net-im/qwit-devel/Makefile b/net-im/qwit-devel/Makefile deleted file mode 100644 index c141374d2793..000000000000 --- a/net-im/qwit-devel/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Sokolov Alexey <sokolov@TrueBSD.org> -# $FreeBSD$ - -PORTNAME= qwit -DISTVERSION= r215 -PORTREVISION= 3 -CATEGORIES= net-im -MASTER_SITES= GOOGLE_CODE -PKGNAMESUFFIX= -devel -DISTNAME= qwit-ng-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Qt4-based lightweight Twitter client - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= qmake tar:bzip2 -USE_QT4= gui network xml moc_build rcc_build \ - uic_build - -post-patch: - ${REINPLACE_CMD} '/icon.path/s,share/icons,share/pixmaps,' \ - ${WRKSRC}/qwit2.pro - -.include <bsd.port.mk> diff --git a/net-im/qwit-devel/distinfo b/net-im/qwit-devel/distinfo deleted file mode 100644 index 13161eaaf689..000000000000 --- a/net-im/qwit-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (qwit-ng-r215-src.tar.bz2) = e2aab606af8291532491935199f1914af5afe8daa043c0b643fe82a9008b6798 -SIZE (qwit-ng-r215-src.tar.bz2) = 176023 diff --git a/net-im/qwit-devel/pkg-descr b/net-im/qwit-devel/pkg-descr deleted file mode 100644 index 0f3f62caa682..000000000000 --- a/net-im/qwit-devel/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A Qt4-based lightweight Twitter client. - -WWW: http://code.google.com/p/qwit/ diff --git a/net-im/qwit-devel/pkg-plist b/net-im/qwit-devel/pkg-plist deleted file mode 100644 index 61e3a5ab3b6d..000000000000 --- a/net-im/qwit-devel/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/qwit2 -share/applications/qwit.desktop -share/pixmaps/qwit.png diff --git a/net-im/qwit/Makefile b/net-im/qwit/Makefile deleted file mode 100644 index 785da54211ff..000000000000 --- a/net-im/qwit/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Sokolov Alexey <sokolov@TrueBSD.org> -# $FreeBSD$ - -PORTNAME= qwit -DISTVERSION= r154 -PORTREVISION= 3 -CATEGORIES= net-im -MASTER_SITES= GOOGLE_CODE -DISTNAME= qwit-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Qt4-based lightweight Twitter client - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= qmake tar:bzip2 -USE_QT4= gui network xml moc_build rcc_build \ - uic_build -post-patch: - ${REINPLACE_CMD} '/icon.path/s,share/icons,share/pixmaps,' \ - ${WRKSRC}/qwit.pro - -.include <bsd.port.mk> diff --git a/net-im/qwit/distinfo b/net-im/qwit/distinfo deleted file mode 100644 index c391885715f7..000000000000 --- a/net-im/qwit/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (qwit-r154-src.tar.bz2) = 2d6b603c7b28e5df75fd59c7cec6782950459d7e82f4c67c160e0c046e91dd97 -SIZE (qwit-r154-src.tar.bz2) = 52169 diff --git a/net-im/qwit/pkg-descr b/net-im/qwit/pkg-descr deleted file mode 100644 index 0f3f62caa682..000000000000 --- a/net-im/qwit/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A Qt4-based lightweight Twitter client. - -WWW: http://code.google.com/p/qwit/ diff --git a/net-im/qwit/pkg-plist b/net-im/qwit/pkg-plist deleted file mode 100644 index b46a52d44e15..000000000000 --- a/net-im/qwit/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/qwit -share/applications/qwit.desktop -share/pixmaps/qwit.png diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index ce6a8e42b972..f2618b1c4dac 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -281,7 +281,6 @@ SUBDIR += pnp-icinga2 SUBDIR += portmon SUBDIR += prometheus - SUBDIR += py-flowtools SUBDIR += py-ipcalc SUBDIR += py-ipy SUBDIR += py-pyang diff --git a/net-mgmt/py-flowtools/Makefile b/net-mgmt/py-flowtools/Makefile deleted file mode 100644 index bc96cb53d630..000000000000 --- a/net-mgmt/py-flowtools/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Roman Bogorodskiy <bogorodskiy@inbox.ru> -# $FreeBSD$ - -PORTNAME= flowtools -PORTVERSION= 0.3.4.1 -PORTREVISION= 1 -CATEGORIES= net-mgmt python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= pyflowtools-${PORTVERSION} - -MAINTAINER= novel@FreeBSD.org -COMMENT= Python extension module for reading flow-tools' data - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/include/ftlib.h:net-mgmt/flow-tools - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -USES= python -USE_PYTHON= distutils autoplist - -PROJECTHOST= py${PORTNAME} - -.include <bsd.port.mk> diff --git a/net-mgmt/py-flowtools/distinfo b/net-mgmt/py-flowtools/distinfo deleted file mode 100644 index 6263d25f87f4..000000000000 --- a/net-mgmt/py-flowtools/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pyflowtools-0.3.4.1.tar.gz) = 9f9722916436c7da717f614b718ad38b5b13a056c0cfed75ac7e49272cd529b5 -SIZE (pyflowtools-0.3.4.1.tar.gz) = 15538 diff --git a/net-mgmt/py-flowtools/pkg-descr b/net-mgmt/py-flowtools/pkg-descr deleted file mode 100644 index 00a0efc5aea2..000000000000 --- a/net-mgmt/py-flowtools/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -py-flowtools extension module gives you a simple python interface -to NetFlow data as stored by Mark Fullmer's flow-tools package. - -It contains a class FlowSet which reads the data from a given file -(or from standard input). A FlowSet provides an iterator interface -to access the individual flow records as instances of a second -class called Flow. A Flow provides access to its data through -attribute references. - -WWW: http://code.google.com/p/pyflowtools/ diff --git a/net-p2p/Makefile b/net-p2p/Makefile index 07e5e404f5fa..3ad916ed5bc8 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -76,7 +76,6 @@ SUBDIR += qbittorrent-nox11 SUBDIR += radarr SUBDIR += retroshare - SUBDIR += rtgui SUBDIR += rtorrent SUBDIR += shx SUBDIR += sonarr @@ -92,7 +91,6 @@ SUBDIR += tribler SUBDIR += twister SUBDIR += uhub - SUBDIR += unworkable SUBDIR += valknut SUBDIR += verlihub SUBDIR += verlihub-plugins diff --git a/net-p2p/rtgui/Makefile b/net-p2p/rtgui/Makefile deleted file mode 100644 index 4b08e4a79fd1..000000000000 --- a/net-p2p/rtgui/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rtgui -PORTVERSION= 0.2.81 -CATEGORIES= net-p2p www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= jadawin@FreeBSD.org -COMMENT= Web based front end for rTorrent - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS+= xmlrpc-c-config:net/xmlrpc-c - -USES= tar:tgz - -OPTIONS_DEFINE= APACHE LIGHTTPD - -OPTIONS_RADIO= HTTP -OPTIONS_RADIO_HTTP= APACHE LIGHTTPD -OPTIONS_DEFAULTS= APACHE - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MAPACHE} -USE_APACHE_RUN= 22+ -BUILD_DEPENDS+= ${LOCALBASE}/${APACHEMODDIR}/mod_scgi.so:www/mod_scgi -.endif - -.if ${PORT_OPTIONS:MLIGHTTPD} -RUN_DEPENDS+= lighttpd:www/lighttpd -.endif - -USE_PHP= xmlrpc session mbstring -WANT_PHP_WEB= yes - -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME} - -PKGMESSAGE= ${WRKDIR}/pkg-message -SUB_FILES= pkg-message - -post-patch: - @${REINPLACE_CMD} -e 's/import_request_variables("gp","r_")/extract(\$_REQUEST, EXTR_PREFIX_ALL|EXTR_REFS, "r")/' ${WRKSRC}/*.php - @${FIND} ${WRKSRC} -name "*.bak" -delete - @${FIND} ${WRKSRC} -name "*.php~" -delete - -do-install: - ${MKDIR} ${STAGEDIR}${WWWDIR} - ${CP} -r ${WRKSRC}/* ${STAGEDIR}${WWWDIR} - -.include <bsd.port.mk> diff --git a/net-p2p/rtgui/distinfo b/net-p2p/rtgui/distinfo deleted file mode 100644 index 6c808e3a7291..000000000000 --- a/net-p2p/rtgui/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (rtgui-0.2.81.tgz) = 75890ed99ac39afa473063d85acfc9f29219a4d6a54e6e1e1d0d0dd4942be7da -SIZE (rtgui-0.2.81.tgz) = 57152 diff --git a/net-p2p/rtgui/files/pkg-message.in b/net-p2p/rtgui/files/pkg-message.in deleted file mode 100644 index a044e1ad21cd..000000000000 --- a/net-p2p/rtgui/files/pkg-message.in +++ /dev/null @@ -1,49 +0,0 @@ ---------------------------------------------------------------------------- - -Browse http://your.host.tld/%%PORTNAME%%/ - ---------------------------------------------------------------------------- -To make rtgui available through your web site, I suggest -that you add something like the following to httpd.conf: - -SCGIMount /RPC2 127.0.0.1:5000 - - Alias /rtgui/ "%%WWWDIR%%/" - - <Directory "%%WWWDIR%%/"> - Options none - AllowOverride Limit - Order Deny,Allow - Allow from all - </Directory> - -with in .rtorrent.rc: -scgi_port = localhost:5000 - -or in your lighttpd: -scgi.server = ( - "/RPC2" => - ( "127.0.0.1" => - ( - "socket" => "/home/user/rtorrent/rpc.socket", - "check-local" => "disable", - "disable-time" => 0, # don't disable scgi if connection fails - ) - ) - ) -with .rtorrent.rc: -scgi_local = /home/user/rtorrent/rpc.socket - - ---------------------------------------------------------------------------- - -Security considerations - ---------------------------------------------------------------------------- - -Absolutely no thought whatsoever has been given to security in rtGui - -do not run this on a publicly available website. rtGui is intended for -'home' use where users can be considered as trusted. A basic -authentication mechanism is planned for future releases. At the very -least, you should password protect your webserver using .htaccess or -similar (see http://en.wikipedia.org/wiki/Htaccess for more info). diff --git a/net-p2p/rtgui/pkg-descr b/net-p2p/rtgui/pkg-descr deleted file mode 100644 index 01a0bc97ff11..000000000000 --- a/net-p2p/rtgui/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -rtGui is a web based front end for rTorrent - a command line -BitTorrent client. It's written in PHP and uses XML-RPC to communicate -with the rTorrent client. -Features - - * List all torrent downloads or by - * started/stopped/complete/incomplete/seeding status. - * Sort view by any of the displayed columns. - * View detailed torrent information. - * Stop/start/hash-check torrent. - * Set upload/download speed cap. - * Add torrents by URL. - * Does not require mySQL or any other database. - * Set priority per torrent or file. - -WWW: http://code.google.com/p/rtgui/ diff --git a/net-p2p/rtgui/pkg-plist b/net-p2p/rtgui/pkg-plist deleted file mode 100644 index fa4c8e24e140..000000000000 --- a/net-p2p/rtgui/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -%%WWWDIR%%/control.php -%%WWWDIR%%/favicon.ico -%%WWWDIR%%/functions.php -%%WWWDIR%%/settings.php -%%WWWDIR%%/rtgui.js -%%WWWDIR%%/rssfeed.php -%%WWWDIR%%/json.php -%%WWWDIR%%/feedread.php -%%WWWDIR%%/dirbrowser.php -%%WWWDIR%%/config.php.example -%%WWWDIR%%/INSTALL -%%WWWDIR%%/COPYING -%%WWWDIR%%/images/addtorrent.gif -%%WWWDIR%%/images/completeactive.gif -%%WWWDIR%%/images/completeinactive.gif -%%WWWDIR%%/images/delete.gif -%%WWWDIR%%/images/downarrow.gif -%%WWWDIR%%/images/folder.gif -%%WWWDIR%%/images/file.gif -%%WWWDIR%%/images/hashcheck.gif -%%WWWDIR%%/images/incompleteactive.gif -%%WWWDIR%%/images/incompleteinactive.gif -%%WWWDIR%%/images/percentbar.gif -%%WWWDIR%%/images/refresh.gif -%%WWWDIR%%/images/rss.gif -%%WWWDIR%%/images/start.gif -%%WWWDIR%%/images/stop.gif -%%WWWDIR%%/images/uparrow.gif -%%WWWDIR%%/images/view.gif -%%WWWDIR%%/images/weblink.gif -%%WWWDIR%%/index.php -%%WWWDIR%%/style.css -%%WWWDIR%%/submodal/CHANGELOG -%%WWWDIR%%/submodal/close.gif -%%WWWDIR%%/submodal/common.js -%%WWWDIR%%/submodal/index.html -%%WWWDIR%%/submodal/loading.gif -%%WWWDIR%%/submodal/loading.html -%%WWWDIR%%/submodal/maskBG.png -%%WWWDIR%%/submodal/modalContent.html -%%WWWDIR%%/submodal/style.css -%%WWWDIR%%/submodal/subModal.css -%%WWWDIR%%/submodal/subModal.js -%%WWWDIR%%/view.php diff --git a/net-p2p/unworkable/Makefile b/net-p2p/unworkable/Makefile deleted file mode 100644 index 8c3645d320be..000000000000 --- a/net-p2p/unworkable/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Wen Heping <wenheping@gmail.com> -# $FreeBSD$ - -PORTNAME= unworkable -PORTVERSION= 0.53 -PORTREVISION= 3 -CATEGORIES= net-p2p -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Free BitTorrent Implementation - -LICENSE= MIT - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libevent.so:devel/libevent - -USES= scons ssl - -WRKSRC= ${WRKDIR}/${PORTNAME} - -PLIST_FILES= bin/unworkable man/man1/unworkable.1.gz - -post-extract: - @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ - ${WRKSRC}/SConstruct - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/unworkable ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/unworkable.1 ${STAGEDIR}${MANPREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/net-p2p/unworkable/distinfo b/net-p2p/unworkable/distinfo deleted file mode 100644 index 663bfdd5dbb5..000000000000 --- a/net-p2p/unworkable/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (unworkable-0.53.tar.gz) = 80640df2319c128c2bf35f2279fb099985bd8c269808e97b5b0d420f38af6a34 -SIZE (unworkable-0.53.tar.gz) = 72053 diff --git a/net-p2p/unworkable/pkg-descr b/net-p2p/unworkable/pkg-descr deleted file mode 100644 index 500e94621669..000000000000 --- a/net-p2p/unworkable/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Unworkable is a BSD-licensed BitTorrent implementation -for UNIX written from-scratch in C. It uses libevent -for scalable asynchronous networking and the mmap() -system call for local data access. Some of the goals of -the project include (in no particular order) high code -quality, efficiency, simplicity and security. - -Unworkable is still in an early stage of development, -and is far behind most other BitTorrent implementations. -However, it is usable for some basic things and the -source code is quite minimal(4,000 lines of C compared -to rTorrent's 40,000+ of C++). - -WWW: https://code.google.com/p/unworkable/ diff --git a/net/Makefile b/net/Makefile index 13090e3d4d22..f406dd657838 100644 --- a/net/Makefile +++ b/net/Makefile @@ -496,7 +496,6 @@ SUBDIR += openafs SUBDIR += openbgpd SUBDIR += openbsc - SUBDIR += opendpi SUBDIR += openggsn SUBDIR += openh323 SUBDIR += openldap24-client @@ -1012,7 +1011,6 @@ SUBDIR += py-pcapy SUBDIR += py-pcs SUBDIR += py-port-for - SUBDIR += py-pybeanstalk SUBDIR += py-pygeoip SUBDIR += py-pyldap SUBDIR += py-pynmsg diff --git a/net/opendpi/Makefile b/net/opendpi/Makefile deleted file mode 100644 index 740687440e09..000000000000 --- a/net/opendpi/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: fernandotcl -# $FreeBSD$ - -PORTNAME= opendpi -PORTVERSION= 1.2.0 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= fernando@netfilter.com.br -COMMENT= Open source deep packet inspection engine - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BROKEN_powerpc64= Does not build - -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USES= libtool - -.include <bsd.port.mk> diff --git a/net/opendpi/distinfo b/net/opendpi/distinfo deleted file mode 100644 index 2614e2788ca4..000000000000 --- a/net/opendpi/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (opendpi-1.2.0.tar.gz) = 1b9391031ebce4689c298a54f58f7c41728c8cbae277dcd7932668df1c72582f -SIZE (opendpi-1.2.0.tar.gz) = 394399 diff --git a/net/opendpi/pkg-descr b/net/opendpi/pkg-descr deleted file mode 100644 index 9918316e2743..000000000000 --- a/net/opendpi/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The OpenDPI deep packet inspection engine. - -WWW: http://www.opendpi.org/ diff --git a/net/opendpi/pkg-plist b/net/opendpi/pkg-plist deleted file mode 100644 index 83f264148972..000000000000 --- a/net/opendpi/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -bin/OpenDPI_demo -include/libopendpi-1.2/libopendpi/ipq_api.h -include/libopendpi-1.2/libopendpi/ipq_basic_def.h -include/libopendpi-1.2/libopendpi/ipq_debug_functions.h -include/libopendpi-1.2/libopendpi/ipq_macros.h -include/libopendpi-1.2/libopendpi/ipq_protocols_osdpi.h -include/libopendpi-1.2/libopendpi/ipq_public_functions.h -lib/libopendpi.a -lib/libopendpi.so -lib/libopendpi.so.1 -lib/libopendpi.so.1.0.2 diff --git a/net/py-pybeanstalk/Makefile b/net/py-pybeanstalk/Makefile deleted file mode 100644 index 6ede4faa8fab..000000000000 --- a/net/py-pybeanstalk/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -PORTNAME= pybeanstalk -PORTVERSION= 0.11.1 -CATEGORIES= net python -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Pure python client library for beanstalkd queue - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils autoplist - -WRKSRC= ${WRKDIR}/${PORTVERSION} - -.include <bsd.port.mk> diff --git a/net/py-pybeanstalk/distinfo b/net/py-pybeanstalk/distinfo deleted file mode 100644 index 5bedf525f9db..000000000000 --- a/net/py-pybeanstalk/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pybeanstalk-0.11.1.tar.gz) = 9fb45623bda83478c6610b2a2ea184e58b940ce386a78dbf7b699295872c759d -SIZE (pybeanstalk-0.11.1.tar.gz) = 25808 diff --git a/net/py-pybeanstalk/pkg-descr b/net/py-pybeanstalk/pkg-descr deleted file mode 100644 index 05d418b52dcc..000000000000 --- a/net/py-pybeanstalk/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A pure python client library for putting and getting jobs from -the beanstalkd queue. - -WWW: http://code.google.com/p/pybeanstalk/ diff --git a/security/Makefile b/security/Makefile index 9f17f248856e..a73c75dbaf11 100644 --- a/security/Makefile +++ b/security/Makefile @@ -85,7 +85,6 @@ SUBDIR += clamsmtp SUBDIR += clamtk SUBDIR += clusterssh - SUBDIR += cmd5checkpw SUBDIR += cops SUBDIR += courier-authlib SUBDIR += courier-authlib-base @@ -158,7 +157,6 @@ SUBDIR += fswatch SUBDIR += ftimes SUBDIR += fuzz - SUBDIR += fuzzdb SUBDIR += fwanalog SUBDIR += fwbuilder SUBDIR += fwipe @@ -398,7 +396,6 @@ SUBDIR += nikto SUBDIR += nist-kat SUBDIR += nmap - SUBDIR += nmapsi4 SUBDIR += nss SUBDIR += nss_compat_ossl SUBDIR += oath-toolkit @@ -944,7 +941,6 @@ SUBDIR += py-vulndb SUBDIR += py-xmlsec SUBDIR += py-yara - SUBDIR += py-yara-editor SUBDIR += py-yubioath-desktop SUBDIR += py-zope.app.authentication SUBDIR += py-zope.app.localpermission @@ -1106,7 +1102,6 @@ SUBDIR += signing-party SUBDIR += silktools SUBDIR += sinfp - SUBDIR += skipfish SUBDIR += sks SUBDIR += slurpie SUBDIR += slush @@ -1185,7 +1180,6 @@ SUBDIR += tripwire-131 SUBDIR += tripwire12 SUBDIR += trousers - SUBDIR += truecrack SUBDIR += truecrypt SUBDIR += tsshbatch SUBDIR += tthsum diff --git a/security/cmd5checkpw/Makefile b/security/cmd5checkpw/Makefile deleted file mode 100644 index 191633ab3bb1..000000000000 --- a/security/cmd5checkpw/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Clement Laforet <sheepkiller@cultdeadsheep.org> -# $FreeBSD$ - -PORTNAME= cmd5checkpw -PORTVERSION= 0.22 -CATEGORIES= security -MASTER_SITES= http://beautytech.googlecode.com/svn-history/r6/trunk/src/qmail/tar/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Checkpassword compatible authentication program that uses CRAM-MD5 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -OPTIONS_DEFINE= DOCS - -PORTDOCS= CHANGES CREDITS INSTALL README rfc1321.txt rfc2104.txt -PLIST_FILES= bin/cmd5checkpw \ - etc/poppasswd.dist \ - man/man8/cmd5checkpw.8.gz - -post-patch: - @${REINPLACE_CMD} -e 's|/etc/poppasswd|${LOCALBASE}/etc/poppasswd|' \ - ${WRKSRC}/main.c - @${REINPLACE_CMD} -e 's|^\(CC\)|#\1|; s|^\(CFLAGS\)|#\1|; \ - s|LD=gcc|LD=$${CC}|; s|LDFLAGS=-g|LDFLAGS=$${CFLAGS} ${LDFLAGS}|;' \ - ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/cmd5checkpw ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/poppasswd ${STAGEDIR}${PREFIX}/etc/poppasswd.dist - ${INSTALL_MAN} ${WRKSRC}/cmd5checkpw.8 ${STAGEDIR}${MANPREFIX}/man/man8 - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/security/cmd5checkpw/distinfo b/security/cmd5checkpw/distinfo deleted file mode 100644 index c708985e12a1..000000000000 --- a/security/cmd5checkpw/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cmd5checkpw-0.22.tar.gz) = 26d375a909520aaf980b59f01d994a796c87dfcf317b9dc31284f14ed92032d9 -SIZE (cmd5checkpw-0.22.tar.gz) = 24323 diff --git a/security/cmd5checkpw/pkg-descr b/security/cmd5checkpw/pkg-descr deleted file mode 100644 index 8246aac2e731..000000000000 --- a/security/cmd5checkpw/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -cmd5checkpw is a checkpassword compatible authentication program that uses -CRAM-MD5 authentication mode. It was designed primary to work with qmail -but it can be used by any other program that knows how to use checkpassword -compatible authentication. - -WWW: http://members.elysium.pl/brush/cmd5checkpw/ diff --git a/security/fuzzdb/Makefile b/security/fuzzdb/Makefile deleted file mode 100644 index 7efd749562a8..000000000000 --- a/security/fuzzdb/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Created by: Niels Heinen -# $FreeBSD$ - -PORTNAME= fuzzdb -PORTVERSION= 1.09 -CATEGORIES= security www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Comprehensive set of fuzzing patterns - -LICENSE= BSD3CLAUSE APACHE20 -LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/_copyright.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= tar:tgz -NO_BUILD= yes -NO_ARCH= yes -EXTRACT_AFTER_ARGS= --exclude .svn -PORTDOCS= _copyright.txt _readme.txt -PORTDIRS= attack-payloads wordlists-misc Discovery \ - web-backdoors wordlists-user-passwd regex - -OPTIONS_DEFINE= DOCS - -do-install: -.for dir in ${PORTDIRS} - ( cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${dir} ) -.endfor - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/security/fuzzdb/distinfo b/security/fuzzdb/distinfo deleted file mode 100644 index 24c7febbb689..000000000000 --- a/security/fuzzdb/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fuzzdb-1.09.tgz) = a3b62242e8cf19ff4c7baee08b5660d933eb88dff105753670351d14f4930234 -SIZE (fuzzdb-1.09.tgz) = 6076227 diff --git a/security/fuzzdb/pkg-descr b/security/fuzzdb/pkg-descr deleted file mode 100644 index 43ad4dfe815e..000000000000 --- a/security/fuzzdb/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Fuzzdb is a comprehensive set of fuzzing patterns that can be used -during discovery or security testing of web applications. - -WWW: http://code.google.com/p/fuzzdb/ diff --git a/security/fuzzdb/pkg-plist b/security/fuzzdb/pkg-plist deleted file mode 100644 index ec0a10dc93b9..000000000000 --- a/security/fuzzdb/pkg-plist +++ /dev/null @@ -1,238 +0,0 @@ -%%DATADIR%%/Discovery/FilenameBruteforce/3CharExtBrute.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Backup.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Common.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Compressed.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Mostcommon.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Skipfish.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/WordlistSkipfish.fuzz.txt -%%DATADIR%%/Discovery/FilenameBruteforce/copy_of.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/AdobeXML.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Apache.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/ApacheTomcat.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CGI_HTTP_POST.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CGI_HTTP_POST_Windows.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CGI_Microsoft.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CGI_XPlatform.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/drupal_plugins.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/drupal_themes.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/joomla_plugins.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/joomla_themes.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/php-nuke.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/readme.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/wordpress.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/wp_plugins.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/CMS/wp_themes.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/ColdFusion.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/FatwireCMS.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Frontpage.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/HTTP_POST_Microsoft.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Hyperion.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/IIS.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/JBoss.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/JRun.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/JavaServlets_Common.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/KitchensinkDirectories.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Logins.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/LotusNotes.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Netware.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Oracle9i.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/OracleAppServer.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/PHP.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/PHP_CommonBackdoors.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Passwords.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Randomfiles.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/SAP.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Sharepoint.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/SiteMinder.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/SunAppServerGlassfish.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/SuniPlanet.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/UnixDotfiles.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/UserAgents.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Vignette.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Weblogic.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/Websphere.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/proxy-conf.fuzz.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-directories-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-directories.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-extensions-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-extensions.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-files-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-files.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-words-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-large-words.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-directories-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-directories.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-extensions-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-extensions.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-files-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-files.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-words-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-medium-words.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-directories-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-directories.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-extensions-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-extensions.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-files-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-files.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-words-lowercase.txt -%%DATADIR%%/Discovery/PredictableRes/raft-small-words.txt -%%DATADIR%%/Discovery/PredictableRes/tftp.fuzz.txt -%%DATADIR%%/attack-payloads/BizLogic/CommonMethods.fuzz.txt -%%DATADIR%%/attack-payloads/BizLogic/DebugParams.fuzz.txt -%%DATADIR%%/attack-payloads/BizLogic/x -%%DATADIR%%/attack-payloads/all-attacks/all-attacks-unix.txt -%%DATADIR%%/attack-payloads/all-attacks/all-attacks-win.txt -%%DATADIR%%/attack-payloads/all-attacks/interesting-metacharacters.txt -%%DATADIR%%/attack-payloads/control-chars/URIhex.fuzz.txt -%%DATADIR%%/attack-payloads/control-chars/null.fuzz.txt -%%DATADIR%%/attack-payloads/disclosure-directory/directory-indexing-generic.fuzz.txt -%%DATADIR%%/attack-payloads/disclosure-directory/source-directory-file-indexing-cheatsheet.html -%%DATADIR%%/attack-payloads/disclosure-localpaths/unix/common-unix-httpd-log-locations.txt -%%DATADIR%%/attack-payloads/disclosure-source/source-disc-cmd-exec-traversal.txt -%%DATADIR%%/attack-payloads/disclosure-source/source-disclosure-generic.txt -%%DATADIR%%/attack-payloads/disclosure-source/source-disclosure-microsoft.txt -%%DATADIR%%/attack-payloads/file-upload/alt-extensions-asp.txt -%%DATADIR%%/attack-payloads/file-upload/alt-extensions-coldfusion.txt -%%DATADIR%%/attack-payloads/file-upload/alt-extensions-jsp.txt -%%DATADIR%%/attack-payloads/file-upload/alt-extensions-perl.txt -%%DATADIR%%/attack-payloads/file-upload/alt-extensions-php.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-commonly-writable-directories.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-microsoft-asp-filetype-bf.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-microsoft-asp.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-ms-php.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-x-platform-generic.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-x-platform-php.txt -%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass.readme -%%DATADIR%%/attack-payloads/file-upload/invalid-filenames-linux.txt -%%DATADIR%%/attack-payloads/file-upload/invalid-filenames-microsoft.txt -%%DATADIR%%/attack-payloads/file-upload/invalid-filesystem-chars-microsoft.txt -%%DATADIR%%/attack-payloads/file-upload/invalid-filesystem-chars-osx.txt -%%DATADIR%%/attack-payloads/format-strings/format-strings.txt -%%DATADIR%%/attack-payloads/html_fuzz/html_tags.txt -%%DATADIR%%/attack-payloads/html_fuzz/javascript_events.txt -%%DATADIR%%/attack-payloads/http-protocol/docs.http-method-defs.html -%%DATADIR%%/attack-payloads/http-protocol/http-header-cache-poison.txt -%%DATADIR%%/attack-payloads/http-protocol/http-protocol-methods.txt -%%DATADIR%%/attack-payloads/http-protocol/user-agents.txt -%%DATADIR%%/attack-payloads/integer-overflow/integer-overflows.txt -%%DATADIR%%/attack-payloads/ldap/ldap-injection.txt -%%DATADIR%%/attack-payloads/lfi/common-unix-httpd-log-locations.txt -%%DATADIR%%/attack-payloads/lfi/readme.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/LinuxCommands.fuzz.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/OSCommandInject.Windows.fuzz.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/OSXCommands.fuzz.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/WindowsCommands.fuzz.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/WindowsPowershell.fuzz.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/command-execution-unix.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/commands-unix.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/commands-windows.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/docs/command-execution-cheatsheat-unix.txt -%%DATADIR%%/attack-payloads/os-cmd-execution/source-disc-cmd-exec-traversal.txt -%%DATADIR%%/attack-payloads/os-dir-indexing/directory-indexing.txt -%%DATADIR%%/attack-payloads/path-traversal/path-traversal-windows.txt -%%DATADIR%%/attack-payloads/path-traversal/traversals-8-deep-exotic-encoding.txt -%%DATADIR%%/attack-payloads/rfi/readme.txt -%%DATADIR%%/attack-payloads/rfi/rfi-cheatsheet.html -%%DATADIR%%/attack-payloads/rfi/rfi.txt -%%DATADIR%%/attack-payloads/server-side-include/server-side-includes-generic.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/GenericBlind.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/MSSQL.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/MSSQL_blind.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/MySQL.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/MySQL_MSSQL.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/docs/docs.oracle_cheat.pdf -%%DATADIR%%/attack-payloads/sql-injection/detect/docs/docs.sql_injection_cheatsheet.html -%%DATADIR%%/attack-payloads/sql-injection/detect/oracle.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/detect/xplatform.fuzz.txt -%%DATADIR%%/attack-payloads/sql-injection/exploit/db2-enumeration.txt -%%DATADIR%%/attack-payloads/sql-injection/exploit/ms-sql-enumeration.txt -%%DATADIR%%/attack-payloads/sql-injection/exploit/mysql-injection-login-bypass.txt -%%DATADIR%%/attack-payloads/sql-injection/exploit/mysql-read-local-files.txt -%%DATADIR%%/attack-payloads/sql-injection/exploit/postgres-enumeration.txt -%%DATADIR%%/attack-payloads/xml/xml-attacks.txt -%%DATADIR%%/attack-payloads/xpath/xpath-injection.txt -%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/ScriptMapping_Release_26Nov2007.html -%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/ff2.png -%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/ie7.png -%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/safari3.png -%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/license.txt -%%DATADIR%%/attack-payloads/xss/xss-rsnake.txt -%%DATADIR%%/attack-payloads/xss/xss-uri.txt -%%DATADIR%%/regex/errors.txt -%%DATADIR%%/regex/readme.txt -%%DATADIR%%/regex/sessionid.txt -%%DATADIR%%/web-backdoors/asp/cmd-asp-5.1.asp -%%DATADIR%%/web-backdoors/asp/cmd.asp -%%DATADIR%%/web-backdoors/asp/cmd.aspx -%%DATADIR%%/web-backdoors/asp/cmdasp.asp -%%DATADIR%%/web-backdoors/asp/cmdasp.aspx -%%DATADIR%%/web-backdoors/asp/list.asp -%%DATADIR%%/web-backdoors/asp/list.txt -%%DATADIR%%/web-backdoors/asp/ntdaddy.asp -%%DATADIR%%/web-backdoors/asp/up.asp -%%DATADIR%%/web-backdoors/c/cmd.c -%%DATADIR%%/web-backdoors/cfm/cfExec.cfm -%%DATADIR%%/web-backdoors/cfm/cfSQL.cfm -%%DATADIR%%/web-backdoors/cfm/cmd.cfm -%%DATADIR%%/web-backdoors/exe/nc.exe -%%DATADIR%%/web-backdoors/jsp/CmdServlet.class -%%DATADIR%%/web-backdoors/jsp/CmdServlet.java -%%DATADIR%%/web-backdoors/jsp/ListServlet.class -%%DATADIR%%/web-backdoors/jsp/ListServlet.java -%%DATADIR%%/web-backdoors/jsp/UpServlet.class -%%DATADIR%%/web-backdoors/jsp/UpServlet.java -%%DATADIR%%/web-backdoors/jsp/browser.jsp -%%DATADIR%%/web-backdoors/jsp/cmd.jsp -%%DATADIR%%/web-backdoors/jsp/cmdjsp.jsp -%%DATADIR%%/web-backdoors/jsp/jsp-reverse.jsp -%%DATADIR%%/web-backdoors/jsp/list.jsp -%%DATADIR%%/web-backdoors/jsp/up.jsp -%%DATADIR%%/web-backdoors/jsp/win32/cmd_win32.jsp -%%DATADIR%%/web-backdoors/jsp/win32/up_win32.jsp -%%DATADIR%%/web-backdoors/php/cmd.php -%%DATADIR%%/web-backdoors/php/list.php -%%DATADIR%%/web-backdoors/php/php-backdoor.php -%%DATADIR%%/web-backdoors/php/simple-backdoor.php -%%DATADIR%%/web-backdoors/php/up.php -%%DATADIR%%/web-backdoors/pl-cgi/cmd.pl -%%DATADIR%%/web-backdoors/pl-cgi/list.pl -%%DATADIR%%/web-backdoors/pl-cgi/perlcmd.cgi -%%DATADIR%%/web-backdoors/pl-cgi/up.pl -%%DATADIR%%/web-backdoors/servlet/CmdServlet.java -%%DATADIR%%/web-backdoors/servlet/ListServlet.java -%%DATADIR%%/web-backdoors/servlet/UpServlet.java -%%DATADIR%%/web-backdoors/sh/cmd.sh -%%DATADIR%%/web-backdoors/sh/list.sh -%%DATADIR%%/web-backdoors/sh/up.sh -%%DATADIR%%/wordlists-misc/common-http-ports.txt -%%DATADIR%%/wordlists-misc/us_cities.txt -%%DATADIR%%/wordlists-misc/wordlist-alphanumeric-case.txt -%%DATADIR%%/wordlists-misc/wordlist-common-snmp-community-strings.txt -%%DATADIR%%/wordlists-misc/wordlist-dna.txt -%%DATADIR%%/wordlists-user-passwd/db2/db2_default_pass.txt -%%DATADIR%%/wordlists-user-passwd/db2/db2_default_user.txt -%%DATADIR%%/wordlists-user-passwd/db2/db2_default_userpass.txt -%%DATADIR%%/wordlists-user-passwd/faithwriters.txt -%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_pass.txt -%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_userpass.txt -%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_users.txt -%%DATADIR%%/wordlists-user-passwd/names/namelist.txt -%%DATADIR%%/wordlists-user-passwd/oracle/_hci_oracle_passwords.txt -%%DATADIR%%/wordlists-user-passwd/oracle/_oracle_default_passwords.txt -%%DATADIR%%/wordlists-user-passwd/passwds/john.txt -%%DATADIR%%/wordlists-user-passwd/passwds/phpbb.txt -%%DATADIR%%/wordlists-user-passwd/passwds/twitter.txt -%%DATADIR%%/wordlists-user-passwd/passwds/weaksauce.txt -%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_pass.txt -%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_user.txt -%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_userpass.txt -%%DATADIR%%/wordlists-user-passwd/readme.txt -%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_pass.txt -%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_userpass.txt -%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_users.txt -%%DATADIR%%/wordlists-user-passwd/unix-os/unix_passwords.txt -%%DATADIR%%/wordlists-user-passwd/unix-os/unix_users.txt -@dir %%DATADIR%%/attack-payloads/disclosure-directory/unix -@dir %%DATADIR%%/attack-payloads/disclosure-directory/win -@dir %%DATADIR%%/attack-payloads/disclosure-localpaths/microsoft -@dir %%DATADIR%%/web-backdoors/dll diff --git a/security/nmapsi4/Makefile b/security/nmapsi4/Makefile deleted file mode 100644 index 4b2ef81b11ff..000000000000 --- a/security/nmapsi4/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Veniamin Gvozdikov <vg@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= nmapsi4 -PORTVERSION= 0.4.1 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= vg@FreeBSD.org -COMMENT= GUI frontend for the nmap scanning utility - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${LOCALBASE}/bin/nmap:security/nmap - -USES= cmake tar:xz -INSTALLS_ICONS= yes -USE_QT4= gui qmake_build uic_build moc_build rcc_build network \ - linguist_build webkit dbus -CMAKE_ARGS+= -DBUILD_KDELIBS=off - -pre-configure: - ${REINPLACE_CMD} -e 's#share/applications/kde4/#share/applications/#g' \ - ${WRKSRC}/src/CMakeLists.txt - -.include <bsd.port.mk> diff --git a/security/nmapsi4/distinfo b/security/nmapsi4/distinfo deleted file mode 100644 index 8657f3878fab..000000000000 --- a/security/nmapsi4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nmapsi4-0.4.1.tar.xz) = 45482842f414179eb1a9ea0ae88fe4a43d59a54341b97a82be605b43cec41c9a -SIZE (nmapsi4-0.4.1.tar.xz) = 3139252 diff --git a/security/nmapsi4/pkg-descr b/security/nmapsi4/pkg-descr deleted file mode 100644 index 57008e6cf698..000000000000 --- a/security/nmapsi4/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -NmapSi4 is a complete Qt-based Gui with the design goals to provide a complete -nmap interface for Users, in order to management all options of this powerful -security net scanner! - -WWW: http://www.nmapsi4.org diff --git a/security/nmapsi4/pkg-plist b/security/nmapsi4/pkg-plist deleted file mode 100644 index d7ec731debaa..000000000000 --- a/security/nmapsi4/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/nmapsi4 -share/applications/nmapsi4-admin.desktop -share/applications/nmapsi4.desktop -share/dbus-1/interfaces/org.nmapsi4.Nmapsi4.xml -share/icons/hicolor/128x128/apps/nmapsi4.png -share/icons/hicolor/32x32/apps/nmapsi4.png -share/icons/hicolor/64x64/apps/nmapsi4.png -%%DATADIR%%/locale/nmapsi4_ca.qm -%%DATADIR%%/locale/nmapsi4_cs.qm -%%DATADIR%%/locale/nmapsi4_de.qm -%%DATADIR%%/locale/nmapsi4_es.qm -%%DATADIR%%/locale/nmapsi4_fr.qm -%%DATADIR%%/locale/nmapsi4_it.qm -%%DATADIR%%/locale/nmapsi4_ru.qm diff --git a/security/py-yara-editor/Makefile b/security/py-yara-editor/Makefile deleted file mode 100644 index ba2598683785..000000000000 --- a/security/py-yara-editor/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: antoine@FreeBSD.org -# $FreeBSD$ - -PORTNAME= yara-editor -PORTVERSION= 0.1.5 -PORTREVISION= 2 -CATEGORIES= security python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= antoine@FreeBSD.org -COMMENT= Editor for yara rules - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara - -USES= pyqt:4 python:2 -USE_PYQT= core_run gui_run -USE_PYTHON= distutils autoplist - -OPTIONS_DEFINE= DOCS - -DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} -PORTDOCS= README - -post-patch: - ${REINPLACE_CMD} -e '/config_dir/d' \ - -e '/en\/man8/d' \ - -e "/'man8'/s/fr/en/" ${WRKSRC}/setup.py - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/security/py-yara-editor/distinfo b/security/py-yara-editor/distinfo deleted file mode 100644 index c814c2cd230b..000000000000 --- a/security/py-yara-editor/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (yara-editor-0.1.5.tar.gz) = 24b1ec2e05661db3eee7c27805b0627b1b8aa31e5b1cd75ab5579872fb35ad86 -SIZE (yara-editor-0.1.5.tar.gz) = 103081 diff --git a/security/py-yara-editor/files/patch-bin__yara-editor b/security/py-yara-editor/files/patch-bin__yara-editor deleted file mode 100644 index aadf8a32645a..000000000000 --- a/security/py-yara-editor/files/patch-bin__yara-editor +++ /dev/null @@ -1,13 +0,0 @@ ---- ./bin/yara-editor.orig 2012-11-22 21:47:37.000000000 +0000 -+++ ./bin/yara-editor 2013-07-30 23:07:31.000000000 +0000 -@@ -75,7 +75,9 @@ - config_file.close() - except IOError as e: - make_config_file(config_path) -- -+ config_file = open(config_path, 'r') -+ config.readfp(config_file) -+ config_file.close() - - - translator = QtCore.QTranslator() diff --git a/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py b/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py deleted file mode 100644 index a72bca474c30..000000000000 --- a/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py +++ /dev/null @@ -1,161 +0,0 @@ ---- ./yaraeditor/core/controlleur.py.orig 2012-12-02 11:09:48.000000000 +0000 -+++ ./yaraeditor/core/controlleur.py 2013-07-30 23:07:31.000000000 +0000 -@@ -329,8 +329,11 @@ - #self.ui_yaraeditor.verticalLayout_7 = QtGui.QVBoxLayout(self.ui_yaraeditor.tab_strings) - #self.ui_yaraeditor.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) - self.ui_yaraeditor.treeMalwareStrings = YTreeWidget(self.ui_yaraeditor.tab_strings) -- self.ui_yaraeditor.treeMalwareStrings.setHeaderHidden(True) -+ self.ui_yaraeditor.treeMalwareStrings.setHeaderHidden(False) - self.ui_yaraeditor.treeMalwareStrings.setObjectName(_fromUtf8("treeMalwareStrings")) -+ self.ui_yaraeditor.treeMalwareStrings.setColumnCount(2) -+ self.ui_yaraeditor.treeMalwareStrings.headerItem().setText(0, QtGui.QApplication.translate("YaraEditor", "Value", None, QtGui.QApplication.UnicodeUTF8)) -+ self.ui_yaraeditor.treeMalwareStrings.headerItem().setText(1, QtGui.QApplication.translate("YaraEditor", "Type", None, QtGui.QApplication.UnicodeUTF8)) - self.ui_yaraeditor.verticalLayout_7.addWidget(self.ui_yaraeditor.treeMalwareStrings) - - -@@ -370,7 +373,7 @@ - self.add_element(self.treeMalwareProperties,"Name",fileInfo.fileName()) - self.add_element(self.treeMalwareProperties,"Path",fileInfo.filePath()) - self.add_element(self.treeMalwareProperties,"Size",str(fileInfo.size())) -- fi = open(str(fileInfo.filePath()),'r') -+ fi = open(str(fileInfo.filePath()),'rb') - data = fi.read() - fi.close() - sha1 = QtCore.QCryptographicHash.hash(data,QtCore.QCryptographicHash.Sha1).toHex() -@@ -378,14 +381,16 @@ - self.add_element(self.treeMalwareProperties,"MD5",str(md5)) - self.add_element(self.treeMalwareProperties,"SHA1",str(sha1)) - -- for s in self.get_strings(data): -- self.add_element(self.treeMalwareStrings,str(s)) -+ for s,t in self.get_strings(data): -+ self.add_element(self.treeMalwareStrings,str(s),t) - -- def add_element(self,tree,name,value=""): -+ def add_element(self,tree,name,value="",typeValue=""): - item = QtGui.QTreeWidgetItem(tree) - item.setText(0,name) - if value!="": - item.setText(1,value) -+ if typeValue!="": -+ item.setText(1,typeValue) - - def remove_element(self,tree,name): - findings = tree.findItems(name,Qt.MatchCaseSensitive) -@@ -393,12 +398,33 @@ - index = tree.indexOfTopLevelItem(f) - tree.takeTopLevelItem(index) - -+ def get_ascii(self,data,length_min=7): -+ strings = set() -+ for m in re.finditer("([\x21-\x7e]{4,})", data): -+ if len(m.group(1))> length_min: -+ strings.add(m.group(1)) -+ return strings -+ -+ def get_unicode(self,data,length_min=7): -+ strings = set() -+ for m in re.finditer("([\x20-\x7e]{4,})", data): -+ if len(m.group(1))> length_min: -+ strings.add(m.group(1)) -+ return strings - - def get_strings(self,data,length_min=7): -- strings = list() -- for m in re.finditer("([\x20-\x7e]{3,})", data): -- if len(m.group(1))> length_min: -- strings.append(m.group(1)) -+ strings_ascii = self.get_ascii(data,length_min) -+ strings_unicode = self.get_unicode(data,length_min) -+ -+ strings = set() -+ for sa in strings_ascii: -+ strings.add((sa,"ascii")) -+ -+ for su in strings_unicode: -+ if su in strings: -+ continue -+ strings.add((su,"unicode")) -+ - return strings - - def maybeSave(self): -@@ -610,7 +636,7 @@ - logging.debug(traceback.format_exc()) - self.add_message_output(report) - -- self.add_message_output("Finish : %d match" % found) -+ self.add_message_output("Finish : %d matches" % found) - - def check_yara(self,rules,path): - try: -@@ -664,13 +690,14 @@ - - rules = TEMPLATE_YARA - rules = rules.replace("###STRINGS###","\n".join(set_strings)) -- rules = rules.replace("###CONDITION###","\t(%s)" % " or ".join(set_condition)) -+ #rules = rules.replace("###CONDITION###","\t(%s)" % " and ".join(set_condition)) -+ rules = rules.replace("###CONDITION###","\tall of them") - return rules - - - def generator_add_file(self,path=""): - if path == "": -- pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*.*)") -+ pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*)") - if pathes == None: - return - -@@ -688,7 +715,7 @@ - - def generator_add_family(self,path=None): - if path == None: -- pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*.*)") -+ pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*)") - else: - pathes = path - -@@ -715,16 +742,25 @@ - self.generator_remove_string(item.text()) - - self.ui_generator.treeWidget.clear() -- for s,v in self.set_string.iteritems(): -- if v>=countFamily: -- self.add_element(self.ui_generator.treeWidget,str(s)) -+ good = False -+ while not good: -+ for s,v in self.set_string.iteritems(): -+ print s,v -+ if v>=countFamily: -+ self.add_element(self.ui_generator.treeWidget,str(s)) -+ good = True -+ countFamily -=1 - - - def generator_add_string(self,malware): -- f = open(malware,'r') -+ f = open(malware,'rb') - data = f.read() - f.close() -- for s in self.get_strings(data): -+ strings_in_file = set() -+ for s,t in self.get_strings(data): -+ strings_in_file.add(s) -+ -+ for s in strings_in_file: - if '"' not in s and '\\' not in s and not len(s)>40: - if self.set_string.has_key(str(s)): - self.set_string[str(s)] += 1 -@@ -733,10 +769,10 @@ - - - def generator_remove_string(self,malware): -- f = open(malware,'r') -+ f = open(malware,'rb') - data = f.read() - f.close() -- for s in self.get_strings(data): -+ for s,t in self.get_strings(data): - if self.set_string.has_key(str(s)): - self.set_string[str(s)] = 0 - diff --git a/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py b/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py deleted file mode 100644 index 8bb8d1081a42..000000000000 --- a/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py +++ /dev/null @@ -1,41 +0,0 @@ ---- ./yaraeditor/ui/rules_generator.py.orig 2012-12-02 11:09:53.000000000 +0000 -+++ ./yaraeditor/ui/rules_generator.py 2013-07-30 23:07:31.000000000 +0000 -@@ -2,7 +2,7 @@ - - # Form implementation generated from reading ui file 'rules_generator.ui' - # --# Created: Sun Dec 2 12:09:53 2012 -+# Created: Tue Feb 26 07:52:45 2013 - # by: PyQt4 UI code generator 4.9.1 - # - # WARNING! All changes made in this file will be lost! -@@ -17,9 +17,18 @@ - class Ui_DialogGenerator(object): - def setupUi(self, DialogGenerator): - DialogGenerator.setObjectName(_fromUtf8("DialogGenerator")) -- DialogGenerator.resize(728, 507) -+ DialogGenerator.resize(728, 610) - self.verticalLayout = QtGui.QVBoxLayout(DialogGenerator) - self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) -+ self.label = QtGui.QLabel(DialogGenerator) -+ self.label.setObjectName(_fromUtf8("label")) -+ self.verticalLayout.addWidget(self.label) -+ self.label_4 = QtGui.QLabel(DialogGenerator) -+ self.label_4.setObjectName(_fromUtf8("label_4")) -+ self.verticalLayout.addWidget(self.label_4) -+ self.label_5 = QtGui.QLabel(DialogGenerator) -+ self.label_5.setObjectName(_fromUtf8("label_5")) -+ self.verticalLayout.addWidget(self.label_5) - self.widget = QtGui.QWidget(DialogGenerator) - self.widget.setObjectName(_fromUtf8("widget")) - self.horizontalLayout = QtGui.QHBoxLayout(self.widget) -@@ -86,6 +95,9 @@ - - def retranslateUi(self, DialogGenerator): - DialogGenerator.setWindowTitle(QtGui.QApplication.translate("DialogGenerator", "Dialog", None, QtGui.QApplication.UnicodeUTF8)) -+ self.label.setText(QtGui.QApplication.translate("DialogGenerator", "1 - Adding elements in the \"Same Family\", the strings will be retained only those that are found in each element.", None, QtGui.QApplication.UnicodeUTF8)) -+ self.label_4.setText(QtGui.QApplication.translate("DialogGenerator", "2 - Adding elements in the \"Other Malware\", the strings in these files will not be selected to build the rule.", None, QtGui.QApplication.UnicodeUTF8)) -+ self.label_5.setText(QtGui.QApplication.translate("DialogGenerator", "3 - In the middle part, you can see only the strings used for the detection.", None, QtGui.QApplication.UnicodeUTF8)) - self.label_2.setText(QtGui.QApplication.translate("DialogGenerator", "Other Malware (False positive)", None, QtGui.QApplication.UnicodeUTF8)) - self.btnBrowseNewFile.setText(QtGui.QApplication.translate("DialogGenerator", "...", None, QtGui.QApplication.UnicodeUTF8)) - self.label_3.setText(QtGui.QApplication.translate("DialogGenerator", "Same Family", None, QtGui.QApplication.UnicodeUTF8)) diff --git a/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py b/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py deleted file mode 100644 index de0e82ed8844..000000000000 --- a/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py +++ /dev/null @@ -1,91 +0,0 @@ ---- ./yaraeditor/ui/yaraeditor.py.orig 2012-12-02 11:09:53.000000000 +0000 -+++ ./yaraeditor/ui/yaraeditor.py 2013-07-30 23:07:31.000000000 +0000 -@@ -2,7 +2,7 @@ - - # Form implementation generated from reading ui file 'yaraeditor.ui' - # --# Created: Sun Dec 2 12:09:53 2012 -+# Created: Tue Feb 26 07:52:45 2013 - # by: PyQt4 UI code generator 4.9.1 - # - # WARNING! All changes made in this file will be lost! -@@ -17,10 +17,11 @@ - class Ui_YaraEditor(object): - def setupUi(self, YaraEditor): - YaraEditor.setObjectName(_fromUtf8("YaraEditor")) -- YaraEditor.resize(1117, 600) -+ YaraEditor.resize(1117, 609) - icon = QtGui.QIcon() - icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/logo/images/logo.jpg")), QtGui.QIcon.Normal, QtGui.QIcon.Off) - YaraEditor.setWindowIcon(icon) -+ YaraEditor.setUnifiedTitleAndToolBarOnMac(True) - self.centralwidget = QtGui.QWidget(YaraEditor) - self.centralwidget.setObjectName(_fromUtf8("centralwidget")) - self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) -@@ -34,18 +35,6 @@ - self.widgetEditor.setObjectName(_fromUtf8("widgetEditor")) - self.horizontalLayout.addWidget(self.widgetEditor) - self.verticalLayout.addWidget(self.MainWidget) -- self.widgetOutput = QtGui.QWidget(self.centralwidget) -- self.widgetOutput.setMaximumSize(QtCore.QSize(16777215, 110)) -- self.widgetOutput.setObjectName(_fromUtf8("widgetOutput")) -- self.horizontalLayout_2 = QtGui.QHBoxLayout(self.widgetOutput) -- self.horizontalLayout_2.setMargin(0) -- self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) -- self.outputEdit = QtGui.QTextEdit(self.widgetOutput) -- self.outputEdit.setMaximumSize(QtCore.QSize(16777215, 100)) -- self.outputEdit.setReadOnly(True) -- self.outputEdit.setObjectName(_fromUtf8("outputEdit")) -- self.horizontalLayout_2.addWidget(self.outputEdit) -- self.verticalLayout.addWidget(self.widgetOutput) - YaraEditor.setCentralWidget(self.centralwidget) - self.menubar = QtGui.QMenuBar(YaraEditor) - self.menubar.setGeometry(QtCore.QRect(0, 0, 1117, 25)) -@@ -95,9 +84,6 @@ - self.verticalLayout_3 = QtGui.QVBoxLayout(self.widgetMalware) - self.verticalLayout_3.setMargin(0) - self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) -- self.label_2 = QtGui.QLabel(self.widgetMalware) -- self.label_2.setObjectName(_fromUtf8("label_2")) -- self.verticalLayout_3.addWidget(self.label_2) - self.pathMalware = QtGui.QLineEdit(self.widgetMalware) - self.pathMalware.setMaximumSize(QtCore.QSize(16777215, 16777215)) - self.pathMalware.setReadOnly(False) -@@ -134,6 +120,20 @@ - self.verticalLayout_6.addWidget(self.tabWidget) - self.dockWidgetInspector.setWidget(self.dockWidgetContents_4) - YaraEditor.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidgetInspector) -+ self.dockWidget = QtGui.QDockWidget(YaraEditor) -+ self.dockWidget.setObjectName(_fromUtf8("dockWidget")) -+ self.dockWidgetContents_3 = QtGui.QWidget() -+ self.dockWidgetContents_3.setObjectName(_fromUtf8("dockWidgetContents_3")) -+ self.verticalLayout_9 = QtGui.QVBoxLayout(self.dockWidgetContents_3) -+ self.verticalLayout_9.setObjectName(_fromUtf8("verticalLayout_9")) -+ self.outputEdit = QtGui.QTextEdit(self.dockWidgetContents_3) -+ self.outputEdit.setMinimumSize(QtCore.QSize(0, 100)) -+ self.outputEdit.setMaximumSize(QtCore.QSize(16777215, 16777215)) -+ self.outputEdit.setReadOnly(True) -+ self.outputEdit.setObjectName(_fromUtf8("outputEdit")) -+ self.verticalLayout_9.addWidget(self.outputEdit) -+ self.dockWidget.setWidget(self.dockWidgetContents_3) -+ YaraEditor.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.dockWidget) - self.actionNouveau = QtGui.QAction(YaraEditor) - icon1 = QtGui.QIcon() - icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/icon/images/win/filenew.png")), QtGui.QIcon.Normal, QtGui.QIcon.On) -@@ -145,13 +145,14 @@ - self.actionEnregistrer.setObjectName(_fromUtf8("actionEnregistrer")) - - self.retranslateUi(YaraEditor) -- self.tabWidget.setCurrentIndex(1) -+ self.tabWidget.setCurrentIndex(0) - QtCore.QMetaObject.connectSlotsByName(YaraEditor) - - def retranslateUi(self, YaraEditor): - YaraEditor.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Yara-Editor", None, QtGui.QApplication.UnicodeUTF8)) - self.label_3.setText(QtGui.QApplication.translate("YaraEditor", "Yara Browser", None, QtGui.QApplication.UnicodeUTF8)) -- self.label_2.setText(QtGui.QApplication.translate("YaraEditor", "Malware Browser", None, QtGui.QApplication.UnicodeUTF8)) -+ self.dockWidgetMalware.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Malware Browser", None, QtGui.QApplication.UnicodeUTF8)) -+ self.dockWidgetInspector.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Inspector", None, QtGui.QApplication.UnicodeUTF8)) - self.treeMalwareProperties.headerItem().setText(0, QtGui.QApplication.translate("YaraEditor", "Name", None, QtGui.QApplication.UnicodeUTF8)) - self.treeMalwareProperties.headerItem().setText(1, QtGui.QApplication.translate("YaraEditor", "Value", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_properties), QtGui.QApplication.translate("YaraEditor", "Tab Properties", None, QtGui.QApplication.UnicodeUTF8)) diff --git a/security/py-yara-editor/pkg-descr b/security/py-yara-editor/pkg-descr deleted file mode 100644 index 463ceabc282b..000000000000 --- a/security/py-yara-editor/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Editor for yara rules - -WWW: http://code.google.com/p/yara-editor/ diff --git a/security/skipfish/Makefile b/security/skipfish/Makefile deleted file mode 100644 index 65e91d0549a9..000000000000 --- a/security/skipfish/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Created by: Ryan Steinmetz <rpsfa@rit.edu> -# $FreeBSD$ - -PORTNAME= skipfish -PORTVERSION= 2.10b -PORTREVISION= 5 -CATEGORIES= security www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= zi@FreeBSD.org -COMMENT= Fully automated, active web application security reconnaissance tool - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libidn.so:dns/libidn \ - libpcre.so:devel/pcre - -USES= gmake tar:tgz ssl -SUB_FILES= pkg-message - -OPTIONS_DEFINE= DOCS - -PORTDOCS= README COPYING ChangeLog - -post-patch: - @${REINPLACE_CMD} -e 's:"skipfish.wl":"${DATADIR}/dictionaries/complete.wl":' \ - -e 's:"assets":"${DATADIR}/assets":' ${WRKSRC}/src/config.h - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/skipfish ${STAGEDIR}${PREFIX}/bin/skipfish - ${INSTALL_SCRIPT} ${WRKSRC}/tools/sfscandiff ${STAGEDIR}${PREFIX}/bin/sfscandiff - ${INSTALL_MAN} ${WRKSRC}/doc/skipfish.1 ${STAGEDIR}${PREFIX}/man/man1 - (cd ${WRKSRC}/assets/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/assets/) - (cd ${WRKSRC}/dictionaries/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/dictionaries/) - ${MKDIR} ${STAGEDIR}${DOCSDIR} -. for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} -. endfor - -.include <bsd.port.mk> diff --git a/security/skipfish/distinfo b/security/skipfish/distinfo deleted file mode 100644 index aa62dd54cb04..000000000000 --- a/security/skipfish/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (skipfish-2.10b.tgz) = 1a4fbc9d013f1f9b970946ea7228d943266127b7f4100c994ad26c82c5352a9e -SIZE (skipfish-2.10b.tgz) = 244528 diff --git a/security/skipfish/files/patch-Makefile b/security/skipfish/files/patch-Makefile deleted file mode 100644 index 27b31ffe5033..000000000000 --- a/security/skipfish/files/patch-Makefile +++ /dev/null @@ -1,33 +0,0 @@ ---- ./Makefile.orig 2012-12-07 10:14:00.000000000 -0500 -+++ ./Makefile 2012-12-07 10:15:06.000000000 -0500 -@@ -33,13 +33,14 @@ - OBJFILES = $(patsubst %,$(SRCDIR)/%,$(SFILES)) - INCFILES = $(patsubst %,$(SRCDIR)/%,$(IFILES)) - --CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I/usr/local/include/ \ -- -I/opt/local/include/ $(CFLAGS) -DVERSION=\"$(VERSION)\" -+_LOCALBASE ?= ${LOCALBASE} -+CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I$(LOCALBASE)/include/ \ -+ $(CFLAGS) -DVERSION=\"$(VERSION)\" - CFLAGS_DBG = -DLOG_STDERR=1 -DDEBUG_ALLOCATOR=1 \ - $(CFLAGS_GEN) - CFLAGS_OPT = -O3 -Wno-format $(CFLAGS_GEN) - --LDFLAGS += -L/usr/local/lib/ -L/opt/local/lib -+LDFLAGS += -L$(LOCALBASE)/lib - LIBS += -lcrypto -lssl -lidn -lz -lpcre - - all: $(PROGNAME) -@@ -47,12 +48,6 @@ - $(PROGNAME): $(SRCDIR)/$(PROGNAME).c $(OBJFILES) $(INCFILES) - $(CC) $(LDFLAGS) $(SRCDIR)/$(PROGNAME).c -o $(PROGNAME) \ - $(CFLAGS_OPT) $(OBJFILES) $(LIBS) -- @echo -- @echo "See doc/dictionaries.txt to pick a dictionary for the tool." -- @echo -- @echo "Having problems with your scans? Be sure to visit:" -- @echo "http://code.google.com/p/skipfish/wiki/KnownIssues" -- @echo - - debug: $(SRCDIR)/$(PROGNAME).c $(OBJFILES) $(INCFILES) - $(CC) $(LDFLAGS) $(SRCDIR)/$(PROGNAME).c -o $(PROGNAME) \ diff --git a/security/skipfish/files/patch-report.c b/security/skipfish/files/patch-report.c deleted file mode 100644 index d28f1f935ab6..000000000000 --- a/security/skipfish/files/patch-report.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/report.c.orig 2012-09-24 11:55:23.000000000 -0400 -+++ ./src/report.c 2012-09-24 11:55:32.000000000 -0400 -@@ -799,7 +799,7 @@ - static void copy_static_code(u8* out_dir) { - struct dirent** d; - ca_out_dir = out_dir; -- scandir(ASSETS_DIR, &d, copy_asset, NULL); -+ scandir(ASSETS_DIR, &d, (int(*)())copy_asset, NULL); - } - - diff --git a/security/skipfish/files/patch-sfscandiff b/security/skipfish/files/patch-sfscandiff deleted file mode 100644 index b1c967bb1eaf..000000000000 --- a/security/skipfish/files/patch-sfscandiff +++ /dev/null @@ -1,8 +0,0 @@ ---- ./tools/sfscandiff.orig 2011-06-29 20:06:17.000000000 -0400 -+++ ./tools/sfscandiff 2011-06-29 20:06:20.000000000 -0400 -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - echo "sfscandiff - skipfish scan result comparator (lcamtuf@google.com)" 1>&2 - diff --git a/security/skipfish/files/patch-src__http_client.c b/security/skipfish/files/patch-src__http_client.c deleted file mode 100644 index 640234f4cf6b..000000000000 --- a/security/skipfish/files/patch-src__http_client.c +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/http_client.c.orig 2012-09-24 12:05:51.000000000 -0400 -+++ ./src/http_client.c 2012-09-24 12:05:58.000000000 -0400 -@@ -44,6 +44,7 @@ - #include "alloc-inl.h" - #include "string-inl.h" - #include "database.h" -+#include "config.h" - - #include "http_client.h" - diff --git a/security/skipfish/files/pkg-message.in b/security/skipfish/files/pkg-message.in deleted file mode 100644 index 2e23952ede11..000000000000 --- a/security/skipfish/files/pkg-message.in +++ /dev/null @@ -1,12 +0,0 @@ - -****************************************************************** -The FreeBSD port is configured to use the "default" dictionary but -it is highly recommended to review the other dictionaries and make -a selection appropriate for your environment. - -The skipfish dictionaries have been installed in the following -directory: - -%%DATADIR%%/dictionaries/ -****************************************************************** - diff --git a/security/skipfish/pkg-descr b/security/skipfish/pkg-descr deleted file mode 100644 index 28907e549bf6..000000000000 --- a/security/skipfish/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -A fully automated, active web application security reconnaissance -tool. Key features: - -* High speed: pure C code, highly optimized HTTP handling, minimal - CPU footprint - easily achieving 2000 requests per second with - responsive targets. - -* Ease of use: heuristics to support a variety of quirky web - frameworks and mixed-technology sites, with automatic learning - capabilities, on-the-fly wordlist creation, and form autocompletion. - -* Cutting-edge security logic: high quality, low false positive, - differential security checks, capable of spotting a range of subtle - flaws, including blind injection vectors. - -WWW: http://code.google.com/p/skipfish diff --git a/security/skipfish/pkg-plist b/security/skipfish/pkg-plist deleted file mode 100644 index cd8cad4f1659..000000000000 --- a/security/skipfish/pkg-plist +++ /dev/null @@ -1,31 +0,0 @@ -bin/skipfish -bin/sfscandiff -%%DATADIR%%/assets/COPYING -%%DATADIR%%/assets/i_high.png -%%DATADIR%%/assets/i_low.png -%%DATADIR%%/assets/i_medium.png -%%DATADIR%%/assets/i_note.png -%%DATADIR%%/assets/i_warn.png -%%DATADIR%%/assets/index.html -%%DATADIR%%/assets/mime_entry.png -%%DATADIR%%/assets/n_children.png -%%DATADIR%%/assets/n_clone.png -%%DATADIR%%/assets/n_collapsed.png -%%DATADIR%%/assets/n_expanded.png -%%DATADIR%%/assets/n_failed.png -%%DATADIR%%/assets/n_maybe_missing.png -%%DATADIR%%/assets/n_missing.png -%%DATADIR%%/assets/n_unlinked.png -%%DATADIR%%/assets/p_dir.png -%%DATADIR%%/assets/p_file.png -%%DATADIR%%/assets/p_param.png -%%DATADIR%%/assets/p_pinfo.png -%%DATADIR%%/assets/p_serv.png -%%DATADIR%%/assets/p_unknown.png -%%DATADIR%%/assets/p_value.png -%%DATADIR%%/assets/sf_name.png -%%DATADIR%%/dictionaries/complete.wl -%%DATADIR%%/dictionaries/medium.wl -%%DATADIR%%/dictionaries/extensions-only.wl -%%DATADIR%%/dictionaries/minimal.wl -man/man1/skipfish.1.gz diff --git a/security/truecrack/Makefile b/security/truecrack/Makefile deleted file mode 100644 index e1ea56340ed8..000000000000 --- a/security/truecrack/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Ryan Steinmetz <zi@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= truecrack -PORTVERSION= 0.1 -CATEGORIES= security -MASTER_SITES= https://truecrack.googlecode.com/files/ \ - http://mirrors.rit.edu/zi/ -DISTNAME= ${PORTNAME} - -MAINTAINER= zi@FreeBSD.org -COMMENT= Password cracker for TrueCrypt volumes - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= gmake -CFLAGS+= -DTC_BSD -PLIST_FILES= bin/truecrack - -DICTIONARIES= dictionary_100k.txt dictionary_10k.txt dictionary.txt -PORTDATA= ${DICTIONARIES} - -post-patch: - @${REINPLACE_CMD} -e 's/CFLAGS =/CFLAGS +=/g' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's/return ;/return 0;/g' ${WRKSRC}/Main/Utils.c - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/truecrack ${STAGEDIR}${PREFIX}/bin -.for dict in ${DICTIONARIES} - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/${dict} ${STAGEDIR}${DATADIR} -.endfor - -.include <bsd.port.mk> diff --git a/security/truecrack/distinfo b/security/truecrack/distinfo deleted file mode 100644 index f38e7e7eb43b..000000000000 --- a/security/truecrack/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (truecrack.tar.gz) = 44318f9e44d315a77dda4bb4d474a88b3207f4c63d3a445d865b50b4c8f323ac -SIZE (truecrack.tar.gz) = 8601600 diff --git a/security/truecrack/pkg-descr b/security/truecrack/pkg-descr deleted file mode 100644 index 67a048d88acc..000000000000 --- a/security/truecrack/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -TrueCrack is a brute-force password cracker for TrueCrypt (Copyright) volume -files. It works on Linux and it is optimized with Nvidia Cuda technology. -It works with cripted volumes with the following algorithms: - -- PBKDF2 (defined in PKCS5 v2.0) based on RIPEMD160 Key derivation function. -- XTS block cipher mode of operation used for hard disk encryption based on - AES. - -TrueCrack can work in two different modes of use: - -- Dictionary attack: read the passwords from a file of words (one password - for line). -- Charset attack: generate the passwords from a charset of symbols defined - by the user (for example: all possible strings of n characters from the - charset "abc" ). - -WWW: https://code.google.com/p/truecrack/ diff --git a/sysutils/Makefile b/sysutils/Makefile index d954096d460f..b1051de64e6a 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -523,7 +523,6 @@ SUBDIR += lbl-hf SUBDIR += lcdproc SUBDIR += ldap-account-manager - SUBDIR += ldapenter SUBDIR += ldapvi SUBDIR += ledit SUBDIR += less @@ -786,7 +785,6 @@ SUBDIR += pciutils SUBDIR += pcpustat SUBDIR += pdixtract - SUBDIR += pdsh SUBDIR += pdumpfs SUBDIR += pear-Cache SUBDIR += pear-Cache_Lite @@ -819,7 +817,6 @@ SUBDIR += pick SUBDIR += pidof SUBDIR += pipemeter - SUBDIR += plasma-applet-apcups SUBDIR += plconfig SUBDIR += pmt SUBDIR += policykit @@ -860,7 +857,6 @@ SUBDIR += py-consul SUBDIR += py-croniter SUBDIR += py-crontab - SUBDIR += py-danzfs SUBDIR += py-diffoscope SUBDIR += py-dirsync SUBDIR += py-dlipower @@ -1044,7 +1040,6 @@ SUBDIR += scalpel SUBDIR += scan_ffs SUBDIR += scanbuttond - SUBDIR += scanmem SUBDIR += scct SUBDIR += schedutils SUBDIR += scprotect @@ -1067,7 +1062,6 @@ SUBDIR += shmcat SUBDIR += showbeastie SUBDIR += siegfried - SUBDIR += sievelog SUBDIR += skill SUBDIR += slack SUBDIR += sleuthkit diff --git a/sysutils/ldapenter/Makefile b/sysutils/ldapenter/Makefile deleted file mode 100644 index 733deaa70616..000000000000 --- a/sysutils/ldapenter/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: rflynn@acsalaska.net -# $FreeBSD$ - -PORTNAME= ldapenter -PORTVERSION= 0.2.0 -PORTREVISION= 1 -CATEGORIES= sysutils editors net -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Add/Modify LDAP entries using template forms - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -MAKEFILE= BSDmakefile -USES= tar:bzip2 uidfix -USE_OPENLDAP= 24 -LDFLAGS+= -L${LOCALBASE}/lib -llber - -PLIST_FILES= bin/ldapform \ - bin/ldapedit \ - man/man1/ldapform.1.gz \ - man/man1/ldapedit.1.gz - -.include <bsd.port.mk> diff --git a/sysutils/ldapenter/distinfo b/sysutils/ldapenter/distinfo deleted file mode 100644 index 53bae89455c0..000000000000 --- a/sysutils/ldapenter/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ldapenter-0.2.0.tar.bz2) = 827131ff2ac22d5712405c7f0674d5d621341e2d94c69037ef32fc9b32c5e23c -SIZE (ldapenter-0.2.0.tar.bz2) = 12788 diff --git a/sysutils/ldapenter/pkg-descr b/sysutils/ldapenter/pkg-descr deleted file mode 100644 index 8072a9bb8231..000000000000 --- a/sysutils/ldapenter/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -The ldapform utility creates a text file in ldif(5) format, which can be -used to add or modify entries in an LDAP server. The ldapedit utility does -the same, but also invokes an editor and submits the changes back to that -server. - -WWW: http://ldapenter.googlecode.com/ diff --git a/sysutils/pdsh/Makefile b/sysutils/pdsh/Makefile deleted file mode 100644 index 87d06bc03f43..000000000000 --- a/sysutils/pdsh/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Mykola Dzham <i@levsha.me> -# $FreeBSD$ - -PORTNAME= pdsh -PORTVERSION= 2.29 -CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= i@levsha.me -COMMENT= Parallel Distributed Shell - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -GNU_CONFIGURE= yes -# :keepla because port uses lt_dlopen -USES= libtool:keepla perl5 shebangfix tar:bzip2 -USE_PERL5= build -SHEBANG_FILES= scripts/dshbak - -OPTIONS_DEFINE= SSH DSHGROUPS NETGROUP READLINE RSH -OPTIONS_DEFAULT= SSH DSHGROUPS -OPTIONS_SUB= yes -DSHGROUPS_DESC= DSH groups supprt -DSHGROUPS_CONFIGURE_WITH= dshgroups -NETGROUP_DESC= NIS Netgroup support -NETGROUP_CONFIGURE_WITH=netgroup -READLINE_CONFIGURE_WITH=readline -READLINE_LIB_DEPENDS= libreadline.so.6:devel/readline -RSH_DESC= RSH support -RSH_CONFIGURE_WITH= rsh -SSH_CONFIGURE_WITH= ssh - -.include <bsd.port.mk> diff --git a/sysutils/pdsh/distinfo b/sysutils/pdsh/distinfo deleted file mode 100644 index 756602530c76..000000000000 --- a/sysutils/pdsh/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pdsh-2.29.tar.bz2) = 57f0903bf782afe00874267b59e0f4adefa79da4c48d0257c5ae2bef02f87fcf -SIZE (pdsh-2.29.tar.bz2) = 470693 diff --git a/sysutils/pdsh/pkg-descr b/sysutils/pdsh/pkg-descr deleted file mode 100644 index b2546de5081a..000000000000 --- a/sysutils/pdsh/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Pdsh is a high-performance, parallel remote shell utility. It uses a sliding -window of threads to execute remote commands, conserving socket resources while -allowing some connections to timeout if needed. It was originally written as a -replacement for IBM's DSH on clusters at LLNL. - -WWW: http://code.google.com/p/pdsh/ diff --git a/sysutils/pdsh/pkg-plist b/sysutils/pdsh/pkg-plist deleted file mode 100644 index 5f21f457e088..000000000000 --- a/sysutils/pdsh/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -bin/dshbak -bin/pdcp -bin/pdsh -bin/rpdcp -lib/pdsh/execcmd.a -lib/pdsh/execcmd.la -lib/pdsh/execcmd.so -%%DSHGROUPS%%lib/pdsh/dshgroup.a -%%DSHGROUPS%%lib/pdsh/dshgroup.la -%%DSHGROUPS%%lib/pdsh/dshgroup.so -%%NETGROUP%%lib/pdsh/netgroup.a -%%NETGROUP%%lib/pdsh/netgroup.la -%%NETGROUP%%lib/pdsh/netgroup.so -%%SSH%%lib/pdsh/sshcmd.a -%%SSH%%lib/pdsh/sshcmd.la -%%SSH%%lib/pdsh/sshcmd.so -%%RSH%%lib/pdsh/xrcmd.a -%%RSH%%lib/pdsh/xrcmd.la -%%RSH%%lib/pdsh/xrcmd.so -man/man1/dshbak.1.gz -man/man1/pdcp.1.gz -man/man1/pdsh.1.gz -man/man1/rpdcp.1.gz diff --git a/sysutils/plasma-applet-apcups/Makefile b/sysutils/plasma-applet-apcups/Makefile deleted file mode 100644 index 77e908b86f20..000000000000 --- a/sysutils/plasma-applet-apcups/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# $FreeBSD$ - -PORTNAME= apcups -PORTVERSION= 0.2.1 -PORTREVISION= 4 -CATEGORIES= sysutils kde -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= plasma-applet- -DISTNAME= plasma-${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Plasma applet to monitor the status of APC UPS - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -PROJECTHOST= plasma-apcups - -USES= cmake gettext kde:4 -USE_KDE= automoc4 kdelibs -USE_QT4= qmake_build moc_build rcc_build uic_build - -.include <bsd.port.mk> diff --git a/sysutils/plasma-applet-apcups/distinfo b/sysutils/plasma-applet-apcups/distinfo deleted file mode 100644 index 17c0b00e4e49..000000000000 --- a/sysutils/plasma-applet-apcups/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (plasma-apcups-0.2.1.tar.gz) = 3a714fa9492bbe2a74417ab16b1f9dd64809d330a7acb4d00a899da44fb5be54 -SIZE (plasma-apcups-0.2.1.tar.gz) = 82012 diff --git a/sysutils/plasma-applet-apcups/pkg-descr b/sysutils/plasma-applet-apcups/pkg-descr deleted file mode 100644 index ece547f476e9..000000000000 --- a/sysutils/plasma-applet-apcups/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -A KDE Plasma applet that monitors uninterruptible power supplies -controlled by apcupsd <http://www.apcupsd.com/>. It can connect to -any UPS (or more precisely: any apcupsd daemon) which is reachable -over the network. - -WWW: http://code.google.com/p/plasma-apcups/ diff --git a/sysutils/plasma-applet-apcups/pkg-plist b/sysutils/plasma-applet-apcups/pkg-plist deleted file mode 100644 index a17b03ec1182..000000000000 --- a/sysutils/plasma-applet-apcups/pkg-plist +++ /dev/null @@ -1,19 +0,0 @@ -lib/kde4/plasma-applet-apcups.so -lib/kde4/plasma_engine_apcups.so -share/apps/plasma-applet-apcups/plasma-applet-apcups.notifyrc -share/icons/hicolor/32x32/apps/apcups.png -share/icons/hicolor/32x32/apps/apcups_criticalstate.png -share/icons/hicolor/32x32/apps/apcups_normalstate.png -share/icons/hicolor/32x32/apps/apcups_warningstate.png -share/icons/hicolor/48x48/apps/apcups.png -share/icons/hicolor/48x48/apps/apcups_criticalstate.png -share/icons/hicolor/48x48/apps/apcups_normalstate.png -share/icons/hicolor/48x48/apps/apcups_warningstate.png -share/icons/hicolor/64x64/apps/apcups.png -share/icons/hicolor/64x64/apps/apcups_criticalstate.png -share/icons/hicolor/64x64/apps/apcups_normalstate.png -share/icons/hicolor/64x64/apps/apcups_warningstate.png -share/kde4/services/plasma-applet-apcups.desktop -share/kde4/services/plasma-engine-apcups.desktop -share/locale/ca/LC_MESSAGES/plasma_applet_apcups.mo -share/locale/fr/LC_MESSAGES/plasma_applet_apcups.mo diff --git a/sysutils/py-danzfs/Makefile b/sysutils/py-danzfs/Makefile deleted file mode 100644 index 28fbfc35e69f..000000000000 --- a/sysutils/py-danzfs/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Daniel Knaggs <knaggsy2000@gmail.com> -# $FreeBSD$ - -PORTNAME= danzfs -PORTVERSION= 0.2.0 -CATEGORIES= sysutils python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= knaggsy2000@gmail.com -COMMENT= Provides a Python API for interacting with ZFS without using libzfs - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_PYTHON= distutils -USES= python tar:xz - -WRKSRC= ${WRKDIR}/danzfs - -EXAMPLESDIR= ${PREFIX}/share/examples/danzfs - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/sysutils/py-danzfs/distinfo b/sysutils/py-danzfs/distinfo deleted file mode 100644 index 30ac94070ecb..000000000000 --- a/sysutils/py-danzfs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (danzfs-0.2.0.tar.xz) = a90752edcacd0260b2337420d1b9759d0016fb69dad1abc331e1ad0f6b88b1a3 -SIZE (danzfs-0.2.0.tar.xz) = 15172 diff --git a/sysutils/py-danzfs/pkg-descr b/sysutils/py-danzfs/pkg-descr deleted file mode 100644 index ffe67dfd088a..000000000000 --- a/sysutils/py-danzfs/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -DanZFS provides a Python API for checking the status of ZFS without the use of -libzfs by calling the system binaries and parsing the output. - -Currently you can: - - -1. List the ZFS properties (name, property, value, source) -2. List filesystems, snapshots, and volumes (name, used, available, refer, and -mountpoint) -3. Query the pool IO statistics (name, capacity, operations, and bandwidth) -4. List the pools (name, size, allocated, free, capacity, deduplication, health, -and alternativeroot) -5. Query the pool status (name, state, status, action, scan, config-type, -config-disks, and errors) -6. Replication "daemon" allowing near realtime local and remote replication -using snapshots. - -The data from the API calls will be returned as a Python dictionary. - -Example code is provided and will be installed into the -${PREFIX}/share/examples/danzfs directory. - - -WWW: http://code.google.com/p/danzfs/ diff --git a/sysutils/py-danzfs/pkg-plist b/sysutils/py-danzfs/pkg-plist deleted file mode 100644 index 3e77842daacf..000000000000 --- a/sysutils/py-danzfs/pkg-plist +++ /dev/null @@ -1,24 +0,0 @@ -%%PYTHON_SITELIBDIR%%/danzfs.py -%%PYTHON_SITELIBDIR%%/danzfs.pyc -%%PYTHON_SITELIBDIR%%/danzfs.pyo -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_based_snapshots/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_based_snapshots/snapshot_cleanup.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_based_snapshots/take_snapshots.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-complex.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-local-simple.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-local-simple-datasets.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-multiple-destination.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-multiple-pools.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-ssh-both.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-ssh-destination.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/rd-ssh-source.json -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replicationd/replicationd.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zfs_get.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zfs_list_everything.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zfs_list_filesystems.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zfs_list_snapshots.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zfs_list_volumes.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zpool_iostat.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zpool_list.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zpool_status.py diff --git a/sysutils/scanmem/Makefile b/sysutils/scanmem/Makefile deleted file mode 100644 index 37f985321e81..000000000000 --- a/sysutils/scanmem/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= scanmem -PORTVERSION= 0.13 -CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE -EXTRACT_SUFX= _.tar.gz - -MAINTAINER= danfe@FreeBSD.org -COMMENT= Locate and modify various data in an executing process - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -ONLY_FOR_ARCHS= i386 amd64 -ONLY_FOR_ARCHS_REASON= requires linprocfs(5) - -USES= readline -GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_file__proc_self_maps=yes \ - ac_cv_file__proc_self_mem=yes - -OPTIONS_DEFINE= X11 DOCS -OPTIONS_SUB= yes - -X11_DESC= Install PyGTK-based GUI (GameConqueror) -X11_CATEGORIES= python -X11_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygtk-2.0.pc:x11-toolkits/py-gtk2 -X11_CONFIGURE_ON= --enable-gui - -post-patch: - @${REINPLACE_CMD} -e 's,/proc/,/compat/linux&,' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's, COPYING,,' ${WRKSRC}/gui/Makefile.in - -.include <bsd.port.mk> diff --git a/sysutils/scanmem/distinfo b/sysutils/scanmem/distinfo deleted file mode 100644 index 409829006af1..000000000000 --- a/sysutils/scanmem/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (scanmem-0.13_.tar.gz) = 36f6b99e26c171dc1caa59e5338f4369391224c8e9b5506bf96a5382831e27b1 -SIZE (scanmem-0.13_.tar.gz) = 240619 diff --git a/sysutils/scanmem/files/patch-commands.c b/sysutils/scanmem/files/patch-commands.c deleted file mode 100644 index 3558fa885533..000000000000 --- a/sysutils/scanmem/files/patch-commands.c +++ /dev/null @@ -1,11 +0,0 @@ ---- commands.c.orig 2010-01-19 07:37:07 UTC -+++ commands.c -@@ -104,7 +104,7 @@ bool execcommand(globals_t * vars, const - - np = commands->head; - -- str = tok = strdupa(commandline); -+ str = tok = strdup(commandline); - - /* tokenize command line into an argument vector */ - for (argc = 0; tok; argc++, str = NULL) { diff --git a/sysutils/scanmem/files/patch-gui-GameConqueror.py b/sysutils/scanmem/files/patch-gui-GameConqueror.py deleted file mode 100644 index 1a3efbd6de87..000000000000 --- a/sysutils/scanmem/files/patch-gui-GameConqueror.py +++ /dev/null @@ -1,30 +0,0 @@ ---- gui/GameConqueror.py.orig 2011-12-02 14:22:35 UTC -+++ gui/GameConqueror.py -@@ -749,7 +749,7 @@ class GameConqueror(): - self.cheatlist_liststore.prepend(['=', False, description, addr, vt, value, True]) - - def get_process_list(self): -- return [map(str.strip, e.strip().split(' ',2)) for e in os.popen('ps -wweo pid=,user=,command= --sort=-pid').readlines()] -+ return [map(str.strip, e.strip().split(' ',2)) for e in reversed(os.popen('ps -axww -o pid= -o user= -o command=').readlines())] - - def select_process(self, pid, process_name): - # ask backend for attaching the target process -@@ -778,7 +778,7 @@ class GameConqueror(): - self.cheatlist_liststore[i][1] = False - - def read_maps(self): -- lines = open('/proc/%d/maps' % (self.pid,)).readlines() -+ lines = open('/compat/linux/proc/%d/maps' % (self.pid,)).readlines() - self.maps = [] - for l in lines: - item = {} -@@ -980,7 +980,9 @@ class GameConqueror(): - gtk.main_quit() - - def main(self): -+ gtk.threads_enter() - gtk.main() -+ gtk.threads_leave() - - def check_backend_version(self): - if self.backend.version != VERSION: diff --git a/sysutils/scanmem/files/patch-gui-gameconqueror.in b/sysutils/scanmem/files/patch-gui-gameconqueror.in deleted file mode 100644 index 313202046b18..000000000000 --- a/sysutils/scanmem/files/patch-gui-gameconqueror.in +++ /dev/null @@ -1,18 +0,0 @@ ---- gui/gameconqueror.in.orig 2012-09-02 15:26:56 UTC -+++ gui/gameconqueror.in -@@ -1,13 +1,5 @@ --#!/bin/bash -+#!/bin/sh - - DATADIR=@PKGDATADIR@ - --if [[ "$(id -u)" != "0" ]]; then -- if [ -e "/usr/bin/gksu" ]; then -- exec gksu --description "GameConqueror" "python -OO $DATADIR/GameConqueror.py" -- else -- exec beesu - "python -OO $DATADIR/GameConqueror.py" -- fi --else -- exec python -OO "$DATADIR/GameConqueror.py" --fi -+exec python -OO "$DATADIR/GameConqueror.py" diff --git a/sysutils/scanmem/files/patch-handlers.c b/sysutils/scanmem/files/patch-handlers.c deleted file mode 100644 index fa7515b1f999..000000000000 --- a/sysutils/scanmem/files/patch-handlers.c +++ /dev/null @@ -1,58 +0,0 @@ ---- handlers.c.orig 2012-03-26 06:25:08 UTC -+++ handlers.c -@@ -34,7 +34,6 @@ - #include <signal.h> - #include <assert.h> - #include <setjmp.h> --#include <alloca.h> - #include <strings.h> /*lint -esym(526,strcasecmp) */ - #include <string.h> - #include <stdbool.h> -@@ -123,9 +122,9 @@ bool handler__set(globals_t * vars, char - } else { - /* there is a '=', value+1 points to value string. */ - -- /* use strndupa() to copy the matchids into a new buffer */ -+ /* use strndup() to copy the matchids into a new buffer */ - settings[block].matchids = -- strndupa(argv[block + 1], -+ strndup(argv[block + 1], - (size_t) (settings[block].value++ - argv[block + 1])); - } - -@@ -161,7 +160,7 @@ bool handler__set(globals_t * vars, char - - /* remove any delay suffix from the value */ - settings[block].value = -- strndupa(settings[block].value, -+ strndup(settings[block].value, - (size_t) (delay - settings[block].value)); - } /* if (strchr('/')) */ - } /* for(block...) */ -@@ -207,7 +206,7 @@ bool handler__set(globals_t * vars, char - unsigned num = 0; - - /* create local copy of the matchids for strtok() to modify */ -- lmatches = strdupa(settings[block].matchids); -+ lmatches = strdup(settings[block].matchids); - - /* now seperate each match, spearated by commas */ - while ((id = strtok(lmatches, ",")) != NULL) { -@@ -545,7 +544,7 @@ bool handler__dregion(globals_t * vars, - if (*argv[1] == '!') { - invert = true; - /* create a copy of the argument for strtok(), +1 to skip '!' */ -- block = strdupa(argv[1] + 1); -+ block = strdup(argv[1] + 1); - - /* check for lone '!' */ - if (*block == '\0') { -@@ -561,7 +560,7 @@ bool handler__dregion(globals_t * vars, - - } else { - invert = false; -- block = strdupa(argv[1]); -+ block = strdup(argv[1]); - } - - /* loop for every number specified, eg "1,2,3,4,5" */ diff --git a/sysutils/scanmem/files/patch-interrupt.h b/sysutils/scanmem/files/patch-interrupt.h deleted file mode 100644 index 0a7228050288..000000000000 --- a/sysutils/scanmem/files/patch-interrupt.h +++ /dev/null @@ -1,11 +0,0 @@ ---- interrupt.h.orig 2009-12-14 15:15:26 UTC -+++ interrupt.h -@@ -10,7 +10,7 @@ - /* small header file to manage interrupted commands */ - - static sigjmp_buf jmpbuf; /* used when aborting a command due to interrupt */ --static sighandler_t oldsig; /* reinstalled before longjmp */ -+static sig_t oldsig; /* reinstalled before longjmp */ - static unsigned intused; - - /* signal handler to handle interrupt during a commands */ diff --git a/sysutils/scanmem/files/patch-maps.c b/sysutils/scanmem/files/patch-maps.c deleted file mode 100644 index fa84434fa71c..000000000000 --- a/sysutils/scanmem/files/patch-maps.c +++ /dev/null @@ -1,28 +0,0 @@ ---- maps.c.orig 2011-01-13 09:22:33 UTC -+++ maps.c -@@ -31,7 +31,6 @@ - #include <stddef.h> - #include <stdlib.h> - #include <string.h> --#include <alloca.h> - #include <stdbool.h> - #include <unistd.h> - -@@ -56,7 +55,7 @@ bool readmaps(pid_t target, list_t * reg - return false; - - /* construct the maps filename */ -- snprintf(name, sizeof(name), "/proc/%u/maps", target); -+ snprintf(name, sizeof(name), "/compat/linux/proc/%u/maps", target); - - /* attempt to open the maps file */ - if ((maps = fopen(name, "r")) == NULL) { -@@ -110,7 +109,7 @@ bool readmaps(pid_t target, list_t * reg - break; - } - /* test if the region is mapped to the executable */ -- snprintf(exename, sizeof(exename), "/proc/%u/exe", target); -+ snprintf(exename, sizeof(exename), "/compat/linux/proc/%u/exe", target); - if((linkbuf_size = readlink(exename, linkbuf, MAX_LINKBUF_SIZE)) > 0) - { - linkbuf[linkbuf_size] = 0; diff --git a/sysutils/scanmem/files/patch-maps.h b/sysutils/scanmem/files/patch-maps.h deleted file mode 100644 index 41aa26937e1b..000000000000 --- a/sysutils/scanmem/files/patch-maps.h +++ /dev/null @@ -1,10 +0,0 @@ ---- maps.h.orig 2010-01-14 08:52:26 UTC -+++ maps.h -@@ -23,6 +23,7 @@ - #ifndef _MAPS_INC - #define _MAPS_INC /* include guard */ - -+#include <sys/types.h> - #include "list.h" - - /* determine what regions we need */ diff --git a/sysutils/scanmem/files/patch-ptrace.c b/sysutils/scanmem/files/patch-ptrace.c deleted file mode 100644 index b301e358fe20..000000000000 --- a/sysutils/scanmem/files/patch-ptrace.c +++ /dev/null @@ -1,61 +0,0 @@ ---- ptrace.c.orig 2012-04-22 03:04:11 UTC -+++ ptrace.c -@@ -22,11 +22,13 @@ - - #include "config.h" - -+#if 0 - /* for pread */ - # ifdef _XOPEN_SOURCE - # undef _XOPEN_SOURCE - # endif - # define _XOPEN_SOURCE 500 -+#endif - - #include <time.h> - #include <sys/types.h> -@@ -376,7 +378,7 @@ bool checkmatches(globals_t * vars, - return detach(vars->target); - } - --/* read region using /proc/pid/mem */ -+/* read region using /compat/linux/proc/pid/mem */ - ssize_t readregion(pid_t target, void *buf, size_t count, unsigned long offset) - { - char mem[32]; -@@ -384,7 +386,7 @@ ssize_t readregion(pid_t target, void *b - ssize_t len; - - /* print the path to mem file */ -- snprintf(mem, sizeof(mem), "/proc/%d/mem", target); -+ snprintf(mem, sizeof(mem), "/compat/linux/proc/%d/mem", target); - - /* attempt to open the file */ - if ((fd = open(mem, O_RDONLY)) == -1) { -@@ -498,7 +500,7 @@ bool searchregions(globals_t * vars, sca - } - - #else -- /* cannot use /proc/pid/mem */ -+ /* cannot use /compat/linux/proc/pid/mem */ - nread = r->size; - #endif - /* print a progress meter so user knows we havent crashed */ -@@ -632,7 +634,7 @@ bool setaddr(pid_t target, void *addr, c - return false; - } - -- /* TODO: may use /proc/<pid>/mem here */ -+ /* TODO: may use /compat/linux/proc/<pid>/mem here */ - /* assume that sizeof(save.int64_value) (int64_t) is multiple of sizeof(long) */ - for (i = 0; i < sizeof(saved.int64_value); i += sizeof(long)) - { -@@ -687,7 +689,7 @@ bool read_array(pid_t target, void *addr - #endif - } - --/* TODO: may use /proc/<pid>/mem here */ -+/* TODO: may use /compat/linux/proc/<pid>/mem here */ - bool write_array(pid_t target, void *addr, const void *data, int len) - { - int i,j; diff --git a/sysutils/scanmem/pkg-descr b/sysutils/scanmem/pkg-descr deleted file mode 100644 index d931e2fc030e..000000000000 --- a/sysutils/scanmem/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Scanmem is a simple interactive debugging utility for Linux, used to locate -various data in an executing process. This can be used for the analysis or -modification of a hostile process on a compromised machine, help in reverse -engineering, or to cheat at video games. Brief list of its features: - - - Interactive command mode, with internal help - - Efficient and easy-to-use syntax - - Support for different data types: integers, floats, bytearrays, strings - - Support for different scan (comparison) types: equal, greater/less than, - changed, unchanged, increased/decreased - - Set any variable to any value - - Detailed information about mappings, allow users to eliminate regions - -More in GameConqueror, optional PyGTK-based GUI: - - - User-friendly CheatEngline-alike interface - - Modify and lock (freeze) variables - - Memory viewer/editor - -It requires linprocfs(5) to be mounted under /compat/linux/proc to operate. - -WWW: http://code.google.com/p/scanmem/ diff --git a/sysutils/scanmem/pkg-plist b/sysutils/scanmem/pkg-plist deleted file mode 100644 index 114c462cae17..000000000000 --- a/sysutils/scanmem/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -%%X11%%bin/gameconqueror -bin/scanmem -%%X11%%man/man1/gameconqueror.1.gz -man/man1/scanmem.1.gz -%%X11%%share/applications/GameConqueror.desktop -%%X11%%share/gameconqueror/GameConqueror.py -%%X11%%share/gameconqueror/GameConqueror.xml -%%X11%%share/gameconqueror/GameConqueror_128x128.png -%%X11%%share/gameconqueror/GameConqueror_72x72.png -%%X11%%share/gameconqueror/backend.py -%%X11%%share/gameconqueror/consts.py -%%X11%%share/gameconqueror/hexview.py -%%X11%%share/gameconqueror/misc.py -%%X11%%share/pixmaps/GameConqueror_128x128.png -%%X11%%share/pixmaps/GameConqueror_72x72.png -%%PORTDOCS%%%%DOCSDIR%%/README -%%X11%%%%PORTDOCS%%%%DOCSDIR%%/TODO diff --git a/sysutils/sievelog/Makefile b/sysutils/sievelog/Makefile deleted file mode 100644 index e91307114792..000000000000 --- a/sysutils/sievelog/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Jesse Kempf <jessekempf@gmail.com> -# $FreeBSD$ - -PORTNAME= sievelog -PORTVERSION= 1.0.1 -PORTREVISION= 2 -CATEGORIES= sysutils python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= jessekempf@gmail.com -COMMENT= Syslog message filter - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils - -SUB_FILES= pkg-message - -post-install: - @${CP} -p ${WRKSRC}/test.sv ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample - @${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 - @${INSTALL_MAN} ${WRKSRC}/man/man5/${PORTNAME}.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 - -.include <bsd.port.mk> diff --git a/sysutils/sievelog/distinfo b/sysutils/sievelog/distinfo deleted file mode 100644 index 5783d8dbaba4..000000000000 --- a/sysutils/sievelog/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sievelog-1.0.1.tar.gz) = eadcd61dcc9e86abe3ecfe65ffbae880871d9559ac31a660122ea4269da81111 -SIZE (sievelog-1.0.1.tar.gz) = 5482 diff --git a/sysutils/sievelog/files/pkg-message.in b/sysutils/sievelog/files/pkg-message.in deleted file mode 100644 index da72bf3beb90..000000000000 --- a/sysutils/sievelog/files/pkg-message.in +++ /dev/null @@ -1,4 +0,0 @@ -An example sievelog configuration file has been dropped -in %%PREFIX%%/etc/sievelog.conf.example. - -For more details, see http://sievelog.googlecode.com/. diff --git a/sysutils/sievelog/pkg-descr b/sysutils/sievelog/pkg-descr deleted file mode 100644 index 9985abe90fb6..000000000000 --- a/sysutils/sievelog/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Sievelog is a message dispatcher inspired by swatch but more focused on the -following problems: - - * Having a clean syntax - * Directing a raw syslog stream to different files based on content - * Mailing out alerts based on content - * Being fast - -Sievelog's syntax is as simple as "<regex>" -> /some/file. - -WWW: http://sievelog.googlecode.com/ diff --git a/sysutils/sievelog/pkg-plist b/sysutils/sievelog/pkg-plist deleted file mode 100644 index c4e2b9a769b5..000000000000 --- a/sysutils/sievelog/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/sievelog -@sample etc/sievelog.conf.sample -man/man1/sievelog.1.gz -man/man5/sievelog.conf.5.gz diff --git a/textproc/Makefile b/textproc/Makefile index f977386338ef..b561ce8a8d8b 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -72,7 +72,6 @@ SUBDIR += cdif SUBDIR += cdiff SUBDIR += cgrep - SUBDIR += chm2pdf SUBDIR += chpp SUBDIR += cl-meta SUBDIR += cl-meta-sbcl @@ -139,7 +138,6 @@ SUBDIR += dsssl-docbook-modular SUBDIR += dtd-catalogs SUBDIR += dtd2relax - SUBDIR += dtdinst SUBDIR += dtdparse SUBDIR += duncan SUBDIR += dwdiff @@ -322,9 +320,7 @@ SUBDIR += ibus SUBDIR += ibus-el SUBDIR += ibus-kmfl - SUBDIR += ibus-m17n SUBDIR += ibus-qt - SUBDIR += ibus-table SUBDIR += ibus-typing-booster SUBDIR += icdiff SUBDIR += id-aspell @@ -420,7 +416,6 @@ SUBDIR += libodfgen01 SUBDIR += libparsifal SUBDIR += librevenge - SUBDIR += libroxml SUBDIR += libsass SUBDIR += libsoldout SUBDIR += libsphinxclient @@ -1363,7 +1358,6 @@ SUBDIR += py-xlutils SUBDIR += py-xlwriter SUBDIR += py-xlwt - SUBDIR += py-xmltv SUBDIR += py-zope.app.i18n SUBDIR += py-zope.app.locales SUBDIR += py-zope.i18nmessageid diff --git a/textproc/chm2pdf/Makefile b/textproc/chm2pdf/Makefile deleted file mode 100644 index 906e2322b9b7..000000000000 --- a/textproc/chm2pdf/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Kevin Lo <kevlo@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= chm2pdf -PORTVERSION= 0.9.1 -PORTREVISION= 3 -CATEGORIES= textproc python -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= kevlo@FreeBSD.org -COMMENT= Python script that converts CHM files into PDF files - -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= htmldoc:textproc/htmldoc \ - ${PYTHON_SITELIBDIR}/chm/chm.py:textproc/pychm - -USES= python -USE_PYTHON= distutils -PYDISTUTILS_PKGVERSION= 0.9 - -PLIST_FILES= bin/chm2pdf - -.include <bsd.port.mk> diff --git a/textproc/chm2pdf/distinfo b/textproc/chm2pdf/distinfo deleted file mode 100644 index 8ddd784e6197..000000000000 --- a/textproc/chm2pdf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (chm2pdf-0.9.1.tar.gz) = 204293c264c94bd17f56925d21d20b9f69a96136836198ba1a5014fe128ec3b0 -SIZE (chm2pdf-0.9.1.tar.gz) = 19955 diff --git a/textproc/chm2pdf/pkg-descr b/textproc/chm2pdf/pkg-descr deleted file mode 100644 index 3d6999c55dc9..000000000000 --- a/textproc/chm2pdf/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A simple Python script that converts CHM files into PDF files. - -WWW: http://code.google.com/p/chm2pdf/ diff --git a/textproc/dtdinst/Makefile b/textproc/dtdinst/Makefile deleted file mode 100644 index eede7ab9c5bc..000000000000 --- a/textproc/dtdinst/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# Created by: Kimura Fuyuki <fuyuki@mj.0038.net> -# $FreeBSD$ - -PORTNAME= dtdinst -PORTVERSION= 2009.11.11 -CATEGORIES= textproc java -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= jing-trang -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Converts DTDs to XML instance, in a specific or RELAX NG format - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/copying.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -NO_BUILD= yes -NO_ARCH= yes - -USES= zip -USE_JAVA= yes - -PORTDOCS= * -PORTEXAMPLES= * -PLIST_FILES= %%JAVAJARDIR%%/dtdinst.jar share/xsl/dtdinst/dtdinst2rng.xsl - -OPTIONS_DEFINE= DOCS EXAMPLES - -do-install: - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - (cd ${WRKSRC} && ${INSTALL_DATA} *.jar ${STAGEDIR}${JAVAJARDIR}) - @${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/dtdinst - (cd ${WRKSRC} && ${INSTALL_DATA} *.xsl ${STAGEDIR}${PREFIX}/share/xsl/dtdinst) - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in dtdinst.rnc.txt dtdinst.rng index.html teixml.dtd.txt - (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) -.endfor - -do-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/example && ${INSTALL_DATA} * ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/textproc/dtdinst/distinfo b/textproc/dtdinst/distinfo deleted file mode 100644 index dbae903ffdc7..000000000000 --- a/textproc/dtdinst/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dtdinst-20091111.zip) = b9387901dee4dce7fbb6cac6d7f7a6ca93c7555034fd394b00d95b7bed394b5b -SIZE (dtdinst-20091111.zip) = 239791 diff --git a/textproc/dtdinst/pkg-descr b/textproc/dtdinst/pkg-descr deleted file mode 100644 index 06dc7b2f6fc2..000000000000 --- a/textproc/dtdinst/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -DTDinst is a program for converting XML DTDs into XML instance -format. The XML instance can be in either a format specific to DTDinst -or RELAX NG format. - -WWW: http://www.thaiopensource.com/relaxng/dtdinst/ diff --git a/textproc/ibus-m17n/Makefile b/textproc/ibus-m17n/Makefile deleted file mode 100644 index 8a8d84c1f190..000000000000 --- a/textproc/ibus-m17n/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Nikola Lecic <nikola.lecic@anthesphoria.net> -# $FreeBSD$ - -PORTNAME= ibus-m17n -PORTVERSION= 1.3.3 -PORTREVISION= 5 -CATEGORIES= textproc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= nikola.lecic@anthesphoria.net -COMMENT= The m17n IMEngine for IBus framework - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS= libibus-1.0.so:textproc/ibus \ - libm17n.so:devel/m17n-lib -RUN_DEPENDS= ibus-daemon:textproc/ibus - -PROJECTHOST= ibus - -USES= gmake pkgconfig -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/share/m17n|$${pkgdatadir}|g' \ - ${WRKSRC}/src/m17n.xml.in* - -.include <bsd.port.mk> diff --git a/textproc/ibus-m17n/distinfo b/textproc/ibus-m17n/distinfo deleted file mode 100644 index 8fdffaa7b223..000000000000 --- a/textproc/ibus-m17n/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ibus-m17n-1.3.3.tar.gz) = 0374aef2149bcf1a337c39ab642ee39da4dbb17758ee8c095f954ca835dc10bf -SIZE (ibus-m17n-1.3.3.tar.gz) = 431113 diff --git a/textproc/ibus-m17n/files/patch-configure b/textproc/ibus-m17n/files/patch-configure deleted file mode 100644 index 2ed5a44b98af..000000000000 --- a/textproc/ibus-m17n/files/patch-configure +++ /dev/null @@ -1,12 +0,0 @@ ---- configure~ 2011-08-29 10:42:34.000000000 +0200 -+++ configure 2014-06-10 04:25:05.000000000 +0400 -@@ -18273,8 +18273,7 @@ - fi - fi - -- if test "$gt_use_preinstalled_gnugettext" = "yes" \ -- || test "$nls_cv_use_gnu_gettext" = "yes"; then -+ if test "$USE_NLS" = "yes"; then - - $as_echo "#define ENABLE_NLS 1" >>confdefs.h - diff --git a/textproc/ibus-m17n/pkg-descr b/textproc/ibus-m17n/pkg-descr deleted file mode 100644 index 872b75260e27..000000000000 --- a/textproc/ibus-m17n/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is the m17n IMEngine for IBus (Intelligent Input Bus) framework. It -allows you to use official and contributed keyboard layouts of the m17n -project (available via devel/m17n-db and textproc/m17n-contrib) through -standard IBus interface. m17n-lib currenty supports input of more than 60 -languages with more than 70 language-specific input methods. - -WWW: http://code.google.com/p/ibus diff --git a/textproc/ibus-m17n/pkg-plist b/textproc/ibus-m17n/pkg-plist deleted file mode 100644 index 93f5c8e99c89..000000000000 --- a/textproc/ibus-m17n/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -libexec/ibus-engine-m17n -libexec/ibus-setup-m17n -share/ibus/component/m17n.xml -%%DATADIR%%/icons/ibus-m17n.svg -%%DATADIR%%/setup/default.xml -%%DATADIR%%/setup/ibus-m17n-preferences.ui -%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-m17n.mo diff --git a/textproc/ibus-table/Makefile b/textproc/ibus-table/Makefile deleted file mode 100644 index 007280d98f52..000000000000 --- a/textproc/ibus-table/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Nikola Lecic <nikola.lecic@anthesphoria.net> -# $FreeBSD$ - -PORTNAME= ibus-table -PORTVERSION= 1.5.0 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= nikola.lecic@anthesphoria.net -COMMENT= Table based input method framework for IBus - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 -LIB_DEPENDS= libibus-1.0.so:textproc/ibus -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 - -USE_GNOME= pygtk2 -USES= gmake pathfix pkgconfig python - -GNU_CONFIGURE= yes - -PROJECTHOST= ibus - -OPTIONS_DEFINE= NLS - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -post-patch: - @${REINPLACE_CMD} -e "s|/usr/|${PREFIX}/|g" ${WRKSRC}/engine/*.py - -.include <bsd.port.mk> diff --git a/textproc/ibus-table/distinfo b/textproc/ibus-table/distinfo deleted file mode 100644 index dd9f01b4407f..000000000000 --- a/textproc/ibus-table/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ibus-table-1.5.0.tar.gz) = 6ba89c70c50773d43927769a2c608f71b282afbf3538188f65b9c89ebdc1a184 -SIZE (ibus-table-1.5.0.tar.gz) = 432844 diff --git a/textproc/ibus-table/files/patch-configure b/textproc/ibus-table/files/patch-configure deleted file mode 100644 index 234ac0d65781..000000000000 --- a/textproc/ibus-table/files/patch-configure +++ /dev/null @@ -1,12 +0,0 @@ ---- configure~ 2013-01-15 22:54:43.000000000 +0100 -+++ configure 2014-06-10 03:27:20.000000000 +0400 -@@ -5594,8 +5594,7 @@ - fi - fi - -- if test "$gt_use_preinstalled_gnugettext" = "yes" \ -- || test "$nls_cv_use_gnu_gettext" = "yes"; then -+ if test "$USE_NLS" = "yes"; then - - $as_echo "#define ENABLE_NLS 1" >>confdefs.h - diff --git a/textproc/ibus-table/pkg-descr b/textproc/ibus-table/pkg-descr deleted file mode 100644 index acccd4f801a1..000000000000 --- a/textproc/ibus-table/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -This is the table based input method framework for IBus (Intelligent Input -Bus). It does not include real tables except two demo layouts, "Compose" -(which mimics Compose Key input) and "LaTeX" (which allows you to use LaTeX -commands as keyboard sequences to input various symbols). - -WWW: http://code.google.com/p/ibus diff --git a/textproc/ibus-table/pkg-plist b/textproc/ibus-table/pkg-plist deleted file mode 100644 index cfc6fd44eff7..000000000000 --- a/textproc/ibus-table/pkg-plist +++ /dev/null @@ -1,46 +0,0 @@ -bin/ibus-table-createdb -libdata/pkgconfig/ibus-table.pc -libexec/ibus-engine-table -share/ibus/component/table.xml -%%NLS%%share/locale/de/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-table.mo -%%DATADIR%%/data/pinyin_table.txt.bz2 -%%DATADIR%%/engine/factory.py -%%DATADIR%%/engine/factory.pyc -%%DATADIR%%/engine/factory.pyo -%%DATADIR%%/engine/main.py -%%DATADIR%%/engine/main.pyc -%%DATADIR%%/engine/main.pyo -%%DATADIR%%/engine/tabcreatedb.py -%%DATADIR%%/engine/tabcreatedb.pyc -%%DATADIR%%/engine/tabcreatedb.pyo -%%DATADIR%%/engine/tabdict.py -%%DATADIR%%/engine/tabdict.pyc -%%DATADIR%%/engine/tabdict.pyo -%%DATADIR%%/engine/table.py -%%DATADIR%%/engine/table.pyc -%%DATADIR%%/engine/table.pyo -%%DATADIR%%/engine/tabsqlitedb.py -%%DATADIR%%/engine/tabsqlitedb.pyc -%%DATADIR%%/engine/tabsqlitedb.pyo -%%DATADIR%%/icons/acommit.svg -%%DATADIR%%/icons/cb-mode.svg -%%DATADIR%%/icons/chinese.svg -%%DATADIR%%/icons/english.svg -%%DATADIR%%/icons/full-letter.svg -%%DATADIR%%/icons/full-punct.svg -%%DATADIR%%/icons/half-letter.svg -%%DATADIR%%/icons/half-punct.svg -%%DATADIR%%/icons/ibus-table.svg -%%DATADIR%%/icons/ncommit.svg -%%DATADIR%%/icons/onechar.svg -%%DATADIR%%/icons/phrase.svg -%%DATADIR%%/icons/py-mode.svg -%%DATADIR%%/icons/sc-mode.svg -%%DATADIR%%/icons/scb-mode.svg -%%DATADIR%%/icons/tab-mode.svg -%%DATADIR%%/icons/tc-mode.svg -%%DATADIR%%/icons/tcb-mode.svg -%%DATADIR%%/tables/template.txt diff --git a/textproc/libroxml/Makefile b/textproc/libroxml/Makefile deleted file mode 100644 index 6b022424d329..000000000000 --- a/textproc/libroxml/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Hung-Yi Chen <gaod@hychen.org> -# $FreeBSD$ - -PORTNAME= libroxml -PORTVERSION= 2.2.2 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= gaod@hychen.org -COMMENT= Minimum, easy-to-use, C implementation for xml file parsing - -LICENSE= LGPL21 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -PROJECTHOST= libroxml - -USES= gmake -# Workaround overwriting DESTDIR var -DESTDIRNAME= NONE -MAKE_ARGS= DESTDIR=${STAGEDIR}${PREFIX} -USE_LDCONFIG= yes - -PLIST_FILES= bin/roxml \ - lib/libroxml.so \ - lib/libroxml.so.0 \ - lib/libroxml.a \ - include/roxml.h \ - libdata/pkgconfig/libroxml.pc \ - man/man1/roxml.1.gz - -pre-build: - @cd ${WRKSRC} && ${MAKE_CMD} clean - -.include <bsd.port.mk> diff --git a/textproc/libroxml/distinfo b/textproc/libroxml/distinfo deleted file mode 100644 index 50f7718e8964..000000000000 --- a/textproc/libroxml/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libroxml-2.2.2.tar.gz) = 74ec177400daeec2acacebebca7b9841a39c006adfe71935af8ac86d8c451a64 -SIZE (libroxml-2.2.2.tar.gz) = 157149 diff --git a/textproc/libroxml/files/patch-Makefile b/textproc/libroxml/files/patch-Makefile deleted file mode 100644 index d4545e83a3e6..000000000000 --- a/textproc/libroxml/files/patch-Makefile +++ /dev/null @@ -1,45 +0,0 @@ ---- Makefile.orig 2013-06-07 22:26:58.000000000 +0000 -+++ Makefile 2013-09-19 18:58:18.000000000 +0000 -@@ -44,7 +44,7 @@ - - # options - override CPPFLAGS += -Iinc/ --override CFLAGS += $(OPTIM) -fPIC -Wall -Wextra -Wno-unused -Werror -Iinc/ $(DEFINES) -+override CFLAGS += $(OPTIM) -fPIC -Wall -Wextra -Wno-unused -Iinc/ $(DEFINES) - override LDFLAGS += - - ifeq ("$(OS)", "Darwin") -@@ -149,24 +149,16 @@ - $E - $(MAKE) -C $(abspath fuse.xml) - .PHONY: install --install: $(TARGETS) doxy -- $P ' INSTALL DIRS' -- $E mkdir -p $(DESTDIR)/usr/bin -- $E mkdir -p $(DESTDIR)/usr/include -- $E mkdir -p $(DESTDIR)/usr/lib/pkgconfig -- $E mkdir -p $(DESTDIR)/usr/share/man/man3 -- $E mkdir -p $(DESTDIR)/usr/share/man/man1 -- $E mkdir -p $(DESTDIR)/usr/share/doc/libroxml/html -- $P ' INSTALL FILES' -- $E install -D $(TARGET_SLIB) $(DESTDIR)/usr/lib -- $E install -D $(TARGET_LIB) $(DESTDIR)/usr/lib -- $E install -D $(TARGET_BIN) $(DESTDIR)/usr/bin -- $E install -D $(INC) $(DESTDIR)/usr/include -- $E install -D docs/roxml.1 $(DESTDIR)/usr/share/man/man1/ -- $E [ ! -d docs/man/man3 ] || install -D docs/man/man3/* $(DESTDIR)/usr/share/man/man3/ -- $E [ ! -d docs/html ] || install -D docs/html/* $(DESTDIR)/usr/share/doc/libroxml/html/ -- $E install -m644 libroxml.pc $(DESTDIR)/usr/lib/pkgconfig -- $E cp -d $(TARGET_LN) $(DESTDIR)/usr/lib -+install: -+ $E install $(TARGET_SLIB) $(DESTDIR)/lib -+ $E install $(TARGET_LIB) $(DESTDIR)/lib -+ $E install $(TARGET_BIN) $(DESTDIR)/bin -+ $E install $(INC) $(DESTDIR)/include -+ $E install docs/roxml.1 $(DESTDIR)/man/man1/ -+ $E [ ! -d docs/man/man3 ] || install docs/man/man3/* $(DESTDIR)/man/man3/ -+ $E [ ! -d docs/html ] || install ocs/html/* $(DESTDIR)/share/doc/libroxml/html/ -+ $E install -m644 libroxml.pc $(DESTDIR)/libdata/pkgconfig -+ $E install $(TARGET_LN) $(DESTDIR)/lib - - .PHONY: uninstall - uninstall: diff --git a/textproc/libroxml/pkg-descr b/textproc/libroxml/pkg-descr deleted file mode 100644 index 22c9cb3a95ba..000000000000 --- a/textproc/libroxml/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This library is minimum, easy-to-use, C implementation for xml file parsing. -Because XML parsing is always hard to reinvent. -Because very often, xml libraries are too big to fit with little application. - -WWW: http://code.google.com/p/libroxml/ diff --git a/textproc/py-xmltv/Makefile b/textproc/py-xmltv/Makefile deleted file mode 100644 index df9cf1c99c39..000000000000 --- a/textproc/py-xmltv/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xmltv -PORTVERSION= 1.3 -PORTREVISION= 1 -CATEGORIES= textproc python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= python-xmltv-${PORTVERSION} - -MAINTAINER= jun-g@daemonfreaks.com -COMMENT= Python module that provides access to XMLTV TV listings - -LICENSE= LGPL21 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils -PYDISTUTILS_PKGNAME= python-xmltv -PROJECTHOST= python-xmltv -OPTIONS_DEFINE= DOCS - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= README.txt -.endif - -post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/textproc/py-xmltv/distinfo b/textproc/py-xmltv/distinfo deleted file mode 100644 index 5839a7de5af2..000000000000 --- a/textproc/py-xmltv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python-xmltv-1.3.tar.gz) = 3f7878790252669b59f252e057ea05cfa71c23962b7d140d8c91c65239410ff8 -SIZE (python-xmltv-1.3.tar.gz) = 18551 diff --git a/textproc/py-xmltv/pkg-descr b/textproc/py-xmltv/pkg-descr deleted file mode 100644 index 596e06d56be9..000000000000 --- a/textproc/py-xmltv/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[ excerpt from developer's www site ] - -python-xmltv is a Python module that provides access to XMLTV data. -XMLTV is an XML format for storing TV listings. More information -on XMLTV can be found at http://membled.com/work/apps/xmltv/ - -WWW: http://code.google.com/p/python-xmltv/ diff --git a/textproc/py-xmltv/pkg-plist b/textproc/py-xmltv/pkg-plist deleted file mode 100644 index da7e89885d6b..000000000000 --- a/textproc/py-xmltv/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -%%PYTHON_SITELIBDIR%%/xmltv.py -%%PYTHON_SITELIBDIR%%/xmltv.pyc -%%PYTHON_SITELIBDIR%%/xmltv.pyo diff --git a/www/Makefile b/www/Makefile index bdd7fa042a4e..dfc373073b7c 100644 --- a/www/Makefile +++ b/www/Makefile @@ -30,7 +30,6 @@ SUBDIR += apercu SUBDIR += aria2 SUBDIR += aria2fe - SUBDIR += arora SUBDIR += asql SUBDIR += asterisk-stat SUBDIR += atutor @@ -87,10 +86,8 @@ SUBDIR += clearsilver SUBDIR += clearsilver-python SUBDIR += closure-compiler - SUBDIR += closure-linter SUBDIR += cmsmadesimple SUBDIR += cntlm - SUBDIR += cocoon SUBDIR += codeigniter SUBDIR += coppermine SUBDIR += cplanet @@ -162,7 +159,6 @@ SUBDIR += fcgi SUBDIR += fcgiwrap SUBDIR += feedjack - SUBDIR += feedonfeeds SUBDIR += ffproxy SUBDIR += fira-webfont SUBDIR += firefox @@ -188,7 +184,6 @@ SUBDIR += ftasv SUBDIR += g-cows SUBDIR += g-gcl - SUBDIR += gaeo SUBDIR += gaeutilities SUBDIR += gallery2 SUBDIR += gallery3 @@ -313,7 +308,6 @@ SUBDIR += httpasyncclient SUBDIR += httpclient SUBDIR += httpcore - SUBDIR += httpsqs SUBDIR += httptunnel SUBDIR += httrack SUBDIR += hypermail @@ -334,7 +328,6 @@ SUBDIR += jinzora SUBDIR += jmeter SUBDIR += joomla3 - SUBDIR += jspacker SUBDIR += jspwiki SUBDIR += jtoolkit SUBDIR += junkbuster @@ -437,13 +430,9 @@ SUBDIR += mod_auth_pubtkt SUBDIR += mod_auth_tkt SUBDIR += mod_auth_xradius - SUBDIR += mod_authn_otp SUBDIR += mod_authn_sasl SUBDIR += mod_authnz_crowd - SUBDIR += mod_authnz_external22 SUBDIR += mod_authnz_external24 - SUBDIR += mod_authz_unixgroup22 - SUBDIR += mod_authz_unixgroup24 SUBDIR += mod_backtrace SUBDIR += mod_bw SUBDIR += mod_cband @@ -467,13 +456,11 @@ SUBDIR += mod_h264_streaming SUBDIR += mod_hosts_access SUBDIR += mod_http2-devel - SUBDIR += mod_jail SUBDIR += mod_jk SUBDIR += mod_layout22 SUBDIR += mod_limitipconn2 SUBDIR += mod_line_edit SUBDIR += mod_log_config-st - SUBDIR += mod_log_firstbyte SUBDIR += mod_log_mysql SUBDIR += mod_log_sql2 SUBDIR += mod_log_sql2-dtc @@ -483,7 +470,6 @@ SUBDIR += mod_mono SUBDIR += mod_mpm_itk SUBDIR += mod_musicindex - SUBDIR += mod_myvhost SUBDIR += mod_ntlm2 SUBDIR += mod_perl2 SUBDIR += mod_php56 @@ -1463,7 +1449,6 @@ SUBDIR += pglogd SUBDIR += phalcon SUBDIR += photo_gallery - SUBDIR += php-plurk-api SUBDIR += php-screw SUBDIR += php-templates SUBDIR += php56-opcache @@ -1543,7 +1528,6 @@ SUBDIR += py-django-allauth SUBDIR += py-django-annotations SUBDIR += py-django-annoying - SUBDIR += py-django-app-plugins SUBDIR += py-django-appconf SUBDIR += py-django-appmedia SUBDIR += py-django-assets @@ -1632,7 +1616,6 @@ SUBDIR += py-djangorestframework-xml SUBDIR += py-djangotoolbox SUBDIR += py-dojango - SUBDIR += py-dotcloud.cli SUBDIR += py-dtflickr SUBDIR += py-evernote SUBDIR += py-falcon @@ -1778,7 +1761,6 @@ SUBDIR += py-plonetheme.classic SUBDIR += py-plonetheme.sunburst SUBDIR += py-poster - SUBDIR += py-postmarkup SUBDIR += py-praw SUBDIR += py-prewikka SUBDIR += py-puppetboard @@ -1864,7 +1846,6 @@ SUBDIR += pycarddav SUBDIR += pydio SUBDIR += pyjamas - SUBDIR += pylot SUBDIR += pyweblib SUBDIR += qdecoder SUBDIR += qooxdoo @@ -2186,7 +2167,6 @@ SUBDIR += squidclamav SUBDIR += squidguard SUBDIR += squidpurge - SUBDIR += squidstats SUBDIR += squidview SUBDIR += srg SUBDIR += stagit @@ -2195,7 +2175,6 @@ SUBDIR += suphp SUBDIR += surf SUBDIR += surfraw - SUBDIR += sventon SUBDIR += swfdec-plugin SUBDIR += swiggle SUBDIR += swish++ @@ -2209,7 +2188,6 @@ SUBDIR += tdom SUBDIR += template_ SUBDIR += templatelite - SUBDIR += tengine SUBDIR += testlink SUBDIR += textpattern SUBDIR += thttpd @@ -2249,7 +2227,6 @@ SUBDIR += trac-datefield SUBDIR += trac-defaultcc SUBDIR += trac-discussion - SUBDIR += trac-down SUBDIR += trac-downloads SUBDIR += trac-email2trac SUBDIR += trac-email2trac-postfix @@ -2456,8 +2433,6 @@ SUBDIR += xpi-noscript SUBDIR += xpi-passwordmaker SUBDIR += xpi-pdf_download - SUBDIR += xpi-pencil - SUBDIR += xpi-pentadactyl SUBDIR += xpi-permatabs SUBDIR += xpi-quick-locale-switcher SUBDIR += xpi-quickproxy diff --git a/www/arora/Makefile b/www/arora/Makefile deleted file mode 100644 index cce2ecfe0903..000000000000 --- a/www/arora/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# Created by: Andy Fawcett <andy@athame.co.uk> -# $FreeBSD$ - -PORTNAME= arora -PORTVERSION= 0.11.0 -PORTREVISION= 3 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= shanjobe@gmail.com -COMMENT= Simple Qt 4 based browser - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= desktop-file-utils qmake -USE_QT4= network webkit moc_build uic_build rcc_build \ - sql-sqlite3_run imageformats_run gui script sql - -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes -NLS_USE= QT4=linguisttools_build - -BROKEN_ia64= core dump on application startup - -.include <bsd.port.options.mk> - -pre-configure: -.if ! ${PORT_OPTIONS:MNLS} - @${REINPLACE_CMD} -e "/INSTALLS/s|translations||" \ - ${WRKSRC}/src/src.pro - @${REINPLACE_CMD} -e "s|target_predeps||" \ - ${WRKSRC}/src/locale/locale.pri -.endif - @${REINPLACE_CMD} -e "/INSTALLS/s|man man-compress||" \ - ${WRKSRC}/src/src.pro \ - ${WRKSRC}/tools/cacheinfo/cacheinfo.pro \ - ${WRKSRC}/tools/htmlToXBel/htmlToXBel.pro \ - ${WRKSRC}/tools/placesimport/placesimport.pro - @${REINPLACE_CMD} -e "/else/s|lrelease|lrelease-qt4|" \ - ${WRKSRC}/src/locale/locale.pri - @${REINPLACE_CMD} "/pkg-config/d" \ - ${WRKSRC}/src/src.pro - -post-configure: - @${REINPLACE_CMD} 's|raster||' ${WRKSRC}/src/main.cpp - -post-install: - ${INSTALL_MAN} ${WRKSRC}/src/data/arora.1 \ - ${WRKSRC}/tools/cacheinfo/data/arora-cacheinfo.1 \ - ${WRKSRC}/tools/htmlToXBel/data/htmlToXBel.1 \ - ${WRKSRC}/tools/placesimport/data/arora-placesimport.1 \ - ${STAGEDIR}${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/www/arora/distinfo b/www/arora/distinfo deleted file mode 100644 index 0d7b4e998032..000000000000 --- a/www/arora/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (arora-0.11.0.tar.gz) = 6f5fef191935ed740aaa61d5f081abb823997abc20a993cbcb74a4d8adcad3b9 -SIZE (arora-0.11.0.tar.gz) = 1072898 diff --git a/www/arora/pkg-descr b/www/arora/pkg-descr deleted file mode 100644 index 30519d6b696a..000000000000 --- a/www/arora/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Arora is a simple cross platform web browser. Currently Arora is a -very basic browser whose feature list includes things like "History" -and "Bookmarks". It does not have support for netscape plugins, so -no flash support until Qt 4.5. But it is small, less than 10,000 -lines of code, very fast, lean, mean and loads of fun to hack on. -Arora and QtWebKit is developed to be cross-platform using the Qt -library. It was originally created as a demo for Qt to help test -the QtWebKit component and find API issues and bugs before the -release. - -WWW: http://www.arora-browser.org diff --git a/www/arora/pkg-plist b/www/arora/pkg-plist deleted file mode 100644 index 6cbd790a7ce5..000000000000 --- a/www/arora/pkg-plist +++ /dev/null @@ -1,45 +0,0 @@ -bin/arora -bin/arora-cacheinfo -bin/arora-placesimport -bin/htmlToXBel -man/man1/arora.1.gz -man/man1/arora-cacheinfo.1.gz -man/man1/arora-placesimport.1.gz -man/man1/htmlToXBel.1.gz -share/applications/arora.desktop -%%NLS%%share/arora/locale/ast.qm -%%NLS%%share/arora/locale/ca.qm -%%NLS%%share/arora/locale/cs_CZ.qm -%%NLS%%share/arora/locale/da_DK.qm -%%NLS%%share/arora/locale/de_DE.qm -%%NLS%%share/arora/locale/el_GR.qm -%%NLS%%share/arora/locale/es.qm -%%NLS%%share/arora/locale/es_CR.qm -%%NLS%%share/arora/locale/et_EE.qm -%%NLS%%share/arora/locale/fi_FI.qm -%%NLS%%share/arora/locale/fr_CA.qm -%%NLS%%share/arora/locale/fr_FR.qm -%%NLS%%share/arora/locale/gl.qm -%%NLS%%share/arora/locale/he_IL.qm -%%NLS%%share/arora/locale/hu_HU.qm -%%NLS%%share/arora/locale/it_IT.qm -%%NLS%%share/arora/locale/ja_JP.qm -%%NLS%%share/arora/locale/ms.qm -%%NLS%%share/arora/locale/nb_NO.qm -%%NLS%%share/arora/locale/nl.qm -%%NLS%%share/arora/locale/pl_PL.qm -%%NLS%%share/arora/locale/pt_BR.qm -%%NLS%%share/arora/locale/pt_PT.qm -%%NLS%%share/arora/locale/ru_RU.qm -%%NLS%%share/arora/locale/sk_SK.qm -%%NLS%%share/arora/locale/sr_RS.qm -%%NLS%%share/arora/locale/sr_RS@latin.qm -%%NLS%%share/arora/locale/tr_TR.qm -%%NLS%%share/arora/locale/uk.qm -%%NLS%%share/arora/locale/zh_CN.qm -%%NLS%%share/arora/locale/zh_TW.qm -share/icons/hicolor/128x128/apps/arora.png -share/icons/hicolor/16x16/apps/arora.png -share/icons/hicolor/32x32/apps/arora.png -share/icons/hicolor/scalable/apps/arora.svg -share/pixmaps/arora.xpm diff --git a/www/closure-linter/Makefile b/www/closure-linter/Makefile deleted file mode 100644 index 943d74ed4ceb..000000000000 --- a/www/closure-linter/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Julien Laffaye <kimelto@gmail.com> -# $FreeBSD$ - -PORTNAME= closure-linter -PORTVERSION= 2.3.13 -PORTREVISION= 2 -CATEGORIES= www devel -MASTER_SITES= GOOGLE_CODE -DISTNAME= closure_linter-${PORTVERSION} - -MAINTAINER= jlaffaye@FreeBSD.org -COMMENT= JavaScript linter - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-gflags>=0:devel/py-python-gflags - -USES= python:2 -USE_PYTHON= autoplist distutils - -.include <bsd.port.mk> diff --git a/www/closure-linter/distinfo b/www/closure-linter/distinfo deleted file mode 100644 index 27a3febd0068..000000000000 --- a/www/closure-linter/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (closure_linter-2.3.13.tar.gz) = 7a1131389855a26be3449ba483ec3af59572859786b06b5ef8b9396440658f5a -SIZE (closure_linter-2.3.13.tar.gz) = 95331 diff --git a/www/closure-linter/pkg-descr b/www/closure-linter/pkg-descr deleted file mode 100644 index b61e98e949c9..000000000000 --- a/www/closure-linter/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The Closure Linter enforces the guidelines set by the Google JavaScript Style -Guide. The linter handles style issues so that you can focus on the code. - -WWW: http://code.google.com/p/closure-linter/ diff --git a/www/cocoon/Makefile b/www/cocoon/Makefile deleted file mode 100644 index 85b8c16895dc..000000000000 --- a/www/cocoon/Makefile +++ /dev/null @@ -1,137 +0,0 @@ -# $FreeBSD$ - -PORTNAME= cocoon -PORTVERSION= 2.1.11 -PORTREVISION= 1 -CATEGORIES= www java -MASTER_SITES= APACHE/${PORTNAME} -DISTNAME= ${PDISTNAME}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= XML Web Development Framework - -# Cocoon version 2.2.0 released OCT 2014, makefile requires complete overhaul -# It also requires a maintainer, it's too complex for ports@FreeBSD.org -DEPRECATED= Overly complex port with no maintainer since 2008, requires openjdk 1.6 -EXPIRATION_DATE= 2017-04-30 - -USE_RC_SUBR= ${PORTNAME} -USE_JAVA= yes -JAVA_VERSION= 1.6 -USES= cpe python -CPE_VENDOR= apache -MAKE_ENV= JAVA_HOME=${JAVA_HOME} -WRKSRC= ${WRKDIR}/${PDISTNAME} -APP_NAME?= ${PORTNAME} -APP_HOME?= ${PREFIX}/${APP_NAME} -PLIST= ${WRKDIR}/pkg-plist -PDISTNAME= ${PORTNAME}-${PORTVERSION} -PKGMESSAGE= ${WRKDIR}/pkg-message -NO_ARCH= yes - -COCOON_LIB= ${JAVASHAREDIR}/${APP_NAME} -PLIST_SUB+= COCOON_LIB="${COCOON_LIB}" - -COPYDIRS= *.txt tools/jetty tools/loader legal webapp - -PORT?= 8888 -PID_FILE?= ${APP_HOME}/${APP_NAME}.pid -RUNASUSER?= www -RUNASUID?= 80 -GROUP?= www -GID?= 80 -LOG_FILE?= ${APP_HOME}/${APP_NAME}.log - -SUB_LIST= APP_HOME=${APP_HOME} \ - APP_NAME=${APP_NAME} \ - PORT=${PORT} \ - COCOON_LIB=${COCOON_LIB} \ - JAVA_HOME=${JAVA_HOME} \ - JAVA=${JAVA} \ - PID_FILE=${PID_FILE} \ - RUNASUSER=${RUNASUSER} \ - RUNASUID=${RUNASUID} \ - GROUP=${GROUP} \ - GID=${GID} \ - LOG_FILE=${LOG_FILE} \ - PYTHON_CMD=${PYTHON_CMD} - -SUB_FILES= pkg-install \ - pkg-deinstall \ - ${APP_NAME}ctl \ - upstreams-cocoon.sh \ - message \ - message-advanced - -# Load options (before including bsd.port.pre.mk) -.include "${.CURDIR}/Makefile.options" - -.include <bsd.port.pre.mk> - -# Test for options -.include "${MASTERDIR}/Makefile.test-options" - -.for BLOCK in ${BLOCKS} -BLOCKSEXP+= -e 's/^include.block.${BLOCK}=.*$$/include.block.${BLOCK}=true/' -.endfor - -post-configure: - @${ECHO_MSG} "===> Configuring blocks: ${BLOCKS}" - ${SED} -e 's/.*include.block\(.*\)=.*$$/include.block\1=false/' < ${WRKSRC}/blocks.properties | \ - ${SED} ${BLOCKSEXP} > ${WRKSRC}/local.blocks.properties - ${CP} ${WRKSRC}/build.properties ${WRKSRC}/local.build.properties -.if ! ${PORT_OPTIONS:MDOCS} - ${REINPLACE_CMD} \ - -e 's/^#\(exclude.webapp.documentation=\)/\1/' \ - -e 's/^#\(exclude.webapp.javadocs=\)/\1/' \ - -e 's/^#\(exclude.documentation=\)/\1/' \ - -e 's/^#\(exclude.javadocs=\)/\1/' \ - ${WRKSRC}/local.build.properties -.endif -.if ! ${PORT_OPTIONS:MSAMPLES} - ${REINPLACE_CMD} \ - -e 's/^#\(exclude.webapp.samples=\)/\1/' \ - -e 's/^#\(exclude.webapp.test-suite=\)/\1/' \ - ${WRKSRC}/local.build.properties -.endif -# Include Java source code into the binary jar files -.if (defined(WITH_SOURCES)) - ${REINPLACE_CMD} \ - -e 's/^#\(include.sources-in-jars=\)/\1/' \ - ${WRKSRC}/local.build.properties -.endif - -pre-build: - ${CHMOD} a+rx ${WRKSRC}/build.sh - -do-build: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build.sh - -post-build: - ${TEST} -h ${WRKSRC}/webapp || ${LN} -s ${WRKSRC}/build/webapp ${WRKSRC}/webapp - - @${ECHO_MSG} "===> Building packing list" - @> ${PLIST} - - @cd ${WRKSRC} && ${FIND} -H ${COPYDIRS} -not -type d \ - | ${SED} -e "s|^|${APP_NAME}/|" >> ${PLIST} - - @cd ${WRKSRC} && ${FIND} -H -d ${COPYDIRS} -type d -empty \ - | ${SED} -e "s|^|@dir ${APP_NAME}/|" >> ${PLIST} - - @${CAT} ${MASTERDIR}/pkg-plist >> ${PLIST} - -pre-install: - @${FMT} -w80 ${WRKDIR}/message > ${PKGMESSAGE} - @${CAT} ${WRKDIR}/message-advanced >> ${PKGMESSAGE} - -do-install: - @${ECHO_MSG} "===> Installing ${COPYDIRS}" - @${MKDIR} ${STAGEDIR}${APP_HOME} - @cd ${WRKSRC} && ${FIND} -H ${COPYDIRS} | ${CPIO} -pdmuL -R ${LIBOWN}:${LIBGRP} ${STAGEDIR}${APP_HOME} - @${INSTALL} ${WRKDIR}/upstreams-cocoon.sh ${STAGEDIR}${APP_HOME}/cocoon.sh - - @${ECHO_MSG} "===> Installing into ${PREFIX}/sbin" - @${INSTALL_SCRIPT} ${WRKDIR}/${APP_NAME}ctl ${STAGEDIR}${PREFIX}/sbin - -.include <bsd.port.post.mk> diff --git a/www/cocoon/Makefile.options b/www/cocoon/Makefile.options deleted file mode 100644 index 4d346105f709..000000000000 --- a/www/cocoon/Makefile.options +++ /dev/null @@ -1,197 +0,0 @@ -# ex:ts=22 -# - -OPTIONS_DEFINE= \ - DOCS \ - SAMPLES \ - SOURCES \ - AUTHENTICATION_FW \ - BATIK \ - BSF \ - CHAPERON \ - DATABASES \ - FOP \ - FORMS \ - HSQLDB \ - HTML \ - ITEXT \ - JFOR \ - JSP \ - LINKREWRITER \ - LUCENE \ - MIDI \ - NAMING \ - OJB \ - PARANOID \ - POI \ - PORTAL \ - PROFILER \ - PYTHON \ - SESSION_FW \ - VELOCITY \ - WEB3 \ - XMLDB \ - XSP \ - PHP \ - PORTAL_FW \ - SWF \ - WOODY \ - AJAX \ - APPLES \ - ASCIIART \ - AUTH \ - AXIS \ - CAPTCHA \ - CRON \ - DELI \ - EVENTCACHE \ - FACES \ - IMAGEOP \ - JAVAFLOW \ - JCR \ - JMS \ - LINOTYPE \ - MAIL \ - PETSTORE \ - PROXY \ - QDOX \ - QUERYBEAN \ - REPOSITORY \ - SERIALIZERS \ - SLIDE \ - SLOP \ - STX \ - TAGLIB \ - TEMPLATE \ - TOUR \ - VALIDATION \ - WEBDAV \ - XSLTAL - -OPTIONS_DEFAULT= \ - DOCS \ - SAMPLES \ - AUTHENTICATION_FW \ - BATIK \ - BSF \ - CHAPERON \ - DATABASES \ - FOP \ - FORMS \ - HSQLDB \ - HTML \ - ITEXT \ - JFOR \ - JSP \ - LINKREWRITER \ - LUCENE \ - MIDI \ - NAMING \ - OJB \ - PARANOID \ - POI \ - PORTAL \ - PROFILER \ - PYTHON \ - SESSION_FW \ - VELOCITY \ - WEB3 \ - XMLDB \ - XSP \ - AJAX \ - APPLES \ - ASCIIART \ - AUTH \ - AXIS \ - CAPTCHA \ - CRON \ - DELI \ - EVENTCACHE \ - FACES \ - IMAGEOP \ - JAVAFLOW \ - JMS \ - LINOTYPE \ - MAIL \ - PETSTORE \ - PROXY \ - QDOX \ - QUERYBEAN \ - REPOSITORY \ - SERIALIZERS \ - SLIDE \ - SLOP \ - STX \ - TAGLIB \ - TEMPLATE \ - TOUR \ - VALIDATION \ - WEBDAV \ - XSLTAL - - -DOCS_DESC= Include the documentationn -SAMPLES_DESC= Include the samples -SOURCES_DESC= Include the sources in jarsff -AUTHENTICATION_FW_DESC= Enable the authentication-fw blockn -BATIK_DESC= Enable the batik blockn -BSF_DESC= Enable the bsf blockn -CHAPERON_DESC= Enable the chaperon blockn -DATABASES_DESC= Enable the databases blockn -FOP_DESC= Enable the fop blockn -FORMS_DESC= Enable the forms blockn -HSQLDB_DESC= Enable the hsqldb blockn -HTML_DESC= Enable the html blockn -ITEXT_DESC= Enable the itext blockn -JFOR_DESC= Enable the jfor blockn -JSP_DESC= Enable the jsp blockn -LINKREWRITER_DESC= Enable the linkrewriter blockn -LUCENE_DESC= Enable the lucene blockn -MIDI_DESC= Enable the midi blockn -NAMING_DESC= Enable the naming blockn -OJB_DESC= Enable the ojb blockn -PARANOID_DESC= Enable the paranoid blockn -POI_DESC= Enable the poi blockn -PORTAL_DESC= Enable the portal blockn -PROFILER_DESC= Enable the profiler blockn -PYTHON_DESC= Enable the python blockn -SESSION_FW_DESC= Enable the session-fw blockn -VELOCITY_DESC= Enable the velocity blockn -WEB3_DESC= Enable the web3 blockn -XMLDB_DESC= Enable the xmldb blockn -XSP_DESC= Enable the xsp blockn -PHP_DESC= Enable the php blockff -PORTAL_FW_DESC= Enable the portal-fw blockff -SWF_DESC= Enable the swf blockff -WOODY_DESC= Enable the woody blockff -AJAX_DESC= Enable the ajax blockn -APPLES_DESC= Enable the apples blockn -ASCIIART_DESC= Enable the asciiart blockn -AUTH_DESC= Enable the auth blockn -AXIS_DESC= Enable the axis blockn -CAPTCHA_DESC= Enable the captcha blockn -CRON_DESC= Enable the cron blockn -DELI_DESC= Enable the deli blockn -EVENTCACHE_DESC= Enable the eventcache blockn -FACES_DESC= Enable the faces blockn -IMAGEOP_DESC= Enable the imageop blockn -JAVAFLOW_DESC= Enable the javaflow blockn -JCR_DESC= Enable the jcr blockff -JMS_DESC= Enable the jms blockn -LINOTYPE_DESC= Enable the linotype blockn -MAIL_DESC= Enable the mail blockn -PETSTORE_DESC= Enable the petstore blockn -PROXY_DESC= Enable the proxy blockn -QDOX_DESC= Enable the qdox blockn -QUERYBEAN_DESC= Enable the querybean blockn -REPOSITORY_DESC= Enable the repository blockn -SERIALIZERS_DESC= Enable the serializers blockn -SLIDE_DESC= Enable the slide blockn -SLOP_DESC= Enable the slop blockn -STX_DESC= Enable the stx blockn -TAGLIB_DESC= Enable the taglib blockn -TEMPLATE_DESC= Enable the template blockn -TOUR_DESC= Enable the tour blockn -VALIDATION_DESC= Enable the validation blockn -WEBDAV_DESC= Enable the webdav blockn -XSLTAL_DESC= Enable the xsltal blockn diff --git a/www/cocoon/Makefile.test-options b/www/cocoon/Makefile.test-options deleted file mode 100644 index f67e8ef09f31..000000000000 --- a/www/cocoon/Makefile.test-options +++ /dev/null @@ -1,363 +0,0 @@ -.if ${PORT_OPTIONS:MAUTHENTICATION_FW} -BLOCKS+= authentication-fw -BLOCKS+= session-fw -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MBATIK} -BLOCKS+= batik -.endif - -.if ${PORT_OPTIONS:MBSF} -BLOCKS+= bsf -.endif - -.if ${PORT_OPTIONS:MCHAPERON} -BLOCKS+= chaperon -.endif - -.if ${PORT_OPTIONS:MDATABASES} -BLOCKS+= databases -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MFOP} -BLOCKS+= fop -BLOCKS+= batik -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MFORMS} -BLOCKS+= forms -BLOCKS+= ajax -BLOCKS+= template -.endif - -.if ${PORT_OPTIONS:MHSQLDB} -BLOCKS+= hsqldb -BLOCKS+= databases -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MHTML} -BLOCKS+= html -.endif - -.if ${PORT_OPTIONS:MITEXT} -BLOCKS+= itext -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MJFOR} -BLOCKS+= jfor -.endif - -.if ${PORT_OPTIONS:MJSP} -BLOCKS+= jsp -.endif - -.if ${PORT_OPTIONS:MLINKREWRITER} -BLOCKS+= linkrewriter -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MLUCENE} -BLOCKS+= lucene -.endif - -.if ${PORT_OPTIONS:MMIDI} -BLOCKS+= midi -.endif - -.if ${PORT_OPTIONS:MNAMING} -BLOCKS+= naming -.endif - -.if ${PORT_OPTIONS:MOJB} -BLOCKS+= ojb -BLOCKS+= ajax -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MPARANOID} -BLOCKS+= paranoid -.endif - -.if ${PORT_OPTIONS:MPOI} -BLOCKS+= poi -.endif - -.if ${PORT_OPTIONS:MPORTAL} -BLOCKS+= portal -BLOCKS+= ajax -BLOCKS+= auth -BLOCKS+= authentication-fw -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= ojb -BLOCKS+= session-fw -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MPROFILER} -BLOCKS+= profiler -BLOCKS+= auth -.endif - -.if ${PORT_OPTIONS:MPYTHON} -BLOCKS+= python -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MSESSION_FW} -BLOCKS+= session-fw -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MVELOCITY} -BLOCKS+= velocity -.endif - -.if ${PORT_OPTIONS:MWEB3} -BLOCKS+= web3 -.endif - -.if ${PORT_OPTIONS:MXMLDB} -BLOCKS+= xmldb -BLOCKS+= databases -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MXSP} -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MPHP} -BLOCKS+= php -.endif - -.if ${PORT_OPTIONS:MPORTAL_FW} -BLOCKS+= portal-fw -BLOCKS+= authentication-fw -BLOCKS+= session-fw -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MSWF} -BLOCKS+= swf -.endif - -.if ${PORT_OPTIONS:MWOODY} -BLOCKS+= woody -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MAJAX} -BLOCKS+= ajax -BLOCKS+= template -.endif - -.if ${PORT_OPTIONS:MAPPLES} -BLOCKS+= apples -BLOCKS+= ajax -BLOCKS+= forms -BLOCKS+= template -.endif - -.if ${PORT_OPTIONS:MASCIIART} -BLOCKS+= asciiart -.endif - -.if ${PORT_OPTIONS:MAUTH} -BLOCKS+= auth -.endif - -.if ${PORT_OPTIONS:MAXIS} -BLOCKS+= axis -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MCAPTCHA} -BLOCKS+= captcha -BLOCKS+= template -.endif - -.if ${PORT_OPTIONS:MCRON} -BLOCKS+= cron -.endif - -.if ${PORT_OPTIONS:MDELI} -BLOCKS+= deli -.endif - -.if ${PORT_OPTIONS:MEVENTCACHE} -BLOCKS+= eventcache -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= hsqldb -BLOCKS+= jms -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MFACES} -BLOCKS+= faces -BLOCKS+= ajax -BLOCKS+= auth -BLOCKS+= authentication-fw -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= ojb -BLOCKS+= portal -BLOCKS+= session-fw -BLOCKS+= taglib -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MIMAGEOP} -BLOCKS+= imageop -.endif - -.if ${PORT_OPTIONS:MJAVAFLOW} -BLOCKS+= javaflow -BLOCKS+= ajax -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= ojb -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MJCR} -BLOCKS+= jcr -.endif - -.if ${PORT_OPTIONS:MJMS} -BLOCKS+= jms -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= hsqldb -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MLINOTYPE} -BLOCKS+= linotype -.endif - -.if ${PORT_OPTIONS:MMAIL} -BLOCKS+= mail -BLOCKS+= asciiart -.endif - -.if ${PORT_OPTIONS:MPETSTORE} -BLOCKS+= petstore -BLOCKS+= ajax -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= template -BLOCKS+= velocity -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MPROXY} -BLOCKS+= proxy -.endif - -.if ${PORT_OPTIONS:MQDOX} -BLOCKS+= qdox -.endif - -.if ${PORT_OPTIONS:MQUERYBEAN} -BLOCKS+= querybean -BLOCKS+= ajax -BLOCKS+= databases -BLOCKS+= forms -BLOCKS+= hsqldb -BLOCKS+= lucene -BLOCKS+= ojb -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MREPOSITORY} -BLOCKS+= repository -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= eventcache -BLOCKS+= hsqldb -BLOCKS+= jms -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MSERIALIZERS} -BLOCKS+= serializers -.endif - -.if ${PORT_OPTIONS:MSLIDE} -BLOCKS+= slide -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= eventcache -BLOCKS+= hsqldb -BLOCKS+= jms -BLOCKS+= repository -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MSLOP} -BLOCKS+= slop -.endif - -.if ${PORT_OPTIONS:MSTX} -BLOCKS+= stx -.endif - -.if ${PORT_OPTIONS:MTAGLIB} -BLOCKS+= taglib -.endif - -.if ${PORT_OPTIONS:MTEMPLATE} -BLOCKS+= template -.endif - -.if ${PORT_OPTIONS:MTOUR} -BLOCKS+= tour -BLOCKS+= ajax -BLOCKS+= batik -BLOCKS+= fop -BLOCKS+= forms -BLOCKS+= slop -BLOCKS+= template -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MVALIDATION} -BLOCKS+= validation -.endif - -.if ${PORT_OPTIONS:MWEBDAV} -BLOCKS+= webdav -BLOCKS+= cron -BLOCKS+= databases -BLOCKS+= eventcache -BLOCKS+= hsqldb -BLOCKS+= jms -BLOCKS+= repository -BLOCKS+= xsp -.endif - -.if ${PORT_OPTIONS:MXSLTAL} -BLOCKS+= xsltal -.endif - diff --git a/www/cocoon/distinfo b/www/cocoon/distinfo deleted file mode 100644 index 1252f7819c0f..000000000000 --- a/www/cocoon/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cocoon-2.1.11-src.tar.gz) = 4b1d9f8ebd75d6228b3d76802941a8f41bfc0836c21d9d8cab764521c800a60c -SIZE (cocoon-2.1.11-src.tar.gz) = 48674390 diff --git a/www/cocoon/files/cocoon.in b/www/cocoon/files/cocoon.in deleted file mode 100644 index 7e292e0e6f32..000000000000 --- a/www/cocoon/files/cocoon.in +++ /dev/null @@ -1,43 +0,0 @@ -#! /bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: %%APP_NAME%% -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following line to /etc/rc.conf to enable %%APP_NAME%%: -# -# %%APP_NAME%%_enable="YES" -# - -. /etc/rc.subr - -name=%%APP_NAME%% -rcvar=%%APP_NAME%%_enable - -command="%%PREFIX%%/sbin/%%APP_NAME%%ctl" -command_args="start" -pidfile=%%PID_FILE%% - -# set defaults - -%%APP_NAME%%_enable=${%%APP_NAME%%_enable:-"NO"} -%%APP_NAME%%_user=${%%APP_NAME%%_user:-"www"} -%%APP_NAME%%_group=${%%APP_NAME%%_group:-"www"} - -load_rc_config ${name} - -if test -n "${%%APP_NAME%%_java_version}" ; then - JAVA_HOME=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) - procname=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) -else - JAVA_HOME=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) - procname=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) -fi - -export JAVA_HOME - -run_rc_command "$1" diff --git a/www/cocoon/files/cocoonctl.in b/www/cocoon/files/cocoonctl.in deleted file mode 100644 index b7f3b2bd68c4..000000000000 --- a/www/cocoon/files/cocoonctl.in +++ /dev/null @@ -1,163 +0,0 @@ -#! %%PYTHON_CMD%% - -################################################################################ -# Author: Jean-Baptiste Quenot <jb.quenot@caraldi.com> -# Purpose: Control cocoon process -# Date Created: 2004-05-04 11:14:05 -# Revision: $FreeBSD$ -################################################################################ -# Copyright (c) 2004, Jean-Baptiste Quenot <jb.quenot@caraldi.com> -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# * Redistributions of source code must retain the above copyright notice, this -# list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# * The name of the contributors may not be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -################################################################################ -# -# Files handled by this script (pid file, log files) must reside in a writable -# directory, ie the directory must be owned by the user running the program. - -import sys, os, signal, time, stat, re - -def readProcessId(): - f = open(PID_FILE, 'r') - pid = int(f.readline()) - f.close() - return pid - -def isProgramRunning(pid): - # Send a dummy signal to the process. If it died, an exception is - # thrown - try: - os.kill(pid, signal.SIGCONT) - return 1 - except OSError: - return 0 - -def usage(): - print >> sys.stderr, "Usage: %s {start|stop|restart}" % sys.argv[0] - -def start(): - cwd = os.getcwd() - if os.path.exists(PID_FILE): - # Read the process id - pid = readProcessId() - - if isProgramRunning(pid): - print >> sys.stderr, '%s already started' % APP_NAME - sys.exit(3) - - if not(os.path.exists(COMMAND)): - print >> sys.stderr, '%s cannot be found' % COMMAND - sys.exit(3) - - # Append program output to a log file - l = open(LOG_FILE, 'a') - orig_stderr = os.dup(sys.stderr.fileno()) - os.dup2(l.fileno(), sys.stdout.fileno()) - os.dup2(l.fileno(), sys.stderr.fileno()) - - finfo = os.stat(COMMAND)[stat.ST_MODE] - executable = stat.S_IMODE(finfo) & 0111 - if not(executable): - sys.stderr = os.fdopen(orig_stderr, 'w') - print >> sys.stderr, 'Cannot run %s, execute bit is missing' % COMMAND - sys.exit(5) - - if APP_HOME: - # Change current directory to APP_HOME - os.chdir(APP_HOME) - - # Start program in the background - pid = os.spawnv(os.P_NOWAIT, COMMAND, ARGS) - - # Wait a little - time.sleep(.4) - (status_pid, status) = os.waitpid(pid, os.WNOHANG) - - # Check program exit status, if available - if status_pid != 0 and os.WIFEXITED(status): - sys.stderr = os.fdopen(orig_stderr, 'w') - print >> sys.stderr, 'Could not start %s. Check %s for errors.' % (APP_NAME, LOG_FILE) - sys.exit(2) - - # It's alive, so write down the process id - os.chdir(cwd) - f = open(PID_FILE, 'w') - print >> f, pid - f.close() - -def warnNotRunning(): - if sys.argv[1] == "stop": - print >> sys.stderr, '%s is not running' % APP_NAME - else: - print >> sys.stderr, 'Warning: %s was not running' % APP_NAME - -def cleanup(): - os.unlink(PID_FILE) - -def stop(): - if os.path.exists(PID_FILE): - # Read the process id - pid = readProcessId() - else: - warnNotRunning() - return - - if not(isProgramRunning(pid)): - warnNotRunning() - cleanup() - return - - # Terminate program - os.kill(pid, signal.SIGTERM) - - while isProgramRunning(pid): - time.sleep(.1) - - cleanup() - -if __name__ == '__main__': - LOG_FILE = "%%LOG_FILE%%" - APP_NAME = "%%APP_NAME%%" - APP_HOME = "%%APP_HOME%%" - PID_FILE = "%%PID_FILE%%" - COMMAND = "%%APP_HOME%%/cocoon.sh" - os.environ["JAVA_OPTIONS"] = " ".join(sys.argv[1:-1]) - ARGS = [COMMAND, "servlet"] - - if len(sys.argv) < 2: - usage() - sys.exit(1) - - if sys.argv[-1] == "start": - start() - - elif sys.argv[-1] == "stop": - stop() - - elif sys.argv[-1] == "restart": - stop() - start() - - else: - usage() - sys.exit(1) diff --git a/www/cocoon/files/message-advanced.in b/www/cocoon/files/message-advanced.in deleted file mode 100644 index 868b590b6e2e..000000000000 --- a/www/cocoon/files/message-advanced.in +++ /dev/null @@ -1,23 +0,0 @@ - --------------------------------------------------------------------------------- -ADVANCED USAGE - -If you need to pass special options to Java, please set the -%%APP_NAME%%_flags option in /etc/rc.conf, see examples below: - - # Prevent Java from opening an X11 display - - %%APP_NAME%%_flags="-Djava.awt.headless=true" - - # Increase memory limit of the Java virtual machine - - %%APP_NAME%%_flags="-Xms32m -Xmx256m" - - # Run Java with remote debugging turned on on port 8000 - - %%APP_NAME%%_flags="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000" - -To specify the java version to use, please use %%APP_NAME%%_java_version: - - %%APP_NAME%%_java_version="1.6" - diff --git a/www/cocoon/files/message.in b/www/cocoon/files/message.in deleted file mode 100644 index 6bf8f769ec8c..000000000000 --- a/www/cocoon/files/message.in +++ /dev/null @@ -1,30 +0,0 @@ -Cocoon is now installed in %%APP_HOME%%. - -In order to be able to run Cocoon, please add the following line to -/etc/rc.conf: - - %%APP_NAME%%_enable="YES" - -If you wish to start cocoon right now, invoke the startup script with -`%%PREFIX%%/etc/rc.d/%%APP_NAME%%.sh start' -and point your web browser to the default home page at -http://localhost:%%PORT%%/ where you may read the documentation and test the -samples. - -For this control script to run seamlessly, it is recommended to increase the -maximum length of commands displayed by ps(1). Please append the following -setting to /etc/sysctl.conf: - - # Do not truncate command line arguments in ps(1) listing - kern.ps_arg_cache_limit=10000 - -This setting will take effect at next reboot, however it is possible to have -immediate effect with the following command as root: - - # sysctl kern.ps_arg_cache_limit=10000 - -If you wish to skip this setting, please note that the `stop', `restart' and -`status' will not function properly with %%APP_NAME%%.sh. - - -Enjoy! diff --git a/www/cocoon/files/patch-build.sh b/www/cocoon/files/patch-build.sh deleted file mode 100644 index 08f852f4a959..000000000000 --- a/www/cocoon/files/patch-build.sh +++ /dev/null @@ -1,17 +0,0 @@ ---- build.sh.orig Wed Mar 23 12:44:13 2005 -+++ build.sh Wed Jul 27 18:50:50 2005 -@@ -1,4 +1,4 @@ --#!/bin/sh -+#!/bin/sh -e - - # Copyright 1999-2004 The Apache Software Foundation - # -@@ -27,7 +27,7 @@ - - # ----- Ignore system CLASSPATH variable - OLD_CLASSPATH="$CLASSPATH" --unset CLASSPATH -+unset CLASSPATH || true - CLASSPATH="`echo lib/endorsed/*.jar | tr ' ' $S`" - export CLASSPATH - diff --git a/www/cocoon/files/patch-src-blocks-ajax-samples b/www/cocoon/files/patch-src-blocks-ajax-samples deleted file mode 100644 index 92ccb02a1c41..000000000000 --- a/www/cocoon/files/patch-src-blocks-ajax-samples +++ /dev/null @@ -1,16 +0,0 @@ ---- src/blocks/ajax/samples/sitemap.xmap.orig Tue Apr 11 18:05:10 2006 -+++ src/blocks/ajax/samples/sitemap.xmap Tue Apr 11 18:05:18 2006 -@@ -19,13 +19,6 @@ - @version $Id: sitemap.xmap 385331 2006-03-12 18:25:56Z sylvain $ - --> - <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> -- <map:components> -- <map:generators> -- <!-- use the new implementation of JX --> -- <map:generator name="jx" src="org.apache.cocoon.template.JXTemplateGenerator"/> -- </map:generators> -- </map:components> -- - <map:resources> - <!-- this will later become a virtual transformer --> - <map:resource name="simple-page2html"> diff --git a/www/cocoon/files/patch-src-blocks-forms-samples b/www/cocoon/files/patch-src-blocks-forms-samples deleted file mode 100644 index 6bfa833ed38e..000000000000 --- a/www/cocoon/files/patch-src-blocks-forms-samples +++ /dev/null @@ -1,134 +0,0 @@ -Index: src/blocks/forms/samples/forms/inplace_edit_form.xml -=================================================================== ---- src/blocks/forms/samples/forms/inplace_edit_form.xml (revision 0) -+++ src/blocks/forms/samples/forms/inplace_edit_form.xml (revision 393475) -@@ -0,0 +1,51 @@ -+<?xml version="1.0"?> -+<!-- -+ Copyright 1999-2004 The Apache Software Foundation -+ -+ Licensed under the Apache License, Version 2.0 (the "License"); -+ you may not use this file except in compliance with the License. -+ You may obtain a copy of the License at -+ -+ http://www.apache.org/licenses/LICENSE-2.0 -+ -+ Unless required by applicable law or agreed to in writing, software -+ distributed under the License is distributed on an "AS IS" BASIS, -+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+ See the License for the specific language governing permissions and -+ limitations under the License. -+--> -+ -+<!-- -+ @version $Id: inplace_edit_form.xml 393475 2006-04-12 14:48:00Z jbq $ -+--> -+ -+<fd:form xmlns:fd="http://apache.org/cocoon/forms/1.0#definition"> -+ <fd:widgets> -+ -+ <fd:field id="name"> -+ <fd:datatype base="string"/> -+ <fd:hint>Your name</fd:hint> -+ </fd:field> -+ -+ <fd:field id="occupation"> -+ <fd:initial-value>Cocoon user</fd:initial-value> -+ <fd:datatype base="string"/> -+ <fd:hint>Occupation</fd:hint> -+ </fd:field> -+ -+ <fd:field id="comments"> -+ <fd:datatype base="string"/> -+ <fd:hint>Comments</fd:hint> -+ </fd:field> -+ -+ <fd:action id="check"> -+ <fd:label>Check</fd:label> -+ <fd:hint>Redisplays the page so you can see the various renderings of inplace inputs depending on their values.</fd:hint> -+ </fd:action> -+ -+ <fd:submit id="ok"> -+ <fd:label>OK</fd:label> -+ </fd:submit> -+ -+ </fd:widgets> -+</fd:form> -\ No newline at end of file -Index: src/blocks/forms/samples/forms/inplace_edit_template.xml -=================================================================== ---- src/blocks/forms/samples/forms/inplace_edit_template.xml (revision 0) -+++ src/blocks/forms/samples/forms/inplace_edit_template.xml (revision 393475) -@@ -0,0 +1,72 @@ -+<?xml version="1.0"?> -+<!-- -+ Copyright 1999-2004 The Apache Software Foundation -+ -+ Licensed under the Apache License, Version 2.0 (the "License"); -+ you may not use this file except in compliance with the License. -+ You may obtain a copy of the License at -+ -+ http://www.apache.org/licenses/LICENSE-2.0 -+ -+ Unless required by applicable law or agreed to in writing, software -+ distributed under the License is distributed on an "AS IS" BASIS, -+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+ See the License for the specific language governing permissions and -+ limitations under the License. -+--> -+<page xmlns:ft="http://apache.org/cocoon/forms/1.0#template" -+ xmlns:fi="http://apache.org/cocoon/forms/1.0#instance" -+ xmlns:jx="http://apache.org/cocoon/templates/jx/1.0"> -+ -+ <!-- Import the macros that define CForms template elements --> -+ <jx:import uri="resource://org/apache/cocoon/forms/generation/jx-macros.xml"/> -+ <h4 class="samplesGroup">Inline editing</h4> -+ <title>Inline editing</title> -+ <script type="text/javascript"> -+ //cocoon.ajax.BrowserUpdater.highlight = cocoon.ajax.Fader.fade; -+ </script> -+ <content> -+ <ft:form-template action="#{$cocoon/continuation/id}.continue" method="POST" ajax="true"> -+ <p>The fields below show the various features of in-place editing. "In place" means that inputs are rendered as normal text, and become editable once you click on them. -+ </p> -+ <table width="100%" border="1"> -+ <tbody> -+ <tr> -+ <td> -+ Your name:<br/> -+ <small>An inplace input with no initial value. The displayed text is -+ the input's hint</small> -+ </td> -+ <td> -+ <ft:widget id="name" fi:type="inplace"/> -+ </td> -+ </tr> -+ <tr> -+ <td> -+ Your occupation:<br/> -+ <small>An inplace input with an initial value.</small> -+ </td> -+ <td> -+ <ft:widget id="occupation" fi:type="inplace"/> -+ </td> -+ </tr> -+ <tr> -+ <td> -+ Comments:<br/> -+ <small>An multiline inplace input.</small> -+ </td> -+ <td> -+ <ft:widget id="comments" fi:type="inplace-area"/> -+ </td> -+ </tr> -+ </tbody> -+ </table> -+ <br/> -+ <ft:widget id="check"/> -+ <ft:widget id="ok"/> -+ <br/> -+ <a href="./do-inplace.flow">Restart this sample</a> - <a href="./">Back to Forms samples</a> -+ -+ </ft:form-template> -+ </content> -+</page> diff --git a/www/cocoon/files/pkg-deinstall.in b/www/cocoon/files/pkg-deinstall.in deleted file mode 100644 index fcfbbb0d33c2..000000000000 --- a/www/cocoon/files/pkg-deinstall.in +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD$ -# -# Borrowed from the jakarta-tomcat port -# - -set -e - -PID_FILE=%%PID_FILE%% -RUNASUSER=%%RUNASUSER%% -APP_NAME=%%APP_NAME%% -LOG_FILE=%%LOG_FILE%% - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing ${APP_NAME} process (${PID})..." - - if /bin/kill ${PID} > /dev/null 2> /dev/null ; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - - echo -n ">> Removing PID file (${PID_FILE})..." - - if rm ${PID_FILE} > /dev/null 2> /dev/null ; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi - - if [ -e ${LOG_FILE} ] ; then - echo -n ">> Removing log file (${LOG_FILE})..." - if rm ${LOG_FILE} > /dev/null 2> /dev/null ; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "$RUNASUSER" 2>/dev/null 1>&2; then - echo "To delete the $RUNASUSER user permanently, use 'pw userdel $RUNASUSER'" - fi -fi - -exit 0 diff --git a/www/cocoon/files/pkg-install.in b/www/cocoon/files/pkg-install.in deleted file mode 100644 index afd4a733da2e..000000000000 --- a/www/cocoon/files/pkg-install.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# Checks if the requested user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD$ -# -# Borrowed from the jakarta-tomcat port -# - -set -e - -RUNASUSER=%%RUNASUSER%% -RUNASUID=%%RUNASUID%% -GROUP=%%GROUP%% -GID=%%GID%% -APP_NAME=%%APP_NAME%% -PID_FILE=%%PID_FILE%% -LOG_FILE=%%LOG_FILE%% - -if [ "$2" = "POST-INSTALL" ]; then - # We're called after the 'make install' process - # See if the group already exists - if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi - fi - - # See if the user already exists - if ! pw usershow "${RUNASUSER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${RUNASUSER} -u ${RUNASUID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${RUNASUSER}\"." - else - echo "Adding user \"${RUNASUSER}\" failed..." - exit 1 - fi - fi - - chown -R ${RUNASUSER}:${GROUP} $PKG_PREFIX/${APP_NAME} -fi - -exit 0 diff --git a/www/cocoon/files/upstreams-cocoon.sh.in b/www/cocoon/files/upstreams-cocoon.sh.in deleted file mode 100644 index b78ca4692afc..000000000000 --- a/www/cocoon/files/upstreams-cocoon.sh.in +++ /dev/null @@ -1,209 +0,0 @@ -#!/bin/sh -# Copyright 1999-2004 The Apache Software Foundation -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# ----------------------------------------------------------------------------- -# -# The file was modified to run on FreeBSD -# -# ----------------------------------------------------------------------------- -# Cocoon Unix Shell Script -# -# $Id: cocoon.sh 389028 2006-03-27 06:21:40Z rgoers $ -# $FreeBSD$ -# ----------------------------------------------------------------------------- - -# Configuration variables -# -# COCOON_HOME -# The root of the Cocoon distribution -# -# COCOON_WEBAPP_HOME -# The root of the Cocoon web application -# -# COCOON_LIB -# Folder containing all the library files needed by the Cocoon CLI -# -# JAVA_HOME -# Home of Java installation. -# -# JAVA_OPTIONS -# Extra options to pass to the JVM -# -# JAVA_DEBUG_ARGS -# The command line arguments for the internal JVM debugger -# -# JAVA_PROFILE_ARGS -# The command line arguments for the internal JVM profiler -# -# JETTY_PORT -# Override the default port for Jetty -# -# JETTY_ADMIN_PORT -# The port where the jetty web administration should bind -# -# LOADER_LIB -# The classpath where to lookup the Loader class, defaults to -# ${COCOON_HOME}/tools/loader -# -# CLI_CLASSPATH -# The additional classpath for cli and precompile, defaults to -# lib/core/servlet_2_2.jar:$COCOON_WEBAPP_HOME/WEB-INF/classes -# - - -usage() -{ - echo "Usage: $0 (action)" - echo "actions:" - echo " cli Run Cocoon from the command line" - echo " precompile Crawl your webapp to compile all XSP files (requires the xsp block)" - echo " servlet Run Cocoon in a servlet container (default)" - echo " servlet-admin Run Cocoon in a servlet container and turn on container web administration" - echo " servlet-debug Run Cocoon in a servlet container and turn on JVM remote debug" - echo " servlet-profile Run Cocoon in a servlet container and turn on JVM profiling" - exit 1 -} - -# ----- Handle action parameter ------------------------------------------------ -DEFAULT_ACTION="servlet" -ACTION="$1" -if [ -n "$ACTION" ] -then - shift -else - ACTION=$DEFAULT_ACTION - echo "$0: executing default action '$ACTION', use -h to see other actions" -fi -ARGS="$*" - -# ----- Verify and Set Required Environment Variables ------------------------- - -if [ "$JAVA_HOME" = "" ] ; then - JAVA_HOME="%%JAVA_HOME%%" -fi - -if [ "$JAVA_OPTIONS" = "" ] ; then - JAVA_OPTIONS='-Xms32M -Xmx512M -Dorg.apache.cocoon.settings=cocoon.properties' -fi - -if [ "$COCOON_HOME" = "" ] ; then - COCOON_HOME="%%APP_HOME%%" -fi - -if [ "$COCOON_WEBAPP_HOME" = "" ] ; then - STANDALONE_WEBAPP=../webapp - if [ -d $STANDALONE_WEBAPP ] ; then - # for standalone-webapp setup - COCOON_WEBAPP_HOME=$STANDALONE_WEBAPP - else - # when in the build environment - COCOON_WEBAPP_HOME="$COCOON_HOME/webapp" - fi -fi -echo "$0: using $COCOON_WEBAPP_HOME as the webapp directory" - -if [ "$COCOON_LIB" = "" ] ; then - COCOON_LIB="$COCOON_WEBAPP_HOME/WEB-INF/lib" -fi - -if [ "$JETTY_PORT" = "" ] ; then - JETTY_PORT='8888' -fi - -if [ "$JETTY_ADMIN_PORT" = "" ] ; then - JETTY_ADMIN_PORT='8889' -fi - -if [ "$JAVA_DEBUG_ARGS" = "" ] ; then - JAVA_DEBUG_ARGS='-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n' -fi - -if [ "$JAVA_PROFILE_ARGS" = "" ] ; then - JAVA_PROFILE_ARGS='-Xrunhprof:heap=all,cpu=samples,thread=y,depth=3' -fi - - -# ----- Set platform specific variables - -PATHSEP=":"; -case "`uname`" in - CYGWIN*) PATHSEP=";" - JAVA_HOME=`cygpath --unix "$JAVA_HOME"`;; -esac - -# ----- Set Local Variables ( used to minimize cut/paste) --------------------- - -JAVA="exec $JAVA_HOME/bin/java" -ENDORSED_LIBS="$COCOON_HOME/lib/endorsed" -ENDORSED="-Djava.endorsed.dirs=$ENDORSED_LIBS" -PARSER=-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -LOADER=Loader -if [ "$LOADER_LIB" = "" ] ; then - LOADER_LIB="${COCOON_HOME}/tools/loader" -fi - -CLI="-Dloader.main.class=org.apache.cocoon.Main" -CLI_LIBRARIES="-Dloader.jar.repositories=$COCOON_LIB" -if [ "$CLI_CLASSPATH" = "" ] ; then - CLI_CLASSPATH="lib/core/servlet_2_2.jar:$COCOON_WEBAPP_HOME/WEB-INF/classes" -fi -CLI_VERBOSE="-Dloader.verbose=false" -CLI_PROPERTIES="$CLI_LIBRARIES -Dloader.class.path=$CLI_CLASSPATH $CLI_VERBOSE" - -PRECOMPILE=-Dloader.main.class=org.apache.cocoon.bean.XSPPrecompileWrapper - -JETTY=-Dloader.main.class=org.mortbay.jetty.Server -JETTY_CONF="$COCOON_HOME/tools/jetty/conf" -JETTY_MAIN="$JETTY_CONF/main.xml" -JETTY_ADMIN="$JETTY_CONF/admin.xml" -JETTY_WEBAPP="-Dwebapp=$COCOON_WEBAPP_HOME" -JETTY_HOME="-Dhome=$COCOON_HOME" -JETTY_PORT_ARGS="-Djetty.port=$JETTY_PORT" -JETTY_ADMIN_ARGS="-Djetty.admin.port=$JETTY_ADMIN_PORT" -JETTY_LIBRARIES="-Dloader.jar.repositories=$COCOON_HOME/tools/jetty/lib${PATHSEP}${ENDORSED_LIBS}" - -# ----- Do the action ---------------------------------------------------------- - -case "$ACTION" in - cli) - $JAVA $JAVA_OPTIONS -cp $LOADER_LIB $ENDORSED $CLI_PROPERTIES $CLI $LOADER $ARGS - ;; - - precompile) - $JAVA $JAVA_OPTIONS -cp $LOADER_LIB $ENDORSED $CLI_PROPERTIES $PRECOMPILE $LOADER $ARGS - ;; - - servlet) - $JAVA $JAVA_OPTIONS -cp $LOADER_LIB $ENDORSED $PARSER $JETTY_PORT_ARGS $JETTY_LIBRARIES $JETTY_WEBAPP $JETTY_HOME $JETTY $LOADER $JETTY_MAIN - ;; - - servlet-admin) - $JAVA $JAVA_OPTIONS -cp $LOADER_LIB $ENDORSED $PARSER $JETTY_PORT_ARGS $JETTY_ADMIN_ARGS $JETTY_LIBRARIES $JETTY_WEBAPP $JETTY_HOME $JETTY $LOADER $JETTY_MAIN $JETTY_ADMIN - ;; - - servlet-debug) - $JAVA $JAVA_OPTIONS $JAVA_DEBUG_ARGS -cp $LOADER_LIB $ENDORSED $PARSER $JETTY_PORT_ARGS $JETTY_LIBRARIES $JETTY_WEBAPP $JETTY_HOME $JETTY $LOADER $JETTY_MAIN - ;; - - servlet-profile) - $JAVA $JAVA_OPTIONS $JAVA_PROFILE_ARGS -cp $LOADER_LIB $ENDORSED $PARSER $JETTY_ARGS $JETTY_LIBRARIES $JETTY_WEBAPP $JETTY_HOME $JETTY $LOADER $JETTY_MAIN - ;; - - *) - usage - ;; -esac - -exit 0 diff --git a/www/cocoon/pkg-descr b/www/cocoon/pkg-descr deleted file mode 100644 index 4e13d3db5fae..000000000000 --- a/www/cocoon/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -Apache Cocoon is a web development framework built around the -concepts of separation of concerns and component-based web development. - -Cocoon implements these concepts around the notion of 'component -pipelines', each component on the pipeline specializing on a -particular operation. This makes it possible to use a Lego(tm)-like -approach in building web solutions, hooking together components -into pipelines without any required programming. - -Cocoon is "web glue for your web application development needs". -It is a glue that keeps concerns separate and allows parallel -evolution of all aspects of a web application, improving development -pace and reducing the chance of conflicts. - -WWW: http://cocoon.apache.org/ diff --git a/www/cocoon/pkg-plist b/www/cocoon/pkg-plist deleted file mode 100644 index af5383367b7f..000000000000 --- a/www/cocoon/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -sbin/cocoonctl -cocoon/cocoon.sh diff --git a/www/feedonfeeds/Makefile b/www/feedonfeeds/Makefile deleted file mode 100644 index 7155a37c45d5..000000000000 --- a/www/feedonfeeds/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= feedonfeeds -PORTVERSION= 0.5 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= wtp@bsdserwis.com -COMMENT= Server side personal RSS (and Atom) aggregator - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= tar:tgz -PROJECTHOST= feed-on-feeds -USE_PHP= mysql xml zlib curl mbstring iconv -WANT_PHP_WEB= yes -USE_MYSQL= yes -NO_BUILD= yes -NO_ARCH= yes -DATADIR?= ${PREFIX}/www/data/feed-on-feeds -WRKSRC= ${WRKDIR}/${PROJECTHOST} - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} - ${CP} -R ${WRKSRC}/ ${STAGEDIR}${DATADIR} - -.include <bsd.port.mk> diff --git a/www/feedonfeeds/distinfo b/www/feedonfeeds/distinfo deleted file mode 100644 index 245843cf0248..000000000000 --- a/www/feedonfeeds/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (feedonfeeds-0.5.tgz) = 7d36ef76b99b47409994f5276b5e9b4d1d3f9ebf0e6470aabf5a864a48d40e27 -SIZE (feedonfeeds-0.5.tgz) = 211490 diff --git a/www/feedonfeeds/pkg-descr b/www/feedonfeeds/pkg-descr deleted file mode 100644 index 1852fd56327b..000000000000 --- a/www/feedonfeeds/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Desktop aggregators are great. They sit there all day, pinging away at sites, -and as soon as they notice something new, they pop up little windows on your -desktop, and let you read items. But what about when you go home from work? -Or what about when you are on a trip? You get totally out of sync, and don't -know what you've read and haven't read. You are enraged. - -Feed on Feeds A server side aggregator solves this. It keeps track of what -items you've read, and keeps happily checking up on your feeds no matter where -you are. Whenever you want to see what's new, you just bring up a web page and -scan the newest items. You can mark the items as read so they won't be shown -again. Or, you can just always show the most recent N items, like the way -LiveJournal's friends pages work. Also, having the aggregator in your browser -eliminates the "impedance mismatch" that sometimes occurs between a desktop -aggregator and your browser. All your native browsing methods work on a -FEED ON FEEDS page. Open pages in new tabs, bookmark them for later, browse -whatever way you like. - -WWW: http://feedonfeeds.com/ diff --git a/www/feedonfeeds/pkg-plist b/www/feedonfeeds/pkg-plist deleted file mode 100644 index f8c8915807fb..000000000000 --- a/www/feedonfeeds/pkg-plist +++ /dev/null @@ -1,56 +0,0 @@ -%%DATADIR%%/prototype/prototype.js -%%DATADIR%%/image/feed-icon.png -%%DATADIR%%/image/grippy.png -%%DATADIR%%/image/star-off.gif -%%DATADIR%%/image/star-on.gif -%%DATADIR%%/image/star-pending.gif -%%DATADIR%%/image/throbber.gif -%%DATADIR%%/plugins/wordpress.png -%%DATADIR%%/plugins/balancetags.php -%%DATADIR%%/plugins/delicious.php -%%DATADIR%%/plugins/delicious.png -%%DATADIR%%/plugins/enclosures.php -%%DATADIR%%/plugins/fixdivs.php -%%DATADIR%%/plugins/mediaplayer.swf -%%DATADIR%%/plugins/mini_podcast.png -%%DATADIR%%/plugins/place_audio.png -%%DATADIR%%/plugins/place_video.png -%%DATADIR%%/plugins/plain.php -%%DATADIR%%/plugins/share-off.gif -%%DATADIR%%/plugins/share-on.gif -%%DATADIR%%/plugins/sharing.php -%%DATADIR%%/plugins/wordpress.php -%%DATADIR%%/plugins/autotag.php -%%DATADIR%%/classes/fof-prefs.php -%%DATADIR%%/simplepie/simplepie.inc -%%DATADIR%%/simplepie/simplepie.patch -%%DATADIR%%/fof-config-sample.php -%%DATADIR%%/fof-db.php -%%DATADIR%%/fof-main.php -%%DATADIR%%/fof-render.php -%%DATADIR%%/fof.css -%%DATADIR%%/fof.js -%%DATADIR%%/footer.php -%%DATADIR%%/header.php -%%DATADIR%%/index.php -%%DATADIR%%/install.php -%%DATADIR%%/item.php -%%DATADIR%%/items.php -%%DATADIR%%/LICENSE -%%DATADIR%%/login.php -%%DATADIR%%/logout.php -%%DATADIR%%/opml.php -%%DATADIR%%/prefs.php -%%DATADIR%%/set-prefs.php -%%DATADIR%%/shared.php -%%DATADIR%%/sidebar.php -%%DATADIR%%/uninstall.php -%%DATADIR%%/update-quiet.php -%%DATADIR%%/update-single.php -%%DATADIR%%/update.php -%%DATADIR%%/add-single.php -%%DATADIR%%/view-action.php -%%DATADIR%%/add-tag.php -%%DATADIR%%/add.php -%%DATADIR%%/delete.php -%%DATADIR%%/favicon.php diff --git a/www/gaeo/Makefile b/www/gaeo/Makefile deleted file mode 100644 index b07b3998661c..000000000000 --- a/www/gaeo/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Yi-Jheng Lin <yzlin@cs.nctu.edu.tw> -# $FreeBSD$ - -PORTNAME= gaeo -PORTVERSION= 0.3 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= www devel python -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= ports@FreeBSD.org -COMMENT= Open-source web framework running on Google App Engine - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= google-appengine>=1.1.0:www/google-appengine \ - ${PYTHON_PKGNAMEPREFIX}simplejson>1.9:devel/py-simplejson - -PROJECTHOST= google-app-engine-oil - -USES= python zip -USE_PYTHON= distutils autoplist -NO_ARCH= yes - -PORTDOCS= LICENSE NOTICE README.TXT CHANGELOG - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/www/gaeo/distinfo b/www/gaeo/distinfo deleted file mode 100644 index 439029fc41e5..000000000000 --- a/www/gaeo/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gaeo-0.3.zip) = 3b4d0a0c618fe4ded3333568d0d8a576641310fc4985ec82eeceda7cb7fb1afa -SIZE (gaeo-0.3.zip) = 40641 diff --git a/www/gaeo/pkg-descr b/www/gaeo/pkg-descr deleted file mode 100644 index db91aea13a57..000000000000 --- a/www/gaeo/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Google App Engine Oil (GAEO) is an open-source web framework -running on Google App Engine. - -Google App Engine Oil (GAEO) enables the web development on -Google AppEngine quick and less configurations. GAEO enhances -Google AppEngine SDK with new features such as: - - Well-formed URL Routing - - Enhanced Request Handler (Controller) - - Enhanced Object-Relation Mapping (ORM) - -WWW: http://gaeo.org/ diff --git a/www/httpsqs/Makefile b/www/httpsqs/Makefile deleted file mode 100644 index 256fcd49fd25..000000000000 --- a/www/httpsqs/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> -# $FreeBSD$ - -PORTNAME= httpsqs -PORTVERSION= 1.7 -PORTREVISION= 3 -CATEGORIES= www devel -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= lichray@gmail.com -COMMENT= Simple Queue Service based on HTTP GET/POST protocol - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -LIB_DEPENDS+= libtokyocabinet.so:databases/tokyocabinet \ - libevent.so:devel/libevent - -USES= pkgconfig - -PLIST_FILES= bin/${PORTNAME} - -post-patch: - ${CP} ${PATCHDIR}/Makefile ${WRKSRC} - @${REINPLACE_CMD} -e 's|{ 0 }|"${PREFIX}/bin/${PORTNAME}"|' \ - ${WRKSRC}/httpsqs.c - -post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/www/httpsqs/distinfo b/www/httpsqs/distinfo deleted file mode 100644 index 773ce10ca6c3..000000000000 --- a/www/httpsqs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (httpsqs-1.7.tar.gz) = 2b05fc0161ade4f1bf4946e2b2b2b631b6afbe3ef18eba55b22c4da2754c1f3a -SIZE (httpsqs-1.7.tar.gz) = 8884 diff --git a/www/httpsqs/files/Makefile b/www/httpsqs/files/Makefile deleted file mode 100644 index 36c03389a073..000000000000 --- a/www/httpsqs/files/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# $FreeBSD$ -# Makefile for httpsqs (pmake) - -tokyocabinet_CFLAGS!= pkg-config --cflags tokyocabinet -libevent_CFLAGS!= pkg-config --cflags libevent -tokyocabinet_LIBS!= pkg-config --libs tokyocabinet -libevent_LIBS!= pkg-config --libs libevent -CFLAGS+= ${tokyocabinet_CFLAGS} ${libevent_CFLAGS} -LIBS+= ${tokyocabinet_LIBS} ${libevent_LIBS} - -all: httpsqs - -httpsqs: httpsqs.o prename.o - ${CC} ${LDFLAGS} ${LIBS} -o ${.TARGET} ${.ALLSRC} -httpsqs.o: httpsqs.c -prename.o: prename.c - -install: httpsqs diff --git a/www/httpsqs/files/patch-httpsqs.c b/www/httpsqs/files/patch-httpsqs.c deleted file mode 100644 index 58fd2ef8dc2c..000000000000 --- a/www/httpsqs/files/patch-httpsqs.c +++ /dev/null @@ -1,19 +0,0 @@ ---- httpsqs.c.orig 2011-04-14 00:46:09.000000000 -0500 -+++ httpsqs.c 2011-04-23 03:19:34.920926265 -0500 -@@ -30,6 +30,7 @@ This is free software, and you are welco - #include <signal.h> - #include <stdbool.h> - #include <pthread.h> -+#include <sys/wait.h> - - #include <err.h> - #include <event.h> -@@ -656,7 +657,7 @@ int main(int argc, char *argv[], char *e - char httpsqs_path_file[1024] = { 0 }; // httpsqs_path_file 为 httpsqs 程åºçš„ç»å¯¹è·¯å¾„ - struct evbuffer *httpsqs_prename_buf; /* 原命令行å‚æ•° */ - httpsqs_prename_buf = evbuffer_new(); -- readlink("/proc/self/exe", httpsqs_path_file, sizeof(httpsqs_path_file)); -+ //readlink("/proc/self/exe", httpsqs_path_file, sizeof(httpsqs_path_file)); - evbuffer_add_printf(httpsqs_prename_buf, "%s", httpsqs_path_file); - for (httpsqs_prename_num = 1; httpsqs_prename_num < argc; httpsqs_prename_num++) { - evbuffer_add_printf(httpsqs_prename_buf, " %s", argv[httpsqs_prename_num]); diff --git a/www/httpsqs/pkg-descr b/www/httpsqs/pkg-descr deleted file mode 100644 index 755a4950fa6c..000000000000 --- a/www/httpsqs/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -HTTPSQS is a Simple Queue Service based on HTTP GET/POST protocol. It can -handle more than 10000 requests/sec concurrent connections. Currently it's -widely deployed throughout the xoyo.com under the Kingsoft Corporation. - -WWW: https://code.google.com/p/httpsqs/ diff --git a/www/jspacker/Makefile b/www/jspacker/Makefile deleted file mode 100644 index 14957bd7a332..000000000000 --- a/www/jspacker/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# Created by: Nicola Vitale <nivit@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= jspacker -DISTVERSION= 1.00b -PORTREVISION= 2 -CATEGORIES= www -MASTER_SITES= http://nivi.interfree.it/distfiles/${PORTNAME}/ \ - http://deanedwards.googlecode.com/svn/trunk/download/ -DISTNAME= packer2.perl - -MAINTAINER= nivit@FreeBSD.org -COMMENT= JavaScript compressor/obfuscator (Perl version) - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -JSPACKER= jsPacker.pl - -NO_BUILD= yes -NO_ARCH= yes -NO_WRKSUBDIR= yes - -USES= perl5 shebangfix zip -USE_PERL5= run -SHEBANG_FILES= jsPacker.pl -perl_OLD_CMD= perl - -SUB_FILES= ${PORTNAME} -SUB_LIST= JSPACKER=${JSPACKER} \ - PERL5=${PERL} - -OPTIONS_DEFINE= EXAMPLES - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - ${MKDIR} ${STAGEDIR}${DATADIR} && \ - cd ${WRKSRC} && \ - ${INSTALL_DATA} *.pm ${STAGEDIR}${DATADIR} && \ - ${INSTALL_SCRIPT} ${JSPACKER} ${STAGEDIR}${DATADIR} - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ - cd ${WRKSRC} && \ - ${INSTALL_DATA} *.htm ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/www/jspacker/distinfo b/www/jspacker/distinfo deleted file mode 100644 index c09bc86a67ff..000000000000 --- a/www/jspacker/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (packer2.perl.zip) = 6d77b25fc6feca72ba92c7cb926c7ba00c9bdb66a3db51d4c297d9e4f9befa9c -SIZE (packer2.perl.zip) = 478775 diff --git a/www/jspacker/files/jspacker.in b/www/jspacker/files/jspacker.in deleted file mode 100644 index 73bf740d78ca..000000000000 --- a/www/jspacker/files/jspacker.in +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -%%PERL5%% -I%%DATADIR%% %%DATADIR%%/%%JSPACKER%% $@ diff --git a/www/jspacker/pkg-descr b/www/jspacker/pkg-descr deleted file mode 100644 index 6e0010b76a0d..000000000000 --- a/www/jspacker/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A Javascript compressor/obfuscator written in Perl - -WWW: http://dean.edwards.name/packer/ diff --git a/www/jspacker/pkg-plist b/www/jspacker/pkg-plist deleted file mode 100644 index 4c1cd404ca91..000000000000 --- a/www/jspacker/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/jspacker -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SamplePacked.htm -%%DATADIR%%/Pack.pm -%%DATADIR%%/ParseMaster.pm -%%DATADIR%%/jsPacker.pl diff --git a/www/mod_authn_otp/Makefile b/www/mod_authn_otp/Makefile deleted file mode 100644 index 9ea185b78388..000000000000 --- a/www/mod_authn_otp/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Alexander Hausner <alex@hugo.bmg.gv.at> -# $FreeBSD$ - -PORTNAME= mod_authn_otp -PORTVERSION= 1.1.6 -CATEGORIES= www -MASTER_SITES= http://mod-authn-otp.googlecode.com/files/ \ - http://alex.bmg.gv.at/programs/ -PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} -DIST_SUBDIR= apache2 - -MAINTAINER= alex@hugo.bmg.gv.at -COMMENT= Apache module for one-time password authentication - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= ssl -GNU_CONFIGURE= yes -USE_APACHE= 22+ - -CPPFLAGS+= -I${OPENSSLINC} -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} - -PORTEXAMPLES= users.sample - -OPTIONS_DEFINE= EXAMPLES - -post-configure: - @${REINPLACE_CMD} 's|CFLAGS =|CFLAGS ?=|' \ - ${WRKSRC}/Makefile - -pre-install: - @${MKDIR} ${STAGEDIR}/${PREFIX}/${APACHEMODDIR} - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/users.sample ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/www/mod_authn_otp/distinfo b/www/mod_authn_otp/distinfo deleted file mode 100644 index e39ea4b3df81..000000000000 --- a/www/mod_authn_otp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apache2/mod_authn_otp-1.1.6.tar.gz) = c6ea1776128cadb98068fea616013dd0bf2d8f8dfaf12e01fde1cdf7bcfc8837 -SIZE (apache2/mod_authn_otp-1.1.6.tar.gz) = 99838 diff --git a/www/mod_authn_otp/pkg-descr b/www/mod_authn_otp/pkg-descr deleted file mode 100644 index cd3eee2aba11..000000000000 --- a/www/mod_authn_otp/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -mod_authn_otp - Apache module for one-time password authentication - -mod_authn_otp is an Apache web server module for two-factor authentication -using one-time passwords (OTP) generated via the HOTP/OATH algorithm -defined in RFC 4226. This creates a simple way to protect a web site with -one-time passwords, using any RFC 4226-compliant hardware or software -token device. mod_authn_otp also supports the Mobile-OTP algorithm. - -mod_authn_otp supports both event and time based one-time passwords. It -also supports "lingering" which allows the repeated re-use of a previously -used one-time password up to a configurable maximum linger time. This -allows one-time passwords to be used directly in HTTP authentication -without forcing the user to enter a new one-time password for every -page load. - -mod_authn_otp supports both basic and digest authentication, and will -auto-synchronize with the user's token within a configurable maximum -offset (auto-synchronization is not supported with digest authentication). - -WWW: http://mod-authn-otp.googlecode.com/ diff --git a/www/mod_authn_otp/pkg-plist b/www/mod_authn_otp/pkg-plist deleted file mode 100644 index d7fe97a19615..000000000000 --- a/www/mod_authn_otp/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/otptool -@unexec sed -i '' -E '/LoadModule[[:blank:]]+%%AP_NAME%%_module/d' %D/%%APACHEETCDIR%%/httpd.conf -%%APACHEMODDIR%%/%%AP_MODULE%% -@exec %D/sbin/apxs -e %%AP_MOD_EN%% -n %%AP_NAME%% %D/%F -@unexec echo \"Don\'t forget to remove all mod_%%AP_NAME%%-related directives in your httpd.conf\" -man/man1/otptool.1.gz diff --git a/www/mod_authnz_external22/Makefile b/www/mod_authnz_external22/Makefile deleted file mode 100644 index fbab8bb4f940..000000000000 --- a/www/mod_authnz_external22/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: José García Juanino <jjuanino@gmail.com> -# $FreeBSD$ - -PORTNAME= mod_authnz_external -PORTVERSION= 3.1.2 -PORTREVISION= 2 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE -PKGNAMESUFFIX= 22 -DIST_SUBDIR= apache2 - -MAINTAINER= eg@fbsd.lt -COMMENT= Allows users authentication based on external mechanisms on apache 2.2 - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_APACHE= 22 -AP_FAST_BUILD= yes -AP_GENPLIST= yes -SHORTMODNAME= authnz_external -PROJECTHOST= mod-auth-external - -PORTDOCS= AUTHENTICATORS INSTALL README \ - CHANGES UPGRADE INSTALL.HARDCODE - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/www/mod_authnz_external22/distinfo b/www/mod_authnz_external22/distinfo deleted file mode 100644 index 84014433819a..000000000000 --- a/www/mod_authnz_external22/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apache2/mod_authnz_external-3.1.2.tar.gz) = 2bdc4a8a16c0f21905816ef59d463dca8e052dec296e115e3f65c41ff4590e3e -SIZE (apache2/mod_authnz_external-3.1.2.tar.gz) = 54613 diff --git a/www/mod_authnz_external22/pkg-descr b/www/mod_authnz_external22/pkg-descr deleted file mode 100644 index 15eccf139faf..000000000000 --- a/www/mod_authnz_external22/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Mod_authnz_external is an Apache module used for authentication. The Apache HTTP -Daemon can be configured to require users to supply logins and passwords -before accessing pages in some directories. Authentication is the process of -checking if the password given is correct for a user. Apache has standard -modules for authenticating out of several different kinds of databases. -Mod_authnz_external is a flexible tool for creating authentication systems based -on other databases. - -This port gives the same funcionality as mod_auth_external, but over apache 2.2. - -WWW: http://code.google.com/p/mod-auth-external/ diff --git a/www/mod_authz_unixgroup22/Makefile b/www/mod_authz_unixgroup22/Makefile deleted file mode 100644 index b914ef1d6768..000000000000 --- a/www/mod_authz_unixgroup22/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Will Stacey <will@at.org> -# $FreeBSD$ - -PORTNAME= mod_authz_unixgroup -PORTVERSION= 1.0.3 -CATEGORIES= www -MASTER_SITES= http://mod-auth-external.googlecode.com/files/ -DIST_SUBDIR= apache2 - -MAINTAINER= apache@FreeBSD.org -COMMENT= UNIX group access control module for Apache 2.2 - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -PORTSCOUT= limit:^1\.0\. - -USE_APACHE= 22 -AP_FAST_BUILD= yes -AP_GENPLIST= yes -SHORTMODNAME= authz_unixgroup - -.include <bsd.port.mk> diff --git a/www/mod_authz_unixgroup22/distinfo b/www/mod_authz_unixgroup22/distinfo deleted file mode 100644 index 3a43584e10b7..000000000000 --- a/www/mod_authz_unixgroup22/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apache2/mod_authz_unixgroup-1.0.3.tar.gz) = 2792f736fdc3831a613747c78938cad58487486a606535eba2c4bb20009b7e2b -SIZE (apache2/mod_authz_unixgroup-1.0.3.tar.gz) = 10427 diff --git a/www/mod_authz_unixgroup22/pkg-descr b/www/mod_authz_unixgroup22/pkg-descr deleted file mode 100644 index b4717a965d1a..000000000000 --- a/www/mod_authz_unixgroup22/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Mod_Authz_Unixgroup 1.0.x is a Unix group access control modules for Apache -version 2.2. If you have Apache 2.3 or Apache 2.4, you should be using -version 1.1.x of this module instead. - -If you are having users authenticate with real Unix login ID over the net, -using something like my mod_authnz_external / pwauth combination, and you -want to do access control based on Unix group membership, then -mod_authz_unixgroup is exactly what you need. - -WWW: http://www.unixpapa.com/mod_authz_unixgroup/ diff --git a/www/mod_authz_unixgroup24/Makefile b/www/mod_authz_unixgroup24/Makefile deleted file mode 100644 index 819e2431a70a..000000000000 --- a/www/mod_authz_unixgroup24/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Will Stacey <will@at.org> -# $FreeBSD$ - -PORTNAME= mod_authz_unixgroup -PORTVERSION= 1.1.0 -CATEGORIES= www -MASTER_SITES= http://mod-auth-external.googlecode.com/files/ -DIST_SUBDIR= apache2 - -MAINTAINER= apache@FreeBSD.org -COMMENT= UNIX group access control module for Apache 2.4 - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -PORTSCOUT= limit:^1\.1\. - -USE_APACHE= 24 -AP_FAST_BUILD= yes -AP_GENPLIST= yes -SHORTMODNAME= authz_unixgroup - -.include <bsd.port.mk> diff --git a/www/mod_authz_unixgroup24/distinfo b/www/mod_authz_unixgroup24/distinfo deleted file mode 100644 index ad9bf8648a5c..000000000000 --- a/www/mod_authz_unixgroup24/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apache2/mod_authz_unixgroup-1.1.0.tar.gz) = 10ab77a500e3548924eaf906058735695f1faacb03721ff10a1d460abbf90987 -SIZE (apache2/mod_authz_unixgroup-1.1.0.tar.gz) = 9975 diff --git a/www/mod_authz_unixgroup24/pkg-descr b/www/mod_authz_unixgroup24/pkg-descr deleted file mode 100644 index 34aaa9768765..000000000000 --- a/www/mod_authz_unixgroup24/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Mod_Authz_Unixgroup 1.1.x is a Unix group access control modules for Apache -version 2.4. If you have Apache 2.2 you should be using version 1.0.x of -this module instead. - -If you are having users authenticate with real Unix login ID over the net, -using something like my mod_authnz_external / pwauth combination, and you -want to do access control based on Unix group membership, then -mod_authz_unixgroup is exactly what you need. - -WWW: http://www.unixpapa.com/mod_authz_unixgroup/ diff --git a/www/mod_jail/Makefile b/www/mod_jail/Makefile deleted file mode 100644 index 81c75d4b0461..000000000000 --- a/www/mod_jail/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Frank Laszlo <laszlof@vonostingroup.com> -# $FreeBSD$ - -PORTNAME= mod_jail -PORTVERSION= 0.5.2 -CATEGORIES= www -MASTER_SITES= http://mod-jail.googlecode.com/files/ - -MAINTAINER= apache@FreeBSD.org -COMMENT= Apache module to enable an easy alternative to mod_chroot - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_APACHE= 22+ -AP_FAST_BUILD= yes -AP_GENPLIST= yes - -.include <bsd.port.pre.mk> - -post-extract: - @${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" ${WRKSRC}/Makefile - -.include <bsd.port.post.mk> diff --git a/www/mod_jail/distinfo b/www/mod_jail/distinfo deleted file mode 100644 index 04e5d01558d0..000000000000 --- a/www/mod_jail/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mod_jail-0.5.2.tar.gz) = f11a4bb2a48b592291149e559ad26145efacf445ee3d5d504127d80a19257bcf -SIZE (mod_jail-0.5.2.tar.gz) = 12053 diff --git a/www/mod_jail/files/patch-mod_jail.c b/www/mod_jail/files/patch-mod_jail.c deleted file mode 100644 index 5fccd8ad2756..000000000000 --- a/www/mod_jail/files/patch-mod_jail.c +++ /dev/null @@ -1,17 +0,0 @@ ---- ./mod_jail.c.orig 2014-07-29 18:28:40.000000000 -0400 -+++ ./mod_jail.c 2014-07-29 18:28:56.000000000 -0400 -@@ -336,12 +336,12 @@ - if (geteuid()) { - ap_log_error(APLOG_MARK, APLOG_ALERT, 0, s, - "mod_jail can't jail when not started as root."); -- return; -+ return !OK; - } - if (chdir(cfg->jail.path) == -1) { - ap_log_error(APLOG_MARK, APLOG_ERR, 0, s, - "mod_jail unable to chdir to %s.", cfg->jail.path); -- return; -+ return !OK; - } - if (jail(&cfg->jail) == -1) { - ap_log_error(APLOG_MARK, APLOG_ERR, 0, s, diff --git a/www/mod_jail/pkg-descr b/www/mod_jail/pkg-descr deleted file mode 100644 index 38bf26b8cac0..000000000000 --- a/www/mod_jail/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -mod_jail is Apache 1.3.xx/2.0.xx/2.2.xx module, that makes running Apache -in a secure jail prison easy, so it is intended to run on FreeBSD only. -It is similar to mod_chroot, but uses FreeBSD's specific system call - -jail. Also mod_jail make it possible to change securelevel into jail -prison. - -Original web site: http://igorpopov.newmail.ru/mod_jail/ - -WWW: http://code.google.com/p/mod-jail/ diff --git a/www/mod_log_firstbyte/Makefile b/www/mod_log_firstbyte/Makefile deleted file mode 100644 index d391aee486a9..000000000000 --- a/www/mod_log_firstbyte/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Yen-Ming Lee <leeym@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= mod_log_firstbyte -PORTVERSION= 1.01 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= http://mod-log-firstbyte.googlecode.com/svn/trunk/ -PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} -DISTFILES= ${PORTNAME}.c readme.txt -DIST_SUBDIR= ${PORTNAME} - -MAINTAINER= apache@FreeBSD.org -COMMENT= Log the time between request and the first byte of the response served - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USE_APACHE= 22+ - -PKGMESSAGE= ${WRKSRC}/readme.txt - -AP_FAST_BUILD= yes -AP_GENPLIST= yes - -do-extract: - ${MKDIR} ${WRKSRC} - ${CP} ${DISTFILES:S|^|${DISTDIR}/${DIST_SUBDIR}/|} ${WRKSRC} - -.include <bsd.port.mk> diff --git a/www/mod_log_firstbyte/distinfo b/www/mod_log_firstbyte/distinfo deleted file mode 100644 index 6271327db8a0..000000000000 --- a/www/mod_log_firstbyte/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (mod_log_firstbyte/mod_log_firstbyte.c) = f1dcdefffa4cafa1193303b1acadd8f033624d6f1a857421a20f563f9229989e -SIZE (mod_log_firstbyte/mod_log_firstbyte.c) = 3884 -SHA256 (mod_log_firstbyte/readme.txt) = 4f8c1d0352431214d86d0171fc0a5e97189340cc6383dc51461a91ad2b1e2c61 -SIZE (mod_log_firstbyte/readme.txt) = 672 diff --git a/www/mod_log_firstbyte/pkg-descr b/www/mod_log_firstbyte/pkg-descr deleted file mode 100644 index d28375bc388b..000000000000 --- a/www/mod_log_firstbyte/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Ever tried logging Apache page serve times using '%D'? You'll have discovered -that they aren't a good index of your server's performance, because they depend -more on the client's connection speed, computer and browsing habits than on the -speed of your server. - -mod_log_firstbyte is a module for Apache 2.0 which allows you to log the time -between each request being read and the first byte of the response served. -Unlike the total serve time, this index of performance tells you how long Apache -actually spent loading the file off the disk or executing your script: it's -independent of client connection speed. It makes a great performance benchmark -for your server! - -WWW: http://code.google.com/p/mod-log-firstbyte/ diff --git a/www/mod_myvhost/Makefile b/www/mod_myvhost/Makefile deleted file mode 100644 index d9ded9dd2459..000000000000 --- a/www/mod_myvhost/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# Created by: Olli Hauer <ohauer@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= mod_myvhost -PORTVERSION= 0.21 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= http://mod-myvhost.googlecode.com/files/ -PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} - -MAINTAINER= apache@FreeBSD.org -COMMENT= Apache module for dynamically configured mass virtual hosting with php - -LICENSE= APACHE20 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -MANUAL_PACKAGE_BUILD= needs apr and apache with DBD options enabled - -USE_APACHE= 22+ - -PORTDOCS= changelog.html documentation.html download.html \ - index.html my.css -PORTEXAMPLES= vhosts.sql httpd.conf.add - -OPTIONS_DEFINE= PHP_MODULE DEBUG_MODULE PHP DEBUG -OPTIONS_DEFAULT= PHP_MODULE - -PHP_MODULE_DESC= Enable PHP -DEBUG_MODULE_DESC= Enable debugging - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MDEBUG_MODULE} -MAKE_ENV+= WITH_DEBUG=true -STRIP= # keep debug information -.endif - -.if ${PORT_OPTIONS:MPHP_MODULE} -MAKE_ENV+= WITH_PHP=true -USES+= php:mod -.endif - -pre-patch: - @${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" \ - -e "s|= rm|= ${RM}|" -e "s|= ln|= ${LN}|" \ - -e "s|= cp|= ${CP}|" ${WRKSRC}/Makefile - -post-patch: - ${REINPLACE_CMD} -e 's|@APXS_STAGE@|-S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR}|' \ - ${WRKSRC}/Makefile - -pre-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} - - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/www/mod_myvhost/distinfo b/www/mod_myvhost/distinfo deleted file mode 100644 index 86666f1aad41..000000000000 --- a/www/mod_myvhost/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mod_myvhost-0.21.tar.gz) = 93721f83fcb17ecfc236253204c27a37b31691c858956829093994fa3a0cf7af -SIZE (mod_myvhost-0.21.tar.gz) = 21942 diff --git a/www/mod_myvhost/files/patch-Makefile b/www/mod_myvhost/files/patch-Makefile deleted file mode 100644 index e5f73f410039..000000000000 --- a/www/mod_myvhost/files/patch-Makefile +++ /dev/null @@ -1,29 +0,0 @@ ---- ./Makefile.orig 2014-03-09 18:49:26.000000000 +0100 -+++ ./Makefile 2014-03-09 18:51:04.000000000 +0100 -@@ -16,10 +16,15 @@ - CP = /bin/cp -f - - CFLAGS = -Wc,-W -Wc,-Wall -+.if defined(WITH_DEBUG) - CFLAGS+= -DDEBUG -+.endif -+.if defined(WITH_PHP) - CFLAGS+= -DWITH_PHP -+.endif - #CFLAGS+= -DWITH_PHP -DWITH_UID_GID -DWITH_CACHE - LDFLAGS = -+APXS_STAGE= @APXS_STAGE@ - - default: all - -@@ -28,8 +33,8 @@ - $(APACHE_MODULE): $(SRCS) - $(APXS) -c $(CFLAGS) $(LDFLAGS) $(SRCS) - --install: all -- $(APXS) -i -a -n $(NAME) $(MODULE_LA) -+install: $(MODULE_LA) -+ $(APXS) $(APXS_STAGE) -i -n $(NAME) $(MODULE_LA) - - clean: - $(RM) $(OBJS) $(APACHE_MODULE) *.slo *.lo mod_myvhost.la .libs diff --git a/www/mod_myvhost/pkg-descr b/www/mod_myvhost/pkg-descr deleted file mode 100644 index 674092b6bb45..000000000000 --- a/www/mod_myvhost/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -mod_myvhost is Apache module for dynamically configured name based mass virtual -hosting with PHP, virtual host's configurations and PHP settings are stored in -database. - -No need to have every vhost in apache's configuration file, no need to restart -apache after configuration changed (vhost added|deleted, vhost rootdir changed, -vhost unblocked/unblocked...). - -After all, it is capable to change settings of PHP4/5 dynamically (if php is -loadable module or it is linked with apache) for any vhost. By default, it sets -open_basedir as vhost's rootdir to prevent user from stoling files from other -users and from your server, but you have ability to change almost any parameter -that exists in php.ini, for example, you can turn on safe_mode or -register_globals for particular vhost, if it has old php scripts that use global -variables. - -WWW: http://code.google.com/p/mod-myvhost/ diff --git a/www/mod_myvhost/pkg-plist b/www/mod_myvhost/pkg-plist deleted file mode 100644 index 1c0302d5333e..000000000000 --- a/www/mod_myvhost/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -%%APACHEMODDIR%%/%%AP_MODULE%% -@exec %D/sbin/apxs -e -A -n %%AP_NAME%% %D/%F -@unexec echo "Don't forget to remove all mod_myvhost-related directives in your httpd.conf" -@unexec /usr/bin/sed -i '' -E '/LoadModule[[:blank:]]+%%AP_NAME%%_module/d' %D/%%APACHEETCDIR%%/httpd.conf diff --git a/www/php-plurk-api/Makefile b/www/php-plurk-api/Makefile deleted file mode 100644 index 9a57da0736d0..000000000000 --- a/www/php-plurk-api/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Bo-Yi Wu <appleboy.tw@gmail.com> -# $FreeBSD$ - -PORTNAME= php-plurk-api -PORTVERSION= 1.6.4 -PORTREVISION= 2 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE - -MAINTAINER= appleboy.tw@gmail.com -COMMENT= Plurk API Implementation with PHP - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -NO_BUILD= yes -NO_ARCH= yes -USE_PHP= json curl -USES= shebangfix zip -php_OLD_CMD= /usr/bin/php5 -SHEBANG_FILES= example.php -WRKSRC= ${WRKDIR}/${PORTVERSION} - -PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" -SUB_LIST= PKGNAME=${PKGNAME} -SUB_FILES= pkg-message - -do-install: - @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} - @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/example.php - -.include <bsd.port.mk> diff --git a/www/php-plurk-api/distinfo b/www/php-plurk-api/distinfo deleted file mode 100644 index 782066816112..000000000000 --- a/www/php-plurk-api/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (php-plurk-api-1.6.4.zip) = c0fae6981868c86127e64a6e944f4d9ff3756491c95fa11e2355474cb32739e3 -SIZE (php-plurk-api-1.6.4.zip) = 58225 diff --git a/www/php-plurk-api/files/pkg-message.in b/www/php-plurk-api/files/pkg-message.in deleted file mode 100644 index f7a99a476b2a..000000000000 --- a/www/php-plurk-api/files/pkg-message.in +++ /dev/null @@ -1,33 +0,0 @@ -Plurk API 1.0 - -********************************************** -Plurk API provides a standard way of accessing -and implementing applications on top of the Plurk -platform. The API is a simple HTTP API that can be -accessed from any language that supports creation -of HTTP requests. - -The API returns JSON encoded data. You should use -a JSON library to decode the data returned. Some -good JSON libraries are simplejson (Python), -JSON.simple (Java) or json (Ruby) or json (PHP). - -The current limit is 50.000 calls pr. day. If you -need more than this contact us with a description -of what you are making. - - -%%PKGNAME%% has been installed into : - - %%WWWDIR%% - -php-plurk-api is a Plurk API Client implementation with PHP. - - the API Official Website: - http://www.plurk.com/API/1.0/ - - Code Repository: - https://code.google.com/p/php-plurk-api/ - -********************************************** - diff --git a/www/php-plurk-api/pkg-descr b/www/php-plurk-api/pkg-descr deleted file mode 100644 index 0c296b28b1bd..000000000000 --- a/www/php-plurk-api/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Plurk is a popular Internet service, and many applications are -designed for Plurk, including mobile and desktop applications. - -This is the PHP Plurk API client for interacting with the Plurk -Internet service. - -WWW: http://code.google.com/p/php-plurk-api/ diff --git a/www/php-plurk-api/pkg-plist b/www/php-plurk-api/pkg-plist deleted file mode 100644 index f547331a7426..000000000000 --- a/www/php-plurk-api/pkg-plist +++ /dev/null @@ -1,35 +0,0 @@ -@owner %%WWWOWN%% -@group %%WWWGRP%% -%%WWWDIR%%/ChangeLog -%%WWWDIR%%/README -%%WWWDIR%%/config.php -%%WWWDIR%%/constant.php -%%WWWDIR%%/cookie -%%WWWDIR%%/documents/classtrees_php-plurk-api.html -%%WWWDIR%%/documents/elementindex.html -%%WWWDIR%%/documents/elementindex_php-plurk-api.html -%%WWWDIR%%/documents/errors.html -%%WWWDIR%%/documents/index.html -%%WWWDIR%%/documents/li_php-plurk-api.html -%%WWWDIR%%/documents/media/background.png -%%WWWDIR%%/documents/media/empty.png -%%WWWDIR%%/documents/media/style.css -%%WWWDIR%%/documents/php-plurk-api/_config.php.html -%%WWWDIR%%/documents/php-plurk-api/_constant.php.html -%%WWWDIR%%/documents/php-plurk-api/_example.php.html -%%WWWDIR%%/documents/php-plurk-api/_plurk_api.php.html -%%WWWDIR%%/documents/php-plurk-api/plurk_api.html -%%WWWDIR%%/documents/ric_ChangeLog.html -%%WWWDIR%%/documents/ric_README.html -%%WWWDIR%%/documents/todolist.html -%%WWWDIR%%/example.php -%%WWWDIR%%/log -%%WWWDIR%%/plurk_api.php -@dir %%WWWDIR%%/documents/php-plurk-api -@dir %%WWWDIR%%/documents/media/images -@dir %%WWWDIR%%/documents/media -@dir %%WWWDIR%%/documents/default -@dir %%WWWDIR%%/documents -@dir %%WWWDIR%% -@owner -@group diff --git a/www/py-django-app-plugins/Makefile b/www/py-django-app-plugins/Makefile deleted file mode 100644 index e0667b0fa72d..000000000000 --- a/www/py-django-app-plugins/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Kevin Golding <ports@caomhin.org> -# $FreeBSD$ - -PORTNAME= django-app-plugins -PORTVERSION= 0.1.1 -PORTREVISION= 2 -CATEGORIES= www python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ports@caomhin.org -COMMENT= Reusable django application for writing pluggable reusable django applications - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18 - -USES= python:2 -USE_PYTHON= autoplist distutils - -.include <bsd.port.mk> diff --git a/www/py-django-app-plugins/distinfo b/www/py-django-app-plugins/distinfo deleted file mode 100644 index 093f07071da7..000000000000 --- a/www/py-django-app-plugins/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (django-app-plugins-0.1.1.tar.gz) = c7a12e89121820c3dbe694bd3bace8df33b27bf6c10e6c79388e9bb4578d1a78 -SIZE (django-app-plugins-0.1.1.tar.gz) = 9563 diff --git a/www/py-django-app-plugins/pkg-descr b/www/py-django-app-plugins/pkg-descr deleted file mode 100644 index 5295a09e28d8..000000000000 --- a/www/py-django-app-plugins/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Reusable django application for writting pluggable reusable django applications. -Allows 3rd party apps to dynamically insert template inclusions into your apps -at pre-defined plugin points. - -WWW: http://code.google.com/p/django-app-plugins/ diff --git a/www/py-dotcloud.cli/Makefile b/www/py-dotcloud.cli/Makefile deleted file mode 100644 index ce528f829983..000000000000 --- a/www/py-dotcloud.cli/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# Created by: Li-Wen Hsu <lwhsu@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= dotcloud.cli -PORTVERSION= 0.4.8 -CATEGORIES= www python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= lwhsu@FreeBSD.org -COMMENT= dotCloud command-line interface client - -DEPRECATED= deprecated in upstream -EXPIRATION_DATE= 2017-04-30 - -USES= python -USE_PYTHON= distutils autoplist - -.include <bsd.port.mk> diff --git a/www/py-dotcloud.cli/distinfo b/www/py-dotcloud.cli/distinfo deleted file mode 100644 index 5d200a5a42ef..000000000000 --- a/www/py-dotcloud.cli/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dotcloud.cli-0.4.8.tar.gz) = e3757291f1a63c0381965dd1777d118c25a3f3b5893576b9b408c7b290f85ccb -SIZE (dotcloud.cli-0.4.8.tar.gz) = 10373 diff --git a/www/py-dotcloud.cli/pkg-descr b/www/py-dotcloud.cli/pkg-descr deleted file mode 100644 index b82d44e32b58..000000000000 --- a/www/py-dotcloud.cli/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Using dotCloud, you can assemble your stack from pre-configured and heavily -tested components. dotCloud supports major application servers, databases and -message buses. The dotCloud CLI allows you to manage your software deployments -on the dotCloud platform. To use this tool, you will need a dotCloud account. -Register at http://www.dotcloud.com/ to get one! - -WWW: http://www.dotcloud.com diff --git a/www/py-postmarkup/Makefile b/www/py-postmarkup/Makefile deleted file mode 100644 index 8e54aee71b84..000000000000 --- a/www/py-postmarkup/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Chao Shin <quakelee@cn.freebsd.org> -# $FreeBSD$ - -PORTNAME= postmarkup -PORTVERSION= 1.2.0 -PORTREVISION= 1 -CATEGORIES= www python -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Library to parse the BBcode written in Python - -LICENSE= BSD3CLAUSE - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= python:2 -USE_PYTHON= distutils autoplist - -.include <bsd.port.mk> diff --git a/www/py-postmarkup/distinfo b/www/py-postmarkup/distinfo deleted file mode 100644 index 9d658ee1ca24..000000000000 --- a/www/py-postmarkup/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (postmarkup-1.2.0.tar.gz) = d0b7ea01efafe041f088a8dd365cb47f8bf1a0723b8f07717c3a36544a6e8797 -SIZE (postmarkup-1.2.0.tar.gz) = 32316 diff --git a/www/py-postmarkup/pkg-descr b/www/py-postmarkup/pkg-descr deleted file mode 100644 index 466ce0a63490..000000000000 --- a/www/py-postmarkup/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Generates XHTML snippets from BBCode. - -WWW: http://code.google.com/p/postmarkup/ diff --git a/www/pylot/Makefile b/www/pylot/Makefile deleted file mode 100644 index c127c1cabf37..000000000000 --- a/www/pylot/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# Created by: Nicola Vitale <nivit@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= pylot -PORTVERSION= 1.26 -PORTREVISION= 5 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE -DISTNAME= ${PORTNAME}_${PORTVERSION} - -MAINTAINER= nivit@FreeBSD.org -COMMENT= Tool for testing performance and scalability of web services - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -OPTIONS_DEFINE= GUI REPORTGRAPHS -OPTIONS_DEFAULT= REPORTGRAPHS -GUI_DESC= Enable GUI mode -REPORTGRAPHS_DESC= Enable report graphs - -PROJECTHOST= pylt - -DATADIR= ${PREFIX}/share/${PYTHON_PKGNAMEPREFIX}${PORTNAME} - -NO_BUILD= yes - -SUB_FILES= ${PORTNAME} -SUB_LIST= PYTHON_CMD=${PYTHON_CMD} - -USES= python zip - -do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} && cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} - @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MGUI} -USE_WX= 3.0+ -WX_COMPS= python:run -.endif - -.if ${PORT_OPTIONS:MREPORTGRAPHS} -RUN_DEPENDS+= ${PYNUMPY} -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib -.endif - -.include <bsd.port.mk> diff --git a/www/pylot/distinfo b/www/pylot/distinfo deleted file mode 100644 index c953ea6e2833..000000000000 --- a/www/pylot/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pylot_1.26.zip) = 887bd3173d12cd2d302415ffc990906cc8f0f8db5380211cc57a41fb3dc8ff80 -SIZE (pylot_1.26.zip) = 81010 diff --git a/www/pylot/files/pylot.in b/www/pylot/files/pylot.in deleted file mode 100644 index 72ffb58590d1..000000000000 --- a/www/pylot/files/pylot.in +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -# $FreeBSD$ -%%PYTHON_CMD%% %%DATADIR%%/run.py $@ diff --git a/www/pylot/pkg-descr b/www/pylot/pkg-descr deleted file mode 100644 index 421a8c5b1923..000000000000 --- a/www/pylot/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Pylot is a free open source tool for testing performance and scalability of -web services. It runs HTTP load tests, which are useful for capacity planning, -benchmarking, analysis, and system tuning. - -Pylot generates concurrent load (HTTP Requests), verifies server responses, -and produces reports with metrics. Tests suites are executed and monitored -from a GUI or shell/console. - -WWW: http://www.pylot.org/ diff --git a/www/pylot/pkg-plist b/www/pylot/pkg-plist deleted file mode 100644 index 362a1a943acf..000000000000 --- a/www/pylot/pkg-plist +++ /dev/null @@ -1,30 +0,0 @@ -bin/pylot -%%DATADIR%%/__init__.py -%%DATADIR%%/core/LICENSE.txt -%%DATADIR%%/core/__init__.py -%%DATADIR%%/core/config.py -%%DATADIR%%/core/corestats.py -%%DATADIR%%/core/engine.py -%%DATADIR%%/core/graph.py -%%DATADIR%%/core/optionparse.py -%%DATADIR%%/core/reportwriter.py -%%DATADIR%%/core/results.py -%%DATADIR%%/core/xmlparse.py -%%DATADIR%%/run.py -%%DATADIR%%/testcases.xml -%%DATADIR%%/ui/__init__.py -%%DATADIR%%/ui/blocking/__init__.py -%%DATADIR%%/ui/blocking/pylot_blocking.py -%%DATADIR%%/ui/console/__init__.py -%%DATADIR%%/ui/console/pylot_console.py -%%DATADIR%%/ui/console/win/README.txt -%%DATADIR%%/ui/console/win/__init__.py -%%DATADIR%%/ui/console/win/_consolepos25.cpp -%%DATADIR%%/ui/console/win/_consolepos25.pyd -%%DATADIR%%/ui/console/win/_consolepos26.cpp -%%DATADIR%%/ui/console/win/_consolepos26.pyd -%%DATADIR%%/ui/console/win/cpos.py -%%DATADIR%%/ui/gui/__init__.py -%%DATADIR%%/ui/gui/icon.ico -%%DATADIR%%/ui/gui/wx_gui.py -%%DATADIR%%/util/pylot_win_recorder.py diff --git a/www/squidstats/Makefile b/www/squidstats/Makefile deleted file mode 100644 index f432773e6c6d..000000000000 --- a/www/squidstats/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Adrian Chadd <adrian@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= squidstats -PORTVERSION= 54 -PORTREVISION= 4 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE -DISTNAME= squidstats-r${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Collection of simple statistical analysis bits for Squid - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -RUN_DEPENDS= p5-Config-IniFiles>=2.39:devel/p5-Config-IniFiles \ - p5-RRD-Simple>=1.44:databases/p5-RRD-Simple \ - p5-SNMP_Session>=1.11:net-mgmt/p5-SNMP_Session - -USES= perl5 shebangfix -SHEBANG_FILES= graph/src/stats.pl.in \ - graph/src/graph-summary.cgi.in - -USERS= squid -GROUPS= squid -PLIST_SUB+= WWWOWN=${WWWOWN} SQUID_USER=${USERS} -NO_ARCH= yes - -SUB_FILES= pkg-message - -.include <bsd.port.mk> diff --git a/www/squidstats/distinfo b/www/squidstats/distinfo deleted file mode 100644 index 843a91342569..000000000000 --- a/www/squidstats/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (squidstats-r54.tar.gz) = 9dbdcafebddbb3b62abca398da351894967cbf2e758a9c4df3df45ea82ba99c0 -SIZE (squidstats-r54.tar.gz) = 9504 diff --git a/www/squidstats/files/patch-graph__src__Makefile b/www/squidstats/files/patch-graph__src__Makefile deleted file mode 100644 index 3adeb057152d..000000000000 --- a/www/squidstats/files/patch-graph__src__Makefile +++ /dev/null @@ -1,38 +0,0 @@ ---- ./graph/src/Makefile.orig 2009-01-07 19:20:02.000000000 +0100 -+++ ./graph/src/Makefile 2014-07-24 01:02:02.000000000 +0200 -@@ -33,21 +33,21 @@ - $(RM) stats.pl config.ini graph-summary.cgi - - install_templates: -- $(INSTALL_DIR) -m 0755 $(TEMPLATEDIR) -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(TEMPLATEDIR) - @for dep in $(TEMPLATES); do \ -- echo $(INSTALL) -m 0644 templates/$$dep $(TEMPLATEDIR)/$$dep; \ -- $(INSTALL) -m 0644 templates/$$dep $(TEMPLATEDIR)/$$dep; \ -+ echo $(INSTALL) -m 0644 templates/$$dep $(DESTDIR)$(TEMPLATEDIR)/$$dep; \ -+ $(INSTALL) -m 0644 templates/$$dep $(DESTDIR)$(TEMPLATEDIR)/$$dep; \ - done - - install: all install_templates -- $(INSTALL_DIR) -m 0755 -o $(WEB_USER) $(GRAPH_DATADIR) -- $(INSTALL_DIR) -m 0755 -o $(STATS_USER) $(RRD_DATADIR) -- $(INSTALL_DIR) -m 0755 $(WEB_DATADIR) -- $(INSTALL_DIR) -m 0755 $(CGIDIR) -- $(INSTALL_DIR) -m 0755 $(ETCDIR) -- $(INSTALL) -m 0755 stats.pl $(BINDIR)/squidstats.pl -- $(INSTALL) -m 0755 graph-summary.cgi $(CGIDIR)/graph-summary.cgi -- $(INSTALL) -m 0644 config.ini $(ETCDIR)/config.ini -- $(INSTALL) -m 0644 templates.conf $(ETCDIR)/templates.conf -- $(INSTALL) -m 0644 snmp_monitor.cfg $(ETCDIR)/snmp_monitor.cfg -- $(INSTALL) -m 0644 graph.css $(WEB_DATADIR)/graph.css -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(GRAPH_DATADIR) -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(RRD_DATADIR) -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(WEB_DATADIR) -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(CGIDIR) -+ $(INSTALL_DIR) -m 0755 $(DESTDIR)$(ETCDIR) -+ $(INSTALL) -m 0755 stats.pl $(DESTDIR)$(BINDIR)/squidstats.pl -+ $(INSTALL) -m 0755 graph-summary.cgi $(DESTDIR)$(CGIDIR)/graph-summary.cgi -+ $(INSTALL) -m 0644 config.ini $(DESTDIR)$(ETCDIR)/config.ini -+ $(INSTALL) -m 0644 templates.conf $(DESTDIR)$(ETCDIR)/templates.conf -+ $(INSTALL) -m 0644 snmp_monitor.cfg $(DESTDIR)$(ETCDIR)/snmp_monitor.cfg -+ $(INSTALL) -m 0644 graph.css $(DESTDIR)$(WEB_DATADIR)/graph.css diff --git a/www/squidstats/files/pkg-message.in b/www/squidstats/files/pkg-message.in deleted file mode 100644 index 6449c701c6e2..000000000000 --- a/www/squidstats/files/pkg-message.in +++ /dev/null @@ -1,35 +0,0 @@ - -To setup the database, run the following command as the statistics -user (generally "squid") : - -# su -m squid -c "%%PREFIX%%/bin/squidstats.pl createdb" - -Then, add a configuration section to squid.conf to allow SNMP from -localhost: - -# snmp config -acl snmp_host src 127.0.0.1 -acl all src 0.0.0.0/0 -snmp_port 3401 -acl snmppublic snmp_community public -snmp_access allow snmppublic snmp_host -snmp_access deny all - -Then make sure the following line is added to the squid crontab: -*/5 * * * * %%PREFIX%%/bin/squidstats.pl gather 2>/dev/null - -Next, the supplied graph.css file will need to be copied or -symlinked from %%PREFIX%%/share/squidstats/htdocs/graph.css -to wherever your webserver root is. - -Finally, you will need to ensure that the graph directory and -cgi-bin script are in the right place. By default, the cgi script -is installed in %%PREFIX%%/www/cgi-bin/ and the graph directory -is in /var/db/squidstats/graphs; you will need to copy the graph -script into the correct place and symlink the graph directory -into your webserver root directory. - -For example, this will symlink the graph directory into the -apache 1.x web root: - -# ln -s /var/db/squidstats/graphs /usr/local/www/data/ diff --git a/www/squidstats/pkg-descr b/www/squidstats/pkg-descr deleted file mode 100644 index c3203c463e83..000000000000 --- a/www/squidstats/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is a series of scripts for gathering and presenting statistical -information about a running Squid or Cacheboy application. - -WWW: http://code.google.com/p/squidstats/ diff --git a/www/squidstats/pkg-plist b/www/squidstats/pkg-plist deleted file mode 100644 index 84fd36813689..000000000000 --- a/www/squidstats/pkg-plist +++ /dev/null @@ -1,24 +0,0 @@ -bin/squidstats.pl -%%ETCDIR%%/config.ini -%%ETCDIR%%/snmp_monitor.cfg -%%ETCDIR%%/templates.conf -%%DATADIR%%/htdocs/graph.css -%%DATADIR%%/templates/cache -%%DATADIR%%/templates/clients -%%DATADIR%%/templates/cpu -%%DATADIR%%/templates/dnsreq -%%DATADIR%%/templates/dnssvc -%%DATADIR%%/templates/fds -%%DATADIR%%/templates/fqdncachereq -%%DATADIR%%/templates/hitratio -%%DATADIR%%/templates/httpsvc -%%DATADIR%%/templates/icp -%%DATADIR%%/templates/incoming -%%DATADIR%%/templates/ipcachereq -%%DATADIR%%/templates/objects -%%DATADIR%%/templates/outgoing -%%DATADIR%%/templates/requests -www/cgi-bin/graph-summary.cgi -@dir(%%WWWOWN%%,,) /var/db/squidstats/graphs -@dir(%%SQUID_USER%%,,) /var/db/squidstats/rrd -@dir /var/db/squidstats diff --git a/www/sventon/Makefile b/www/sventon/Makefile deleted file mode 100644 index ab79b2b3e6be..000000000000 --- a/www/sventon/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# $FreeBSD$ - -PORTNAME= sventon -PORTVERSION= 2.5.1 -CATEGORIES= www java -MASTER_SITES= GOOGLE_CODE -DISTNAME= ${PORTNAME}-${PORTVERSION}-bin-svnkit - -MAINTAINER= ports@FreeBSD.org -COMMENT= Web client for browsing Subversion repositories - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/gpl.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -USES= zip -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -OPTIONS_SINGLE= AS -OPTIONS_SINGLE_AS= TOMCAT6 -OPTIONS_DEFAULT= TOMCAT6 - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MTOMCAT6} -APPHOME= ${LOCALBASE}/apache-tomcat-6.0 -BUILD_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:www/tomcat6 -RUN_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:www/tomcat6 -.endif - -.if !defined(APPHOME) -IGNORE= you need at least one application server -.endif - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -SHAREOWN= www -SHAREGRP= www -PLIST_SUB+= APPHOME=${APPHOME:S|^${PREFIX}/||} - -post-extract: - @${MKDIR} ${WRKDIR}/${PORTNAME} - @${TAR} xf ${WRKSRC}/svn.war -C ${WRKDIR}/${PORTNAME} - -do-install: - ${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${STAGEDIR}${APPHOME}/webapps/${PORTNAME} - cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} \* ${STAGEDIR}${APPHOME}/webapps/${PORTNAME} - -.include <bsd.port.mk> diff --git a/www/sventon/distinfo b/www/sventon/distinfo deleted file mode 100644 index 5407ddd27a99..000000000000 --- a/www/sventon/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sventon-2.5.1-bin-svnkit.zip) = aac9399e8a045907504dd435aadfb0e06f4fde1e0603c15c80ba080e6810e9c5 -SIZE (sventon-2.5.1-bin-svnkit.zip) = 15358460 diff --git a/www/sventon/pkg-descr b/www/sventon/pkg-descr deleted file mode 100644 index 57a2e9625322..000000000000 --- a/www/sventon/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -sventon is a free, open source, web client for browsing Subversion repositories. -It is powerful, straightforward to use, and super easy to install. - -sventon is a pure Java application, all you need to run it is a Java SE 6 -runtime and a Servlet 2.4/JSP 2.0 compliant webserver, such as Tomcat 6.0. - -WWW: http://www.sventon.org/ diff --git a/www/sventon/pkg-message b/www/sventon/pkg-message deleted file mode 100644 index 48cf3000bb3d..000000000000 --- a/www/sventon/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -========================================================================== - -Now you should start your Tomcat server and browse with: - http://your-server:8180/svneton - -Enjoy it ! -========================================================================== diff --git a/www/sventon/pkg-plist b/www/sventon/pkg-plist deleted file mode 100644 index 41c39e20d9bd..000000000000 --- a/www/sventon/pkg-plist +++ /dev/null @@ -1,351 +0,0 @@ -%%APPHOME%%/webapps/sventon/404.jsp -%%APPHOME%%/webapps/sventon/500.jsp -%%APPHOME%%/webapps/sventon/META-INF/MANIFEST.MF -%%APPHOME%%/webapps/sventon/META-INF/maven/org.sventon.sventon-webapp.svnkit/svn/pom.properties -%%APPHOME%%/webapps/sventon/META-INF/maven/org.sventon.sventon-webapp.svnkit/svn/pom.xml -%%APPHOME%%/webapps/sventon/WEB-INF/applicationContext.xml -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathFilter$IteratorEnumeration.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathFilter$ParameterizedPathServletRequest.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathFilter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathMatcher$NamedPattern.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathMatcher.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedPathMatcherException.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/carbonfive/spring/web/pathparameter/ParameterizedUrlHandlerMapping.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/ehcache.xml -%%APPHOME%%/webapps/sventon/WEB-INF/classes/fileTypeIconMappings.properties -%%APPHOME%%/webapps/sventon/WEB-INF/classes/log4j.properties -%%APPHOME%%/webapps/sventon/WEB-INF/classes/mailtemplate.html -%%APPHOME%%/webapps/sventon/WEB-INF/classes/messages.properties -%%APPHOME%%/webapps/sventon/WEB-INF/classes/messages_sv.properties_incomplete -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/Version.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/advice/CacheUpdateBeforeAdvice.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/advice/StopWatchAroundAdvice.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/Application.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/ConfigDirectory.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/RepositoryConfiguration.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/RepositoryConfigurations$ConfigsDiff.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/RepositoryConfigurations.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/appl/SventonConfigDirectoryFileFilter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/Cache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/CacheException.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/CacheGateway.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/CacheManager.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/DefaultCacheGateway.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/DirEntryCacheManager.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/LogMessageCacheManager.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/ObjectCacheManager.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache$2.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache$3.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache$4.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache$5.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CompassDirEntryCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/CustomizedLuceneQueryParser.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/DirEntryCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/DirEntryCacheUpdater$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/direntrycache/DirEntryCacheUpdater.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/CompassLogMessageCache$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/CompassLogMessageCache$2.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/CompassLogMessageCache$3.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/CompassLogMessageCache$4.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/CompassLogMessageCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/LogMessageCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/logmessagecache/LogMessageCacheUpdater.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/objectcache/DefaultObjectCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/objectcache/ObjectCache.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/objectcache/ObjectCacheKey.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/cache/objectcache/ObjectCacheViewer.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/colorer/JHighlightColorer.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/DefaultExportDirectory.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/DefaultExportExecutor$Export.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/DefaultExportExecutor$ExportTask.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/DefaultExportExecutor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExpirationRule.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExportDirectory.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExportExecutor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExportFileExpirationRule.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExportFileFilter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/ExportProgress.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/export/TemporaryFileCleaner.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/mail/MailNotifier$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/mail/MailNotifier.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/repository/DefaultRepositoryChangeMonitor$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/repository/DefaultRepositoryChangeMonitor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/repository/RepositoryChangeListener.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/repository/RepositoryChangeMonitor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/repository/RevisionUpdate.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/rss/DefaultRssFeedGenerator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/rss/RssFeedGenerator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/service/RepositoryServiceCacheWrapper.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/ByteFormatter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/EncodingUtils.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/FileExtensionFilter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/HTMLCreator$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/HTMLCreator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/ImageScaler.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/LogMessageComparator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/PathUtil.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/util/WebUtils.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/AbstractHttpAuthenticationHandler.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/HttpAuthenticationHandler.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/HttpBasicAuthenticationHandler.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/UserContext.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/UserRepositoryContext.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/BaseCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/BaseCommandValidator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/ConfigCommand$AccessMethod.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/ConfigCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/ConfigCommandValidator.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/ConfigLoginCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/DiffCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/LogCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/MultipleEntriesCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/RevisionRangeCommand.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/editor/PathRevisionEditor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/editor/RepositoryNameEditor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/command/editor/RevisionEditor.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/AbstractBaseController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/ConfigurationFormController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/ConfigurationLoginController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/ConfigurationReloadController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/DeleteConfigurationController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/GetStaticContentController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/ListConfigurationsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/ListRepositoriesController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/RSSController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/SubmitConfigurationsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/AbstractTemplateController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/BlameController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/DiffController$1.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/DiffController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/DirEntryTrayController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ExportController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ExportProgressController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/FlattenController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/GetFileController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/GetFileHistoryController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/GetLatestRevisionsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/GetLogMessageController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/GoToController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ListDirectoryContentsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ListFilesController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/RepoBrowserController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/SearchEntriesController$SearchType.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/SearchEntriesController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/SearchLogsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ShowFileController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ShowLocksController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ShowLogController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ShowRevisionInfoController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/ctrl/template/ShowThumbnailsController.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/filter/ConfigAuthorizationFilter.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/AgeTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/AuthorDecoratorTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/ByteFormatterTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/FileTypeIconTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/SearchHitDecoratorTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/tags/UrlTag.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/transform/AuthorNameTransformer.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/org/sventon/web/transform/DefaultAuthorNameTransformer.class -%%APPHOME%%/webapps/sventon/WEB-INF/classes/rsstemplate.html -%%APPHOME%%/webapps/sventon/WEB-INF/classes/version.properties -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/entryTray.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/exportProgress.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/fileHistory.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/latestRevisions.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/listFiles.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/ajax/logMessage.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/blame.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/config/configForm.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/config/listConfigs.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/config/login.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/error/authenticationRequired.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/error/configurationError.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/flattenDirResult.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/goto.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/inlineDiff.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/listRepositories.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/pathDiff.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/repoBrowser.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/searchEntriesResult.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/searchLogsResult.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showArchiveFile.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showBinaryFile.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showImageFile.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showLocks.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showLog.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showRevisionInfo.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showTextFile.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/showThumbnails.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/sideBySideDiff.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jsp/unifiedDiff.jsp -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/actionSelectList.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/entryTray.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageFoot.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageFootWithoutRssLink.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageHead.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageHeadRssLink.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageInclude.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/pageTop.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/sortableEntriesTableHeaderRow.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/spinner.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/jspf/version.jspf -%%APPHOME%%/webapps/sventon/WEB-INF/lib/activation-1.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/antlr-2.7.7.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/antlr-runtime-3.1.3.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/aopalliance-1.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-codec-1.3.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-codec-1.4.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-collections-3.2.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-io-1.3.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-lang-2.5.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/commons-logging-1.1.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/compass-2.2.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/ehcache-core-2.2.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/ehcache-spring-annotations-1.1.3.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/hibernate-validator-4.1.0.Final.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jcl-over-slf4j-1.5.6.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jdom-1.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jhighlight-1.0-patched.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jna-3.2.2.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jsr250-api-1.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/jstl-1.1.2.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/log4j-1.2.16.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-analyzers-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-core-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-highlighter-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-queries-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-snowball-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/lucene-spellchecker-2.4.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/mail-1.4.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/quartz-1.5.2.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/rome-0.8.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/sequence-library-1.0.0.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/slf4j-api-1.5.6.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/slf4j-log4j12-1.5.6.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-aop-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-asm-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-beans-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-context-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-context-support-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-core-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-expression-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-tx-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-web-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/spring-webmvc-3.0.5.RELEASE.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/sqljet-1.0.3.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/standard-1.1.2.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/stringtemplate-3.2.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/sventon-core-2.5.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/sventon-svnkit-2.5.1.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/svnkit-1.3.4.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/trilead-ssh2-build213-svnkit-1.3-patch.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/truezip-6.6.jar -%%APPHOME%%/webapps/sventon/WEB-INF/lib/validation-api-1.0.0.GA.jar -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_access_method_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_repository_cache_config_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_repository_caching_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_repository_name_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_repository_url_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_shared_uid_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/conf_zipped_downloads_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/revision_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/static/search_help.html -%%APPHOME%%/webapps/sventon/WEB-INF/sventon-old-servlet.xml -%%APPHOME%%/webapps/sventon/WEB-INF/sventon-servlet.xml -%%APPHOME%%/webapps/sventon/WEB-INF/sventon.tld -%%APPHOME%%/webapps/sventon/WEB-INF/tags/blameFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/browseFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/charsetSelectList.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/clickableUrl.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/currentRevision.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/currentTargetHeader.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/diffFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/extensionFilterList.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/fileFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/flattenButton.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/flattenFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/locksFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/logsFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/pathDiffFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/revisionInfo.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/revisionInfoFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/searchField.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/searchResultFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/textFileFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/thumbnailsFunctionButtons.tag -%%APPHOME%%/webapps/sventon/WEB-INF/tags/topHeaderTable.tag -%%APPHOME%%/webapps/sventon/WEB-INF/web.xml -%%APPHOME%%/webapps/sventon/css/config.css -%%APPHOME%%/webapps/sventon/css/images/ui-bg_flat_0_aaaaaa_40x100.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_flat_75_ffffff_40x100.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_glass_55_fbf9ee_1x400.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_glass_65_ffffff_1x400.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_glass_75_dadada_1x400.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_glass_75_e6e6e6_1x400.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_glass_95_fef1ec_1x400.png -%%APPHOME%%/webapps/sventon/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png -%%APPHOME%%/webapps/sventon/css/images/ui-icons_222222_256x240.png -%%APPHOME%%/webapps/sventon/css/images/ui-icons_2e83ff_256x240.png -%%APPHOME%%/webapps/sventon/css/images/ui-icons_454545_256x240.png -%%APPHOME%%/webapps/sventon/css/images/ui-icons_888888_256x240.png -%%APPHOME%%/webapps/sventon/css/images/ui-icons_cd0a0a_256x240.png -%%APPHOME%%/webapps/sventon/css/jhighlight.css -%%APPHOME%%/webapps/sventon/css/jquery-ui.css -%%APPHOME%%/webapps/sventon/css/sventon.css -%%APPHOME%%/webapps/sventon/images/arrow_left.png -%%APPHOME%%/webapps/sventon/images/arrow_right.png -%%APPHOME%%/webapps/sventon/images/config_step1.png -%%APPHOME%%/webapps/sventon/images/config_step2.png -%%APPHOME%%/webapps/sventon/images/config_step3.png -%%APPHOME%%/webapps/sventon/images/configured_repos_bottom.png -%%APPHOME%%/webapps/sventon/images/configured_repos_top.png -%%APPHOME%%/webapps/sventon/images/delete.png -%%APPHOME%%/webapps/sventon/images/favicon.ico -%%APPHOME%%/webapps/sventon/images/feed-icon-16x16.png -%%APPHOME%%/webapps/sventon/images/gradient_background.png -%%APPHOME%%/webapps/sventon/images/icon_arrow_down.png -%%APPHOME%%/webapps/sventon/images/icon_arrow_up.png -%%APPHOME%%/webapps/sventon/images/icon_calendar.png -%%APPHOME%%/webapps/sventon/images/icon_exclamation.png -%%APPHOME%%/webapps/sventon/images/icon_file.png -%%APPHOME%%/webapps/sventon/images/icon_file_acrobat.png -%%APPHOME%%/webapps/sventon/images/icon_file_actionscript.png -%%APPHOME%%/webapps/sventon/images/icon_file_c.png -%%APPHOME%%/webapps/sventon/images/icon_file_code.png -%%APPHOME%%/webapps/sventon/images/icon_file_code_red.png -%%APPHOME%%/webapps/sventon/images/icon_file_coldfusion.png -%%APPHOME%%/webapps/sventon/images/icon_file_compressed.png -%%APPHOME%%/webapps/sventon/images/icon_file_cplusplus.png -%%APPHOME%%/webapps/sventon/images/icon_file_csharp.png -%%APPHOME%%/webapps/sventon/images/icon_file_database.png -%%APPHOME%%/webapps/sventon/images/icon_file_excel.png -%%APPHOME%%/webapps/sventon/images/icon_file_flash.png -%%APPHOME%%/webapps/sventon/images/icon_file_h.png -%%APPHOME%%/webapps/sventon/images/icon_file_php.png -%%APPHOME%%/webapps/sventon/images/icon_file_picture.png -%%APPHOME%%/webapps/sventon/images/icon_file_powerpoint.png -%%APPHOME%%/webapps/sventon/images/icon_file_ruby.png -%%APPHOME%%/webapps/sventon/images/icon_file_text.png -%%APPHOME%%/webapps/sventon/images/icon_file_visualstudio.png -%%APPHOME%%/webapps/sventon/images/icon_file_word.png -%%APPHOME%%/webapps/sventon/images/icon_file_zip.png -%%APPHOME%%/webapps/sventon/images/icon_folder.png -%%APPHOME%%/webapps/sventon/images/icon_folder_go.png -%%APPHOME%%/webapps/sventon/images/icon_help.png -%%APPHOME%%/webapps/sventon/images/icon_lock.png -%%APPHOME%%/webapps/sventon/images/icon_nextdiff.png -%%APPHOME%%/webapps/sventon/images/rss20.gif -%%APPHOME%%/webapps/sventon/images/spinner.gif -%%APPHOME%%/webapps/sventon/index.jsp -%%APPHOME%%/webapps/sventon/js/dragdrop.js -%%APPHOME%%/webapps/sventon/js/effects.js -%%APPHOME%%/webapps/sventon/js/jquery-ui.js -%%APPHOME%%/webapps/sventon/js/jquery.js -%%APPHOME%%/webapps/sventon/js/prototype.js -%%APPHOME%%/webapps/sventon/js/scriptaculous.js -%%APPHOME%%/webapps/sventon/js/sventon.js -%%APPHOME%%/webapps/sventon/js/tip_centerwindow.js -%%APPHOME%%/webapps/sventon/js/tip_followscroll.js -%%APPHOME%%/webapps/sventon/js/wz_tooltip.js -%%APPHOME%%/webapps/sventon/sventon-colors.png diff --git a/www/tengine/Makefile b/www/tengine/Makefile deleted file mode 100644 index 82aa1b3d38f6..000000000000 --- a/www/tengine/Makefile +++ /dev/null @@ -1,885 +0,0 @@ -# Created by: Jim Ohlstein <jim@ohlste.in> -# $FreeBSD$ - -PORTNAME= tengine -PORTVERSION= 2.0.3 -DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 8 -CATEGORIES= www - -MAINTAINER= ports@FreeBSD.org -COMMENT= Robust and small WWW server forked from Nginx - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -WANT_GNOME= yes -USES= ssl -USE_GNOME= libxml2 libxslt -USE_GITHUB= yes -GH_ACCOUNT= alibaba - -LIB_DEPENDS+= libluajit-5.1.so:lang/luajit \ - libeio.so:devel/libeio \ - libev.so:devel/libev \ - libgd.so:graphics/gd \ - libGeoIP.so:net/GeoIP - -BROKEN_SSL= openssl-devel -BROKEN_SSL_REASON_openssl-devel= incomplete definition of type struct evp_pkey_st - -NO_OPTIONS_SORT= yes -OPTIONS_DEFINE= \ - DEBUG \ - DEBUGLOG \ - FILE_AIO \ - IPV6 \ - HTTP \ - HTTP_CACHE \ - HTTP_DAV \ - HTTP_GZIP_STATIC \ - HTTP_PERL \ - HTTP_REALIP \ - HTTP_REWRITE \ - HTTP_SSL \ - HTTP_STATUS \ - MAIL \ - MAIL_IMAP \ - MAIL_POP3 \ - MAIL_SMTP \ - MAIL_SSL \ - SPDY \ - CPP_TEST \ - TFS \ - WWW \ - CACHE_PURGE \ - ECHO \ - HEADERS_MORE \ - HTTP_ACCEPT_LANGUAGE \ - HTTP_ACCESSKEY \ - HTTP_AUTH_DIGEST \ - HTTP_AUTH_LDAP \ - HTTP_AUTH_PAM \ - HTTP_AUTH_REQ \ - HTTP_DAV_EXT \ - HTTP_EVAL \ - HTTP_FANCYINDEX \ - HTTP_MOGILEFS \ - HTTP_NOTICE \ - HTTP_PUSH \ - HTTP_PUSH_STREAM \ - HTTP_REDIS \ - HTTP_RESPONSE \ - HTTP_UPLOAD \ - HTTP_UPLOAD_PROGRESS \ - HTTP_UPSTREAM_FAIR \ - HTTP_VIDEO_THUMBEXTRACTOR \ - HTTP_ZIP \ - ARRAYVAR \ - DRIZZLE \ - ENCRYPTSESSION \ - FORMINPUT \ - GRIDFS \ - ICONV \ - LET \ - MEMC \ - MODSECURITY \ - POSTGRES \ - RDS_CSV \ - RDS_JSON \ - REDIS2 \ - RTMP \ - SET_MISC \ - SFLOW \ - SLOWFS_CACHE \ - SRCACHE \ - SUPERVISORD \ - TCP_PROXY \ - XRID_HEADER \ - XSS - -OPTIONS_DEFAULT= HTTP HTTP_CACHE HTTP_REWRITE HTTP_STATUS WWW - -DEBUGLOG_DESC= Enable debug log (--with-debug) -FILE_AIO_DESC= Enable file aio -HTTP_DESC= Enable HTTP module -HTTP_CACHE_DESC= Enable http_cache module -HTTP_DAV_DESC= Enable http_webdav module -HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module -HTTP_PERL_DESC= Enable http_perl module -HTTP_REALIP_DESC= Enable http_realip module -HTTP_REWRITE_DESC= Enable http_rewrite module -HTTP_SSL_DESC= Enable http_ssl module -HTTP_STATUS_DESC= Enable http_stub_status module -MAIL_DESC= Enable IMAP4/POP3/SMTP proxy module -MAIL_IMAP_DESC= Enable IMAP4 proxy module -MAIL_POP3_DESC= Enable POP3 proxy module -MAIL_SMTP_DESC= Enable SMTP proxy module -MAIL_SSL_DESC= Enable mail_ssl module -SPDY_DESC= Enable SPDY v3 protocol support (SSL req.) -CPP_TEST_DESC= Enable CPP Test module -TFS_DESC= Enable TaoBao File System -WWW_DESC= Enable html sample files -CACHE_PURGE_DESC= 3rd party cache_purge module -ECHO_DESC= 3rd party echo module -HEADERS_MORE_DESC= 3rd party headers_more module -HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module -HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module -HTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module -HTTP_AUTH_LDAP_DESC= 3rd party http_auth_ldap module -HTTP_AUTH_PAM_DESC= 3rd party http_auth_pam module -HTTP_AUTH_REQ_DESC= 3rd party http_auth_request module -HTTP_DAV_EXT_DESC= 3rd party webdav_ext module -HTTP_EVAL_DESC= 3rd party eval module -HTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module -HTTP_MOGILEFS_DESC= 3rd party mogilefs module -HTTP_NOTICE_DESC= 3rd party notice module -HTTP_PUSH_DESC= 3rd party push module -HTTP_PUSH_STREAM_DESC= 3rd party push stream module -HTTP_REDIS_DESC= 3rd party http_redis module -HTTP_RESPONSE_DESC= 3rd party http_response module -HTTP_UPLOAD_DESC= 3rd party upload module -HTTP_UPLOAD_PROGRESS_DESC= 3rd party uploadprogress module -HTTP_UPSTREAM_FAIR_DESC= 3rd party upstream fair module -HTTP_VIDEO_THUMBEXTRACTOR_DESC= 3rd party video_thumbextractor module -HTTP_ZIP_DESC= 3rd party http_zip module -ARRAYVAR_DESC= 3rd party array_var module -DRIZZLE_DESC= 3rd party drizzlie module -ENCRYPTSESSION_DESC= 3rd party encrypted_session module -FORMINPUT_DESC= 3rd party form_input module -GRIDFS_DESC= 3rd party gridfs module -ICONV_DESC= 3rd party iconv module -LET_DESC= 3rd party let module -MEMC_DESC= 3rd party memc (memcached) module -MODSECURITY_DESC= 3rd party mod_security module -POSTGRES_DESC= 3rd party postgresql module -RDS_CSV_DESC= 3rd party rds_csv module -RDS_JSON_DESC= 3rd party rds_json module -REDIS2_DESC= 3rd party redis2 module -RTMP_DESC= 3rd party rtmp module -SET_MISC_DESC= 3rd party set_misc module -SFLOW_DESC= 3rd party sflow module -SLOWFS_CACHE_DESC= 3rd party slowfs_cache module -SRCACHE_DESC= 3rd party srcache module -SUPERVISORD_DESC= 3rd party supervisord module -TCP_PROXY_DESC= 3rd party tcp_proxy module -XRID_HEADER_DESC= 3rd party x-rid header module -XSS_DESC= 3rd party xss module - -.include <bsd.port.options.mk> - -NGINX_VARDIR?= /var -NGINX_LOGDIR?= ${NGINX_VARDIR}/log -NGINX_RUNDIR?= ${NGINX_VARDIR}/run -NGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx -HTTP_PORT?= 80 - -NGINX_ACCESSLOG?= ${NGINX_LOGDIR}/nginx-access.log -NGINX_ERRORLOG?= ${NGINX_LOGDIR}/nginx-error.log - -CONFLICTS?= nginx-devel-[0-9].* nginx-[0-9].* - -USE_RC_SUBR= nginx -SUB_LIST+= WWWOWN=${WWWOWN} \ - WWWGRP=${WWWGRP} \ - NGINX_RUNDIR=${NGINX_RUNDIR} \ - NGINX_TMPDIR=${NGINX_TMPDIR} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS+=--prefix=${ETCDIR} \ - --with-cc-opt="-I ${LOCALBASE}/include" \ - --with-ld-opt="-L ${LOCALBASE}/lib" \ - --conf-path=${ETCDIR}/nginx.conf \ - --sbin-path=${PREFIX}/sbin/nginx \ - --pid-path=${NGINX_RUNDIR}/nginx.pid \ - --error-log-path=${NGINX_ERRORLOG} \ - --user=${WWWOWN} --group=${WWWGRP} - -.if empty(PORT_OPTIONS:MHTTP) && empty(PORT_OPTIONS:MMAIL) -IGNORE= requires at least HTTP or MAIL to \ - be defined. Please do 'make config' again -.endif - -.if ${PORT_OPTIONS:MDEBUG} -CFLAGS+= -g -STRIP= # Avoid stripping if building tengine with debug information -.endif - -.if ${PORT_OPTIONS:MDEBUGLOG} -CONFIGURE_ARGS+=--with-debug -.endif - -.if ${PORT_OPTIONS:MFILE_AIO} -CONFIGURE_ARGS+=--with-file-aio -.endif - -.if ${PORT_OPTIONS:MIPV6} -CONFIGURE_ARGS+=--with-ipv6 -CATEGORIES+= ipv6 -.endif - -.if ${PORT_OPTIONS:MHTTP} -CONFIGURE_ARGS+=--dso-path=${ETCDIR}/modules \ - --with-http_access_module=shared \ - --with-http_addition_module=shared \ - --with-http_autoindex_module=shared \ - --with-http_browser_module=shared \ - --with-http_charset_filter_module=shared \ - --with-http_concat_module=shared \ - --with-http_empty_gif_module=shared \ - --with-http_fastcgi_module=shared \ - --with-http_flv_module=shared \ - --with-http_footer_filter_module=shared \ - --with-http_geoip_module=shared \ - --with-http_image_filter_module=shared \ - --with-http_limit_conn_module=shared \ - --with-http_limit_req_module=shared \ - --with-http_lua_module=shared \ - --with-http_map_module=shared \ - --with-http_memcached_module=shared \ - --with-http_mp4_module=shared \ - --with-http_random_index_module=shared \ - --with-http_referer_module=shared \ - --with-http_scgi_module=shared \ - --with-http_secure_link_module=shared \ - --with-http_slice_module=shared \ - --with-http_split_clients_module=shared \ - --with-http_sub_module=shared \ - --with-http_sysguard_module=shared \ - --with-http_trim_filter_module=shared \ - --with-http_upstream_ip_hash_module=shared \ - --with-http_upstream_least_conn_module=shared \ - --with-http_upstream_session_sticky_module=shared \ - --with-http_user_agent_module=shared \ - --with-http_userid_filter_module=shared \ - --with-http_uwsgi_module=shared \ - --with-http_xslt_module=shared \ - --http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ - --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ - --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ - --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ - --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ - --http-log-path=${NGINX_ACCESSLOG} - -.if ${PORT_OPTIONS:MHTTP_ACCEPT_LANGUAGE} -GIT_ACCEPT_LANGUAGE_VERSION= 2f69842 -GH_ACCOUNT+= giom:accept_language -GH_PROJECT+= nginx_accept_language_module:accept_language -GH_TAGNAME+= ${GIT_ACCEPT_LANGUAGE_VERSION}:accept_language -CONFIGURE_ARGS+=--add-module=${WRKSRC_accept_language} -.endif - -.if ${PORT_OPTIONS:MHTTP_ACCESSKEY} -NGINX_ACCESSKEY_VERSION= 2.0.3 -MASTER_SITES+= LOCAL/osa:accesskey -DISTFILES+= nginx-accesskey-${NGINX_ACCESSKEY_VERSION}.tar.gz:accesskey -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_AUTH_DIGEST} -GIT_AUTH_DIGEST_VERSION= bd1c86a -GH_ACCOUNT+= samizdatco:auth_digest -GH_PROJECT+= nginx-http-auth-digest:auth_digest -GH_TAGNAME+= ${GIT_AUTH_DIGEST_VERSION}:auth_digest -CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_digest} -.endif - -.if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} -CONFIGURE_ARGS+=--with-http_gzip_static_module -.endif - -.if ${PORT_OPTIONS:MHTTP_AUTH_LDAP} -# WWW: https://github.com/kvspb/nginx-auth-ldap -GIT_HTTP_AUTH_LDAP_VERSION= c4dc7c9153 -MASTER_SITES+= LOCAL/rm:http_auth_ldap -DISTFILES+= http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}.tar.gz:http_auth_ldap -CONFIGURE_ARGS+=--add-module=${WRKDIR}/http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION} -USE_OPENLDAP= yes -.endif - -.if ${PORT_OPTIONS:MHTTP_AUTH_PAM} -NGINX_AUTH_PAM_VERSION= 1.2 -MASTER_SITES+= http://web.iti.upv.es/~sto/nginx/:auth_pam -DISTFILES+= ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION}.tar.gz:auth_pam -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_AUTH_REQ} -NGINX_AUTH_REQ_VERSION= 0.2 -MASTER_SITES+= http://mdounin.ru/files/:auth_request -DISTFILES+= ngx_http_auth_request_module-${NGINX_AUTH_REQ_VERSION}.tar.gz:auth_request -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_request_module-${NGINX_AUTH_REQ_VERSION} -.endif - -.if empty(PORT_OPTIONS:MHTTP_CACHE) -CONFIGURE_ARGS+=--without-http-cache -.endif - -.if ${PORT_OPTIONS:MCACHE_PURGE} -NGINX_CACHE_PURGE_VERSION= 2.1 -MASTER_SITES+= http://labs.frickle.com/files/:cache_purge -DISTFILES+= ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION}.tar.gz:cache_purge -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION} -.endif - -.if ${PORT_OPTIONS:MECHO} -NGINX_ECHO_VERSION= 0.50 -GH_ACCOUNT+= openresty:echo -GH_PROJECT+= echo-nginx-module:echo -GH_TAGNAME+= v${NGINX_ECHO_VERSION}:echo -CONFIGURE_ARGS+=--add-module=${WRKSRC_echo} -.endif - -.if ${PORT_OPTIONS:MHEADERS_MORE} -NGINX_HEADERS_MORE_VERSION= 0.24 -GH_ACCOUNT+= openresty:headers_more -GH_PROJECT+= headers-more-nginx-module:headers_more -GH_TAGNAME+= v${NGINX_HEADERS_MORE_VERSION}:headers_more -CONFIGURE_ARGS+=--add-module=${WRKSRC_headers_more} -.endif - -.if ${PORT_OPTIONS:MHTTP_DAV} -CONFIGURE_ARGS+=--with-http_dav_module -.endif - -.if ${PORT_OPTIONS:MHTTP_DAV_EXT} -LIB_DEPENDS+= libexpat.so:textproc/expat2 -NGINX_DAV_EXT_VERSION= 0.0.2 -GH_ACCOUNT+= arut:dav_ext -GH_PROJECT+= nginx-dav-ext-module:dav_ext -GH_TAGNAME+= v${NGINX_DAV_EXT_VERSION}:dav_ext -CONFIGURE_ARGS+=--add-module=${WRKSRC_dav_ext} \ - --with-http_dav_module -.endif - -.if ${PORT_OPTIONS:MHTTP_EVAL} -NGINX_EVAL_VERSION= 1.0.3 -GH_ACCOUNT+= vkholodkov:eval -GH_PROJECT+= nginx-eval-module:eval -GH_TAGNAME+= ${NGINX_EVAL_VERSION}:eval -CONFIGURE_ARGS+=--add-module=${WRKSRC_eval} -.endif - -.if ${PORT_OPTIONS:MHTTP_FANCYINDEX} -NGINX_FANCYINDEX_VERSION= 0.3.1 -MASTER_SITES+= LOCAL/osa:fancyindex -DISTFILES+= ngx-fancyindex-${NGINX_FANCYINDEX_VERSION}.tar.gz:fancyindex -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx-fancyindex-${NGINX_FANCYINDEX_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} -CONFIGURE_ARGS+=--with-http_gzip_static_module -.endif - -.if ${PORT_OPTIONS:MHTTP_MOGILEFS} -NGINX_MOGILEFS_VERSION= 1.0.4 -MASTER_SITES+= http://www.grid.net.ru/nginx/download/:mogilefs -DISTFILES+= nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION}.tar.gz:mogilefs -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_NOTICE} -GIT_NOTICE_VERSION= 3c95966 -GH_ACCOUNT+= kr:notice -GH_PROJECT+= nginx-notice:notice -GH_TAGNAME+= ${GIT_NOTICE_VERSION}:notice -CONFIGURE_ARGS+=--add-module=${WRKSRC_notice} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c -.endif - -.if ${PORT_OPTIONS:MHTTP_PERL} -CATEGORIES+= perl5 -CONFIGURE_ARGS+=--with-http_perl_module -USES+= perl5 -.endif - -.if ${PORT_OPTIONS:MHTTP_PUSH} -NGINX_PUSH_VERSION= 0.692 -MASTER_SITES+= http://pushmodule.slact.net/downloads/:push -DISTFILES+= nginx_http_push_module-${NGINX_PUSH_VERSION}.tar.gz:push -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_http_push_module-${NGINX_PUSH_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_PUSH_STREAM} -NGINX_PUSH_STREAM_VERSION= 0.3.5 -GH_ACCOUNT+= wandenberg:pushstream -GH_PROJECT+= nginx-push-stream-module:pushstream -GH_TAGNAME+= ${NGINX_PUSH_STREAM_VERSION}:pushstream -CONFIGURE_ARGS+=--add-module=${WRKSRC_pushstream} -.endif - -.if ${PORT_OPTIONS:MHTTP_REALIP} -CONFIGURE_ARGS+=--with-http_realip_module -.endif - -.if ${PORT_OPTIONS:MHTTP_REDIS} -NGINX_REDIS_VERSION= 0.3.7 -MASTER_SITES+= LOCAL/osa:redis -DISTFILES+= ngx_http_redis-${NGINX_REDIS_VERSION}.tar.gz:redis -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_RESPONSE} -NGINX_RESPONSE_VERSION= 0.3 -MASTER_SITES+= http://catap.ru/downloads/nginx/:response -DISTFILES+= ngx_http_response-${NGINX_RESPONSE_VERSION}.tar.gz:response -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_response-${NGINX_RESPONSE_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_STATUS} -CONFIGURE_ARGS+=--with-http_stub_status_module -.endif - -.if ${PORT_OPTIONS:MHTTP_UPLOAD} -NGINX_UPLOAD_VERSION= 2.2.0 -MASTER_SITES+= http://www.grid.net.ru/nginx/download/:upload -DISTFILES+= nginx_upload_module-${NGINX_UPLOAD_VERSION}.tar.gz:upload -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upload_module-${NGINX_UPLOAD_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_UPLOAD_PROGRESS} -NGINX_UPLOADPROGRESS_VERSION= 0.9.0 -GH_ACCOUNT+= masterzen:uploadprogress -GH_PROJECT+= nginx-upload-progress-module:uploadprogress -GH_TAGNAME+= v${NGINX_UPLOADPROGRESS_VERSION}:uploadprogress -CONFIGURE_ARGS+=--add-module=${WRKSRC_uploadprogress} -.endif - -.if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_FAIR) || !empty(PORT_OPTIONS:MSUPERVISORD) -NGINX_UPSTREAM_FAIR_VERSION= 20090923 -MASTER_SITES+= LOCAL/osa:upstreamfair -DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} -.endif - -.if ${PORT_OPTIONS:MHTTP_VIDEO_THUMBEXTRACTOR} -LIB_DEPENDS+= libavformat.so:multimedia/ffmpeg \ - libavcodec.so:multimedia/ffmpeg \ - libavutil.so:multimedia/ffmpeg \ - libswscale.so:multimedia/ffmpeg \ - libMagickWand-6.so:graphics/ImageMagick -USES+= jpeg -BROKEN= fatal error: 'wand/magick_wand.h' file not found -NGINX_VIDEO_THUMBEXTRACTOR_VERSION= 0.2.0 -GH_ACCOUNT+= wandenberg:videothumbextractor -GH_PROJECT+= nginx-video-thumbextractor-module:videothumbextractor -GH_TAGNAME+= ${NGINX_VIDEO_THUMBEXTRACTOR_VERSION}:videothumbextractor -CONFIGURE_ARGS+=--add-module=${WRKSRC_videothumbextractor} \ - --with-cc-opt="-I ${LOCALBASE}/include -I ${LOCALBASE}/include/ImageMagick" -.endif - -.if ${PORT_OPTIONS:MHTTP_ZIP} -NGINX_ZIP_VERSION= 1.1.6 -MASTER_SITES+= http://mod-zip.googlecode.com/files/:zip -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 -DISTFILES+= mod_zip-${NGINX_ZIP_VERSION}.tar.gz:zip -CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION} -.endif - -.if ${PORT_OPTIONS:MDRIZZLE} -LIB_DEPENDS+= libdrizzle.so:databases/libdrizzle -NGINX_DRIZZLE_VERSION= 0.1.6 -GH_ACCOUNT+= chaoslawful:drizzle -GH_PROJECT+= drizzle-nginx-module:drizzle -GH_TAGNAME+= v${NGINX_DRIZZLE_VERSION}:drizzle -CONFIGURE_ARGS+=--add-module=${WRKSRC_drizzle} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-chaoslawful-drizzle-nginx-module-config -.endif - -.if ${PORT_OPTIONS:MARRAYVAR} || ${PORT_OPTIONS:MENCRYPTSESSION} || ${PORT_OPTIONS:MFORMINPUT} || ${PORT_OPTIONS:MICONV} || ${PORT_OPTIONS:MSET_MISC} -WITH_HTTP_REWRITE= yes -NGINX_DEVEL_KIT_VERSION= 0.2.19 -GH_ACCOUNT+= simpl:devel_kit -GH_PROJECT+= ngx_devel_kit:devel_kit -GH_TAGNAME+= v${NGINX_DEVEL_KIT_VERSION}:devel_kit -CONFIGURE_ARGS+=--add-module=${WRKSRC_devel_kit} -.endif - -.if ${PORT_OPTIONS:MENCRYPTSESSION} -NGINX_ENCRYPTSESSION_VERSION= 0.03 -GH_ACCOUNT+= openresty:encryptsession -GH_PROJECT+= encrypted-session-nginx-module:encryptsession -GH_TAGNAME+= v${NGINX_ENCRYPTSESSION_VERSION}:encryptsession -CONFIGURE_ARGS+=--add-module=${WRKSRC_encryptsession} -.endif - -.if ${PORT_OPTIONS:MGRIDFS} -NGINX_GRIDFS_VERSION= 0.8 -MONGO_C_DRIVER_VERSION= 0.3.1 -GH_ACCOUNT+= mdirolf:gridfs mongodb:mongo_c -GH_PROJECT+= nginx-gridfs:gridfs mongo-c-driver:mongo_c -GH_TAGNAME+= v${NGINX_GRIDFS_VERSION}:gridfs v${MONGO_C_DRIVER_VERSION}:mongo_c -CONFIGURE_ARGS+=--add-module=${WRKSRC_gridfs} -.endif - -.if ${PORT_OPTIONS:MLET} -NGINX_LET_VERSION= 0.0.4 -GH_ACCOUNT+= arut:let -GH_PROJECT+= nginx-let-module:let -GH_TAGNAME+= v${NGINX_LET_VERSION}:let -CONFIGURE_ARGS+=--add-module=${WRKSRC_let} -.endif - -.if ${PORT_OPTIONS:MMEMC} -NGINX_MEMC_VERSION= 0.14 -GH_ACCOUNT+= openresty:memc -GH_PROJECT+= memc-nginx-module:memc -GH_TAGNAME+= v${NGINX_MEMC_VERSION}:memc -CONFIGURE_ARGS+=--add-module=${WRKSRC_memc} -.endif - -.if ${PORT_OPTIONS:MMODSECURITY} -NGINX_MODSECURITY_VERSION= 2.7.5 -LIB_DEPENDS+= libpcre.so:devel/pcre \ - libcurl.so:ftp/curl \ - libapr-1.so:devel/apr1 -USE_APACHE= 22+ -MASTER_SITES+= http://www.modsecurity.org/tarball/${NGINX_MODSECURITY_VERSION}/:modsecurity -DISTFILES+= modsecurity-apache_${NGINX_MODSECURITY_VERSION}.tar.gz:modsecurity -CONFIGURE_ARGS+=--add-module=${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION}/nginx/modsecurity -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-nginx-modsecurity-config -.endif - -.if ${PORT_OPTIONS:MHTTP_REWRITE} -WITH_HTTP_REWRITE= yes -.endif - -.if ${PORT_OPTIONS:MPOSTGRES} -USES+= pgsql -WITH_HTTP_REWRITE= yes -NGINX_POSTGRES_VERSION= 0.9 -MASTER_SITES+= http://labs.frickle.com/files/:postgres -DISTFILES+= ngx_postgres-${NGINX_POSTGRES_VERSION}.tar.gz:postgres -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_postgres-${NGINX_POSTGRES_VERSION} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_postgres-config -.endif - -.if ${PORT_OPTIONS:MRDS_CSV} -NGINX_RDS_CSV_VERSION= 0.05 -GH_ACCOUNT+= openresty:rdscsv -GH_PROJECT+= rds-csv-nginx-module:rdscsv -GH_TAGNAME+= v${NGINX_RDS_CSV_VERSION}:rdscsv -CONFIGURE_ARGS+=--add-module=${WRKSRC_rdscsv} -.endif - -.if ${PORT_OPTIONS:MRDS_JSON} -NGINX_RDS_JSON_VERSION= 0.13 -GH_ACCOUNT+= openresty:rdsjson -GH_PROJECT+= rds-json-nginx-module:rdsjson -GH_TAGNAME+= v${NGINX_RDS_JSON_VERSION}:rdsjson -CONFIGURE_ARGS+=--add-module=${WRKSRC_rdsjson} -.endif - -.if ${PORT_OPTIONS:MREDIS2} -NGINX_REDIS2_VERSION= 0.10 -GH_ACCOUNT+= openresty:redis2 -GH_PROJECT+= redis2-nginx-module:redis2 -GH_TAGNAME+= v${NGINX_REDIS2_VERSION}:redis2 -CONFIGURE_ARGS+=--add-module=${WRKSRC_redis2} -.endif - -.if ${PORT_OPTIONS:MRTMP} -NGINX_RTMP_VERSION= 1.0.8 -GH_ACCOUNT+= arut:rtmp -GH_PROJECT+= nginx-rtmp-module:rtmp -GH_TAGNAME+= v${NGINX_RTMP_VERSION}:rtmp -CONFIGURE_ARGS+=--add-module=${WRKSRC_rtmp} -.endif - -.if ${PORT_OPTIONS:MSET_MISC} -NGINX_SET_MISC_VERSION= 0.23 -GH_ACCOUNT+= openresty:setmisc -GH_PROJECT+= set-misc-nginx-module:setmisc -GH_TAGNAME+= v${NGINX_SET_MISC_VERSION}:setmisc -CONFIGURE_ARGS+=--add-module=${WRKSRC_setmisc} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-openresty-set-misc-nginx-module-config -.endif - -.if ${PORT_OPTIONS:MSFLOW} -NGINX_SFLOW_VERSION= 0.9.7 -MASTER_SITES+= http://nginx-sflow-module.googlecode.com/files/:sflow -BROKEN= Unfetchable (google code has gone away) -DISTFILES+= nginx-sflow-module-${NGINX_SFLOW_VERSION}.tar.gz:sflow -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_sflow_config.c \ - ${PATCHDIR}/extra-patch-ngx_http_sflow_config.h -.endif - -.if ${PORT_OPTIONS:MSLOWFS_CACHE} -NGINX_SLOWFS_CACHE_VERSION= 1.10 -MASTER_SITES+= http://labs.frickle.com/files/:slowfs_cache -DISTFILES+= ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION}.tar.gz:slowfs_cache -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION} -.endif - -.if ${PORT_OPTIONS:MSRCACHE} -NGINX_SRCACHE_VERSION= 0.24 -GH_ACCOUNT+= openresty:srcache -GH_PROJECT+= srcache-nginx-module:srcache -GH_TAGNAME+= v${NGINX_SRCACHE_VERSION}:srcache -CONFIGURE_ARGS+=--add-module=${WRKSRC_srcache} -.endif - -.if ${PORT_OPTIONS:MSUPERVISORD} -NGINX_SUPERVISORD_VERSION= 1.4 -MASTER_SITES+= http://labs.frickle.com/files/:supervisord -DISTFILES+= ngx_supervisord-${NGINX_SUPERVISORD_VERSION}.tar.gz:supervisord -CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION} -.endif - -.if ${PORT_OPTIONS:MTCP_PROXY} -NGINX_TCP_PROXY_VERSION= 0.26 -GH_ACCOUNT+= yaoweibin:tcp_proxy -GH_PROJECT+= nginx_tcp_proxy_module:tcp_proxy -GH_TAGNAME+= v${NGINX_TCP_PROXY_VERSION}:tcp_proxy -CONFIGURE_ARGS+=--add-module=${WRKSRC_tcp_proxy} -.endif - -.if ${PORT_OPTIONS:MXRID_HEADER} -GIT_XRID_VERSION= 0daa3cc -GH_ACCOUNT+= gabor:xrid -GH_PROJECT+= nginx-x-rid-header:xrid -GH_TAGNAME+= master:xrid -CONFIGURE_ARGS+=--add-module=${WRKSRC_xrid} -.endif - -.if ${PORT_OPTIONS:MXSS} -NGINX_XSS_VERSION= 0.04 -GH_ACCOUNT+= openresty:xss -GH_PROJECT+= xss-nginx-module:xss -GH_TAGNAME+= v${NGINX_XSS_VERSION}:xss -CONFIGURE_ARGS+=--add-module=${WRKSRC_xss} -.endif - -.if ${PORT_OPTIONS:MSPDY} -WITH_HTTP_SSL= yes -CONFIGURE_ARGS+=--with-http_spdy_module -.endif - -.if ${PORT_OPTIONS:MCPP_TEST} -CONFIGURE_ARGS+=--with-cpp_test_module -.endif - -.if ${PORT_OPTIONS:MTFS} -LIB_DEPENDS+= libyajl.so:devel/yajl -CONFIGURE_ARGS+=--with-http_tfs_module -.endif - -.if ${PORT_OPTIONS:MWWW} -PLIST_SUB+= WWWDATA="" -.else -PLIST_SUB+= WWWDATA="@comment " -.endif - -.else -CONFIGURE_ARGS+=--without-http -PLIST_SUB+= WWWDATA="@comment " -.endif # WITH_HTTP - -.if ${PORT_OPTIONS:MMAIL} -CONFIGURE_ARGS+=--with-mail -.if empty(PORT_OPTIONS:MMAIL_IMAP) -CONFIGURE_ARGS+=--without-mail_imap_module -.endif -.if empty(PORT_OPTIONS:MMAIL_POP3) -CONFIGURE_ARGS+=--without-mail_pop3_module -.endif -.if empty(PORT_OPTIONS:MMAIL_SMTP) -CONFIGURE_ARGS+=--without-mail_smtp_module -.endif -.if ${PORT_OPTIONS:MMAIL_SSL} -NGINX_OPENSSL= yes -CONFIGURE_ARGS+=--with-mail_ssl_module -.endif -.endif # WITH_MAIL - -.if ${PORT_OPTIONS:MARRAYVAR} -NGINX_ARRAYVAR_VERSION= 0.03 -GH_ACCOUNT+= openresty:arrayvar -GH_PROJECT+= array-var-nginx-module:arrayvar -GH_TAGNAME+= v${NGINX_ARRAYVAR_VERSION}:arrayvar -CONFIGURE_ARGS+=--add-module=${WRKSRC_arrayvar} -.endif - -.if ${PORT_OPTIONS:MFORMINPUT} -NGINX_FORMINPUT_VERSION= 0.07 -GH_ACCOUNT+= calio:forminput -GH_PROJECT+= form-input-nginx-module:forminput -GH_TAGNAME+= v${NGINX_FORMINPUT_VERSION}:forminput -CONFIGURE_ARGS+=--add-module=${WRKSRC_forminput} -.endif - -.if ${PORT_OPTIONS:MICONV} -USES+= iconv -NGINX_ICONV_VERSION= 0.10 -GH_ACCOUNT+= calio:iconv -GH_PROJECT+= iconv-nginx-module:iconv -GH_TAGNAME+= v${NGINX_ICONV_VERSION}:iconv -CONFIGURE_ARGS+=--add-module=${WRKSRC_iconv} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-calio-iconv-nginx-module-config -.endif - -PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} - -USERS?= ${WWWOWN} -GROUPS?=${WWWGRP} - -.if defined(WITH_HTTP_REWRITE) -LIB_DEPENDS+= libpcre.so:devel/pcre -CONFIGURE_ARGS+=--with-pcre -.else -PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre -CONFIGURE_ARGS+=--without-http_rewrite_module \ - --without-pcre -.endif - -.if defined(WITH_HTTP_SSL) -NGINX_OPENSSL= yes -CONFIGURE_ARGS+=--with-http_ssl_module -.endif - -.if defined(NGINX_OPENSSL) -USES+= ssl -.endif - -.if ${PORT_OPTIONS:MHTTP_SSL} -WITH_HTTP_SSL= yes -.endif - -pre-everything:: -.if ${PORT_OPTIONS:MHTTP_UPSTREAM_FAIR} - @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" -.endif - -post-extract: -.if ${PORT_OPTIONS:MGRIDFS} - @${RMDIR} ${WRKSRC_gridfs}/mongo-c-driver/ - @${MV} ${WRKSRC_mongo_c} ${WRKSRC_gridfs}/mongo-c-driver/ -.endif - -post-patch: - @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ - s!%%PREFIX%%!${PREFIX}!' \ - ${WRKSRC}/conf/nginx.conf -.if ${PORT_OPTIONS:MHTTP_ACCESSKEY} - @${REINPLACE_CMD} \ - 's!$$HTTP_ACCESSKEY_MODULE!ngx_http_accesskey_module!' \ - ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/config -.endif -# Linker error acquire if --std=c99 defined, add "static" to inline function -.if ${PORT_OPTIONS:MHTTP_ZIP} - @${REINPLACE_CMD} \ - 's!^inline!static inline!' \ - ${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION}/ngx_http_zip_parsers.* -.endif -.if ${PORT_OPTIONS:MDRIZZLE} - @${REINPLACE_CMD} \ - 's!%%PREFIX%%!${LOCALBASE}!g' \ - ${WRKSRC_drizzle}/config -.endif -# Respect CFLAGS by remove needless --std=c99 flag -.if ${PORT_OPTIONS:MGRIDFS} - @${REINPLACE_CMD} \ - 's!--std=c99!-DMONGO_HAVE_STDINT!' \ - ${WRKSRC_gridfs}/config -.endif -.if ${PORT_OPTIONS:MPOSTGRES} - @${REINPLACE_CMD} \ - 's!%%PREFIX%%!${LOCALBASE}!g' \ - ${WRKDIR}/ngx_postgres-${NGINX_POSTGRES_VERSION}/config -.endif -.if ${PORT_OPTIONS:MSFLOW} - @${REINPLACE_CMD} \ - 's!%%PREFIX%%!${LOCALBASE}!g' \ - ${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION}/ngx_http_sflow_config.h -.endif -.if ${PORT_OPTIONS:MSPDY} -.if ${PORT_OPTIONS:MDRIZZLE} - @${REINPLACE_CMD} '584d' \ - ${WRKSRC_drizzle}/src/ngx_http_drizzle_util.c -.endif -.endif -.if ${PORT_OPTIONS:MSUPERVISORD} - ( cd ${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} && \ - ${PATCH} -p0 < \ - ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION}/patches/ngx_http_upstream_fair_module.patch ) - ( cd ${WRKSRC} && \ - ${PATCH} -p0 < \ - ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION}/patches/ngx_http_upstream_init_busy-0.8.17.patch ) -.endif -.if ${PORT_OPTIONS:MTCP_PROXY} - ( cd ${WRKSRC} && \ - ${PATCH} -p1 < \ - ${WRKSRC_tcp_proxy}/tcp.patch ) -.endif -.if ${PORT_OPTIONS:MICONV} - @${REINPLACE_CMD} \ - 's!%%PREFIX%%!${LOCALBASE}!g' \ - ${WRKSRC_iconv}/config -.endif -.if ${PORT_OPTIONS:MMODSECURITY} - @${REINPLACE_CMD} \ - 's!%%PREFIX%%!${LOCALBASE}!g' \ - ${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION}/nginx/modsecurity/config -.endif - -pre-configure: -.if ${PORT_OPTIONS:MMODSECURITY} - ( cd ${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION} && \ - CC="${CC}" ${CONFIGURE_CMD} --enable-standalone-module && \ - ${MAKE} ) -.endif - -do-build: - @cd ${WRKSRC} && ${MAKE} - -do-install: - ${MKDIR} ${STAGEDIR}${ETCDIR}/modules - ${MKDIR} ${STAGEDIR}${ETCDIR}/include - ${MKDIR} ${STAGEDIR}${NGINX_TMPDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${STAGEDIR}${PREFIX}/sbin - ${INSTALL_SCRIPT} ${WRKSRC}/objs/dso_tool ${STAGEDIR}${PREFIX}/sbin -.for i in koi-utf koi-win win-utf - ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR} -.endfor -.for i in *.so - ${INSTALL_PROGRAM} ${WRKSRC}/objs/modules/${i} ${STAGEDIR}${ETCDIR}/modules -.endfor -.for i in *.h - ${INSTALL_DATA} ${WRKSRC}/src/core/${i} ${STAGEDIR}${ETCDIR}/include - ${INSTALL_DATA} ${WRKSRC}/src/event/${i} ${STAGEDIR}${ETCDIR}/include - ${INSTALL_DATA} ${WRKSRC}/src/os/unix/${i} ${STAGEDIR}${ETCDIR}/include - ${INSTALL_DATA} ${WRKSRC}/src/http/${i} ${STAGEDIR}${ETCDIR}/include - ${INSTALL_DATA} ${WRKSRC}/src/http/modules/${i} ${STAGEDIR}${ETCDIR}/include - ${INSTALL_DATA} ${WRKSRC}/src/http/modules/lua/${i} ${STAGEDIR}${ETCDIR}/include -.endfor - ${INSTALL_DATA} ${WRKSRC}/objs/ngx_auto_headers.h ${WRKSRC}/objs/ngx_auto_config.h ${STAGEDIR}${ETCDIR}/include -.for i in fastcgi_params mime.types nginx.conf scgi_params uwsgi_params - ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}-dist -.endfor -.if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MWWW) - ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist -.for i in index.html 50x.html - ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${PREFIX}/www/nginx-dist -.endfor - ${ECHO_CMD} "" >>${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING -.endif - -.if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) - ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx - ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ - ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx - ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ - ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ -.endif - -post-install: -.if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) - ${ECHO_CMD} ${SITE_ARCH_REL}/auto/nginx/nginx.so >> ${TMPPLIST} - ${ECHO_CMD} ${SITE_ARCH_REL}/nginx.pm >> ${TMPPLIST} -.endif - ${INSTALL_MAN} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 - -.include <bsd.port.mk> diff --git a/www/tengine/distinfo b/www/tengine/distinfo deleted file mode 100644 index c0ccaa23e07d..000000000000 --- a/www/tengine/distinfo +++ /dev/null @@ -1,96 +0,0 @@ -SHA256 (nginx-accesskey-2.0.3.tar.gz) = d9e94321e78a02de16c57f3e048fd31059fd8116ed03d6de7180f435c52502b1 -SIZE (nginx-accesskey-2.0.3.tar.gz) = 2632 -SHA256 (http_auth_ldap-c4dc7c9153.tar.gz) = ac082a36afdbcfd883303bc2b1aaea5f2b4d2a772ad8eec9ecf3328e81300e1a -SIZE (http_auth_ldap-c4dc7c9153.tar.gz) = 5323 -SHA256 (ngx_http_auth_pam_module-1.2.tar.gz) = 5a85970ba61a99f55a26d2536a11d512b39bbd622f5737d25a9a8c10db81efa9 -SIZE (ngx_http_auth_pam_module-1.2.tar.gz) = 5424 -SHA256 (ngx_http_auth_request_module-0.2.tar.gz) = eea5d0ec02bba93d0b204a034230cc61462b60497cbac6f581d7e008a9262ba4 -SIZE (ngx_http_auth_request_module-0.2.tar.gz) = 6736 -SHA256 (ngx_cache_purge-2.1.tar.gz) = 424005af0c04e59ffa65a65e446081d4f95ee76a801a7555e001c67810bcb3b9 -SIZE (ngx_cache_purge-2.1.tar.gz) = 10535 -SHA256 (ngx-fancyindex-0.3.1.tar.gz) = 877e383c6bc06be92abb88f5ac251a165b63feb5f4828d52a554efc19a3f7c7d -SIZE (ngx-fancyindex-0.3.1.tar.gz) = 13071 -SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae -SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208 -SHA256 (nginx_http_push_module-0.692.tar.gz) = 64868708071aa21dbc4c7a07d149dd6ec9108fb7eaf2aad5ad069406151f17fe -SIZE (nginx_http_push_module-0.692.tar.gz) = 29119 -SHA256 (ngx_http_redis-0.3.7.tar.gz) = 9dfc14db81f431fdf3d69f3661a37daf110aef5f9479aa7c88cf362bb5d62604 -SIZE (ngx_http_redis-0.3.7.tar.gz) = 12165 -SHA256 (ngx_http_response-0.3.tar.gz) = 0835584029f053051c624adbe33a826ab0205c9d85a02af6019e6b57607e9045 -SIZE (ngx_http_response-0.3.tar.gz) = 2244 -SHA256 (nginx_upload_module-2.2.0.tar.gz) = b1c26abe0427180602e257627b4ed21848c93cc20cefc33af084983767d65805 -SIZE (nginx_upload_module-2.2.0.tar.gz) = 25796 -SHA256 (nginx_upstream_fair-20090923.tar.gz) = ec9ed7f856263e17faadee3dc7209932364ded4e546b829841c2454aa432450b -SIZE (nginx_upstream_fair-20090923.tar.gz) = 10024 -SHA256 (mod_zip-1.1.6.tar.gz) = d30546b4be8308c721df0240ebc38c474c6b577381a110321eded6dbed5104b1 -SIZE (mod_zip-1.1.6.tar.gz) = 21991 -SHA256 (modsecurity-apache_2.7.5.tar.gz) = 9e907536278d8da80d3dbb29aeffe9c4ec37ce9b641035b2da64e993135647a2 -SIZE (modsecurity-apache_2.7.5.tar.gz) = 1045387 -SHA256 (ngx_postgres-0.9.tar.gz) = aac0141e73b5c440927b7e040072f120b36e49deb2ff36ad00ff96a80622fbec -SIZE (ngx_postgres-0.9.tar.gz) = 41022 -SHA256 (nginx-sflow-module-0.9.7.tar.gz) = 508d15a43059abab08281bfa66d2dd520e2e7635d0b17043549bb331c8755b76 -SIZE (nginx-sflow-module-0.9.7.tar.gz) = 27614 -SHA256 (ngx_slowfs_cache-1.10.tar.gz) = 1e81453942e5b0877de1f1f06c56ae82918ea9818255cb935bcb673c95a758a1 -SIZE (ngx_slowfs_cache-1.10.tar.gz) = 11809 -SHA256 (ngx_supervisord-1.4.tar.gz) = 0954a4efb1b955692acf523e169221146d6aa93ad1643c9f2482f75a1fbf9e3b -SIZE (ngx_supervisord-1.4.tar.gz) = 19351 -SHA256 (alibaba-tengine-tengine-2.0.3_GH0.tar.gz) = c33b2769f2ff3a755606587e26c73598d982cbf86c89838131b0c053a140b0d0 -SIZE (alibaba-tengine-tengine-2.0.3_GH0.tar.gz) = 1534005 -SHA256 (giom-nginx_accept_language_module-2f69842_GH0.tar.gz) = 5534ca63cdfc2a7dc4e1cbf9c2d54d3ed3f0e6c86b4a95be48ec0a3f41cc1eb0 -SIZE (giom-nginx_accept_language_module-2f69842_GH0.tar.gz) = 3393 -SHA256 (samizdatco-nginx-http-auth-digest-bd1c86a_GH0.tar.gz) = d3071ca4b70cfd7f437add772a2aa6ab585dafb5d5a2e3f5cc70af74da72acf2 -SIZE (samizdatco-nginx-http-auth-digest-bd1c86a_GH0.tar.gz) = 14458 -SHA256 (openresty-echo-nginx-module-v0.50_GH0.tar.gz) = cd770495bd59ae1e7c7d3a385a827a72d553cc4c0c3535204db333421ca8780d -SIZE (openresty-echo-nginx-module-v0.50_GH0.tar.gz) = 62910 -SHA256 (openresty-headers-more-nginx-module-v0.24_GH0.tar.gz) = 49437af68e0b7aacec563c4b1ced2875993095ae84e9a5b83f02eb144aa18adc -SIZE (openresty-headers-more-nginx-module-v0.24_GH0.tar.gz) = 27687 -SHA256 (arut-nginx-dav-ext-module-v0.0.2_GH0.tar.gz) = 603d961c15ba2633ee5ae1f13b80a5455dceee61071d1dab7d2ea91a0981585c -SIZE (arut-nginx-dav-ext-module-v0.0.2_GH0.tar.gz) = 6056 -SHA256 (vkholodkov-nginx-eval-module-1.0.3_GH0.tar.gz) = 849381433a9020ee1162fa6211b047369fde38dc1a8b5de79f03f8fff2407fe2 -SIZE (vkholodkov-nginx-eval-module-1.0.3_GH0.tar.gz) = 5724 -SHA256 (kr-nginx-notice-3c95966_GH0.tar.gz) = e829fc94178cc8c91fef15a1fc44ee7ac162c13eddc0bba4c9427aaa23386885 -SIZE (kr-nginx-notice-3c95966_GH0.tar.gz) = 3343 -SHA256 (wandenberg-nginx-push-stream-module-0.3.5_GH0.tar.gz) = 8a9e27a79020bf088dd120e528db77398c29db8aa75c962e7e45c8a20451d4f7 -SIZE (wandenberg-nginx-push-stream-module-0.3.5_GH0.tar.gz) = 153122 -SHA256 (masterzen-nginx-upload-progress-module-v0.9.0_GH0.tar.gz) = 93e29b9b437a2e34713de54c2861ea51151624aca09f73f9f44d1caaff01a6b1 -SIZE (masterzen-nginx-upload-progress-module-v0.9.0_GH0.tar.gz) = 16990 -SHA256 (wandenberg-nginx-video-thumbextractor-module-0.2.0_GH0.tar.gz) = cc70c712cd75508c8c31fd30a2e9f1893c089ac71d83aca2c6c2802986a13b4b -SIZE (wandenberg-nginx-video-thumbextractor-module-0.2.0_GH0.tar.gz) = 8803 -SHA256 (chaoslawful-drizzle-nginx-module-v0.1.6_GH0.tar.gz) = 681dbceb0cc7b07b1569cc71a7e9cc10d251521b82a013412feb25dd67ec5156 -SIZE (chaoslawful-drizzle-nginx-module-v0.1.6_GH0.tar.gz) = 61383 -SHA256 (simpl-ngx_devel_kit-v0.2.19_GH0.tar.gz) = 501f299abdb81b992a980bda182e5de5a4b2b3e275fbf72ee34dd7ae84c4b679 -SIZE (simpl-ngx_devel_kit-v0.2.19_GH0.tar.gz) = 65029 -SHA256 (openresty-encrypted-session-nginx-module-v0.03_GH0.tar.gz) = 4d0da617b3122b145dd46ec8618c6248db79c992704b23ed78e01bddf14173d3 -SIZE (openresty-encrypted-session-nginx-module-v0.03_GH0.tar.gz) = 8949 -SHA256 (mdirolf-nginx-gridfs-v0.8_GH0.tar.gz) = ef843824e0aac1dd60b392802861cc06426a4bc5f87d472c7ee00b1296693f2a -SIZE (mdirolf-nginx-gridfs-v0.8_GH0.tar.gz) = 18883 -SHA256 (mongodb-mongo-c-driver-v0.3.1_GH0.tar.gz) = 552c54aff81c4701ace4eb1ce20c114433ee783b4b06c0105921a830c9486172 -SIZE (mongodb-mongo-c-driver-v0.3.1_GH0.tar.gz) = 53024 -SHA256 (arut-nginx-let-module-v0.0.4_GH0.tar.gz) = cbf6fcddc00a7e30289134bdeace12565e000cc7d4efee2d2ebb8799d0b88270 -SIZE (arut-nginx-let-module-v0.0.4_GH0.tar.gz) = 20534 -SHA256 (openresty-memc-nginx-module-v0.14_GH0.tar.gz) = c3efc6ee831429e5fd6f34766ac33bae644c1d6f515b3f57c9959233228922b5 -SIZE (openresty-memc-nginx-module-v0.14_GH0.tar.gz) = 37752 -SHA256 (openresty-rds-csv-nginx-module-v0.05_GH0.tar.gz) = b1332b8925b366db1832949b9c12b869ac9cdf2dd63e9003b281f827f64807c1 -SIZE (openresty-rds-csv-nginx-module-v0.05_GH0.tar.gz) = 18417 -SHA256 (openresty-rds-json-nginx-module-v0.13_GH0.tar.gz) = fc7d425c727e22420d103e638f531c9ab8adf5f494841d50e9387c51dd3770d0 -SIZE (openresty-rds-json-nginx-module-v0.13_GH0.tar.gz) = 32977 -SHA256 (openresty-redis2-nginx-module-v0.10_GH0.tar.gz) = 142976473a06046f806f420046d8e65f7edc48a32891a27a85653228254a7299 -SIZE (openresty-redis2-nginx-module-v0.10_GH0.tar.gz) = 29850 -SHA256 (arut-nginx-rtmp-module-v1.0.8_GH0.tar.gz) = e905e40d1a1b81c720f1e799bee6a3525efaa6f2519212130d39eed3b8877c74 -SIZE (arut-nginx-rtmp-module-v1.0.8_GH0.tar.gz) = 513086 -SHA256 (openresty-set-misc-nginx-module-v0.23_GH0.tar.gz) = e43b877e254a7d730f623d6d0889f16fffff8b8df0110dcc466aded94e73447e -SIZE (openresty-set-misc-nginx-module-v0.23_GH0.tar.gz) = 40350 -SHA256 (openresty-srcache-nginx-module-v0.24_GH0.tar.gz) = 36f85556f93b300f16242e3970808be5b54a21d901a6e0475a798c5f97c796d1 -SIZE (openresty-srcache-nginx-module-v0.24_GH0.tar.gz) = 67233 -SHA256 (yaoweibin-nginx_tcp_proxy_module-v0.26_GH0.tar.gz) = 6d50955a7cf76d571e8a3af67d43a2f52e0b4e88bbe17bb0f520924cb6af1530 -SIZE (yaoweibin-nginx_tcp_proxy_module-v0.26_GH0.tar.gz) = 127319 -SHA256 (gabor-nginx-x-rid-header-master_GH0.tar.gz) = 9d18d3c2cfde7209d6a6301fc6a852b5a018afb2bd9acf7d549278355a7cb1a5 -SIZE (gabor-nginx-x-rid-header-master_GH0.tar.gz) = 2711 -SHA256 (openresty-xss-nginx-module-v0.04_GH0.tar.gz) = 4e5230a644779b8298063d5c0bd7dc19531496369456d69dc5281ae1cca4d6ec -SIZE (openresty-xss-nginx-module-v0.04_GH0.tar.gz) = 10536 -SHA256 (openresty-array-var-nginx-module-v0.03_GH0.tar.gz) = f9892ec9a2e872d8aabeb2234d0d4c66cf85b8dbb2ca5c108a20c3d8c2111189 -SIZE (openresty-array-var-nginx-module-v0.03_GH0.tar.gz) = 9520 -SHA256 (calio-form-input-nginx-module-v0.07_GH0.tar.gz) = c0c56cc697a290e98b88d4888bac8828041ef6f3049247d3cd3c63f2808d1e20 -SIZE (calio-form-input-nginx-module-v0.07_GH0.tar.gz) = 10563 -SHA256 (calio-iconv-nginx-module-v0.10_GH0.tar.gz) = 88e326eba7fdf9fd2376b1ba033b48cb0eee45136528cf5430ac9340088ce324 -SIZE (calio-iconv-nginx-module-v0.10_GH0.tar.gz) = 12513 diff --git a/www/tengine/files/extra-patch-calio-iconv-nginx-module-config b/www/tengine/files/extra-patch-calio-iconv-nginx-module-config deleted file mode 100644 index 376c5ba8d809..000000000000 --- a/www/tengine/files/extra-patch-calio-iconv-nginx-module-config +++ /dev/null @@ -1,19 +0,0 @@ ---- ../iconv-nginx-module-0.10/config.orig 2013-04-16 17:57:17.000000000 -0700 -+++ ../iconv-nginx-module-0.10/config 2013-05-01 17:16:28.134624745 -0700 -@@ -39,12 +39,12 @@ - fi - - if [ $ngx_found = no ]; then -- ngx_feature="libiconv in /usr/local/" -- ngx_feature_path="/usr/local/include" -+ ngx_feature="libiconv in %%PREFIX%%/" -+ ngx_feature_path="%%PREFIX%%/include" - if [ $NGX_RPATH = YES ]; then -- ngx_feature_libs="-R/usr/local/lib -L/usr/local/lib -liconv" -+ ngx_feature_libs="-R%%PREFIX%%/lib -L%%PREFIX%%/lib -liconv" - else -- ngx_feature_libs="-L/usr/local/lib -liconv" -+ ngx_feature_libs="-L%%PREFIX%%/lib -liconv" - fi - . auto/feature - fi diff --git a/www/tengine/files/extra-patch-chaoslawful-drizzle-nginx-module-config b/www/tengine/files/extra-patch-chaoslawful-drizzle-nginx-module-config deleted file mode 100644 index 2e29e2876be7..000000000000 --- a/www/tengine/files/extra-patch-chaoslawful-drizzle-nginx-module-config +++ /dev/null @@ -1,19 +0,0 @@ ---- ../drizzle-nginx-module-0.1.6/config.orig 2011-12-30 10:26:53.000000000 +0400 -+++ ../drizzle-nginx-module-0.1.6/config 2011-12-30 10:28:20.000000000 +0400 -@@ -22,12 +22,12 @@ - - if [ $ngx_found = no ]; then - # FreeBSD, OpenBSD -- ngx_feature="libdrizzle library in /usr/local/" -- ngx_feature_path="/usr/local/include/libdrizzle-1.0" -+ ngx_feature="libdrizzle library in %%PREFIX%%" -+ ngx_feature_path="%%PREFIX%%/include/libdrizzle" - if [ $NGX_RPATH = YES ]; then -- ngx_feature_libs="-R/usr/local/lib -L/usr/local/lib -ldrizzle" -+ ngx_feature_libs="-R%%PREFIX%%/lib -L%%PREFIX%%/lib -ldrizzle" - else -- ngx_feature_libs="-L/usr/local/lib -ldrizzle" -+ ngx_feature_libs="-L%%PREFIX%%/lib -ldrizzle" - fi - . auto/feature - fi diff --git a/www/tengine/files/extra-patch-nginx-modsecurity-config b/www/tengine/files/extra-patch-nginx-modsecurity-config deleted file mode 100644 index a754631be8d4..000000000000 --- a/www/tengine/files/extra-patch-nginx-modsecurity-config +++ /dev/null @@ -1,10 +0,0 @@ ---- ../modsecurity-apache_2.7.5/nginx/modsecurity/config.orig 2013-06-04 10:14:07.000000000 +0400 -+++ ../modsecurity-apache_2.7.5/nginx/modsecurity/config 2013-06-04 10:17:30.000000000 +0400 -@@ -3,5 +3,5 @@ - HTTP_AUX_FILTER_MODULES="ngx_http_modsecurity $HTTP_AUX_FILTER_MODULES" - NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_modsecurity.c $ngx_addon_dir/apr_bucket_nginx.c $ngx_addon_dir/ngx_pool_context.c" - NGX_ADDON_DEPS="$NGX_ADDON_DEPS $ngx_addon_dir/apr_bucket_nginx.h $ngx_addon_dir/ngx_pool_context.h" --CORE_LIBS="$CORE_LIBS $ngx_addon_dir/../../standalone/.libs/standalone.a -L/usr/local/apr/lib -lapr-1 -L/usr/local/apr/lib -laprutil-1 -lpcre -lxml2 -lz -lm -ldl " --CORE_INCS="$CORE_INCS $ngx_addon_dir $ngx_addon_dir/../../standalone $ngx_addon_dir/../../apache2 /usr/include/libxml2 /usr/local/apache2/include /usr/local/apr/include/apr-1 /usr/local/apr/include/apr-1" -+CORE_LIBS="$CORE_LIBS $ngx_addon_dir/../../standalone/.libs/standalone.a -lapr-1 -laprutil-1 -lpcre -lxml2 -lz -lm " -+CORE_INCS="$CORE_INCS $ngx_addon_dir $ngx_addon_dir/../../standalone $ngx_addon_dir/../../apache2 %%PREFIX%%/include/libxml2 %%PREFIX%%/include/apache22 %%PREFIX%%/include/apr-1 " diff --git a/www/tengine/files/extra-patch-ngx_http_notice_module.c b/www/tengine/files/extra-patch-ngx_http_notice_module.c deleted file mode 100644 index d62135ed6f9c..000000000000 --- a/www/tengine/files/extra-patch-ngx_http_notice_module.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ../nginx-notice-3c95966/ngx_http_notice_module.c.orig 2009-07-16 18:37:57.000000000 +0200 -+++ ../nginx-notice-3c95966/ngx_http_notice_module.c 2009-07-16 08:09:38.000000000 +0200 -@@ -153,7 +153,7 @@ - return NGX_HTTP_NOT_ALLOWED; - } - -- rc = ngx_http_discard_body(r); -+ rc = ngx_http_discard_request_body(r); - - if (rc != NGX_OK && rc != NGX_AGAIN) { - return rc; diff --git a/www/tengine/files/extra-patch-ngx_http_sflow_config.c b/www/tengine/files/extra-patch-ngx_http_sflow_config.c deleted file mode 100644 index f5a348e629bf..000000000000 --- a/www/tengine/files/extra-patch-ngx_http_sflow_config.c +++ /dev/null @@ -1,10 +0,0 @@ ---- ../nginx-sflow-module-0.9.7/ngx_http_sflow_config.c.orig 2012-06-07 04:52:57.000000000 +0400 -+++ ../nginx-sflow-module-0.9.7/ngx_http_sflow_config.c 2012-06-07 04:59:18.000000000 +0400 -@@ -26,7 +26,6 @@ - ngx_log_error(NGX_LOG_ERR, log, 0, "getaddrinfo() failed: %s", gai_strerror(err)); - switch(err) { - case EAI_NONAME: break; -- case EAI_NODATA: break; - case EAI_AGAIN: break; // loop and try again? - default: ngx_log_error(NGX_LOG_ERR, log, 0, "getaddrinfo() error: %s", gai_strerror(err)); break; - } diff --git a/www/tengine/files/extra-patch-ngx_http_sflow_config.h b/www/tengine/files/extra-patch-ngx_http_sflow_config.h deleted file mode 100644 index 48d5f55d188e..000000000000 --- a/www/tengine/files/extra-patch-ngx_http_sflow_config.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ../nginx-sflow-module-0.9.7/ngx_http_sflow_config.h.orig 2012-07-31 21:36:49.000000000 +0400 -+++ ../nginx-sflow-module-0.9.7/ngx_http_sflow_config.h 2012-07-31 21:37:20.000000000 +0400 -@@ -17,7 +17,7 @@ - -----------------___________________________------------------ - */ - --#define SFWB_DEFAULT_CONFIGFILE "/etc/hsflowd.auto" -+#define SFWB_DEFAULT_CONFIGFILE "%%PREFIX%%/etc/hsflowd.auto" - #define SFWB_SEPARATORS " \t\r\n=" - #define SFWB_QUOTES "'\" \t\r\n" - /* SFWB_MAX LINE LEN must be enough to hold the whole list of targets */ diff --git a/www/tengine/files/extra-patch-ngx_http_upload_module.c b/www/tengine/files/extra-patch-ngx_http_upload_module.c deleted file mode 100644 index d626021fa649..000000000000 --- a/www/tengine/files/extra-patch-ngx_http_upload_module.c +++ /dev/null @@ -1,1658 +0,0 @@ ---- ../nginx_upload_module-2.2.0/ngx_http_upload_module.c.orig 2010-09-27 21:54:15.000000000 +0300 -+++ ../nginx_upload_module-2.2.0/ngx_http_upload_module.c 2013-09-10 17:40:59.570815847 +0300 -@@ -50,7 +50,7 @@ - * State of multipart/form-data parser - */ - typedef enum { -- upload_state_boundary_seek, -+ upload_state_boundary_seek, - upload_state_after_boundary, - upload_state_headers, - upload_state_data, -@@ -95,6 +95,14 @@ - } ngx_http_upload_field_template_t; - - /* -+ * Template for a header -+ */ -+typedef struct { -+ ngx_http_complex_value_t *name; -+ ngx_http_complex_value_t *value; -+} ngx_http_upload_header_template_t; -+ -+/* - * Filter for fields in output form - */ - typedef struct { -@@ -106,6 +114,12 @@ - #endif - } ngx_http_upload_field_filter_t; - -+typedef struct { -+ ngx_path_t *path; -+ ngx_http_complex_value_t dynamic; -+ unsigned is_dynamic:1; -+} ngx_http_upload_path_t; -+ - /* - * Upload cleanup record - */ -@@ -124,8 +138,8 @@ - typedef struct { - ngx_str_t url; - ngx_http_complex_value_t *url_cv; -- ngx_path_t *state_store_path; -- ngx_path_t *store_path; -+ ngx_http_upload_path_t *state_store_path; -+ ngx_http_upload_path_t *store_path; - ngx_uint_t store_access; - size_t buffer_size; - size_t merge_buffer_size; -@@ -137,13 +151,17 @@ - ngx_array_t *aggregate_field_templates; - ngx_array_t *field_filters; - ngx_array_t *cleanup_statuses; -+ ngx_array_t *header_templates; - ngx_flag_t forward_args; - ngx_flag_t tame_arrays; - ngx_flag_t resumable_uploads; -+ ngx_flag_t empty_field_names; - size_t limit_rate; - - unsigned int md5:1; - unsigned int sha1:1; -+ unsigned int sha256:1; -+ unsigned int sha512:1; - unsigned int crc32:1; - } ngx_http_upload_loc_conf_t; - -@@ -157,6 +175,16 @@ - u_char sha1_digest[SHA_DIGEST_LENGTH * 2]; - } ngx_http_upload_sha1_ctx_t; - -+typedef struct ngx_http_upload_sha256_ctx_s { -+ SHA256_CTX sha256; -+ u_char sha256_digest[SHA256_DIGEST_LENGTH * 2]; -+} ngx_http_upload_sha256_ctx_t; -+ -+typedef struct ngx_http_upload_sha512_ctx_s { -+ SHA512_CTX sha512; -+ u_char sha512_digest[SHA512_DIGEST_LENGTH * 2]; -+} ngx_http_upload_sha512_ctx_t; -+ - struct ngx_http_upload_ctx_s; - - /* -@@ -219,7 +247,11 @@ - - ngx_http_upload_md5_ctx_t *md5_ctx; - ngx_http_upload_sha1_ctx_t *sha1_ctx; -+ ngx_http_upload_sha256_ctx_t *sha256_ctx; -+ ngx_http_upload_sha512_ctx_t *sha512_ctx; - uint32_t crc32; -+ ngx_path_t *store_path; -+ ngx_path_t *state_store_path; - - unsigned int first_part:1; - unsigned int discard_data:1; -@@ -233,7 +265,21 @@ - unsigned int raw_input:1; - } ngx_http_upload_ctx_t; - -+static ngx_int_t ngx_http_upload_test_expect(ngx_http_request_t *r); -+ -+static void ngx_http_read_client_request_body_handler(ngx_http_request_t *r); -+static ngx_int_t ngx_http_do_read_client_request_body(ngx_http_request_t *r); -+ -+static ngx_int_t ngx_http_write_request_body(ngx_http_request_t *r); -+static ngx_int_t ngx_http_request_body_filter(ngx_http_request_t *r, ngx_chain_t *in); -+ -+static ngx_int_t ngx_http_request_body_length_filter(ngx_http_request_t *r, ngx_chain_t *in); -+static ngx_int_t ngx_http_request_body_chunked_filter(ngx_http_request_t *r, ngx_chain_t *in); -+ -+static ngx_int_t ngx_http_request_body_save_filter(ngx_http_request_t *r, ngx_chain_t *in); -+ - static ngx_int_t ngx_http_upload_handler(ngx_http_request_t *r); -+static ngx_int_t ngx_http_upload_options_handler(ngx_http_request_t *r); - static ngx_int_t ngx_http_upload_body_handler(ngx_http_request_t *r); - - static void *ngx_http_upload_create_loc_conf(ngx_conf_t *cf); -@@ -248,6 +294,10 @@ - ngx_http_variable_value_t *v, uintptr_t data); - static ngx_int_t ngx_http_upload_sha1_variable(ngx_http_request_t *r, - ngx_http_variable_value_t *v, uintptr_t data); -+static ngx_int_t ngx_http_upload_sha256_variable(ngx_http_request_t *r, -+ ngx_http_variable_value_t *v, uintptr_t data); -+static ngx_int_t ngx_http_upload_sha512_variable(ngx_http_request_t *r, -+ ngx_http_variable_value_t *v, uintptr_t data); - static ngx_int_t ngx_http_upload_file_size_variable(ngx_http_request_t *r, - ngx_http_variable_value_t *v, uintptr_t data); - static void ngx_http_upload_content_range_variable_set(ngx_http_request_t *r, -@@ -271,6 +321,7 @@ - static ngx_int_t ngx_http_upload_merge_ranges(ngx_http_upload_ctx_t *u, ngx_http_upload_range_t *range_n); - static ngx_int_t ngx_http_upload_parse_range(ngx_str_t *range, ngx_http_upload_range_t *range_n); - -+ - static void ngx_http_read_upload_client_request_body_handler(ngx_http_request_t *r); - static ngx_int_t ngx_http_do_read_upload_client_request_body(ngx_http_request_t *r); - static ngx_int_t ngx_http_process_request_body(ngx_http_request_t *r, ngx_chain_t *body); -@@ -279,8 +330,16 @@ - - static char *ngx_http_upload_set_form_field(ngx_conf_t *cf, ngx_command_t *cmd, - void *conf); -+static char *ngx_http_upload_add_header(ngx_conf_t *cf, ngx_command_t *cmd, -+ void *conf); -+static ngx_int_t ngx_http_upload_eval_path(ngx_http_request_t *r); -+static ngx_int_t ngx_http_upload_eval_state_path(ngx_http_request_t *r); - static char *ngx_http_upload_pass_form_field(ngx_conf_t *cf, ngx_command_t *cmd, - void *conf); -+static char *ngx_http_upload_set_path_slot(ngx_conf_t *cf, ngx_command_t *cmd, -+ void *conf); -+static char *ngx_http_upload_merge_path_value(ngx_conf_t *cf, ngx_http_upload_path_t **path, ngx_http_upload_path_t *prev, -+ ngx_path_init_t *init); - static char *ngx_http_upload_cleanup(ngx_conf_t *cf, ngx_command_t *cmd, - void *conf); - static void ngx_upload_cleanup_handler(void *data); -@@ -391,7 +450,7 @@ - { ngx_string("upload_store"), - NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_HTTP_LMT_CONF|NGX_HTTP_LIF_CONF - |NGX_CONF_TAKE1234, -- ngx_conf_set_path_slot, -+ ngx_http_upload_set_path_slot, - NGX_HTTP_LOC_CONF_OFFSET, - offsetof(ngx_http_upload_loc_conf_t, store_path), - NULL }, -@@ -401,7 +460,7 @@ - */ - { ngx_string("upload_state_store"), - NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1234, -- ngx_conf_set_path_slot, -+ ngx_http_upload_set_path_slot, - NGX_HTTP_LOC_CONF_OFFSET, - offsetof(ngx_http_upload_loc_conf_t, state_store_path), - NULL }, -@@ -575,6 +634,28 @@ - offsetof(ngx_http_upload_loc_conf_t, resumable_uploads), - NULL }, - -+ /* -+ * Specifies whether empty field names are allowed -+ */ -+ { ngx_string("upload_empty_fiels_names"), -+ NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_HTTP_LMT_CONF|NGX_HTTP_LIF_CONF -+ |NGX_CONF_FLAG, -+ ngx_conf_set_flag_slot, -+ NGX_HTTP_LOC_CONF_OFFSET, -+ offsetof(ngx_http_upload_loc_conf_t, empty_field_names), -+ NULL }, -+ -+ /* -+ * Specifies the name and content of the header that will be added to the response -+ */ -+ { ngx_string("upload_add_header"), -+ NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_HTTP_LMT_CONF|NGX_HTTP_LIF_CONF -+ |NGX_CONF_TAKE2, -+ ngx_http_upload_add_header, -+ NGX_HTTP_LOC_CONF_OFFSET, -+ offsetof(ngx_http_upload_loc_conf_t, header_templates), -+ NULL}, -+ - ngx_null_command - }; /* }}} */ - -@@ -658,6 +739,22 @@ - (uintptr_t) "0123456789ABCDEF", - NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, - -+ { ngx_string("upload_file_sha256"), NULL, ngx_http_upload_sha256_variable, -+ (uintptr_t) "0123456789abcdef", -+ NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, -+ -+ { ngx_string("upload_file_sha256_uc"), NULL, ngx_http_upload_sha256_variable, -+ (uintptr_t) "0123456789ABCDEF", -+ NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, -+ -+ { ngx_string("upload_file_sha512"), NULL, ngx_http_upload_sha512_variable, -+ (uintptr_t) "0123456789abcdef", -+ NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, -+ -+ { ngx_string("upload_file_sha512_uc"), NULL, ngx_http_upload_sha512_variable, -+ (uintptr_t) "0123456789ABCDEF", -+ NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, -+ - { ngx_string("upload_file_crc32"), NULL, ngx_http_upload_crc32_variable, - (uintptr_t) offsetof(ngx_http_upload_ctx_t, crc32), - NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_NOCACHEABLE|NGX_HTTP_VAR_NOHASH, 0 }, -@@ -688,6 +785,9 @@ - ngx_http_upload_ctx_t *u; - ngx_int_t rc; - -+ if(r->method & NGX_HTTP_OPTIONS) -+ return ngx_http_upload_options_handler(r); -+ - if (!(r->method & NGX_HTTP_POST)) - return NGX_HTTP_NOT_ALLOWED; - -@@ -724,6 +824,26 @@ - }else - u->sha1_ctx = NULL; - -+ if(ulcf->sha256) { -+ if(u->sha256_ctx == NULL) { -+ u->sha256_ctx = ngx_palloc(r->pool, sizeof(ngx_http_upload_sha256_ctx_t)); -+ if (u->sha256_ctx == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ } -+ }else -+ u->sha256_ctx = NULL; -+ -+ if(ulcf->sha512) { -+ if(u->sha512_ctx == NULL) { -+ u->sha512_ctx = ngx_palloc(r->pool, sizeof(ngx_http_upload_sha512_ctx_t)); -+ if (u->sha512_ctx == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ } -+ }else -+ u->sha512_ctx = NULL; -+ - u->calculate_crc32 = ulcf->crc32; - - u->request = r; -@@ -746,6 +866,25 @@ - return rc; - } - -+ rc = ngx_http_upload_eval_path(r); -+ -+ if(rc != NGX_OK) { -+ upload_shutdown_ctx(u); -+ return rc; -+ } -+ -+ rc = ngx_http_upload_eval_state_path(r); -+ -+ if(rc != NGX_OK) { -+ upload_shutdown_ctx(u); -+ return rc; -+ } -+ -+ if (ngx_http_upload_test_expect(r) != NGX_OK) { -+ upload_shutdown_ctx(u); -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ - if(upload_start(u, ulcf) != NGX_OK) - return NGX_HTTP_INTERNAL_SERVER_ERROR; - -@@ -758,6 +897,124 @@ - return NGX_DONE; - } /* }}} */ - -+static ngx_int_t ngx_http_upload_add_headers(ngx_http_request_t *r, ngx_http_upload_loc_conf_t *ulcf) { /* {{{ */ -+ ngx_str_t name; -+ ngx_str_t value; -+ ngx_http_upload_header_template_t *t; -+ ngx_table_elt_t *h; -+ ngx_uint_t i; -+ -+ if(ulcf->header_templates != NULL) { -+ t = ulcf->header_templates->elts; -+ for(i = 0; i < ulcf->header_templates->nelts; i++) { -+ if(ngx_http_complex_value(r, t->name, &name) != NGX_OK) { -+ return NGX_ERROR; -+ } -+ -+ if(ngx_http_complex_value(r, t->value, &value) != NGX_OK) { -+ return NGX_ERROR; -+ } -+ -+ if(name.len != 0 && value.len != 0) { -+ h = ngx_list_push(&r->headers_out.headers); -+ if(h == NULL) { -+ return NGX_ERROR; -+ } -+ -+ h->hash = 1; -+ h->key.len = name.len; -+ h->key.data = name.data; -+ h->value.len = value.len; -+ h->value.data = value.data; -+ } -+ -+ t++; -+ } -+ } -+ -+ return NGX_OK; -+} /* }}} */ -+ -+static ngx_int_t /* {{{ */ -+ngx_http_upload_eval_path(ngx_http_request_t *r) { -+ ngx_http_upload_ctx_t *u; -+ ngx_http_upload_loc_conf_t *ulcf; -+ ngx_str_t value; -+ -+ ulcf = ngx_http_get_module_loc_conf(r, ngx_http_upload_module); -+ u = ngx_http_get_module_ctx(r, ngx_http_upload_module); -+ -+ if(ulcf->store_path->is_dynamic) { -+ u->store_path = ngx_pcalloc(r->pool, sizeof(ngx_path_t)); -+ if(u->store_path == NULL) { -+ return NGX_ERROR; -+ } -+ -+ ngx_memcpy(u->store_path, ulcf->store_path->path, sizeof(ngx_path_t)); -+ -+ if(ngx_http_complex_value(r, &ulcf->store_path->dynamic, &value) != NGX_OK) { -+ return NGX_ERROR; -+ } -+ -+ u->store_path->name.data = value.data; -+ u->store_path->name.len = value.len; -+ } -+ else{ -+ u->store_path = ulcf->store_path->path; -+ } -+ -+ return NGX_OK; -+} /* }}} */ -+ -+static ngx_int_t /* {{{ */ -+ngx_http_upload_eval_state_path(ngx_http_request_t *r) { -+ ngx_http_upload_ctx_t *u; -+ ngx_http_upload_loc_conf_t *ulcf; -+ ngx_str_t value; -+ -+ ulcf = ngx_http_get_module_loc_conf(r, ngx_http_upload_module); -+ u = ngx_http_get_module_ctx(r, ngx_http_upload_module); -+ -+ if(ulcf->state_store_path->is_dynamic) { -+ u->state_store_path = ngx_pcalloc(r->pool, sizeof(ngx_path_t)); -+ if(u->store_path == NULL) { -+ return NGX_ERROR; -+ } -+ -+ ngx_memcpy(u->state_store_path, ulcf->state_store_path->path, sizeof(ngx_path_t)); -+ -+ if(ngx_http_complex_value(r, &ulcf->state_store_path->dynamic, &value) != NGX_OK) { -+ return NGX_ERROR; -+ } -+ -+ u->state_store_path->name.data = value.data; -+ u->state_store_path->name.len = value.len; -+ } -+ else{ -+ u->state_store_path = ulcf->state_store_path->path; -+ } -+ -+ return NGX_OK; -+} /* }}} */ -+ -+static ngx_int_t ngx_http_upload_options_handler(ngx_http_request_t *r) { /* {{{ */ -+ ngx_http_upload_loc_conf_t *ulcf; -+ -+ ulcf = ngx_http_get_module_loc_conf(r, ngx_http_upload_module); -+ -+ r->headers_out.status = NGX_HTTP_OK; -+ -+ if(ngx_http_upload_add_headers(r, ulcf) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ r->header_only = 1; -+ r->headers_out.content_length_n = 0; -+ r->allow_ranges = 0; -+ -+ return ngx_http_send_header(r); -+} /* }}} */ -+ - static ngx_int_t ngx_http_upload_body_handler(ngx_http_request_t *r) { /* {{{ */ - ngx_http_upload_loc_conf_t *ulcf = ngx_http_get_module_loc_conf(r, ngx_http_upload_module); - ngx_http_upload_ctx_t *ctx = ngx_http_get_module_ctx(r, ngx_http_upload_module); -@@ -771,6 +1028,10 @@ - ngx_str_t dummy = ngx_string("<ngx_upload_module_dummy>"); - ngx_table_elt_t *h; - -+ if(ngx_http_upload_add_headers(r, ulcf) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ - if(ctx->prevent_output) { - r->headers_out.status = NGX_HTTP_CREATED; - -@@ -952,7 +1213,8 @@ - ngx_http_upload_loc_conf_t *ulcf = ngx_http_get_module_loc_conf(r, ngx_http_upload_module); - - ngx_file_t *file = &u->output_file; -- ngx_path_t *path = ulcf->store_path; -+ ngx_path_t *path = u->store_path; -+ ngx_path_t *state_path = u->state_store_path; - uint32_t n; - ngx_uint_t i; - ngx_int_t rc; -@@ -992,6 +1254,7 @@ - "hashed path: %s", file->name.data); - - if(u->partial_content) { -+ ngx_file_t *state_file = &u->state_file; - if(u->merge_buffer == NULL) { - u->merge_buffer = ngx_palloc(r->pool, ulcf->merge_buffer_size); - -@@ -999,21 +1262,20 @@ - return NGX_UPLOAD_NOMEM; - } - -- u->state_file.name.len = file->name.len + sizeof(".state") - 1; -- u->state_file.name.data = ngx_palloc(u->request->pool, u->state_file.name.len + 1); -+ state_file->name.len = state_path->name.len + 1 + state_path->len + u->session_id.len + sizeof(".state"); -+ state_file->name.data = ngx_palloc(u->request->pool, state_file->name.len + 1); - -- if(u->state_file.name.data == NULL) -+ if(state_file->name.data == NULL) - return NGX_UPLOAD_NOMEM; - -- ngx_memcpy(u->state_file.name.data, file->name.data, file->name.len); -+ ngx_memcpy(state_file->name.data, state_path->name.data, state_path->name.len); -+ (void) ngx_sprintf(state_file->name.data + state_path->name.len + 1 + state_path->len, -+ "%V.state%Z", &u->session_id); - -- /* -- * NOTE: we add terminating zero for system calls -- */ -- ngx_memcpy(u->state_file.name.data + file->name.len, ".state", sizeof(".state") - 1 + 1); -+ ngx_create_hashed_filename(state_path, state_file->name.data, state_file->name.len); - - ngx_log_debug1(NGX_LOG_DEBUG_CORE, file->log, 0, -- "hashed path of state file: %s", u->state_file.name.data); -+ "hashed path of state file: %s", state_file->name.data); - } - - file->fd = ngx_open_file(file->name.data, NGX_FILE_WRONLY, NGX_FILE_CREATE_OR_OPEN, ulcf->store_access); -@@ -1117,6 +1379,12 @@ - if(u->sha1_ctx != NULL) - SHA1_Init(&u->sha1_ctx->sha1); - -+ if(u->sha256_ctx != NULL) -+ SHA256_Init(&u->sha256_ctx->sha256); -+ -+ if(u->sha512_ctx != NULL) -+ SHA512_Init(&u->sha512_ctx->sha512); -+ - if(u->calculate_crc32) - ngx_crc32_init(u->crc32); - -@@ -1150,7 +1418,10 @@ - #if (NGX_PCRE) - rc = ngx_regex_exec(f[i].regex, &u->field_name, NULL, 0); - -- if (rc != NGX_REGEX_NO_MATCHED && rc < 0) { -+ /* Modified by Naren to work around iMovie and Quicktime which send empty values Added: && u->field_name.len > 0 */ -+ if ((ulcf->empty_field_names && rc != NGX_REGEX_NO_MATCHED && rc < 0 && u->field_name.len != 0) -+ || (!ulcf->empty_field_names && rc != NGX_REGEX_NO_MATCHED && rc < 0)) -+ { - return NGX_UPLOAD_SCRIPTERROR; - } - -@@ -1166,7 +1437,7 @@ - } - } - -- if(pass_field && u->field_name.len > 0) { -+ if(pass_field && u->field_name.len != 0) { - /* - * Here we do a small hack: the content of a non-file field - * is not known until ngx_http_upload_flush_output_buffer -@@ -1207,6 +1478,12 @@ - if(u->sha1_ctx) - SHA1_Final(u->sha1_ctx->sha1_digest, &u->sha1_ctx->sha1); - -+ if(u->sha256_ctx) -+ SHA256_Final(u->sha256_ctx->sha256_digest, &u->sha256_ctx->sha256); -+ -+ if(u->sha512_ctx) -+ SHA512_Final(u->sha512_ctx->sha512_digest, &u->sha512_ctx->sha512); -+ - if(u->calculate_crc32) - ngx_crc32_final(u->crc32); - -@@ -1369,6 +1646,12 @@ - if(u->sha1_ctx) - SHA1_Update(&u->sha1_ctx->sha1, buf, len); - -+ if(u->sha256_ctx) -+ SHA256_Update(&u->sha256_ctx->sha256, buf, len); -+ -+ if(u->sha512_ctx) -+ SHA512_Update(&u->sha512_ctx->sha512, buf, len); -+ - if(u->calculate_crc32) - ngx_crc32_update(&u->crc32, buf, len); - -@@ -1678,7 +1961,7 @@ - ngx_http_upload_merger_state_t ms; - off_t remaining; - ssize_t rc; -- int result; -+ __attribute__((__unused__)) int result; - ngx_buf_t in_buf; - ngx_buf_t out_buf; - ngx_http_upload_loc_conf_t *ulcf = ngx_http_get_module_loc_conf(u->request, ngx_http_upload_module); -@@ -1799,6 +2082,7 @@ - conf->forward_args = NGX_CONF_UNSET; - conf->tame_arrays = NGX_CONF_UNSET; - conf->resumable_uploads = NGX_CONF_UNSET; -+ conf->empty_field_names = NGX_CONF_UNSET; - - conf->buffer_size = NGX_CONF_UNSET_SIZE; - conf->merge_buffer_size = NGX_CONF_UNSET_SIZE; -@@ -1809,6 +2093,7 @@ - conf->limit_rate = NGX_CONF_UNSET_SIZE; - - /* -+ * conf->header_templates, - * conf->field_templates, - * conf->aggregate_field_templates, - * and conf->field_filters are -@@ -1830,27 +2115,15 @@ - } - - if(conf->url.len != 0) { --#if defined nginx_version && nginx_version >= 7052 -- ngx_conf_merge_path_value(cf, -+ ngx_http_upload_merge_path_value(cf, - &conf->store_path, - prev->store_path, - &ngx_http_upload_temp_path); - -- ngx_conf_merge_path_value(cf, -+ ngx_http_upload_merge_path_value(cf, - &conf->state_store_path, - prev->state_store_path, - &ngx_http_upload_temp_path); --#else -- ngx_conf_merge_path_value(conf->store_path, -- prev->store_path, -- NGX_HTTP_PROXY_TEMP_PATH, 1, 2, 0, -- ngx_garbage_collector_temp_handler, cf); -- -- ngx_conf_merge_path_value(conf->state_store_path, -- prev->state_store_path, -- NGX_HTTP_PROXY_TEMP_PATH, 1, 2, 0, -- ngx_garbage_collector_temp_handler, cf); --#endif - } - - ngx_conf_merge_uint_value(conf->store_access, -@@ -1897,6 +2170,11 @@ - prev->resumable_uploads : 0; - } - -+ if(conf->empty_field_names == NGX_CONF_UNSET) { -+ conf->empty_field_names = (prev->empty_field_names != NGX_CONF_UNSET) ? -+ prev->empty_field_names : 0; -+ } -+ - if(conf->field_templates == NULL) { - conf->field_templates = prev->field_templates; - } -@@ -1912,6 +2190,14 @@ - conf->sha1 = prev->sha1; - } - -+ if(prev->sha256) { -+ conf->sha256 = prev->sha256; -+ } -+ -+ if(prev->sha512) { -+ conf->sha512 = prev->sha512; -+ } -+ - if(prev->crc32) { - conf->crc32 = prev->crc32; - } -@@ -1925,6 +2211,10 @@ - conf->cleanup_statuses = prev->cleanup_statuses; - } - -+ if(conf->header_templates == NULL) { -+ conf->header_templates = prev->header_templates; -+ } -+ - return NGX_CONF_OK; - } /* }}} */ - -@@ -2066,6 +2356,80 @@ - return NGX_OK; - } /* }}} */ - -+static ngx_int_t /* {{{ ngx_http_upload_sha256_variable */ -+ngx_http_upload_sha256_variable(ngx_http_request_t *r, -+ ngx_http_variable_value_t *v, uintptr_t data) -+{ -+ ngx_uint_t i; -+ ngx_http_upload_ctx_t *u; -+ u_char *c; -+ u_char *hex_table; -+ -+ u = ngx_http_get_module_ctx(r, ngx_http_upload_module); -+ -+ if(u->sha256_ctx == NULL || u->partial_content) { -+ v->not_found = 1; -+ return NGX_OK; -+ } -+ -+ v->valid = 1; -+ v->no_cacheable = 0; -+ v->not_found = 0; -+ -+ hex_table = (u_char*)data; -+ c = u->sha256_ctx->sha256_digest + SHA256_DIGEST_LENGTH * 2; -+ -+ i = SHA256_DIGEST_LENGTH; -+ -+ do{ -+ i--; -+ *--c = hex_table[u->sha256_ctx->sha256_digest[i] & 0xf]; -+ *--c = hex_table[u->sha256_ctx->sha256_digest[i] >> 4]; -+ }while(i != 0); -+ -+ v->data = u->sha256_ctx->sha256_digest; -+ v->len = SHA256_DIGEST_LENGTH * 2; -+ -+ return NGX_OK; -+} /* }}} */ -+ -+static ngx_int_t /* {{{ ngx_http_upload_sha512_variable */ -+ngx_http_upload_sha512_variable(ngx_http_request_t *r, -+ ngx_http_variable_value_t *v, uintptr_t data) -+{ -+ ngx_uint_t i; -+ ngx_http_upload_ctx_t *u; -+ u_char *c; -+ u_char *hex_table; -+ -+ u = ngx_http_get_module_ctx(r, ngx_http_upload_module); -+ -+ if(u->sha512_ctx == NULL || u->partial_content) { -+ v->not_found = 1; -+ return NGX_OK; -+ } -+ -+ v->valid = 1; -+ v->no_cacheable = 0; -+ v->not_found = 0; -+ -+ hex_table = (u_char*)data; -+ c = u->sha512_ctx->sha512_digest + SHA512_DIGEST_LENGTH * 2; -+ -+ i = SHA512_DIGEST_LENGTH; -+ -+ do{ -+ i--; -+ *--c = hex_table[u->sha512_ctx->sha512_digest[i] & 0xf]; -+ *--c = hex_table[u->sha512_ctx->sha512_digest[i] >> 4]; -+ }while(i != 0); -+ -+ v->data = u->sha512_ctx->sha512_digest; -+ v->len = SHA512_DIGEST_LENGTH * 2; -+ -+ return NGX_OK; -+} /* }}} */ -+ - static ngx_int_t /* {{{ ngx_http_upload_crc32_variable */ - ngx_http_upload_crc32_variable(ngx_http_request_t *r, - ngx_http_variable_value_t *v, uintptr_t data) -@@ -2299,6 +2663,10 @@ - ", upload_file_md5_uc" - ", upload_file_sha1" - ", upload_file_sha1_uc" -+ ", upload_file_sha256" -+ ", upload_file_sha256_uc" -+ ", upload_file_sha512" -+ ", upload_file_sha512_uc" - ", upload_file_crc32" - ", upload_content_range" - " and upload_file_size" -@@ -2312,6 +2680,12 @@ - if(v->get_handler == ngx_http_upload_sha1_variable) - ulcf->sha1 = 1; - -+ if(v->get_handler == ngx_http_upload_sha256_variable) -+ ulcf->sha256 = 1; -+ -+ if(v->get_handler == ngx_http_upload_sha512_variable) -+ ulcf->sha512 = 1; -+ - if(v->get_handler == ngx_http_upload_crc32_variable) - ulcf->crc32 = 1; - } -@@ -2396,37 +2770,104 @@ - return NGX_CONF_OK; - } /* }}} */ - --static char * /* {{{ ngx_http_upload_cleanup */ --ngx_http_upload_cleanup(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) -+static char * /* {{{ ngx_http_upload_add_header */ -+ngx_http_upload_add_header(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) - { -- ngx_http_upload_loc_conf_t *ulcf = conf; -- - ngx_str_t *value; -- ngx_uint_t i; -- ngx_int_t status, lo, hi; -- uint16_t *s; -+ ngx_http_upload_header_template_t *h; -+ ngx_array_t **field; -+ ngx_http_compile_complex_value_t ccv; -+ -+ field = (ngx_array_t**) (((u_char*)conf) + cmd->offset); - - value = cf->args->elts; - -- if (ulcf->cleanup_statuses == NULL) { -- ulcf->cleanup_statuses = ngx_array_create(cf->pool, 1, -- sizeof(uint16_t)); -- if (ulcf->cleanup_statuses == NULL) { -+ /* -+ * Add new entry to header template list -+ */ -+ if (*field == NULL) { -+ *field = ngx_array_create(cf->pool, 1, -+ sizeof(ngx_http_upload_header_template_t)); -+ if (*field == NULL) { - return NGX_CONF_ERROR; - } - } - -- for (i = 1; i < cf->args->nelts; i++) { -- if(value[i].len > 4 && value[i].data[3] == '-') { -- lo = ngx_atoi(value[i].data, 3); -- -- if (lo == NGX_ERROR) { -- ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, -- "invalid lower bound \"%V\"", &value[i]); -- return NGX_CONF_ERROR; -- } -- -- hi = ngx_atoi(value[i].data + 4, value[i].len - 4); -+ h = ngx_array_push(*field); -+ if (h == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ /* -+ * Compile header name -+ */ -+ h->name = ngx_palloc(cf->pool, sizeof(ngx_http_complex_value_t)); -+ if(h->name == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ ngx_memzero(&ccv, sizeof(ngx_http_compile_complex_value_t)); -+ -+ ccv.cf = cf; -+ ccv.value = &value[1]; -+ ccv.complex_value = h->name; -+ -+ if (ngx_http_compile_complex_value(&ccv) != NGX_OK) { -+ return NGX_CONF_ERROR; -+ } -+ -+ /* -+ * Compile header value -+ */ -+ h->value = ngx_palloc(cf->pool, sizeof(ngx_http_complex_value_t)); -+ if(h->value == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ ngx_memzero(&ccv, sizeof(ngx_http_compile_complex_value_t)); -+ -+ ccv.cf = cf; -+ ccv.value = &value[2]; -+ ccv.complex_value = h->value; -+ -+ if (ngx_http_compile_complex_value(&ccv) != NGX_OK) { -+ return NGX_CONF_ERROR; -+ } -+ -+ return NGX_CONF_OK; -+} /* }}} */ -+ -+static char * /* {{{ ngx_http_upload_cleanup */ -+ngx_http_upload_cleanup(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) -+{ -+ ngx_http_upload_loc_conf_t *ulcf = conf; -+ -+ ngx_str_t *value; -+ ngx_uint_t i; -+ ngx_int_t status, lo, hi; -+ uint16_t *s; -+ -+ value = cf->args->elts; -+ -+ if (ulcf->cleanup_statuses == NULL) { -+ ulcf->cleanup_statuses = ngx_array_create(cf->pool, 1, -+ sizeof(uint16_t)); -+ if (ulcf->cleanup_statuses == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ } -+ -+ for (i = 1; i < cf->args->nelts; i++) { -+ if(value[i].len > 4 && value[i].data[3] == '-') { -+ lo = ngx_atoi(value[i].data, 3); -+ -+ if (lo == NGX_ERROR) { -+ ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, -+ "invalid lower bound \"%V\"", &value[i]); -+ return NGX_CONF_ERROR; -+ } -+ -+ hi = ngx_atoi(value[i].data + 4, value[i].len - 4); - - if (hi == NGX_ERROR) { - ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, -@@ -2453,9 +2894,9 @@ - hi = lo = status; - } - -- if (lo < 400 || hi > 599) { -+ if (lo < 200 || hi > 599) { - ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, -- "value(s) \"%V\" must be between 400 and 599", -+ "value(s) \"%V\" must be between 200 and 599", - &value[i]); - return NGX_CONF_ERROR; - } -@@ -2523,6 +2964,665 @@ - return NGX_CONF_OK; - } /* }}} */ - -+static char * /* {{{ ngx_http_upload_set_path_slot */ -+ngx_http_upload_set_path_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) -+{ -+ char *p = conf; -+ -+ ssize_t level; -+ ngx_str_t *value; -+ ngx_uint_t i, n; -+ ngx_http_upload_path_t *path, **slot; -+ ngx_http_compile_complex_value_t ccv; -+ -+ slot = (ngx_http_upload_path_t **) (p + cmd->offset); -+ -+ if (*slot) { -+ return "is duplicate"; -+ } -+ -+ path = ngx_pcalloc(cf->pool, sizeof(ngx_http_upload_path_t)); -+ if (path == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ path->path = ngx_pcalloc(cf->pool, sizeof(ngx_path_t)); -+ if (path->path == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ value = cf->args->elts; -+ -+ path->path->name = value[1]; -+ -+ if (path->path->name.data[path->path->name.len - 1] == '/') { -+ path->path->name.len--; -+ } -+ -+ if (ngx_conf_full_name(cf->cycle, &path->path->name, 0) != NGX_OK) { -+ return NULL; -+ } -+ -+ path->path->len = 0; -+ path->path->manager = NULL; -+ path->path->loader = NULL; -+ path->path->conf_file = cf->conf_file->file.name.data; -+ path->path->line = cf->conf_file->line; -+ -+ for (i = 0, n = 2; n < cf->args->nelts; i++, n++) { -+ level = ngx_atoi(value[n].data, value[n].len); -+ if (level == NGX_ERROR || level == 0) { -+ return "invalid value"; -+ } -+ -+ path->path->level[i] = level; -+ path->path->len += level + 1; -+ } -+ -+ while (i < 3) { -+ path->path->level[i++] = 0; -+ } -+ -+ *slot = path; -+ -+ if(ngx_http_script_variables_count(&value[1])) { -+ ngx_memzero(&ccv, sizeof(ngx_http_compile_complex_value_t)); -+ -+ ccv.cf = cf; -+ ccv.value = &value[1]; -+ ccv.complex_value = &path->dynamic; -+ -+ if (ngx_http_compile_complex_value(&ccv) != NGX_OK) { -+ return NGX_CONF_ERROR; -+ } -+ -+ path->is_dynamic = 1; -+ } -+ else { -+ if (ngx_add_path(cf, &path->path) == NGX_ERROR) { -+ return NGX_CONF_ERROR; -+ } -+ } -+ -+ return NGX_CONF_OK; -+} /* }}} */ -+ -+ -+static char * /* {{{ ngx_http_upload_merge_path_value */ -+ngx_http_upload_merge_path_value(ngx_conf_t *cf, ngx_http_upload_path_t **path, ngx_http_upload_path_t *prev, -+ ngx_path_init_t *init) -+{ -+ if (*path) { -+ return NGX_CONF_OK; -+ } -+ -+ if (prev) { -+ *path = prev; -+ return NGX_CONF_OK; -+ } -+ -+ *path = ngx_palloc(cf->pool, sizeof(ngx_http_upload_path_t)); -+ if(*path == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ (*path)->path = ngx_pcalloc(cf->pool, sizeof(ngx_path_t)); -+ if((*path)->path == NULL) { -+ return NGX_CONF_ERROR; -+ } -+ -+ (*path)->path->name = init->name; -+ -+ if(ngx_conf_full_name(cf->cycle, &(*path)->path->name, 0) != NGX_OK) { -+ return NGX_CONF_ERROR; -+ } -+ -+ (*path)->path->level[0] = init->level[0]; -+ (*path)->path->level[1] = init->level[1]; -+ (*path)->path->level[2] = init->level[2]; -+ -+ (*path)->path->len = init->level[0] + (init->level[0] ? 1 : 0) -+ + init->level[1] + (init->level[1] ? 1 : 0) -+ + init->level[2] + (init->level[2] ? 1 : 0); -+ -+ (*path)->path->manager = NULL; -+ (*path)->path->loader = NULL; -+ (*path)->path->conf_file = NULL; -+ -+ if(ngx_add_path(cf, &(*path)->path) != NGX_OK) { -+ return NGX_CONF_ERROR; -+ } -+ -+ return NGX_CONF_OK; -+} /* }}} */ -+ -+static ngx_int_t -+ngx_http_write_request_body(ngx_http_request_t *r) -+{ -+ ssize_t n; -+ ngx_chain_t *cl; -+ ngx_temp_file_t *tf; -+ ngx_http_request_body_t *rb; -+ ngx_http_core_loc_conf_t *clcf; -+ -+ rb = r->request_body; -+ -+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, -+ "http write client request body, bufs %p", rb->bufs); -+ -+ if (rb->temp_file == NULL) { -+ tf = ngx_pcalloc(r->pool, sizeof(ngx_temp_file_t)); -+ if (tf == NULL) { -+ return NGX_ERROR; -+ } -+ -+ clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); -+ -+ tf->file.fd = NGX_INVALID_FILE; -+ tf->file.log = r->connection->log; -+ tf->path = clcf->client_body_temp_path; -+ tf->pool = r->pool; -+ tf->warn = "a client request body is buffered to a temporary file"; -+ tf->log_level = r->request_body_file_log_level; -+ tf->persistent = r->request_body_in_persistent_file; -+ tf->clean = r->request_body_in_clean_file; -+ -+ if (r->request_body_file_group_access) { -+ tf->access = 0660; -+ } -+ -+ rb->temp_file = tf; -+ -+ if (rb->bufs == NULL) { -+ /* empty body with r->request_body_in_file_only */ -+ -+ if (ngx_create_temp_file(&tf->file, tf->path, tf->pool, -+ tf->persistent, tf->clean, tf->access) -+ != NGX_OK) -+ { -+ return NGX_ERROR; -+ } -+ -+ return NGX_OK; -+ } -+ } -+ -+ if (rb->bufs == NULL) { -+ return NGX_OK; -+ } -+ -+ n = ngx_write_chain_to_temp_file(rb->temp_file, rb->bufs); -+ -+ /* TODO: n == 0 or not complete and level event */ -+ -+ if (n == NGX_ERROR) { -+ return NGX_ERROR; -+ } -+ -+ rb->temp_file->offset += n; -+ -+ /* mark all buffers as written */ -+ -+ for (cl = rb->bufs; cl; cl = cl->next) { -+ cl->buf->pos = cl->buf->last; -+ } -+ -+ rb->bufs = NULL; -+ -+ return NGX_OK; -+} -+ -+static ngx_int_t -+ngx_http_request_body_filter(ngx_http_request_t *r, ngx_chain_t *in) -+{ -+ if (r->headers_in.chunked) { -+ return ngx_http_request_body_chunked_filter(r, in); -+ -+ } else { -+ return ngx_http_request_body_length_filter(r, in); -+ } -+} -+ -+static ngx_int_t -+ngx_http_request_body_save_filter(ngx_http_request_t *r, ngx_chain_t *in) -+{ -+#if (NGX_DEBUG) -+ ngx_chain_t *cl; -+#endif -+ ngx_http_request_body_t *rb; -+ -+ rb = r->request_body; -+ -+#if (NGX_DEBUG) -+ -+ for (cl = rb->bufs; cl; cl = cl->next) { -+ ngx_log_debug7(NGX_LOG_DEBUG_EVENT, r->connection->log, 0, -+ "http body old buf t:%d f:%d %p, pos %p, size: %z " -+ "file: %O, size: %z", -+ cl->buf->temporary, cl->buf->in_file, -+ cl->buf->start, cl->buf->pos, -+ cl->buf->last - cl->buf->pos, -+ cl->buf->file_pos, -+ cl->buf->file_last - cl->buf->file_pos); -+ } -+ -+ for (cl = in; cl; cl = cl->next) { -+ ngx_log_debug7(NGX_LOG_DEBUG_EVENT, r->connection->log, 0, -+ "http body new buf t:%d f:%d %p, pos %p, size: %z " -+ "file: %O, size: %z", -+ cl->buf->temporary, cl->buf->in_file, -+ cl->buf->start, cl->buf->pos, -+ cl->buf->last - cl->buf->pos, -+ cl->buf->file_pos, -+ cl->buf->file_last - cl->buf->file_pos); -+ } -+ -+#endif -+ -+ /* TODO: coalesce neighbouring buffers */ -+ -+ if (ngx_chain_add_copy(r->pool, &rb->bufs, in) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ return NGX_OK; -+} -+ -+ -+static ngx_int_t -+ngx_http_request_body_length_filter(ngx_http_request_t *r, ngx_chain_t *in) -+{ -+ size_t size; -+ ngx_int_t rc; -+ ngx_buf_t *b; -+ ngx_chain_t *cl, *tl, *out, **ll; -+ ngx_http_request_body_t *rb; -+ -+ rb = r->request_body; -+ -+ if (rb->rest == -1) { -+ ngx_log_debug0(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, -+ "http request body content length filter"); -+ -+ rb->rest = r->headers_in.content_length_n; -+ } -+ -+ out = NULL; -+ ll = &out; -+ -+ for (cl = in; cl; cl = cl->next) { -+ -+ tl = ngx_chain_get_free_buf(r->pool, &rb->free); -+ if (tl == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ b = tl->buf; -+ -+ ngx_memzero(b, sizeof(ngx_buf_t)); -+ -+ b->temporary = 1; -+ b->tag = (ngx_buf_tag_t) &ngx_http_read_client_request_body; -+ b->start = cl->buf->start; -+ b->pos = cl->buf->pos; -+ b->last = cl->buf->last; -+ b->end = cl->buf->end; -+ -+ size = cl->buf->last - cl->buf->pos; -+ -+ if ((off_t) size < rb->rest) { -+ cl->buf->pos = cl->buf->last; -+ rb->rest -= size; -+ -+ } else { -+ cl->buf->pos += rb->rest; -+ rb->rest = 0; -+ b->last = cl->buf->pos; -+ b->last_buf = 1; -+ } -+ -+ *ll = tl; -+ ll = &tl->next; -+ } -+ -+ rc = ngx_http_request_body_save_filter(r, out); -+ -+ ngx_chain_update_chains(r->pool, &rb->free, &rb->busy, &out, -+ (ngx_buf_tag_t) &ngx_http_read_client_request_body); -+ -+ return rc; -+} -+ -+static ngx_int_t -+ngx_http_request_body_chunked_filter(ngx_http_request_t *r, ngx_chain_t *in) -+{ -+ size_t size; -+ ngx_int_t rc; -+ ngx_buf_t *b; -+ ngx_chain_t *cl, *out, *tl, **ll; -+ ngx_http_request_body_t *rb; -+ ngx_http_core_loc_conf_t *clcf; -+ -+ rb = r->request_body; -+ -+ if (rb->rest == -1) { -+ -+ ngx_log_debug0(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, -+ "http request body chunked filter"); -+ -+ rb->chunked = ngx_pcalloc(r->pool, sizeof(ngx_http_chunked_t)); -+ if (rb->chunked == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ r->headers_in.content_length_n = 0; -+ rb->rest = 3; -+ } -+ -+ out = NULL; -+ ll = &out; -+ -+ for (cl = in; cl; cl = cl->next) { -+ -+ for ( ;; ) { -+ -+ ngx_log_debug7(NGX_LOG_DEBUG_EVENT, r->connection->log, 0, -+ "http body chunked buf " -+ "t:%d f:%d %p, pos %p, size: %z file: %O, size: %z", -+ cl->buf->temporary, cl->buf->in_file, -+ cl->buf->start, cl->buf->pos, -+ cl->buf->last - cl->buf->pos, -+ cl->buf->file_pos, -+ cl->buf->file_last - cl->buf->file_pos); -+ -+ rc = ngx_http_parse_chunked(r, cl->buf, rb->chunked); -+ -+ if (rc == NGX_OK) { -+ -+ /* a chunk has been parsed successfully */ -+ -+ clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); -+ -+ if (clcf->client_max_body_size -+ && clcf->client_max_body_size -+ < r->headers_in.content_length_n + rb->chunked->size) -+ { -+ ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, -+ "client intended to send too large chunked " -+ "body: %O bytes", -+ r->headers_in.content_length_n -+ + rb->chunked->size); -+ -+ r->lingering_close = 1; -+ -+ return NGX_HTTP_REQUEST_ENTITY_TOO_LARGE; -+ } -+ -+ tl = ngx_chain_get_free_buf(r->pool, &rb->free); -+ if (tl == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ b = tl->buf; -+ -+ ngx_memzero(b, sizeof(ngx_buf_t)); -+ -+ b->temporary = 1; -+ b->tag = (ngx_buf_tag_t) &ngx_http_read_client_request_body; -+ b->start = cl->buf->start; -+ b->pos = cl->buf->pos; -+ b->last = cl->buf->last; -+ b->end = cl->buf->end; -+ -+ *ll = tl; -+ ll = &tl->next; -+ -+ size = cl->buf->last - cl->buf->pos; -+ -+ if ((off_t) size > rb->chunked->size) { -+ cl->buf->pos += rb->chunked->size; -+ r->headers_in.content_length_n += rb->chunked->size; -+ rb->chunked->size = 0; -+ -+ } else { -+ rb->chunked->size -= size; -+ r->headers_in.content_length_n += size; -+ cl->buf->pos = cl->buf->last; -+ } -+ -+ b->last = cl->buf->pos; -+ -+ continue; -+ } -+ -+ if (rc == NGX_DONE) { -+ -+ /* a whole response has been parsed successfully */ -+ -+ rb->rest = 0; -+ -+ tl = ngx_chain_get_free_buf(r->pool, &rb->free); -+ if (tl == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ b = tl->buf; -+ -+ ngx_memzero(b, sizeof(ngx_buf_t)); -+ -+ b->last_buf = 1; -+ -+ *ll = tl; -+ ll = &tl->next; -+ -+ break; -+ } -+ -+ if (rc == NGX_AGAIN) { -+ -+ /* set rb->rest, amount of data we want to see next time */ -+ -+ rb->rest = rb->chunked->length; -+ -+ break; -+ } -+ -+ /* invalid */ -+ -+ ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, -+ "client sent invalid chunked body"); -+ -+ return NGX_HTTP_BAD_REQUEST; -+ } -+ } -+ -+ rc = ngx_http_request_body_save_filter(r, out); -+ -+ ngx_chain_update_chains(r->pool, &rb->free, &rb->busy, &out, -+ (ngx_buf_tag_t) &ngx_http_read_client_request_body); -+ -+ return rc; -+} -+ -+static ngx_int_t -+ngx_http_do_read_client_request_body(ngx_http_request_t *r) -+{ -+ off_t rest; -+ size_t size; -+ ssize_t n; -+ ngx_int_t rc; -+ ngx_buf_t *b; -+ ngx_chain_t *cl, out; -+ ngx_connection_t *c; -+ ngx_http_request_body_t *rb; -+ ngx_http_core_loc_conf_t *clcf; -+ -+ c = r->connection; -+ rb = r->request_body; -+ -+ ngx_log_debug0(NGX_LOG_DEBUG_HTTP, c->log, 0, -+ "http read client request body"); -+ -+ for ( ;; ) { -+ for ( ;; ) { -+ if (rb->buf->last == rb->buf->end) { -+ -+ /* pass buffer to request body filter chain */ -+ -+ out.buf = rb->buf; -+ out.next = NULL; -+ -+ rc = ngx_http_request_body_filter(r, &out); -+ -+ if (rc != NGX_OK) { -+ return rc; -+ } -+ -+ /* write to file */ -+ -+ if (ngx_http_write_request_body(r) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ /* update chains */ -+ -+ rc = ngx_http_request_body_filter(r, NULL); -+ -+ if (rc != NGX_OK) { -+ return rc; -+ } -+ -+ if (rb->busy != NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ rb->buf->pos = rb->buf->start; -+ rb->buf->last = rb->buf->start; -+ } -+ size = rb->buf->end - rb->buf->last; -+ rest = rb->rest - (rb->buf->last - rb->buf->pos); -+ -+ if ((off_t) size > rest) { -+ size = (size_t) rest; -+ } -+ -+ n = c->recv(c, rb->buf->last, size); -+ -+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, c->log, 0, -+ "http client request body recv %z", n); -+ -+ if (n == NGX_AGAIN) { -+ break; -+ } -+ -+ if (n == 0) { -+ ngx_log_error(NGX_LOG_INFO, c->log, 0, -+ "client prematurely closed connection"); -+ } -+ -+ if (n == 0 || n == NGX_ERROR) { -+ c->error = 1; -+ return NGX_HTTP_BAD_REQUEST; -+ } -+ -+ rb->buf->last += n; -+ r->request_length += n; -+ -+ if (n == rest) { -+ /* pass buffer to request body filter chain */ -+ -+ out.buf = rb->buf; -+ out.next = NULL; -+ -+ rc = ngx_http_request_body_filter(r, &out); -+ -+ if (rc != NGX_OK) { -+ return rc; -+ } -+ } -+ -+ if (rb->rest == 0) { -+ break; -+ } -+ -+ if (rb->buf->last < rb->buf->end) { -+ break; -+ } -+ } -+ -+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, c->log, 0, -+ "http client request body rest %O", rb->rest); -+ if (rb->rest == 0) { -+ break; -+ } -+ -+ if (!c->read->ready) { -+ clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); -+ ngx_add_timer(c->read, clcf->client_body_timeout); -+ -+ if (ngx_handle_read_event(c->read, 0) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ return NGX_AGAIN; -+ } -+ } -+ -+ if (c->read->timer_set) { -+ ngx_del_timer(c->read); -+ } -+ -+ if (rb->temp_file || r->request_body_in_file_only) { -+ -+ /* save the last part */ -+ -+ if (ngx_http_write_request_body(r) != NGX_OK) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ cl = ngx_chain_get_free_buf(r->pool, &rb->free); -+ if (cl == NULL) { -+ return NGX_HTTP_INTERNAL_SERVER_ERROR; -+ } -+ -+ b = cl->buf; -+ -+ ngx_memzero(b, sizeof(ngx_buf_t)); -+ -+ b->in_file = 1; -+ b->file_last = rb->temp_file->file.offset; -+ b->file = &rb->temp_file->file; -+ -+ rb->bufs = cl; -+ } -+ -+ r->read_event_handler = ngx_http_block_reading; -+ -+ rb->post_handler(r); -+ -+ return NGX_OK; -+} -+ -+ -+static void -+ngx_http_read_client_request_body_handler(ngx_http_request_t *r) -+{ -+ ngx_int_t rc; -+ -+ if (r->connection->read->timedout) { -+ r->connection->timedout = 1; -+ ngx_http_finalize_request(r, NGX_HTTP_REQUEST_TIME_OUT); -+ return; -+ } -+ -+ rc = ngx_http_do_read_client_request_body(r); -+ -+ if (rc >= NGX_HTTP_SPECIAL_RESPONSE) { -+ ngx_http_finalize_request(r, rc); -+ } -+} -+ -+ - ngx_int_t /* {{{ ngx_http_read_upload_client_request_body */ - ngx_http_read_upload_client_request_body(ngx_http_request_t *r) { - ssize_t size, preread; -@@ -2625,9 +3725,9 @@ - - /* the whole request body may be placed in r->header_in */ - -- rb->to_write = rb->bufs; -- -- r->read_event_handler = ngx_http_read_upload_client_request_body_handler; -+ rb->buf = r->header_in; -+ r->read_event_handler = ngx_http_read_client_request_body_handler; -+ r->write_event_handler = ngx_http_request_empty_handler; - - return ngx_http_do_read_upload_client_request_body(r); - } -@@ -2684,7 +3784,9 @@ - - *next = cl; - -- rb->to_write = rb->bufs; -+ /* -+ * rb->to_write = rb->bufs; -+ */ - - r->read_event_handler = ngx_http_read_upload_client_request_body_handler; - -@@ -2766,7 +3868,7 @@ - for ( ;; ) { - if (rb->buf->last == rb->buf->end) { - -- rc = ngx_http_process_request_body(r, rb->to_write); -+ rc = ngx_http_process_request_body(r, rb->bufs); - - switch(rc) { - case NGX_OK: -@@ -2781,8 +3883,7 @@ - default: - return NGX_HTTP_INTERNAL_SERVER_ERROR; - } -- -- rb->to_write = rb->bufs->next ? rb->bufs->next : rb->bufs; -+ rb->bufs = rb->bufs->next ? rb->bufs->next : rb->bufs; - rb->buf->last = rb->buf->start; - } - -@@ -2874,7 +3975,7 @@ - ngx_del_timer(c->read); - } - -- rc = ngx_http_process_request_body(r, rb->to_write); -+ rc = ngx_http_process_request_body(r, rb->bufs); - - switch(rc) { - case NGX_OK: -@@ -3299,6 +4400,14 @@ - return NGX_HTTP_REQUEST_ENTITY_TOO_LARGE; - } - -+ if( (upload_ctx->content_range_n.end - upload_ctx->content_range_n.start + 1) -+ != headers_in->content_length_n) -+ { -+ ngx_log_error(NGX_LOG_ERR, upload_ctx->log, 0, -+ "range length is not equal to content length"); -+ return NGX_HTTP_RANGE_NOT_SATISFIABLE; -+ } -+ - upload_ctx->partial_content = 1; - } - } -@@ -3436,8 +4545,8 @@ - return NGX_ERROR; - } - -- if(range_n->start >= range_n->end || range_n->start >= range_n->total -- || range_n->end > range_n->total) -+ if(range_n->start > range_n->end || range_n->start >= range_n->total -+ || range_n->end >= range_n->total) - { - return NGX_ERROR; - } -@@ -3673,3 +4782,43 @@ - } - } /* }}} */ - -+static ngx_int_t /* {{{ */ -+ngx_http_upload_test_expect(ngx_http_request_t *r) -+{ -+ ngx_int_t n; -+ ngx_str_t *expect; -+ -+ if (r->expect_tested -+ || r->headers_in.expect == NULL -+ || r->http_version < NGX_HTTP_VERSION_11) -+ { -+ return NGX_OK; -+ } -+ -+ r->expect_tested = 1; -+ -+ expect = &r->headers_in.expect->value; -+ -+ if (expect->len != sizeof("100-continue") - 1 -+ || ngx_strncasecmp(expect->data, (u_char *) "100-continue", -+ sizeof("100-continue") - 1) -+ != 0) -+ { -+ return NGX_OK; -+ } -+ -+ ngx_log_debug0(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, -+ "send 100 Continue"); -+ -+ n = r->connection->send(r->connection, -+ (u_char *) "HTTP/1.1 100 Continue" CRLF CRLF, -+ sizeof("HTTP/1.1 100 Continue" CRLF CRLF) - 1); -+ -+ if (n == sizeof("HTTP/1.1 100 Continue" CRLF CRLF) - 1) { -+ return NGX_OK; -+ } -+ -+ /* we assume that such small packet should be send successfully */ -+ -+ return NGX_ERROR; -+} /* }}} */ - diff --git a/www/tengine/files/extra-patch-ngx_http_upstream.h b/www/tengine/files/extra-patch-ngx_http_upstream.h deleted file mode 100644 index f4c1f7ada782..000000000000 --- a/www/tengine/files/extra-patch-ngx_http_upstream.h +++ /dev/null @@ -1,13 +0,0 @@ ---- src/http/ngx_http_upstream.h.orig 2010-01-14 04:20:57.000000000 +0300 -+++ src/http/ngx_http_upstream.h 2010-01-14 04:22:00.000000000 +0300 -@@ -105,6 +105,10 @@ - - ngx_array_t *servers; /* ngx_http_upstream_server_t */ - -+ ngx_array_t *values; -+ ngx_array_t *lengths; -+ ngx_uint_t retries; -+ - ngx_uint_t flags; - ngx_str_t host; - u_char *file_name; diff --git a/www/tengine/files/extra-patch-ngx_postgres-config b/www/tengine/files/extra-patch-ngx_postgres-config deleted file mode 100644 index cfba3278ca87..000000000000 --- a/www/tengine/files/extra-patch-ngx_postgres-config +++ /dev/null @@ -1,19 +0,0 @@ ---- ../ngx_postgres-0.9/config.orig 2011-12-29 11:17:24.000000000 +0400 -+++ ../ngx_postgres-0.9/config 2011-12-29 11:18:47.000000000 +0400 -@@ -48,12 +48,12 @@ - - if [ $ngx_found = no ]; then - # FreeBSD -- ngx_feature="libpq library in /usr/local/" -- ngx_feature_path="/usr/local/include" -+ ngx_feature="libpq library in %%PREFIX%%/" -+ ngx_feature_path="%%PREFIX%%/include" - if [ $NGX_RPATH = YES ]; then -- ngx_feature_libs="-R/usr/local/lib -L/usr/local/lib -lpq" -+ ngx_feature_libs="-R%%PREFIX%%/lib -L%%PREFIX%%/lib -lpq" - else -- ngx_feature_libs="-L/usr/local/lib -lpq" -+ ngx_feature_libs="-L%%PREFIX%%/lib -lpq" - fi - . auto/feature - fi diff --git a/www/tengine/files/extra-patch-openresty-set-misc-nginx-module-config b/www/tengine/files/extra-patch-openresty-set-misc-nginx-module-config deleted file mode 100644 index bd6d8402d102..000000000000 --- a/www/tengine/files/extra-patch-openresty-set-misc-nginx-module-config +++ /dev/null @@ -1,13 +0,0 @@ ---- ../set-misc-nginx-module-0.23/config.orig 2011-12-09 10:27:53.861265188 +0300 -+++ ../set-misc-nginx-module-0.23/config 2011-12-09 10:28:07.107259301 +0300 -@@ -1,10 +1,3 @@ --if echo $HTTP_MODULES | grep " ndk_http_module" > /dev/null; then -- echo "found ngx_devel_kit for ngx_set_misc; looks good." --else -- echo "error: ngx_devel_kit is required to build ngx_set_misc; please put it before ngx_set_misc." 1>&2 -- exit 1 --fi -- - ngx_addon_name=ngx_http_set_misc_module - HTTP_AUX_FILTER_MODULES="$HTTP_AUX_FILTER_MODULES ngx_http_set_misc_module" - NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/src/ngx_http_set_base32.c $ngx_addon_dir/src/ngx_http_set_default_value.c $ngx_addon_dir/src/ngx_http_set_hashed_upstream.c $ngx_addon_dir/src/ngx_http_set_quote_sql.c $ngx_addon_dir/src/ngx_http_set_quote_json.c $ngx_addon_dir/src/ngx_http_set_unescape_uri.c $ngx_addon_dir/src/ngx_http_set_misc_module.c $ngx_addon_dir/src/ngx_http_set_escape_uri.c $ngx_addon_dir/src/ngx_http_set_hash.c $ngx_addon_dir/src/ngx_http_set_local_today.c $ngx_addon_dir/src/ngx_http_set_hex.c $ngx_addon_dir/src/ngx_http_set_base64.c $ngx_addon_dir/src/ngx_http_set_random.c" diff --git a/www/tengine/files/nginx.in b/www/tengine/files/nginx.in deleted file mode 100644 index fc339c30ac34..000000000000 --- a/www/tengine/files/nginx.in +++ /dev/null @@ -1,116 +0,0 @@ -#!/bin/sh - -# PROVIDE: nginx -# REQUIRE: LOGIN cleanvar -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nginx: -# nginx_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable nginx -# nginx_profiles (str): Set to "" by default. -# Define your profiles here. -# nginx_pid_prefix (str): Set to "" by default. -# When using profiles manually assign value to "nginx_" -# for prevent collision with other PIDs names. -# nginxlimits_enable (bool): Set to "NO" by default. -# Set it to yes to run `limits $limits_args` -# just before nginx starts. -# nginx_flags (str): Set to "" by default. -# Extra flags passed to start command. -# nginxlimits_args (str): Default to "-e -U %%WWWOWN%%" -# Arguments of pre-start limits run. - -. /etc/rc.subr - -name="nginx" -rcvar=nginx_enable - -start_precmd="nginx_precmd" -restart_precmd="nginx_checkconfig" -reload_precmd="nginx_checkconfig" -configtest_cmd="nginx_checkconfig" -gracefulstop_cmd="nginx_gracefulstop" -command="%%PREFIX%%/sbin/nginx" -_pidprefix="%%NGINX_RUNDIR%%" -pidfile="${_pidprefix}/${name}.pid" -_tmpprefix="%%NGINX_TMPDIR%%" -required_files=%%PREFIX%%/etc/tengine/nginx.conf -extra_commands="reload configtest gracefulstop" - -[ -z "$nginx_enable" ] && nginx_enable="NO" -[ -z "$nginxlimits_enable" ] && nginxlimits_enable="NO" -[ -z "$nginxlimits_args" ] && nginxlimits_args="-e -U %%WWWOWN%%" - -load_rc_config $name - -if [ -n "$2" ]; then - profile="$2" - if [ "x${nginx_profiles}" != "x" ]; then - pidfile="${_pidprefix}/${nginx_pid_prefix}${profile}.pid" - eval nginx_configfile="\${nginx_${profile}_configfile:-}" - if [ "x${nginx_configfile}" = "x" ]; then - echo "You must define a configuration file (nginx_${profile}_configfile)" - exit 1 - fi - required_files="${nginx_configfile}" - eval nginx_enable="\${nginx_${profile}_enable:-${nginx_enable}}" - eval nginx_flags="\${nginx_${profile}_flags:-${nginx_flags}}" - eval nginxlimits_enable="\${nginxlimits_${profile}_enable:-${nginxlimits_enable}}" - eval nginxlimits_args="\${nginxlimits_${profile}_args:-${nginxlimits_args}}" - nginx_flags="-c ${nginx_configfile} -g \"pid ${pidfile};\" ${nginx_flags}" - else - echo "$0: extra argument ignored" - fi -else - if [ "x${nginx_profiles}" != "x" -a "x$1" != "x" ]; then - for profile in ${nginx_profiles}; do - echo "===> nginx profile: ${profile}" - %%PREFIX%%/etc/rc.d/nginx $1 ${profile} - retcode="$?" - if [ "0${retcode}" -ne 0 ]; then - failed="${profile} (${retcode}) ${failed:-}" - else - success="${profile} ${success:-}" - fi - done - exit 0 - fi -fi - -# tmpfs(5) -nginx_checktmpdir() -{ - if [ ! -d ${_tmpprefix} ] ; then - install -d -o %%WWWOWN%% -g %%WWWGRP%% -m 755 ${_tmpprefix} - fi -} - -nginx_checkconfig() -{ - nginx_checktmpdir - - echo "Performing sanity check on nginx configuration:" - eval ${command} ${nginx_flags} -t -} - -nginx_gracefulstop() -{ - echo "Performing a graceful stop:" - sig_stop="QUIT" - run_rc_command ${rc_prefix}stop $rc_extra_args || return 1 -} - -nginx_precmd() -{ - nginx_checkconfig - - if checkyesno nginxlimits_enable - then - eval `/usr/bin/limits ${nginxlimits_args}` 2>/dev/null - else - return 0 - fi -} - -run_rc_command "$1" diff --git a/www/tengine/files/patch-conf-nginx.conf b/www/tengine/files/patch-conf-nginx.conf deleted file mode 100644 index fb323ec67620..000000000000 --- a/www/tengine/files/patch-conf-nginx.conf +++ /dev/null @@ -1,100 +0,0 @@ ---- conf/nginx.conf.orig 2014-01-08 13:24:46.000000000 +0100 -+++ conf/nginx.conf 2014-01-11 18:04:48.015083445 +0100 -@@ -13,12 +13,45 @@ - worker_connections 1024; - } - --# load modules compiled as Dynamic Shared Object (DSO) -+# Load modules compiled as Dynamic Shared Object (DSO) -+# Comment out modules you do not wish to load - # --#dso { --# load ngx_http_fastcgi_module.so; --# load ngx_http_rewrite_module.so; --#} -+dso { -+ load ngx_http_access_module.so; -+ load ngx_http_addition_filter_module.so; -+ load ngx_http_autoindex_module.so; -+ load ngx_http_browser_module.so; -+ load ngx_http_charset_filter_module.so; -+ load ngx_http_concat_module.so; -+ load ngx_http_empty_gif_module.so; -+ load ngx_http_fastcgi_module.so; -+ load ngx_http_flv_module.so; -+ load ngx_http_footer_filter_module.so; -+ load ngx_http_geoip_module.so; -+ load ngx_http_image_filter_module.so; -+ load ngx_http_limit_conn_module.so; -+ load ngx_http_limit_req_module.so; -+ load ngx_http_lua_module.so; -+ load ngx_http_map_module.so; -+ load ngx_http_memcached_module.so; -+ load ngx_http_mp4_module.so; -+ load ngx_http_random_index_module.so; -+ load ngx_http_referer_module.so; -+ load ngx_http_scgi_module.so; -+ load ngx_http_secure_link_module.so; -+ load ngx_http_slice_module.so; -+ load ngx_http_split_clients_module.so; -+ load ngx_http_sub_filter_module.so; -+ load ngx_http_sysguard_module.so; -+ load ngx_http_trim_filter_module.so; -+ load ngx_http_upstream_ip_hash_module.so; -+ load ngx_http_upstream_least_conn_module.so; -+ load ngx_http_upstream_session_sticky_module.so; -+ load ngx_http_user_agent_module.so; -+ load ngx_http_userid_filter_module.so; -+ load ngx_http_uwsgi_module.so; -+ load ngx_http_xslt_filter_module.so; -+} - - http { - include mime.types; -@@ -39,7 +72,7 @@ - #gzip on; - - server { -- listen 80; -+ listen %%HTTP_PORT%%; - server_name localhost; - - #charset koi8-r; -@@ -47,7 +80,7 @@ - #access_log logs/host.access.log main; - - location / { -- root html; -+ root %%PREFIX%%/www/nginx; - index index.html index.htm; - } - -@@ -57,7 +90,7 @@ - # - error_page 500 502 503 504 /50x.html; - location = /50x.html { -- root html; -+ root %%PREFIX%%/www/nginx-dist; - } - - # proxy the PHP scripts to Apache listening on 127.0.0.1:80 -@@ -102,16 +135,16 @@ - # HTTPS server - # - #server { -- # listen 443; -+ # listen 443 ssl; - # server_name localhost; - -- # ssl on; - # ssl_certificate cert.pem; - # ssl_certificate_key cert.key; - -+ # ssl_session_cache shared:SSL:1m; - # ssl_session_timeout 5m; - -- # ssl_protocols SSLv2 SSLv3 TLSv1; -+ # ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2; - # ssl_ciphers HIGH:!aNULL:!MD5; - # ssl_prefer_server_ciphers on; - diff --git a/www/tengine/files/patch-man-nginx b/www/tengine/files/patch-man-nginx deleted file mode 100644 index b49b214d777c..000000000000 --- a/www/tengine/files/patch-man-nginx +++ /dev/null @@ -1,108 +0,0 @@ ---- man/nginx.8.orig 2013-11-22 08:47:33.000000000 +0100 -+++ man/nginx.8 2014-01-17 04:06:57.811820154 +0100 -@@ -1,6 +1,8 @@ - .\" - .\" Copyright (C) 2010 Sergey A. Osokin -+.\" Copyright (C) 2014 Jim Ohlstein - .\" Copyright (C) Nginx, Inc. -+.\" Copyright (C) Taobao, Inc. - .\" All rights reserved. - .\" - .\" Redistribution and use in source and binary forms, with or without -@@ -25,7 +27,7 @@ - .\" SUCH DAMAGE. - .\" - .\" --.Dd March 6, 2012 -+.Dd January 16, 2014 - .Dt NGINX 8 - .Os - .Sh NAME -@@ -35,7 +35,7 @@ - .Nd "HTTP and reverse proxy server, mail proxy server" - .Sh SYNOPSIS - .Nm --.Op Fl ?hqtVv -+.Op Fl ?dhlmqtVv - .Op Fl c Ar file - .Op Fl g Ar directives - .Op Fl p Ar prefix -@@ -46,6 +48,13 @@ - It is known for its high performance, stability, rich feature set, simple - configuration, and low resource consumption. - .Pp -+Tengine (pronounced -+.Dq T engine ) -+is a fork of -+.Nm -+by Taobao in 2011. It supports dynamic shared objects (DSO's) -+and has other enhanced features. -+.Pp - The options are as follows: - .Bl -tag -width ".Fl d Ar directives" - .It Fl ?\& , h -@@ -53,11 +62,22 @@ - .It Fl c Ar file - Use an alternative configuration - .Ar file . -+.It Fl d -+Dump the contents of the configuration file, including the -+contents of 'included' files. - .It Fl g Ar directives - Set global configuration directives. - See - .Sx EXAMPLES - for details. -+.It Fl l -+Show all supported directives then exit. -+.It Fl m -+Show all compiled-in modules then exit. -+Tengine supports DSO modules since 1.4.0. -+The tag 'static' means static module. -+The tag 'shared' means dynamic shared module which is also -+attached with major and minor version of this modules. - .It Fl p Ar prefix - Set the prefix path. - The default value is -@@ -113,10 +133,6 @@ - Shut down gracefully. - .It Dv SIGUSR1 - Reopen log files. --.It Dv SIGUSR2 --Upgrade the --.Nm --executable on the fly. - .It Dv SIGWINCH - Shut down worker processes gracefully. - .El -@@ -183,14 +199,20 @@ - .\"Xr nginx.conf 5 - .\"Pp - Documentation at --.Pa http://nginx.org/en/docs/ . -+.Pa http://nginx.org/en/docs/ -+and -+.Pa http://tengine.taobao.org/documentation.html . - .Pp - For questions and technical support, please refer to --.Pa http://nginx.org/en/support.html . -+.Pa http://nginx.org/en/support.html -+and -+.Pa http://tengine.taobao.org/ . - .Sh HISTORY - Development of - .Nm - started in 2002, with the first public release on October 4, 2004. -+.Pp -+Tengine was open sourced in 2011. - .Sh AUTHORS - .An -nosplit - .An Igor Sysoev Aq igor@sysoev.ru . -@@ -199,4 +221,6 @@ - .An Sergey A. Osokin Aq osa@FreeBSD.org.ru - as a result of compiling many - .Nm --documents from all over the world. -+documents from all over the world. Tengine specific -+portions added by -+.An Jim Ohlstein Aq jim@ohlste.in diff --git a/www/tengine/pkg-descr b/www/tengine/pkg-descr deleted file mode 100644 index 7441b185ed15..000000000000 --- a/www/tengine/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Tengine is a web server originated by Taobao, the largest e-commerce -website in Asia. It is based on the Nginx HTTP server and has many -advanced features. Tengine has proven to be very stable and -efficient on some of the top 100 websites in the world, including -taobao.com and tmall.com. - -WWW: https://github.com/alibaba/tengine diff --git a/www/tengine/pkg-plist b/www/tengine/pkg-plist deleted file mode 100644 index df60937acd57..000000000000 --- a/www/tengine/pkg-plist +++ /dev/null @@ -1,188 +0,0 @@ -@sample %%ETCDIR%%/fastcgi_params-dist %%ETCDIR%%/fastcgi_params -%%ETCDIR%%/koi-utf -%%ETCDIR%%/koi-win -@sample %%ETCDIR%%/scgi_params-dist %%ETCDIR%%/scgi_params -@sample %%ETCDIR%%/uwsgi_params-dist %%ETCDIR%%/uwsgi_params -%%ETCDIR%%/win-utf -@sample %%ETCDIR%%/mime.types-dist %%ETCDIR%%/mime.types -@sample %%ETCDIR%%/nginx.conf-dist %%ETCDIR%%/nginx.conf -%%WWWDATA%%@postexec if [ ! -d %D/www/nginx/ ] ; then ln -fs %D/www/nginx-dist %D/www/nginx; fi -%%WWWDATA%%www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING -%%WWWDATA%%www/nginx-dist/index.html -%%WWWDATA%%www/nginx-dist/50x.html -%%WWWDATA%%@postunexec if [ -L %D/www/nginx ]; then rm -f %D/www/nginx; fi -%%WWWDATA%%@dir(,,755) www/nginx-dist -%%ETCDIR%%/include/ddebug.h -%%ETCDIR%%/include/nginx.h -%%ETCDIR%%/include/ngx_alloc.h -%%ETCDIR%%/include/ngx_array.h -%%ETCDIR%%/include/ngx_atomic.h -%%ETCDIR%%/include/ngx_auto_config.h -%%ETCDIR%%/include/ngx_auto_headers.h -%%ETCDIR%%/include/ngx_buf.h -%%ETCDIR%%/include/ngx_channel.h -%%ETCDIR%%/include/ngx_conf_file.h -%%ETCDIR%%/include/ngx_config.h -%%ETCDIR%%/include/ngx_connection.h -%%ETCDIR%%/include/ngx_core.h -%%ETCDIR%%/include/ngx_crc.h -%%ETCDIR%%/include/ngx_crc32.h -%%ETCDIR%%/include/ngx_crypt.h -%%ETCDIR%%/include/ngx_cycle.h -%%ETCDIR%%/include/ngx_darwin.h -%%ETCDIR%%/include/ngx_darwin_config.h -%%ETCDIR%%/include/ngx_errno.h -%%ETCDIR%%/include/ngx_event.h -%%ETCDIR%%/include/ngx_event_busy_lock.h -%%ETCDIR%%/include/ngx_event_connect.h -%%ETCDIR%%/include/ngx_event_openssl.h -%%ETCDIR%%/include/ngx_event_pipe.h -%%ETCDIR%%/include/ngx_event_posted.h -%%ETCDIR%%/include/ngx_event_timer.h -%%ETCDIR%%/include/ngx_file.h -%%ETCDIR%%/include/ngx_files.h -%%ETCDIR%%/include/ngx_freebsd.h -%%ETCDIR%%/include/ngx_freebsd_config.h -%%ETCDIR%%/include/ngx_freebsd_rfork_thread.h -%%ETCDIR%%/include/ngx_gcc_atomic_amd64.h -%%ETCDIR%%/include/ngx_gcc_atomic_ppc.h -%%ETCDIR%%/include/ngx_gcc_atomic_sparc64.h -%%ETCDIR%%/include/ngx_gcc_atomic_x86.h -%%ETCDIR%%/include/ngx_hash.h -%%ETCDIR%%/include/ngx_http.h -%%ETCDIR%%/include/ngx_http_busy_lock.h -%%ETCDIR%%/include/ngx_http_cache.h -%%ETCDIR%%/include/ngx_http_config.h -%%ETCDIR%%/include/ngx_http_core_module.h -%%ETCDIR%%/include/ngx_http_lua_accessby.h -%%ETCDIR%%/include/ngx_http_lua_args.h -%%ETCDIR%%/include/ngx_http_lua_bodyfilterby.h -%%ETCDIR%%/include/ngx_http_lua_cache.h -%%ETCDIR%%/include/ngx_http_lua_capturefilter.h -%%ETCDIR%%/include/ngx_http_lua_clfactory.h -%%ETCDIR%%/include/ngx_http_lua_common.h -%%ETCDIR%%/include/ngx_http_lua_conf.h -%%ETCDIR%%/include/ngx_http_lua_consts.h -%%ETCDIR%%/include/ngx_http_lua_contentby.h -%%ETCDIR%%/include/ngx_http_lua_control.h -%%ETCDIR%%/include/ngx_http_lua_coroutine.h -%%ETCDIR%%/include/ngx_http_lua_ctx.h -%%ETCDIR%%/include/ngx_http_lua_directive.h -%%ETCDIR%%/include/ngx_http_lua_exception.h -%%ETCDIR%%/include/ngx_http_lua_headerfilterby.h -%%ETCDIR%%/include/ngx_http_lua_headers.h -%%ETCDIR%%/include/ngx_http_lua_headers_in.h -%%ETCDIR%%/include/ngx_http_lua_headers_out.h -%%ETCDIR%%/include/ngx_http_lua_initby.h -%%ETCDIR%%/include/ngx_http_lua_log.h -%%ETCDIR%%/include/ngx_http_lua_logby.h -%%ETCDIR%%/include/ngx_http_lua_misc.h -%%ETCDIR%%/include/ngx_http_lua_ndk.h -%%ETCDIR%%/include/ngx_http_lua_output.h -%%ETCDIR%%/include/ngx_http_lua_pcrefix.h -%%ETCDIR%%/include/ngx_http_lua_phase.h -%%ETCDIR%%/include/ngx_http_lua_probe.h -%%ETCDIR%%/include/ngx_http_lua_regex.h -%%ETCDIR%%/include/ngx_http_lua_req_body.h -%%ETCDIR%%/include/ngx_http_lua_req_method.h -%%ETCDIR%%/include/ngx_http_lua_rewriteby.h -%%ETCDIR%%/include/ngx_http_lua_script.h -%%ETCDIR%%/include/ngx_http_lua_setby.h -%%ETCDIR%%/include/ngx_http_lua_shdict.h -%%ETCDIR%%/include/ngx_http_lua_sleep.h -%%ETCDIR%%/include/ngx_http_lua_socket_tcp.h -%%ETCDIR%%/include/ngx_http_lua_socket_udp.h -%%ETCDIR%%/include/ngx_http_lua_string.h -%%ETCDIR%%/include/ngx_http_lua_subrequest.h -%%ETCDIR%%/include/ngx_http_lua_time.h -%%ETCDIR%%/include/ngx_http_lua_uri.h -%%ETCDIR%%/include/ngx_http_lua_uthread.h -%%ETCDIR%%/include/ngx_http_lua_util.h -%%ETCDIR%%/include/ngx_http_lua_variable.h -%%ETCDIR%%/include/ngx_http_reqstat.h -%%ETCDIR%%/include/ngx_http_request.h -%%ETCDIR%%/include/ngx_http_script.h -%%ETCDIR%%/include/ngx_http_spdy.h -%%ETCDIR%%/include/ngx_http_spdy_module.h -%%ETCDIR%%/include/ngx_http_ssi_filter_module.h -%%ETCDIR%%/include/ngx_http_ssl_module.h -%%ETCDIR%%/include/ngx_http_upstream.h -%%ETCDIR%%/include/ngx_http_upstream_round_robin.h -%%ETCDIR%%/include/ngx_http_variables.h -%%ETCDIR%%/include/ngx_inet.h -%%ETCDIR%%/include/ngx_linux.h -%%ETCDIR%%/include/ngx_linux_config.h -%%ETCDIR%%/include/ngx_list.h -%%ETCDIR%%/include/ngx_log.h -%%ETCDIR%%/include/ngx_md5.h -%%ETCDIR%%/include/ngx_murmurhash.h -%%ETCDIR%%/include/ngx_open_file_cache.h -%%ETCDIR%%/include/ngx_os.h -%%ETCDIR%%/include/ngx_palloc.h -%%ETCDIR%%/include/ngx_parse.h -%%ETCDIR%%/include/ngx_pipe.h -%%ETCDIR%%/include/ngx_posix_config.h -%%ETCDIR%%/include/ngx_process.h -%%ETCDIR%%/include/ngx_process_cycle.h -%%ETCDIR%%/include/ngx_queue.h -%%ETCDIR%%/include/ngx_radix_tree.h -%%ETCDIR%%/include/ngx_rbtree.h -%%ETCDIR%%/include/ngx_regex.h -%%ETCDIR%%/include/ngx_resolver.h -%%ETCDIR%%/include/ngx_segment_tree.h -%%ETCDIR%%/include/ngx_setaffinity.h -%%ETCDIR%%/include/ngx_setproctitle.h -%%ETCDIR%%/include/ngx_sha1.h -%%ETCDIR%%/include/ngx_shmem.h -%%ETCDIR%%/include/ngx_shmtx.h -%%ETCDIR%%/include/ngx_slab.h -%%ETCDIR%%/include/ngx_socket.h -%%ETCDIR%%/include/ngx_solaris.h -%%ETCDIR%%/include/ngx_solaris_config.h -%%ETCDIR%%/include/ngx_string.h -%%ETCDIR%%/include/ngx_sunpro_atomic_sparc64.h -%%ETCDIR%%/include/ngx_sysinfo.h -%%ETCDIR%%/include/ngx_syslog.h -%%ETCDIR%%/include/ngx_thread.h -%%ETCDIR%%/include/ngx_time.h -%%ETCDIR%%/include/ngx_times.h -%%ETCDIR%%/include/ngx_trie.h -%%ETCDIR%%/include/ngx_user.h -%%ETCDIR%%/modules/ngx_http_access_module.so -%%ETCDIR%%/modules/ngx_http_addition_filter_module.so -%%ETCDIR%%/modules/ngx_http_autoindex_module.so -%%ETCDIR%%/modules/ngx_http_browser_module.so -%%ETCDIR%%/modules/ngx_http_charset_filter_module.so -%%ETCDIR%%/modules/ngx_http_concat_module.so -%%ETCDIR%%/modules/ngx_http_empty_gif_module.so -%%ETCDIR%%/modules/ngx_http_fastcgi_module.so -%%ETCDIR%%/modules/ngx_http_flv_module.so -%%ETCDIR%%/modules/ngx_http_footer_filter_module.so -%%ETCDIR%%/modules/ngx_http_geoip_module.so -%%ETCDIR%%/modules/ngx_http_image_filter_module.so -%%ETCDIR%%/modules/ngx_http_limit_conn_module.so -%%ETCDIR%%/modules/ngx_http_limit_req_module.so -%%ETCDIR%%/modules/ngx_http_lua_module.so -%%ETCDIR%%/modules/ngx_http_map_module.so -%%ETCDIR%%/modules/ngx_http_memcached_module.so -%%ETCDIR%%/modules/ngx_http_mp4_module.so -%%ETCDIR%%/modules/ngx_http_random_index_module.so -%%ETCDIR%%/modules/ngx_http_referer_module.so -%%ETCDIR%%/modules/ngx_http_scgi_module.so -%%ETCDIR%%/modules/ngx_http_secure_link_module.so -%%ETCDIR%%/modules/ngx_http_slice_module.so -%%ETCDIR%%/modules/ngx_http_split_clients_module.so -%%ETCDIR%%/modules/ngx_http_sub_filter_module.so -%%ETCDIR%%/modules/ngx_http_sysguard_module.so -%%ETCDIR%%/modules/ngx_http_trim_filter_module.so -%%ETCDIR%%/modules/ngx_http_upstream_ip_hash_module.so -%%ETCDIR%%/modules/ngx_http_upstream_least_conn_module.so -%%ETCDIR%%/modules/ngx_http_upstream_session_sticky_module.so -%%ETCDIR%%/modules/ngx_http_user_agent_module.so -%%ETCDIR%%/modules/ngx_http_userid_filter_module.so -%%ETCDIR%%/modules/ngx_http_uwsgi_module.so -%%ETCDIR%%/modules/ngx_http_xslt_filter_module.so -sbin/nginx -sbin/dso_tool -man/man8/nginx.8.gz -@dir %%NGINX_TMPDIR%% diff --git a/www/trac-down/Makefile b/www/trac-down/Makefile deleted file mode 100644 index 95229056e742..000000000000 --- a/www/trac-down/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Created by: Li-Wen Hsu <lwhsu@lwhsu.org> -# $FreeBSD$ - -PORTNAME= down -PORTVERSION= 0.0.1.r11 -PORTREVISION= 4 -CATEGORIES= www devel python -MASTER_SITES= http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/ -PKGNAMEPREFIX= trac- -DISTNAME= TracDown-${PORTVERSION:E} - -MAINTAINER= lwhsu@FreeBSD.org -COMMENT= Trac plugin for listing released downloads - -RUN_DEPENDS= tracd:www/trac - -DEPRECATED= Upstream is gone -EXPIRATION_DATE= 2017-04-30 - -USES= python:2 -USE_PYTHON= distutils autoplist -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/www/trac-down/distinfo b/www/trac-down/distinfo deleted file mode 100644 index d81f2c3e4ce0..000000000000 --- a/www/trac-down/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (TracDown-r11.tar.gz) = c2ce27841fbef585e7bc89dce65c91703753bdb2035c37ba891a6d6b77c7e440 -SIZE (TracDown-r11.tar.gz) = 1905 diff --git a/www/trac-down/pkg-descr b/www/trac-down/pkg-descr deleted file mode 100644 index c7923043d5f8..000000000000 --- a/www/trac-down/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A Trac plugin for listing released downloads. - -WWW: http://dev.rectang.com/projects/tracdown diff --git a/www/xpi-pencil/Makefile b/www/xpi-pencil/Makefile deleted file mode 100644 index 43995bae12c6..000000000000 --- a/www/xpi-pencil/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Ashish Shukla <wahjava@gmail.com> -# $FreeBSD$ - -PORTNAME= pencil -DISTVERSION= 2.0-5 -DISTVERSIONSUFFIX= -fx -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= evoluspencil - -MAINTAINER= ashish@FreeBSD.org -COMMENT= Firefox addon to do GUI prototyping and simple sketching - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/license.txt - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -XPI_DISTNAME= Pencil -XPI_ID= pencil@evolus.vn - -.include "${.CURDIR}/../xpi-adblock/Makefile.xpi" -.include <bsd.port.mk> diff --git a/www/xpi-pencil/distinfo b/www/xpi-pencil/distinfo deleted file mode 100644 index 6f0d0312ad96..000000000000 --- a/www/xpi-pencil/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xpi/Pencil-2.0-5-fx.xpi) = 00f3e50eb907415522d352b39dc921af8f10a4eab603bc0ea154aff08eb92b8d -SIZE (xpi/Pencil-2.0-5-fx.xpi) = 5467486 diff --git a/www/xpi-pencil/pkg-descr b/www/xpi-pencil/pkg-descr deleted file mode 100644 index d10e5537635c..000000000000 --- a/www/xpi-pencil/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Pencil is a free and opensource tool for making diagrams and GUI -prototyping that everyone can use. - -Top features: - -* Built-in stencils for diagraming and prototyping -* Multi-page document with background page -* On-screen text editing with rich-text supports -* PNG rasterizing -* Undo/redo supports -* Installing user-defined stencils -* Standard drawing operations: aligning, z-ordering, scaling, rotating... -* Cross-platforms -* Adding external objects -* And much more... - -WWW: http://pencil.evolus.vn/ diff --git a/www/xpi-pencil/pkg-plist b/www/xpi-pencil/pkg-plist deleted file mode 100644 index c4a402503976..000000000000 --- a/www/xpi-pencil/pkg-plist +++ /dev/null @@ -1,1972 +0,0 @@ -%%XPI_XPIDIR%%/icons/default/main-window.ico -%%XPI_XPIDIR%%/icons/default/main-window.48.png -%%XPI_XPIDIR%%/icons/default/main-window.24.png -%%XPI_XPIDIR%%/icons/default/main-window.16.png -%%XPI_XPIDIR%%/icons/default/main-window.64.png -%%XPI_XPIDIR%%/icons/default/main-window.32.png -%%XPI_XPIDIR%%/icons/default/main-window.96.png -%%XPI_XPIDIR%%/icons/default/main-window.png -%%XPI_XPIDIR%%/icons/default/main-window.128.png -%%XPI_XPIDIR%%/icons/default/main-window.icns -%%XPI_XPIDIR%%/update.rdf -%%XPI_XPIDIR%%/application.ini -%%XPI_XPIDIR%%/defaults/preferences/pencil.js -%%XPI_XPIDIR%%/install.rdf.tpl.xml -%%XPI_XPIDIR%%/platform/WINNT/chrome.manifest -%%XPI_XPIDIR%%/chrome/icons/default/main-window.ico -%%XPI_XPIDIR%%/chrome/icons/default/main-window.48.png -%%XPI_XPIDIR%%/chrome/icons/default/main-window.png -%%XPI_XPIDIR%%/chrome/icons/default/main-window.16.png -%%XPI_XPIDIR%%/chrome/icons/default/main-window.32.png -%%XPI_XPIDIR%%/content/pencil/print.xul -%%XPI_XPIDIR%%/content/pencil/privateCollectionDialog.xul -%%XPI_XPIDIR%%/content/pencil/borderToolOverlay.xul -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/searchService.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/clipartBrowser.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/searchEngine.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/webUtil.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/newOpenClipartSearch.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/googleImageSearch.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser/openClipartSearch.js -%%XPI_XPIDIR%%/content/pencil/blank.html -%%XPI_XPIDIR%%/content/pencil/templateManagementDialog.xul -%%XPI_XPIDIR%%/content/pencil/mainWindow.xul -%%XPI_XPIDIR%%/content/pencil/behavior/commonFunctions.js -%%XPI_XPIDIR%%/content/pencil/behavior/commonBehaviors.js -%%XPI_XPIDIR%%/content/pencil/pageDetailDialog.xul -%%XPI_XPIDIR%%/content/pencil/editor/propertyPageEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/onScreenTextEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/sharedBorderStyleEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/onScreenTextEditor-RichTextSupport.js -%%XPI_XPIDIR%%/content/pencil/editor/sharedFillColorEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/sharedGeometryEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/geometryEditor.config.xml -%%XPI_XPIDIR%%/content/pencil/editor/geometryEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/onScreenTextEditor.config.xml -%%XPI_XPIDIR%%/content/pencil/editor/onMenuEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/handleEditor.config.xml -%%XPI_XPIDIR%%/content/pencil/editor/sharedFontEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/handleEditor.js -%%XPI_XPIDIR%%/content/pencil/editor/onMenuTypeEditors.js -%%XPI_XPIDIR%%/content/pencil/colorToolOverlay.xul -%%XPI_XPIDIR%%/content/pencil/privateShapeDialog.xul -%%XPI_XPIDIR%%/content/pencil/sizingPolicyDialog.js -%%XPI_XPIDIR%%/content/pencil/aboutDialog.js -%%XPI_XPIDIR%%/content/pencil/pageNoteDialog.js -%%XPI_XPIDIR%%/content/pencil/common/abstractSymbol.js -%%XPI_XPIDIR%%/content/pencil/common/connectorSupports.js -%%XPI_XPIDIR%%/content/pencil/common/controller.js -%%XPI_XPIDIR%%/content/pencil/common/webPrinter.js -%%XPI_XPIDIR%%/content/pencil/common/nsTransferable.js -%%XPI_XPIDIR%%/content/pencil/common/dockingManager.js -%%XPI_XPIDIR%%/content/pencil/common/androidSupports.js -%%XPI_XPIDIR%%/content/pencil/common/pdf.js -%%XPI_XPIDIR%%/content/pencil/common/base64.js -%%XPI_XPIDIR%%/content/pencil/common/io.js -%%XPI_XPIDIR%%/content/pencil/common/util.js -%%XPI_XPIDIR%%/content/pencil/common/richTextDialog.js -%%XPI_XPIDIR%%/content/pencil/common/pencil.js -%%XPI_XPIDIR%%/content/pencil/common/typeEditorRegistry.js -%%XPI_XPIDIR%%/content/pencil/common/collectionSettingEditor.js -%%XPI_XPIDIR%%/content/pencil/common/sax.js -%%XPI_XPIDIR%%/content/pencil/common/externalEditorSupports.js -%%XPI_XPIDIR%%/content/pencil/common/svgRasterizer.js -%%XPI_XPIDIR%%/content/pencil/common/colorDroppers.js -%%XPI_XPIDIR%%/content/pencil/common/tree.js -%%XPI_XPIDIR%%/content/pencil/common/nsDragAndDrop.js -%%XPI_XPIDIR%%/content/pencil/common/lorem.js -%%XPI_XPIDIR%%/content/pencil/common/config.js -%%XPI_XPIDIR%%/content/pencil/common/stencilEditor.js -%%XPI_XPIDIR%%/content/pencil/common/pencilNamespaces.js -%%XPI_XPIDIR%%/content/pencil/messageDialog.xul -%%XPI_XPIDIR%%/content/pencil/pageNoteDialog.xul -%%XPI_XPIDIR%%/content/pencil/progressDialog.xul -%%XPI_XPIDIR%%/content/pencil/firefoxOverlay.js -%%XPI_XPIDIR%%/content/pencil/sizingPolicyDialog.xul -%%XPI_XPIDIR%%/content/pencil/propertyDialog.xul -%%XPI_XPIDIR%%/content/pencil/privateCollectionDialog.js -%%XPI_XPIDIR%%/content/pencil/templateManagementDialog.js -%%XPI_XPIDIR%%/content/pencil/progressDialog.js -%%XPI_XPIDIR%%/content/pencil/settingDialog.js -%%XPI_XPIDIR%%/content/pencil/androidSupportOverlay.xul -%%XPI_XPIDIR%%/content/pencil/privateCollectionWizard.js -%%XPI_XPIDIR%%/content/pencil/target/null.js -%%XPI_XPIDIR%%/content/pencil/target/shape.js -%%XPI_XPIDIR%%/content/pencil/target/group.js -%%XPI_XPIDIR%%/content/pencil/target/targetSet.js -%%XPI_XPIDIR%%/content/pencil/exportWizard.js -%%XPI_XPIDIR%%/content/pencil/document/persistentHooks.js -%%XPI_XPIDIR%%/content/pencil/document/document.js -%%XPI_XPIDIR%%/content/pencil/document/xmlDocumentPersister.js -%%XPI_XPIDIR%%/content/pencil/installRemoteCollectionsDialog.js -%%XPI_XPIDIR%%/content/pencil/stencilGenerator.xul -%%XPI_XPIDIR%%/content/pencil/privateShapeDialog.js -%%XPI_XPIDIR%%/content/pencil/settingDialog.xul -%%XPI_XPIDIR%%/content/pencil/editor-blank.html -%%XPI_XPIDIR%%/content/pencil/propertyDialog.js -%%XPI_XPIDIR%%/content/pencil/stencilGenerator.js -%%XPI_XPIDIR%%/content/pencil/mainWindow.js -%%XPI_XPIDIR%%/content/pencil/privateCollectionWizard.xul -%%XPI_XPIDIR%%/content/pencil/messageDialog.js -%%XPI_XPIDIR%%/content/pencil/bindings/searchBar.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/editorWrapper.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/colorPickerButton.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/collectionPane.css -%%XPI_XPIDIR%%/content/pencil/bindings/color-wheel-90.png -%%XPI_XPIDIR%%/content/pencil/bindings/collectionPane.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/editorWrapper.css -%%XPI_XPIDIR%%/content/pencil/bindings/colorPickerButton.css -%%XPI_XPIDIR%%/content/pencil/bindings/searchBar.css -%%XPI_XPIDIR%%/content/pencil/bindings/pCanvas.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/alignEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/shadowStyleEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/fontEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/fontEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/shadowStyleEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/alignEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/commonEditors.css -%%XPI_XPIDIR%%/content/pencil/bindings/enumEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/privateCollectionPane.css -%%XPI_XPIDIR%%/content/pencil/bindings/colorPickers.css -%%XPI_XPIDIR%%/content/pencil/bindings/privateCollectionPane.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/colorPickers.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/enumEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/plainTextEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/clipartBrowserPane.css -%%XPI_XPIDIR%%/content/pencil/bindings/strokeEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/ColorEditor-Preview-Bg.png -%%XPI_XPIDIR%%/content/pencil/bindings/colorEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/colorEditor.css -%%XPI_XPIDIR%%/content/pencil/bindings/strokeEditor.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/clipartBrowserPane.xbl -%%XPI_XPIDIR%%/content/pencil/bindings/color-wheel-70.png -%%XPI_XPIDIR%%/content/pencil/bindings/plainTextEditor.xbl -%%XPI_XPIDIR%%/content/pencil/n-patch/9patch.html -%%XPI_XPIDIR%%/content/pencil/n-patch/bg.png -%%XPI_XPIDIR%%/content/pencil/n-patch/9patch.js -%%XPI_XPIDIR%%/content/pencil/n-patch/nPatchGeneratorDialog.xul -%%XPI_XPIDIR%%/content/pencil/propertyType/snappingData.js -%%XPI_XPIDIR%%/content/pencil/propertyType/css.js -%%XPI_XPIDIR%%/content/pencil/propertyType/enum.js -%%XPI_XPIDIR%%/content/pencil/propertyType/richTextArray.js -%%XPI_XPIDIR%%/content/pencil/propertyType/point.js -%%XPI_XPIDIR%%/content/pencil/propertyType/imageData.js -%%XPI_XPIDIR%%/content/pencil/propertyType/plainText.js -%%XPI_XPIDIR%%/content/pencil/propertyType/richText.js -%%XPI_XPIDIR%%/content/pencil/propertyType/color.js -%%XPI_XPIDIR%%/content/pencil/propertyType/font.js -%%XPI_XPIDIR%%/content/pencil/propertyType/handle.js -%%XPI_XPIDIR%%/content/pencil/propertyType/dimension.js -%%XPI_XPIDIR%%/content/pencil/propertyType/alignment.js -%%XPI_XPIDIR%%/content/pencil/propertyType/strokeStyle.js -%%XPI_XPIDIR%%/content/pencil/propertyType/bound.js -%%XPI_XPIDIR%%/content/pencil/propertyType/bool.js -%%XPI_XPIDIR%%/content/pencil/propertyType/shadowStyle.js -%%XPI_XPIDIR%%/content/pencil/firefoxOverlay.xul -%%XPI_XPIDIR%%/content/pencil/license.txt -%%XPI_XPIDIR%%/content/pencil/textToolOverlay.xul -%%XPI_XPIDIR%%/content/pencil/installRemoteCollectionsDialog.xul -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/checkedButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/hoverButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/optionLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/selectedCheckbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/normalButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/keyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/selectedTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/textfield.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/alphaSearch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/groupPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/addButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/programPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/bluePanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/middleTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/switch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/statusBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/dropbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/buttonLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/pageControl.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/tab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/blackPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/markKeyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/greenButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/bottom_tab_item.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/clearButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/numberKeyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/messagebox.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/blueButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/selectedRadio.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/halfGraBlue1Button.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/cellPhoneKeyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/buttonV2.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/phone.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/orangeSwitch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/whitePanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/offSwitch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/seek.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/picker.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/halfGraBlackButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/loading.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/whiteButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/ipad.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/lastTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/halfGraBlueButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/backButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/progress.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/redButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/rich-text.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/banButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Icons/nextButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS-Wireframe/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/icons.ep -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/scale.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/group.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/group/144.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/spin-input.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/table-tree.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/tab.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/textbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/scrollbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/label.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/window-frame.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/combo.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/progress.png -%%XPI_XPIDIR%%/content/pencil/stencil/Native.GUI/Icons/list.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/menuitem.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/frame.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/textbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/scrollbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/groupbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/menu.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/activetab.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/combobox.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/progressbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/tabheader.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/table.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/separator.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/tablecolumn.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/label.png -%%XPI_XPIDIR%%/content/pencil/stencil/WindowsXP-GUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/frame.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/window.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/shape1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/callout1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/test.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/listbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/datefield.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/combobox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/table.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/progress.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/square.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/label.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/panel.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/textbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/callout2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/text.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/Gtk.GUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/document.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/connector.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/predefined-process.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/punched-tape.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/sort.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/direct-access-storage.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/multi-segment-connector.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/display.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/decision.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/delay.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/multi-document.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/preparation.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/sequential-access-storage.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/merge.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/off-page-connector.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/point.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/card.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/manual-operation.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/terminator.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/or.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/process.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/internal-storage.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/Segment.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/collate.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/summing-junction.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/extract.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/data.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/straight-connector.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/manual-input.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/stored-data.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/curvy-connector.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/magnetic-disk.png -%%XPI_XPIDIR%%/content/pencil/stencil/Flowchart/Icons/alternate-process.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/bread.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/h4.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/h3.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/pane.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/table.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/h2.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/h5.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/hr.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/h1.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/link.png -%%XPI_XPIDIR%%/content/pencil/stencil/BasicWebElements/Icons/html.png -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Icons/balloon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Icons/hollowbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Icons/arrow.png -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Icons/bullet.png -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Icons/icons.ep -%%XPI_XPIDIR%%/content/pencil/stencil/Annotation/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/rich-text.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/TopOptionLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/blueButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/indicator.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/loading.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/redButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/textFieldV2.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/appIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/programPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/popupMenu.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/ipad-key-alpha.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleTabV2.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/whitePanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tabItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/greyButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/categoryHeader.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/greyBackButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/notification.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/switch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/nextIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/rightTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/topButtonLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/LargeRedButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/offSwitch.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/preNextButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/notificationListItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/locationInfo.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/lightGreyButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/backButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleTabV4.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/downloadProgressBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleTabV3.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/popupMenuScrollview.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/emailName.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/pickerGlass.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/transparentBlackPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/ipad.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/transparentStatusBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/seekBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/buttonLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/blackButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/alphaList.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/bottomOptionLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/pageControl.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/addIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/darkGreyButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/rightTabV2.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/messageBox.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/keyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/musicSeek.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/progressBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tabV4.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleOptionLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tabV3.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/greenButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/listItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/symbolKeyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/notificationHeader.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/optionLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tabBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/bottomPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/statusBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/bottomButtonLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/blackPanel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/picker.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/greenAdd.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/pickerBg.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/numberKeyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/notificationItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/section-icon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/ipadSettingPane.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/tabV2.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/middleButtonLabel.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/yellowButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/textField.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/notificationBg.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/rightTabV3.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/checkIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/banIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/phone.png -%%XPI_XPIDIR%%/content/pencil/stencil/iOS.GUI/Icons/rightTabV4.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Layout.ep -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/shadow.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/listItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedCombo.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/menuItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ZoomOut2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/statusbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/toastFrame.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/bottomMenuItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/dropdown.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/middleMenuItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/collection.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/googleSearch.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/edge-shadow.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedToggle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/combo.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/progressScrubbers.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/radial-grad.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/offSwitch.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/dialog.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/onSwitch.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/Zoom.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/tablet.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/toggle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/layout1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/contactIcon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/icon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/rightSelectHandle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/blueListItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedCombo.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/keyboard.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/borderBottomActionBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/spinner2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ZoomIn1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/dark-effect.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedSpinner.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ActiveTextField.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/plain-text.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedCheckbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/PressedDropdown.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/light-effect.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/listHeader.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/progressBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/textField.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/picker.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusRadio.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/tab.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ActiveListItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/spinner1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ZoomIn2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/UpDatePicker.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/PressedListItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/linear-grad.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedSpinner.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedToggle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedRadio.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedCheckbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/phone.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/blueActionBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/FocusedListItem.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/actionBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/box-shadow.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/navigationBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/blueTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/FocusTextField.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/middleSelectHandle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/DownDatePicker.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/leftSelectHandle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedFastscroll.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/fastscroll.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/dialogHeader.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/screenHeader.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/selectedTab.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/ZoomOut1.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/pressedButton.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/darkActionBar.png -%%XPI_XPIDIR%%/content/pencil/stencil/Android.GUI/Icons/focusedDropdown.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/circle-triangle.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/scale.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/link.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/line.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/tab.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/selected-checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/selected-radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/scrollbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/html.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/listbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/radio.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/combobox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/progressbar.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/checked-checkbox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/winframe.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/bread.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/messagebox.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/label.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/sketchy-triangle.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/image.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/password-field.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/box.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/button.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/table.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Icons/textfield.png -%%XPI_XPIDIR%%/content/pencil/stencil/SketchyGUI/Definition.xml -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/balloon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/hexagon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/hline.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/chord.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/diamond.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/bullet.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/pentagon.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/can.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/rich-text.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/rectangle-grad.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/trapezoid.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/pie.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/rectangle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/triangle.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/free-line.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/triangle2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/FreeLine2.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/oval.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/bitmap.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/cube.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/bevel.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/plain-text.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/triangle3.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Icons/parallelogram.png -%%XPI_XPIDIR%%/content/pencil/stencil/Common/Definition.xml -%%XPI_XPIDIR%%/content/pencil/canvasHelper/canvasMemento.js -%%XPI_XPIDIR%%/content/pencil/canvasHelper/canvasCareTaker.js -%%XPI_XPIDIR%%/content/pencil/canvasHelper/canvasImpl.js -%%XPI_XPIDIR%%/content/pencil/canvasHelper/snappingHelper.js -%%XPI_XPIDIR%%/content/pencil/innershadow.patch -%%XPI_XPIDIR%%/content/pencil/privateCollection/privateCollection.js -%%XPI_XPIDIR%%/content/pencil/privateCollection/privateShapeDefParser.js -%%XPI_XPIDIR%%/content/pencil/privateCollection/privateShapeDef.js -%%XPI_XPIDIR%%/content/pencil/privateCollection/privateCollectionManager.js -%%XPI_XPIDIR%%/content/pencil/clipartBrowser.xul -%%XPI_XPIDIR%%/content/pencil/aboutDialog.xul -%%XPI_XPIDIR%%/content/pencil/definition/shapeDef.js -%%XPI_XPIDIR%%/content/pencil/definition/exportTemplate.js -%%XPI_XPIDIR%%/content/pencil/definition/shapeDefCollectionParser.js -%%XPI_XPIDIR%%/content/pencil/definition/shapeDefCollection.js -%%XPI_XPIDIR%%/content/pencil/definition/exportTemplateManager.js -%%XPI_XPIDIR%%/content/pencil/definition/geometry.js -%%XPI_XPIDIR%%/content/pencil/definition/collectionManager.js -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/styles.xml -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/META-INF/manifest.xml -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/layout-cache -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Template.xml -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/content.xslt -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Thumbnails/thumbnail.png -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Pictures/10000201000002F30000039CC6022E7E.png -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/mimetype -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/meta.xslt -%%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/settings.xml -%%XPI_XPIDIR%%/content/pencil/templates/HTML/default.HTML/StyleSheet.xslt -%%XPI_XPIDIR%%/content/pencil/templates/HTML/default.HTML/Resources/SampleStyle.css -%%XPI_XPIDIR%%/content/pencil/templates/HTML/default.HTML/Template.xml -%%XPI_XPIDIR%%/content/pencil/templates/Print/default.print/StyleSheet.xslt -%%XPI_XPIDIR%%/content/pencil/templates/Print/default.print/Resources/SampleStyle.css -%%XPI_XPIDIR%%/content/pencil/templates/Print/default.print/Template.xml -%%XPI_XPIDIR%%/content/pencil/exportWizard.xul -%%XPI_XPIDIR%%/content/pencil/exporter/webPageExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/svgExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/odtExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/baseExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/Pencil2SVG.xslt -%%XPI_XPIDIR%%/content/pencil/exporter/otherExporters.js -%%XPI_XPIDIR%%/content/pencil/exporter/ooConversionExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/printingExporter.js -%%XPI_XPIDIR%%/content/pencil/exporter/baseRasterizedExporter.js -%%XPI_XPIDIR%%/content/pencil/pageDetailDialog.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/targetSetXferHelper.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/svgXferHelper.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/rRichTextXferHelper.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/shapeXferHelper.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/pngImageXferHelper.js -%%XPI_XPIDIR%%/content/pencil/xferHelper/dragObservers.js -%%XPI_XPIDIR%%/chrome.manifest -%%XPI_XPIDIR%%/main-window.icns -%%XPI_XPIDIR%%/update.rdf.tpl.xml -%%XPI_XPIDIR%%/license.txt -%%XPI_XPIDIR%%/install.rdf -%%XPI_XPIDIR%%/locale/en-US/pencil.dtd -%%XPI_XPIDIR%%/locale/en-US/pencil.properties -%%XPI_XPIDIR%%/locale/vi/pencil.dtd -%%XPI_XPIDIR%%/locale/vi/pencil.properties -%%XPI_XPIDIR%%/skin/classic/pencil-16.png -%%XPI_XPIDIR%%/skin/classic/pencil-64.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-w-fixed.png -%%XPI_XPIDIR%%/skin/classic/images/pandown.cur -%%XPI_XPIDIR%%/skin/classic/images/align-left-top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-redo-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/gtk_edit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_quickedit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_stroke_color.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_snap_object_points.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-text-italic-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_format_numbering_bullets.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-select-all-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-new-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_paste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_justify_left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_mark.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_text_underline.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document_export.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-text-strikethrough-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/make-same-horizontal-space.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_hyperlink.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-open.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-open-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_indent_more.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_justify_center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_justify_right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/insert_link.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/folder-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-skip-forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_search-and-replace.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-previous-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-send.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_last.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/contact-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_save.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-seek-backward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-reply-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/editcut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/window-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_paste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_spam.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-send.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/view-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-clear.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-record.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_replyall.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-down.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-leave-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-find.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/viewmagfit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-redo-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/fileprint.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-seek-forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_zoom-page.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-play-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/system-search.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/next.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/zoom-best-fit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-searchtool.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/centrejust.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-print.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/text_italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-print-preview.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-play.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-mail-rpl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-mark-junk.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-open.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/bookmarks_list_add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-find-and-replace.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/filequickprint.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_justify.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/filesaveas.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-help.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/appointment-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_fwd.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-next.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_copy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/reload3.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/editclear.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/filenew.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_spellcheck.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-skip-backward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-last-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-direction-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_first.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-cancel.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-previous.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-first-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-back-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/window_nofullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-remove.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/editdelete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_properties.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_record.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-tab.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-open.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_color_hilight.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/editpaste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-up.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-mark-read.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/window_new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-last-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-reply-sender.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-direction-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-justify-center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_print.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/window_fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/xfce-system-exit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-first-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/search.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/folder_new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-back-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-appointment.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/fileopen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_end.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/filefind.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/tools-check-spelling.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/system-log-out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_print-setup.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-first.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/kfind.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_leave-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/object-rotate-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_eject.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-mark-important.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-properties.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/revert.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-find.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-last.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-dir.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-session-logout.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_select-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/insert-image.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-paste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/object-flip-vertical.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/back.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-fwd.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_up.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-logout.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_print-preview.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_pause.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-playback-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/reload_page.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/zoom-fit-best.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-jump.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_send.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/xfce-system-lock.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-cut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-zoom-fit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-previous-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_cut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-undo-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/appointment.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_add-bookmark.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/system-run.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-next.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/system-shutdown.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_underlined.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/window-close.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/up.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_start.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-reply-to-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-revert.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-select-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_close.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_down.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_play.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/bookmark-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_file-properites.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-send.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-send-receive.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-forward-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/tab_new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-pause.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-rewind-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-mark-unread.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_save-as.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-mail-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/reload_all_tabs.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/address-book-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/bookmark_add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/start.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-jump-to-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-revert-to-saved-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-next-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-eject.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-justify-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-indent-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_indent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/finish.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/insert-text.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-text.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_refresh.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-page-setup.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-edit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-lockscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_about.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/help-about.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-justify-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/text_strike.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-properties.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/list-add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-save.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_unindent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/find.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/view-restore.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-unindent-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-clear.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/kfm_home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/viewmag-.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-forward-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-rew.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-execute.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-find-replace.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/remove.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-prev.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/viewmag1.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/help-faq.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/application-exit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/down.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-window.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/call-start.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/editcopy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-text-unindent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-shutdown.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/system-lock-screen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/text_bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-run.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-save.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/filesave.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/tab-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_spam.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-sort-ascending.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/leftjust.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-quit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/rightjust.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-compose.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/help.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-text-indent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-mail-fwd.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-address-book.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/process-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/insert-link.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/view-sort-ascending.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/reload.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_new-bcard.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/redhat-home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-unindent-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-reply.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-up.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_help-add-bookmark.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-forward-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-down.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/go-top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/lock.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_zoom-1.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-open-recent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-indent-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-rec.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-playback-pause.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-jump-to-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-revert-to-saved-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-save-as.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-record.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/call-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-next-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-message-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-print-preview.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/player_rew.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-sort-descending.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_help.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gohome.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/object-flip-horizontal.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/previous.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-close.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/view-refresh.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_mail-send-receive.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_search.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail_reply.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-copy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/list-remove.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-about.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/view-sort-descending.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/help-contents.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/viewmag+.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-zoom-100.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/media-playback-start.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-media-rewind-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_decrease-font.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_text_color_foreground.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-go-forward-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-underline.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_increase-font.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/exit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gnome-stock-mail-snd.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/document-print.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-spell-check.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-refresh.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/mail-mark-notjunk.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-goto-top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/text_under.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/stock_media-pause.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/insert-object.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/gtk-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/menu/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_text_strikethrough.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape_move_front.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/previous-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-save-as-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/insert-link-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_autofilter.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/make-same-vertical-space.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_copy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_undo_history.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_snap_guides.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_color_background.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape_move_backwards.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/insert_image.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_standard_filter.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/zoom-original-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_save_pdf.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-save-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-copy-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_reverse_order.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-about.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-export.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-properties.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/exit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-close.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-edit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-direction-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/make-same-vertical-space.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_text_color_foreground.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_object-behind.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-save.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/help-faq.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gnome-run.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/help.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_to-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/revert.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_bring-forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/process-stop.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/help-about.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_to-top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_3d-color-picker.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-direction-ltr.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/object-rotate-left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/forward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/tab-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_stroke_color.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/previous.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/object-flip-horizontal.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/object-flip-vertical.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-middle.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/insert-object.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_object-infront.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-clear.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_bucketfill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/help-contents.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/back.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/make-same-horizontal-space.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-find-replace.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/zoom-best-fit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-help.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/undo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_text_color_hilight.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-open.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-revert.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-print.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_text_color_background.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/redhat-home.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/insert-link.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/centrejust.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/add.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/remove.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/window-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-execute.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_bring-backward.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/edit-find.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/document-open-recent.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/gtk-cancel.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-right.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/insert-image.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/redo.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/next.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/insert-text.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/toolbar/stock_graphics-align-center.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/gtk-edit-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/remove-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_select_text_only.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/insert_text.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_increase_font.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_left.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_decrease_font.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_clear.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_zoom_1.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-text-bold-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_styles_fill_format_mode.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/zoom-out-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_zoom_out.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_snap_grid.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_form_design_mode.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_draw_text_frame.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_zoom_in.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_top.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-text-underline-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit_cut.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-save.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/next-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_indent_less.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_pin.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_justify_fill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_draw_text.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_font_size.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_font.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_draw_selection.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape_move_back.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-cut-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_middle.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_double_click_to_edit.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_3d_color_picker.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_graphics_align_bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-undo-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/document-new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_cell_align_bottom.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/edit-paste-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_ungroup.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_color_hilight.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_insert_endnote.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape_handles.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_color_background-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_snap_object.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_text_italic.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/zoom-in-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_insert_url.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_color_foreground.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_text_color_foreground-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_bucketfill.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape_move_forwards.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_hyperlink_toolbar.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format_text_bold.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_new.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-indent-less-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/stock_export.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/shape-group.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/add-menu.png -%%XPI_XPIDIR%%/skin/classic/images/MozIcons/stock/format-indent-more-menu.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/filenew.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_size.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/save-2416.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_left.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/insert-image.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_full.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/blank-note-2416.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/delete-2416.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/folder-2416.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/edittrash.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_sub.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/size-box-background.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_font.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/blank-note-16.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/delete-16.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/emails.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/indent.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_center.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_bold.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/blank-note-32.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/menu-bg.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/increase_text_size.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/filesave.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_italic.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/numbered-list.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_under.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_super.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/bulleted-list.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/anchor-16.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/folder-16.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/outdent.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/decrease_text_size.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_strike.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/font-box-background.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/link.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/image.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_right.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/horz-rule.png -%%XPI_XPIDIR%%/skin/classic/images/Editor/text_color.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-h-relative.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-h-start-end.png -%%XPI_XPIDIR%%/skin/classic/images/bg-gray20.png -%%XPI_XPIDIR%%/skin/classic/images/color-picker.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-advanced.png -%%XPI_XPIDIR%%/skin/classic/images/dialog-error.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-macosx-bg.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-export.png -%%XPI_XPIDIR%%/skin/classic/images/throbber.gif -%%XPI_XPIDIR%%/skin/classic/images/align-left-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/icon.svg -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-openclipart.png -%%XPI_XPIDIR%%/skin/classic/images/textarea-sizegrip.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-bg-selected.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-x-middle.png -%%XPI_XPIDIR%%/skin/classic/images/color-wheel-70.png -%%XPI_XPIDIR%%/skin/classic/images/pencil.ico -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-macosx-bg-sel.png -%%XPI_XPIDIR%%/skin/classic/images/pencil-22.png -%%XPI_XPIDIR%%/skin/classic/images/paypal.png -%%XPI_XPIDIR%%/skin/classic/images/tab.png -%%XPI_XPIDIR%%/skin/classic/images/align-center-center.png -%%XPI_XPIDIR%%/skin/classic/images/warning16.png -%%XPI_XPIDIR%%/skin/classic/images/hide-collection.gif -%%XPI_XPIDIR%%/skin/classic/images/align-right-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/pd.png -%%XPI_XPIDIR%%/skin/classic/images/mono-24/save.png -%%XPI_XPIDIR%%/skin/classic/images/mono-24/text-color.png -%%XPI_XPIDIR%%/skin/classic/images/mono-24/zoom.png -%%XPI_XPIDIR%%/skin/classic/images/mono-24/border-color.png -%%XPI_XPIDIR%%/skin/classic/images/mono-24/fill-color.png -%%XPI_XPIDIR%%/skin/classic/images/twisty.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-w-relative.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-bg-hover.png -%%XPI_XPIDIR%%/skin/classic/images/pan_off.png -%%XPI_XPIDIR%%/skin/classic/images/search-glass-rtl.png -%%XPI_XPIDIR%%/skin/classic/images/search-glass.png -%%XPI_XPIDIR%%/skin/classic/images/seperator.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-w-start-end.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-y-middle.png -%%XPI_XPIDIR%%/skin/classic/images/color-wheel-90.png -%%XPI_XPIDIR%%/skin/classic/images/dialog-warning.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-bg.png -%%XPI_XPIDIR%%/skin/classic/images/48.png -%%XPI_XPIDIR%%/skin/classic/images/align-left-center.png -%%XPI_XPIDIR%%/skin/classic/images/align-right-top.png -%%XPI_XPIDIR%%/skin/classic/images/pencil.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-y-end.png -%%XPI_XPIDIR%%/skin/classic/images/size-grip.png -%%XPI_XPIDIR%%/skin/classic/images/format-painter-16.png -%%XPI_XPIDIR%%/skin/classic/images/pan.cur -%%XPI_XPIDIR%%/skin/classic/images/align-center-top.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-y-relative.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-y-start.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/document-open.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/gnote.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-bullets.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/system-config-printer.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/weather-overcast.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/tuxpaint.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/document-save.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/document-new.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/images/moblin/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-x-start.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-x-end.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-x-relative.png -%%XPI_XPIDIR%%/skin/classic/images/pane-selector-general.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/same-height.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/document-new.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-left.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/brush.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/same-h-space.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/document-save.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/document-print.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-middle.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/same-v-space.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-right.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/same-width.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-center.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/document-open.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/images/toolbar/align-top.png -%%XPI_XPIDIR%%/skin/classic/images/format-painter.png -%%XPI_XPIDIR%%/skin/classic/images/collection-filter.png -%%XPI_XPIDIR%%/skin/classic/images/sizepolicy-h-fixed.png -%%XPI_XPIDIR%%/skin/classic/images/align-right-center.png -%%XPI_XPIDIR%%/skin/classic/images/align-center-bottom.png -%%XPI_XPIDIR%%/skin/classic/images/pan_on.png -%%XPI_XPIDIR%%/skin/classic/images/pane-external-editor.png -%%XPI_XPIDIR%%/skin/classic/images/dialog-information.png -%%XPI_XPIDIR%%/skin/classic/images/clipart.png -%%XPI_XPIDIR%%/skin/classic/pencil.icns -%%XPI_XPIDIR%%/skin/classic/pencil-24.png -%%XPI_XPIDIR%%/skin/classic/pencil-32.png -%%XPI_XPIDIR%%/skin/classic/font.css -%%XPI_XPIDIR%%/skin/classic/pencil-96.png -%%XPI_XPIDIR%%/skin/classic/stencilGenerator.css -%%XPI_XPIDIR%%/skin/classic/richTextDialog.css -%%XPI_XPIDIR%%/skin/classic/pencil.xpm -%%XPI_XPIDIR%%/skin/classic/win/platform.css -%%XPI_XPIDIR%%/skin/classic/win/icons.css -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/applications-multimedia.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/object-flip-horizontal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-screensaver.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/battery.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/network-workgroup.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-home-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/xchat-gnome.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ooo-draw.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_task-recurring.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-myzone.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ipod.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/text-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-storm.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_person.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/tasks.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/pidgin.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/help-about.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/input-scanner.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-gnect.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-file-manager.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-power-brightness.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/export-document.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-system-network-proxy.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/shape-text-color.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/wireless-signal-excellent.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dates.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ghex.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-up.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-record.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-calendar-workweek.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/control-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-apply.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-last.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-mark-notjunk.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gwibber.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gallery.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/battery-good.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/video-display.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/source-playlist.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-clear-night.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/add-files-to-archive.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-users.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/rhythmbox.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/phone-iphone.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/headset.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/computer-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/fosfor.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-software-install.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-jump.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/cheese-take-photo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/medium-flash.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/window-close-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-revert.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-shutdown.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-playback-stop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/text-x-preview.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/user-trash.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/spinner-frame-2.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/application-installer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-calendar-and-tasks.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_appointment-reminder.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-save.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-spreadsheet.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/printer-default.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/battery-caution.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-first.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/call-start.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/drive-optical.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/application-x-executable.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-contact.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnote.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/window-switch.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/console-xbox360.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/brush.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-refresh-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-next.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/garage.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-showers.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-middle.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/thunderbird.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-fit.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-eject.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-keyboard-shortcuts.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/insert-text.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-clear.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/console-ps3.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-planner.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-flash.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/user-info.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-mines.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-optical.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-home-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dalston-power-capplet.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/session-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-fit-width.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-sent.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-accessibility.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/image-missing.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/moblin-web-browser.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/user-desktop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/bluetooth.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-open-recent.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-playback-pause.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-seek-backward.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/totem.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/desktop-effects.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-snow.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-volume-control.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-index.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-home.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/simplescan.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/multimedia-player-apple-ipod.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-remote-desktop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-lock-screen.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnucash.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-reply-all.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-ok.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gimp.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-control-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-mail.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_mail-filters-apply.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-file-management.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/network-wired.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-page-facing.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder-open.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/network-server.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-fit-page.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/camera-photo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/empathy-accounts.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/email.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/marble.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/eog.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-system-firewall.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ooo-calc.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-mplayer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/multimedia-player.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-find-replace.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/list-remove.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/cheese.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-sort-descending.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/moblin-toolbar-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-playback-start.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-up-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/input-gaming.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/phone.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/cheese-take-burst.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-tray.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/anjal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_meeting.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnometris.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/hornsey.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-software-update.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-aisleriot.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-sound.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-other-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/extract-archive.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/insert-image.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-mahjongg.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-network-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/applets-screenshooter.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/nautilus.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/query-free-busy.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/network-wireless.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-mark-junk.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/source-smart-playlist.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/postr.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/radio.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/tweet-reply.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/battery-full.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-send-receive.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-other.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/3-way-call.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dialog-question.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_lock.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/process-stop-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/eog-image-collection.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-severe-alert.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/wireless-signal-good.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-recent.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-refresh-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/package-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/appointment-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/lastfm-personal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dax.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dialog-error.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/accessories-calculator.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/help-contents.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/yelp.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/spinner-frame-3.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-calendar-week.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-find.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/accessories-dictionary.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/review-calendar-month.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/lastfm-tag.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/spinner-frame-4.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-skip-backward.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/insert-link.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/tv.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-system-tray.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-volume-muted.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/window-close.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-klotski.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/evince.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mplayer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-keyboard.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/utilities-terminal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/emblem-favorite.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_contact-list.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/shape-fill-color.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-send.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/firefox.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/make-same-vertical-space.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/tomboy.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/liferea.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/tuxpaint.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/file-roller.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-find--normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/logo-icon.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-direction-rtl.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/kapman.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-skip-forward.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-tetravex.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dialog-information.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/call-stop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/process-stop-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dalston.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-previous.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-search.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/inkscape.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-presentation.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-player-banshee.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-glines.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-volume-high.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/rawstudio.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-seek-forward.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/camera-video.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-down.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-document.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-sort-ascending.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-volume-medium.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-search-tool.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/toolbar-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-up-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/virus-scanner.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-page-continuous.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ooo-writer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-system-windows.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-mail-accounts.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/spinner-frame-0.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/vim.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/window-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/font-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-config-users.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/browse-webcam-effects.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-autocompletion.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-restore.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-calendar-day.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/align-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/banshee.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-other-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/user-home.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-message-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/battery-low.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/evolution.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder-visiting.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/user_auth.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-today.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/baobab.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/WorldOfGooDemo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audacity.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/contact-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-attachment.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/send-email.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/object-crop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-reply-sender.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/ekiga.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-find-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/blender.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-open.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/text-html.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/lastfm-neigbour.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/decrease-font.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/make-same-horizontal-space.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/retweet.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-middle.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder-remote.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-print.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gthumb.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/wireless-signal-weak.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-config-printer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/printer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/pda.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/text-x-script.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-peripherals.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/lastfm-audioscrobbler.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/folder-drag-accept.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-justify-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/increase-font.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-next-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/printers.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/lastfm-recommended.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-preferences.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/help-faq.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gconf-editor.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-calendar-list.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/spinner-frame-1.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/start-chat.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/drive-removable-media.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-calendar.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-settings-default-applications.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/computer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-theme.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-locale.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/printer-error.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/songbird.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_text-monospaced.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gcompris.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/accessories-text-editor.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/object-flip-vertical.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/security.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/phennec.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-playlist-repeat.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/contacts.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/podcast.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/image-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-calendar-month.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/web-browser.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-dialog-error.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/trackpad-mouse.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-document-template.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dialer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/power.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-back-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/share.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/call-hold.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dasher.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/object-rotate-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/process-stop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/anjuta.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_people.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/glchess.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-display-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-config-date.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/slideshow-play.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-desktop-font.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/simple-scan.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/sync.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-few-clouds-night.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-forward.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/shape-border-color.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-recordmydesktop.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-blackjack.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/neverball.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-fit-best.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-few-clouds.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-power-manager.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/system-tray-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/list-add.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/mail-send.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-system.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-iagno.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/view-refresh.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-input-microphone.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-next-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/abrt.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/palimpsest.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/bisho.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/f-spot.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-certificates.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/text-x-generic-template.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/scribus.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/image-loading.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gtk-edit.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dialog-warning.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/empathy.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/computer-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-sound-recorder.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-address-book.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/window-close-normal.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-drawing.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gpk-repo.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gpk-install-catalog.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/preferences-composer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/drive-harddisk.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/add-folder-to-archive.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/stock_new-24h-appointment.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/skype.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/dia.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/audio-volume-low.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/go-back-hover.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/web-services.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/abiword.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/media-playlist-shuffle.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gpk-prefs.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/neverputt.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/input-mouse.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/frozen-bubble.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/format-text-direction-ltr.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-clear.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/devhelp.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/slideshow-start.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/weather-overcast.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/video-x-generic.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/gnome-sudoku.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/app-installer.png -%%XPI_XPIDIR%%/skin/classic/win/images/moblin/x-office-document-template.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-middle.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-print.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-fullscreen.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/zoom-original.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_text_color_background.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/help-about.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/zoom-best-fit.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-find-replace.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/process-stop.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-open.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/remove.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-revert.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-clear.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-find.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_to-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/next.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-direction-ltr.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/redo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-direction-rtl.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/back.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-help.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_text_color_hilight.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/undo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/object-flip-vertical.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_object-infront.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_text_color_foreground.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/window-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/insert-image.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-export.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/previous.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/centrejust.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-save.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/make-same-horizontal-space.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_to-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/insert-link.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/tab-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_object-behind.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/redhat-home.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/forward.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_bucketfill.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_bring-forward.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_export.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-cancel.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/revert.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-execute.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_stroke_color.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/object-flip-horizontal.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-about.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-middle.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/zoom-in.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/help-faq.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_3d-color-picker.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-close.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/exit.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/make-same-vertical-space.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/insert-text.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gtk-edit.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_bring-backward.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-open-recent.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/object-rotate-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/help-contents.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/add.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/stock_graphics-align-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/zoom-out.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/document-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/help.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/insert-object.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/toolbar/gnome-run.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_lock-open.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/list-add.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-print.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-indent-less.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-clear.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/tab-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/go-previous.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-save.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_list_enum.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/help-faq.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/help-about.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-text-strikethrough.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-cut.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-save-as.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/object-flip-vertical.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-bottom.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_group.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_increase-font.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/insert-object.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_ungroup.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-justify-fill.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_decrease-font.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_list_bullet.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_lock.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-find-replace.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_export.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/redo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-paste.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-top.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-find.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_text_color_foreground.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-text-italic.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/insert-image.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/application-exit.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-select-all.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-delete.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-indent-more.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/object-flip-horizontal.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-justify-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-undo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-text-bold.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-open.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_3d-color-picker.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/help.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/go-next.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-justify-center.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/window-new.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/insert-text.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-centered.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/object-rotate-right.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-copy.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/edit-redo.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_graphics-align-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/goto.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/stock_text_color_hilight.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/object-rotate-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/list-remove.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-text-underline.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/format-justify-left.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/document-properties.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/preferences-system.png -%%XPI_XPIDIR%%/skin/classic/win/images/MozIcons/stock/menu/insert-link.png -%%XPI_XPIDIR%%/skin/classic/win/images/align-center.png -%%XPI_XPIDIR%%/skin/classic/miniToolbar.css -%%XPI_XPIDIR%%/skin/classic/icon.svg -%%XPI_XPIDIR%%/skin/classic/htmlForeignObjectXUL.css -%%XPI_XPIDIR%%/skin/classic/pencil.png -%%XPI_XPIDIR%%/skin/classic/clipartBrowser.css -%%XPI_XPIDIR%%/skin/classic/pencil-48.png -%%XPI_XPIDIR%%/skin/classic/exportWizard.css -%%XPI_XPIDIR%%/skin/classic/pencil.ico -%%XPI_XPIDIR%%/skin/classic/pencil-42.png -%%XPI_XPIDIR%%/skin/classic/htmlForeignObject.css -%%XPI_XPIDIR%%/skin/classic/mac/platform.css -%%XPI_XPIDIR%%/skin/classic/templateManagementDialog.css -%%XPI_XPIDIR%%/skin/classic/pencil-128.png -%%XPI_XPIDIR%%/skin/classic/settingDialog.css -%%XPI_XPIDIR%%/skin/classic/pCanvas.css -%%XPI_XPIDIR%%/skin/classic/pageNoteDialog.css -%%XPI_XPIDIR%%/skin/classic/dialog.css -%%XPI_XPIDIR%%/skin/classic/common.css -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/toolbar -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/statusbar -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/progressbar -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/popupmenu -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/menubar -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/images/Bitmaps -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/floater -@dir %%XPI_XPIDIR%%/content/pencil/templates/ODT/default.ODT/Configurations2/accelerator diff --git a/www/xpi-pentadactyl/Makefile b/www/xpi-pentadactyl/Makefile deleted file mode 100644 index 0b942d5fd7ad..000000000000 --- a/www/xpi-pentadactyl/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Created by: clutton mbsd@isgroup.com.ua -# $FreeBSD$ - -PORTNAME= pentadactyl -PORTVERSION= 20131128 -CATEGORIES= www -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= dactyl - -MAINTAINER= ports@FreeBSD.org -COMMENT= Firefox for Vim and Links addicts - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -XPI_NUM= 235854 -XPI_ID= pentadactyl@dactyl.googlecode.com - -.include "${.CURDIR}/../xpi-adblock/Makefile.xpi" -.include <bsd.port.mk> diff --git a/www/xpi-pentadactyl/distinfo b/www/xpi-pentadactyl/distinfo deleted file mode 100644 index 96e2183ba567..000000000000 --- a/www/xpi-pentadactyl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xpi/pentadactyl-20131128.xpi) = 35ac2ddcd198d5e89070d4908d129f25072109e83e4febce3ea2d4902c1ac358 -SIZE (xpi/pentadactyl-20131128.xpi) = 543068 diff --git a/www/xpi-pentadactyl/pkg-descr b/www/xpi-pentadactyl/pkg-descr deleted file mode 100644 index 4b1578e4b1cb..000000000000 --- a/www/xpi-pentadactyl/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Pentadactyl is a free browser add-on for Firefox, designed to make browsing -more efficient and especially more keyboard accessible. Largely inspired by -the Vim text editor, the appearance and finger feel of Pentadactyl should be -familiar to Vim users. - -WWW: http://5digits.org/pentadactyl diff --git a/www/xpi-pentadactyl/pkg-plist b/www/xpi-pentadactyl/pkg-plist deleted file mode 100644 index 70645e001734..000000000000 --- a/www/xpi-pentadactyl/pkg-plist +++ /dev/null @@ -1,109 +0,0 @@ -%%XPI_XPIDIR%%/AUTHORS -%%XPI_XPIDIR%%/Donors -%%XPI_XPIDIR%%/LICENSE.txt -%%XPI_XPIDIR%%/NEWS -%%XPI_XPIDIR%%/TODO -%%XPI_XPIDIR%%/bootstrap.js -%%XPI_XPIDIR%%/chrome.manifest -%%XPI_XPIDIR%%/chrome/common/config.json -%%XPI_XPIDIR%%/chrome/common/content/abbreviations.js -%%XPI_XPIDIR%%/chrome/common/content/about.xul -%%XPI_XPIDIR%%/chrome/common/content/autocommands.js -%%XPI_XPIDIR%%/chrome/common/content/bindings.xml -%%XPI_XPIDIR%%/chrome/common/content/bookmarks.js -%%XPI_XPIDIR%%/chrome/common/content/browser.js -%%XPI_XPIDIR%%/chrome/common/content/buffer.xhtml -%%XPI_XPIDIR%%/chrome/common/content/commandline.js -%%XPI_XPIDIR%%/chrome/common/content/dactyl.js -%%XPI_XPIDIR%%/chrome/common/content/disable-acr.jsm -%%XPI_XPIDIR%%/chrome/common/content/editor.js -%%XPI_XPIDIR%%/chrome/common/content/eval.js -%%XPI_XPIDIR%%/chrome/common/content/events.js -%%XPI_XPIDIR%%/chrome/common/content/help.css -%%XPI_XPIDIR%%/chrome/common/content/help.js -%%XPI_XPIDIR%%/chrome/common/content/help.xsl -%%XPI_XPIDIR%%/chrome/common/content/hints.js -%%XPI_XPIDIR%%/chrome/common/content/history.js -%%XPI_XPIDIR%%/chrome/common/content/key-processors.js -%%XPI_XPIDIR%%/chrome/common/content/mappings.js -%%XPI_XPIDIR%%/chrome/common/content/marks.js -%%XPI_XPIDIR%%/chrome/common/content/modes.js -%%XPI_XPIDIR%%/chrome/common/content/mow.js -%%XPI_XPIDIR%%/chrome/common/content/preferences.xul -%%XPI_XPIDIR%%/chrome/common/content/quickmarks.js -%%XPI_XPIDIR%%/chrome/common/content/statusline.js -%%XPI_XPIDIR%%/chrome/common/content/tabs.js -%%XPI_XPIDIR%%/chrome/common/locale/en-US/all.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/autocommands.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/browsing.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/buffer.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/cmdline.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/developer.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/editing.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/eval.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/faq.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/gui.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/hints.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/index.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/intro.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/map.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/marks.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/message.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/messages.properties -%%XPI_XPIDIR%%/chrome/common/locale/en-US/options.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/pattern.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/print.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/privacy.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/repeat.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/starting.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/styling.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/tabs.xml -%%XPI_XPIDIR%%/chrome/common/locale/en-US/various.xml -%%XPI_XPIDIR%%/chrome/common/modules/addons.jsm -%%XPI_XPIDIR%%/chrome/common/modules/base.jsm -%%XPI_XPIDIR%%/chrome/common/modules/bookmarkcache.jsm -%%XPI_XPIDIR%%/chrome/common/modules/bootstrap.jsm -%%XPI_XPIDIR%%/chrome/common/modules/buffer.jsm -%%XPI_XPIDIR%%/chrome/common/modules/cache.jsm -%%XPI_XPIDIR%%/chrome/common/modules/commands.jsm -%%XPI_XPIDIR%%/chrome/common/modules/completion.jsm -%%XPI_XPIDIR%%/chrome/common/modules/config.jsm -%%XPI_XPIDIR%%/chrome/common/modules/contexts.jsm -%%XPI_XPIDIR%%/chrome/common/modules/dom-e4x.jsm -%%XPI_XPIDIR%%/chrome/common/modules/dom.jsm -%%XPI_XPIDIR%%/chrome/common/modules/downloads.jsm -%%XPI_XPIDIR%%/chrome/common/modules/finder.jsm -%%XPI_XPIDIR%%/chrome/common/modules/help.jsm -%%XPI_XPIDIR%%/chrome/common/modules/highlight.jsm -%%XPI_XPIDIR%%/chrome/common/modules/io.jsm -%%XPI_XPIDIR%%/chrome/common/modules/javascript.jsm -%%XPI_XPIDIR%%/chrome/common/modules/main.jsm -%%XPI_XPIDIR%%/chrome/common/modules/messages.jsm -%%XPI_XPIDIR%%/chrome/common/modules/options.jsm -%%XPI_XPIDIR%%/chrome/common/modules/overlay.jsm -%%XPI_XPIDIR%%/chrome/common/modules/prefs.jsm -%%XPI_XPIDIR%%/chrome/common/modules/protocol.jsm -%%XPI_XPIDIR%%/chrome/common/modules/sanitizer.jsm -%%XPI_XPIDIR%%/chrome/common/modules/services.jsm -%%XPI_XPIDIR%%/chrome/common/modules/storage.jsm -%%XPI_XPIDIR%%/chrome/common/modules/styles.jsm -%%XPI_XPIDIR%%/chrome/common/modules/template.jsm -%%XPI_XPIDIR%%/chrome/common/modules/util.jsm -%%XPI_XPIDIR%%/chrome/common/skin/dactyl.css -%%XPI_XPIDIR%%/chrome/common/skin/global-styles.css -%%XPI_XPIDIR%%/chrome/common/skin/help-styles.css -%%XPI_XPIDIR%%/chrome/pentadactyl/config.json -%%XPI_XPIDIR%%/chrome/pentadactyl/content/config.js -%%XPI_XPIDIR%%/chrome/pentadactyl/content/logo.png -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/all.xml -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/autocommands.xml -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/intro.xml -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/map.xml -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/messages.properties -%%XPI_XPIDIR%%/chrome/pentadactyl/locale/en-US/tutorial.xml -%%XPI_XPIDIR%%/chrome/pentadactyl/skin/about.css -%%XPI_XPIDIR%%/chrome/pentadactyl/skin/icon.png -%%XPI_XPIDIR%%/components/commandline-handler.js -%%XPI_XPIDIR%%/icon.png -%%XPI_XPIDIR%%/icon64.png -%%XPI_XPIDIR%%/install.rdf diff --git a/x11/Makefile b/x11/Makefile index 74f22fa3b3ce..2ad40254a8b8 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -99,7 +99,6 @@ SUBDIR += gtkchtheme SUBDIR += gtkterm2 SUBDIR += guake - SUBDIR += hotwire-shell SUBDIR += hs-X11 SUBDIR += hs-X11-xft SUBDIR += hs-xmobar @@ -126,7 +125,6 @@ SUBDIR += keybinder-gtk3 SUBDIR += keyboardcast SUBDIR += keylaunch - SUBDIR += keynav SUBDIR += kf5-frameworkintegration SUBDIR += kf5-frameworks SUBDIR += kf5-kactivities diff --git a/x11/hotwire-shell/Makefile b/x11/hotwire-shell/Makefile deleted file mode 100644 index a5ffee5e6d48..000000000000 --- a/x11/hotwire-shell/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Ashish Shukla <wahjava@gmail.com> -# $FreeBSD$ - -PORTNAME= hotwire-shell -PORTVERSION= 0.721 -PORTREVISION= 6 -CATEGORIES= x11 -MASTER_SITES= GOOGLE_CODE -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= hotwire-${DISTVERSION} - -MAINTAINER= ashish@FreeBSD.org -COMMENT= Object-oriented hypershell - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus \ - ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:graphics/py-cairo \ - ${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:devel/py-gobject \ - ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ - ${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:x11-toolkits/py-vte -RUN_DEPENDS:= ${BUILD_DEPENDS} - -USES= python:2 -USE_PYTHON= autoplist distutils -USE_GNOME= pygnome2 pygtk2 pygtksourceview -INSTALLS_ICONS= yes - -.include <bsd.port.mk> diff --git a/x11/hotwire-shell/distinfo b/x11/hotwire-shell/distinfo deleted file mode 100644 index e9161729d06f..000000000000 --- a/x11/hotwire-shell/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hotwire-0.721.tar.gz) = 52a8baec11abe154d97e638d33d43c6fd04373a0fde7ae47cc10e59c0470b03d -SIZE (hotwire-0.721.tar.gz) = 242374 diff --git a/x11/hotwire-shell/files/patch-hotwire__ui_renderers_file.py b/x11/hotwire-shell/files/patch-hotwire__ui_renderers_file.py deleted file mode 100644 index 9d6b772e1cd0..000000000000 --- a/x11/hotwire-shell/files/patch-hotwire__ui_renderers_file.py +++ /dev/null @@ -1,14 +0,0 @@ ---- hotwire_ui/renderers/file.py.orig -+++ hotwire_ui/renderers/file.py -@@ -245,7 +245,10 @@ - menuitem = gtk.ImageMenuItem(_('Edit with %s') % (prefeditor.name,)) - menuitem.connect('activate', self.__on_edit_activated, self.context.get_cwd(), prefeditor, fobj.path) - pbcache = PixbufCache.getInstance() -- pixbuf = pbcache.get(prefeditor.icon, size=16, trystock=True, stocksize=gtk.ICON_SIZE_MENU) -+ if prefeditor.icon: -+ pixbuf = pbcache.get(prefeditor.icon, size=16, trystock=True, stocksize=gtk.ICON_SIZE_MENU) -+ else: -+ pixbuf = None - if pixbuf: - img = gtk.image_new_from_pixbuf(pixbuf) - menuitem.set_property('image', img) diff --git a/x11/hotwire-shell/files/patch-setup.py b/x11/hotwire-shell/files/patch-setup.py deleted file mode 100644 index d2ad452cc933..000000000000 --- a/x11/hotwire-shell/files/patch-setup.py +++ /dev/null @@ -1,10 +0,0 @@ ---- setup.py.orig 2008-03-23 16:15:12.000000000 -0300 -+++ setup.py 2013-12-13 11:36:29.526423229 -0200 -@@ -104,7 +104,6 @@ - if self.root is None: - print "Running gtk-update-icon-cache" - subprocess.call(['gtk-update-icon-cache', os.path.join(self.install_data, 'icons')]) --kwargs['cmdclass']['install'] = HotInstall - - setup(name='hotwire', - version=__version__, diff --git a/x11/hotwire-shell/pkg-descr b/x11/hotwire-shell/pkg-descr deleted file mode 100644 index b7fe9aae0be7..000000000000 --- a/x11/hotwire-shell/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Hotwire is an object-oriented hypershell. It is a shell -designed for systems programming (files, processes), and -thus it is in the same conceptual category of software as -the Unix shell+terminal and Windows PowerShell. diff --git a/x11/keynav/Makefile b/x11/keynav/Makefile deleted file mode 100644 index ebaf150a4fb0..000000000000 --- a/x11/keynav/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# $FreeBSD$ - -PORTNAME= keynav -DISTVERSION= 0.20110708.0 -PORTREVISION= 2 -PORTEPOCH= 1 -CATEGORIES= x11 -MASTER_SITES= http://semicomplete.googlecode.com/files/ - -MAINTAINER= wxs@FreeBSD.org -COMMENT= Quickly select a portion of the screen using minimal keystrokes - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 -BROKEN_aarch64= Fails to build: undefined reference to xdo_mouselocation - -LIB_DEPENDS= libxdo.so:x11/xdotool \ - libcairo.so:graphics/cairo - -USES= gmake pkgconfig -USE_GNOME= glib20 -USE_XORG= xtst x11 xinerama - -PLIST_FILES= bin/keynav -PORTEXAMPLES= keynavrc - -OPTIONS_DEFINE= EXAMPLES - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/keynav ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/keynavrc ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/x11/keynav/distinfo b/x11/keynav/distinfo deleted file mode 100644 index b79df0712ace..000000000000 --- a/x11/keynav/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (keynav-0.20110708.0.tar.gz) = 1f39c7181bf2f6185946afc35bdcca28ec15fed012a4b57bef57fb1125943fbe -SIZE (keynav-0.20110708.0.tar.gz) = 21124 diff --git a/x11/keynav/pkg-descr b/x11/keynav/pkg-descr deleted file mode 100644 index 97d3c696e987..000000000000 --- a/x11/keynav/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Quickly and easily select a piece of the screen using a minimal number of -keystrokes. - -WWW: http://www.semicomplete.com/projects/keynav/ |