parent
6e4d0ec0cd
commit
17fb09ad7a
@ -1,2 +1,3 @@
|
||||
DIST chef-expander-0.10.10.beta.1.gem 24576 RMD160 4d4dbb838c0da79713bc76d74c76f67ddea7d60b SHA1 47a5692650a209a2ba03f2a89bcf966e5ab8f89c SHA256 4220261a9b53488ac164975e81c647e654f53b6433cd8dd27f06daa6a2dcf74e
|
||||
DIST chef-expander-0.10.2.gem 24064 RMD160 0dbc12b3242c1938a3cde1d20e21fd708f5fdff2 SHA1 6874e94aa9aed4b765a468178d76b6439f862ebb SHA256 8a6cb36fb04a18806fd76d439cd409aaa455c79f9f50fdf254123ea0febce247
|
||||
DIST chef-expander-0.10.8.gem 24576 RMD160 c52c8f22598d8e4aa331e5a7817efec4de3ef200 SHA1 5d85bc76e022880fcbcd0e58d0eef27d7144a956 SHA256 42f69adf2c7129adab7a39fde974d68195f9ba6cd89c0c201ee47ea2793f1997
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:21:15 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Configuration management tool"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
ruby_add_rdepend "~app-admin/chef-${PV}
|
||||
>=dev-ruby/amqp-0.6.7
|
||||
<dev-ruby/amqp-0.7
|
||||
>=dev-ruby/bunny-0.6.0
|
||||
<dev-ruby/bunny-0.7
|
||||
>=dev-ruby/em-http-request-0.2.11
|
||||
<dev-ruby/em-http-request-0.3
|
||||
>=dev-ruby/eventmachine-0.12.10
|
||||
<dev-ruby/eventmachine-0.13
|
||||
>=dev-ruby/fast_xs-0.7.3
|
||||
<dev-ruby/fast_xs-0.8
|
||||
>=dev-ruby/highline-1.6.1
|
||||
<dev-ruby/highline-1.7
|
||||
>=dev-ruby/mixlib-log-1.2.0
|
||||
>=dev-ruby/uuidtools-2.1.1
|
||||
<dev-ruby/uuidtools-2.2
|
||||
>=dev-ruby/yajl-ruby-0.7.7"
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doinitd "${FILESDIR}/initd/chef-expander"
|
||||
doconfd "${FILESDIR}/confd/chef-expander"
|
||||
|
||||
keepdir /etc/chef /var/{lib,log,run}/chef
|
||||
fowners chef:chef /var/{lib,log,run}/chef
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST chef-server-api-0.10.10.beta.1.gem 52736 RMD160 2f5794392acbee51ecda1c1276b9986f0b8a5f51 SHA1 4b985a44fbffe39246b06fb5776111814f0e1c83 SHA256 cca9730401520e7292aa9372bff9e8c3548f4009c56c7c11156f21fadb6b8c8d
|
||||
DIST chef-server-api-0.10.2.gem 51200 RMD160 a83cb7b24520c2dce6a0c0cd50499ecbf707b696 SHA1 584d5502ae38be295529600536037bab64546e46 SHA256 13a7dcea383c569d124826dcadcb99058761eb255e5793dbc08362265a4ba3e3
|
||||
DIST chef-server-api-0.10.8.gem 52224 RMD160 0879f1ca948e0336e501cc00de4cd8babbde1d52 SHA1 394fc38e2ec307b8650e57ad1bcbcd1ddc8a9466 SHA256 d35ca109959f70210db2d0fc193503889eb331fc3ec1bac5aed85d9cc47741a3
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:23:57 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Configuration management tool"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/couchdb-0.10.0
|
||||
>=net-misc/rabbitmq-server-1.7.0"
|
||||
|
||||
ruby_add_rdepend "~app-admin/chef-${PV}
|
||||
>=dev-ruby/dep_selector-0.0.3
|
||||
>=dev-ruby/merb-assets-1.1.0
|
||||
<dev-ruby/merb-assets-1.2
|
||||
>=dev-ruby/merb-core-1.1.0
|
||||
<dev-ruby/merb-core-1.2
|
||||
>=dev-ruby/merb-helpers-1.1.0
|
||||
<dev-ruby/merb-helpers-1.2
|
||||
>=dev-ruby/merb-param-protection-1.1.0
|
||||
<dev-ruby/merb-param-protection-1.2
|
||||
>=dev-ruby/mixlib-authentication-1.1.3
|
||||
>=dev-ruby/uuidtools-2.1.1
|
||||
<dev-ruby/uuidtools-2.2
|
||||
www-servers/thin"
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
ruby_fakegem_doins -r app
|
||||
ruby_fakegem_doins -r config
|
||||
ruby_fakegem_doins -r public
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doinitd "${FILESDIR}/initd/chef-server-api"
|
||||
doconfd "${FILESDIR}/confd/chef-server-api"
|
||||
|
||||
keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef \
|
||||
/etc/chef/certificates
|
||||
|
||||
insinto /etc/chef
|
||||
doins "${FILESDIR}/server.rb"
|
||||
|
||||
fperms 0700 /etc/chef/certificates
|
||||
fowners chef:chef /etc/chef/{,server.rb,certificates}
|
||||
fowners chef:chef /var/{lib,log,run}/chef
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You should edit /etc/chef/server.rb before starting the service with"
|
||||
elog "/etc/init.d/chef-server-api start"
|
||||
elog
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST chef-server-webui-0.10.10.beta.1.gem 181248 RMD160 d068c77b73433a7277c4147bd777dcf90ab4b9d5 SHA1 a5430e5dcf8459386e8797a0883529908a8fb18f SHA256 9a93d737c176272840c20872c772ebaee2da672715214d249b1345901495e58f
|
||||
DIST chef-server-webui-0.10.2.gem 198144 RMD160 79939807d35d08561e655a1f869cf7a6921d8b54 SHA1 921c4415df35988460902720abcf3bbb429d0210 SHA256 a30d52464c0668e5d6ac59b5af9c8de7082b1c57a4298b9c98864545afca957f
|
||||
DIST chef-server-webui-0.10.8.gem 181248 RMD160 44861ddeab112610acd8d26c3c0bfb637740cca4 SHA1 da3a7cfeaf183c2a21ef8075f300ad729c66a0b8 SHA256 711d53f5c7f99fea18e0110c36d31a3812c614c0f09ffa3ee4e195ca17b7de2a
|
||||
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:25:13 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Configuration management tool"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/couchdb-0.10.0
|
||||
>=net-misc/rabbitmq-server-1.7.0"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/coderay
|
||||
dev-ruby/haml
|
||||
>=dev-ruby/merb-assets-1.1.0
|
||||
<dev-ruby/merb-assets-1.2
|
||||
>=dev-ruby/merb-core-1.1.0
|
||||
<dev-ruby/merb-core-1.2
|
||||
>=dev-ruby/merb-haml-1.1.0
|
||||
<dev-ruby/merb-haml-1.2
|
||||
>=dev-ruby/merb-helpers-1.1.0
|
||||
<dev-ruby/merb-helpers-1.2
|
||||
>=dev-ruby/merb-param-protection-1.1.0
|
||||
<dev-ruby/merb-param-protection-1.2
|
||||
dev-ruby/ruby-openid
|
||||
www-servers/thin"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup chef
|
||||
enewuser chef -1 -1 /var/lib/chef chef
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
ruby_fakegem_doins -r app
|
||||
ruby_fakegem_doins -r config
|
||||
ruby_fakegem_doins config.ru
|
||||
ruby_fakegem_doins -r public
|
||||
|
||||
# create unversioned path for passenger/rack integration
|
||||
dodir /var/lib/chef/rack
|
||||
dosym $(ruby_fakegem_gemsdir)/gems/${P} /var/lib/chef/rack/webui
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doinitd "${FILESDIR}/initd/chef-server-webui"
|
||||
doconfd "${FILESDIR}/confd/chef-server-webui"
|
||||
|
||||
keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
|
||||
|
||||
insinto /etc/chef
|
||||
doins "${FILESDIR}/webui.rb"
|
||||
|
||||
fowners chef:chef /etc/chef/{,webui.rb}
|
||||
fowners chef:chef /var/{lib,log,run}/chef
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You should edit or create /etc/chef/webui.rb before starting the service"
|
||||
elog "with /etc/init.d/chef-server-webui start"
|
||||
elog
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST chef-server-0.10.10.beta.1.gem 8192 RMD160 9fb4a9501caba1ac4052676c08ac6e4a4cab2f27 SHA1 68b4fd10983ea3afe0cba5dd0d9574a9a96f6688 SHA256 3bd509714c9c1f90ae1f5e4a1fdb4a6bdc0fa7631ff57d868dedd43f60dd796f
|
||||
DIST chef-server-0.10.2.gem 8192 RMD160 0d396aab2aa7635540b1e9ca1a9d3e311af94aaa SHA1 1ce7ced5600124703459376c0fc20afd077d59a5 SHA256 73ecbd39571f59cd9d71e497c2f1a0649d61d9c582a45f8ae1cb6690b0838fa5
|
||||
DIST chef-server-0.10.8.gem 8192 RMD160 6905bd5606529497f57427212a40f922316411d1 SHA1 3b93da2cb08a1b1e74ba614c36b9dfbf47a48e5d SHA256 ba73e99a4d7259358356213b287d9bdfedfa293933a762d6557faaeeb4e28f31
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server/chef-server-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:26:30 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Configuration management tool (meta package)"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "~app-admin/chef-server-api-${PV}
|
||||
~app-admin/chef-solr-${PV}
|
||||
~app-admin/chef-expander-${PV}"
|
@ -1,2 +1,3 @@
|
||||
DIST chef-solr-0.10.10.beta.1.gem 10217472 RMD160 0303cd2ac10e542b540bdb8a3faaeecc13e90139 SHA1 2e3df498a4cb510f05714be080f2bcaf385bdb8c SHA256 0a52f7b95e1011994ce3aaa152293b191daf7e0d4bc835f0d5b944d8f8a293c7
|
||||
DIST chef-solr-0.10.2.gem 10223104 RMD160 1675cd9216cbc33d28143ad0abf99033c7b73a51 SHA1 2f6541dafdc3c0cbf00ba7fb3e922dc16476cc46 SHA256 29fba89983ef43e20a29261b2b1154458c59c039c6a1813594a96d43c5d8b721
|
||||
DIST chef-solr-0.10.8.gem 10214400 RMD160 8f5c716b2db84d7d26b4e625e618cef7cb1d60da SHA1 26619b7046620ceab3613e7f04cb008c47554315 SHA256 820b8a694b3b96c7758b6b03a20af687d12bca5e839f9963af84ecb5946ea446
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/chef-solr-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:19:34 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Configuration management tool"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=net-misc/rabbitmq-server-1.7.2
|
||||
virtual/jre:1.6"
|
||||
|
||||
ruby_add_rdepend "~app-admin/chef-${PV}"
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
ruby_fakegem_doins -r solr
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doinitd "${FILESDIR}/initd/chef-solr"
|
||||
doconfd "${FILESDIR}/confd/chef-solr"
|
||||
|
||||
keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
|
||||
|
||||
insinto /etc/chef
|
||||
doins "${FILESDIR}/solr.rb"
|
||||
|
||||
fowners chef:chef /etc/chef/{,solr.rb}
|
||||
fowners chef:chef /var/{lib,log,run}/chef
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You need to run the chef-solr-installer script to setup the SOLR instance:"
|
||||
elog
|
||||
elog " chef-solr-installer -c /etc/chef/solr.rb -u chef -g chef -f"
|
||||
elog
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST chef-0.10.10.beta.1.gem 423424 RMD160 81259ed7bfd2fa079cfdd3b41ef7dc379aa97432 SHA1 cbc128273aae35ba095632e23099177d85d2a356 SHA256 b6c10bb6e503f5dd4f7d897b72e1e93d053a9c9018ea77329c78ee82822e0da0
|
||||
DIST chef-0.10.2.gem 347648 RMD160 43fc66dd7877aeddd7a1d1066b73c21296b61bf0 SHA1 30832c0a1b6655d0aa5ccc532f9ba443a5b075fd SHA256 350bad2d596d0a3ebe555909480a7e9f50900497413b558c0a74ad2a7da5f2a0
|
||||
DIST chef-0.10.8.gem 381952 RMD160 4c89dfee8402fabc9250b177870153f5de666d50 SHA1 8eed98beb8ad93e8482e289c799bb5f2c98e1f9b SHA256 0a1ea2ee4b22a2933d2ab60164fec21b41425abb6bb4d36e558ae91c857e1a0c
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-0.10.10_beta1.ebuild,v 1.1 2012/04/29 13:15:44 hollow Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_VERSION=${PV/_beta/.beta.}
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Chef is a systems integration framework"
|
||||
HOMEPAGE="http://wiki.opscode.com/display/chef"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/bunny-0.6.0
|
||||
dev-ruby/erubis
|
||||
dev-ruby/highline
|
||||
>=dev-ruby/json-1.4.4
|
||||
<=dev-ruby/json-1.6.1
|
||||
>=dev-ruby/mixlib-authentication-1.1.0
|
||||
>=dev-ruby/mixlib-cli-1.1.0
|
||||
>=dev-ruby/mixlib-config-1.1.2
|
||||
>=dev-ruby/mixlib-log-1.3.0
|
||||
>=dev-ruby/mixlib-shellout-1.0.0
|
||||
dev-ruby/moneta
|
||||
>=dev-ruby/net-ssh-2.2.2
|
||||
>=dev-ruby/net-ssh-multi-1.1
|
||||
>=dev-ruby/ohai-0.6.0
|
||||
>=dev-ruby/rest-client-1.0.4
|
||||
dev-ruby/ruby-shadow
|
||||
>=dev-ruby/treetop-1.4.9
|
||||
dev-ruby/uuidtools"
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
|
||||
|
||||
doinitd "${FILESDIR}/initd/chef-client"
|
||||
doconfd "${FILESDIR}/confd/chef-client"
|
||||
|
||||
insinto /etc/chef
|
||||
doins "${FILESDIR}/client.rb"
|
||||
doins "${FILESDIR}/solo.rb"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup chef
|
||||
enewuser chef -1 -1 /var/lib/chef chef
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You should edit /etc/chef/client.rb before starting the service with"
|
||||
elog "/etc/init.d/chef-client start"
|
||||
elog
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST perl-cleaner-2.10.tar.bz2 6019 RMD160 b88c9f443e51dbf6c321fc41da407e6203bb38bf SHA1 9091a20bb73f97c75d519e9f192ecfc34fb526f2 SHA256 9ec6285274498a8b085f84828511fe4ad51fd7cb9843c66819fcd5d993cfeaaf
|
||||
DIST perl-cleaner-2.12.tar.bz2 6019 RMD160 f72f74810748d6fef695f1db6971e86c41489394 SHA1 fc7cf2c0b55521145e0c45c11d967464cc82f57b SHA256 e2a65d0223c91d82cb199340f8e955d57c5c6c8715a66d58a284b2ab755b981f
|
||||
DIST perl-cleaner-2.7.tar.bz2 5926 RMD160 8b26e4c4e78179b7ff5e977b2018983e18b28239 SHA1 f19c473be466f41446ec7eb1bc5b440b7d726e7e SHA256 94fbda18fa9549d4fc7bb2a523d2e2b3f2c0604377a1bd4767f9aaaf58853a5a
|
||||
DIST perl-cleaner-2.8.tar.bz2 5950 RMD160 f340536866858b8f7ed682a463f734cd1a00b2bb SHA1 51433a40638245b213593a8ce96f9fad7bbd6240 SHA256 89f4a6ac6cff71d1545399a9a281a1cabc45ea9adc8553941b2951f4e9c360e5
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/perl-cleaner/perl-cleaner-2.12.ebuild,v 1.1 2012/04/29 07:39:43 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="User land tool for cleaning up old perl installs"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/perl/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-shells/bash
|
||||
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
|
||||
dev-lang/perl"
|
||||
|
||||
src_install() {
|
||||
dosbin perl-cleaner
|
||||
doman perl-cleaner.1
|
||||
}
|
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.16.3.ebuild,v 1.1 2012/04/28 17:40:21 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="Package maintenance system for Debian"
|
||||
HOMEPAGE="http://packages.qa.debian.org/dpkg"
|
||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="bzip2 dselect nls test unicode zlib"
|
||||
|
||||
LANGS="
|
||||
ast bs ca cs da de dz el eo es et eu fr gl hu id it ja km ko ku lt mr nb ne
|
||||
nl nn pa pl pt_BR pt ro ru sk sv th tl vi zh_CN zh_TW
|
||||
"
|
||||
|
||||
for X in ${LANGS} ; do
|
||||
IUSE="${IUSE} linguas_${X}"
|
||||
done
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.0
|
||||
dev-perl/TimeDate
|
||||
>=sys-libs/ncurses-5.2-r7
|
||||
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||
bzip2? ( app-arch/bzip2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
dev-util/pkgconfig
|
||||
nls? ( app-text/po4a )
|
||||
test? (
|
||||
dev-perl/DateTime-Format-DateParse
|
||||
dev-perl/IO-String
|
||||
dev-perl/Test-Pod
|
||||
)"
|
||||
REQUIRED_USE="dselect? ( nls )"
|
||||
|
||||
src_prepare() {
|
||||
# don't mess with linker optimisation, respect user's flags (don't break!)
|
||||
sed -i -e '/DPKG_LINKER_OPTIMISATIONS/d' configure.ac || die
|
||||
|
||||
# Force the use of the running bash for get-version (this file is never
|
||||
# installed, so no need to worry about hardcoding a temporary bash)
|
||||
sed -i -e '1c\#!'"${BASH}" get-version || die
|
||||
|
||||
# this test depends on a Debian only gzip extension that adds --rsyncable
|
||||
# which will therefore always fail on Gentoo. (bug #310847).
|
||||
sed -i scripts/Makefile.am \
|
||||
-e '/850_Dpkg_Compression.t/d' \
|
||||
|| die "sed failed"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf \
|
||||
${myconf} \
|
||||
$(use_enable dselect) \
|
||||
$(use_enable unicode) \
|
||||
$(use_with bzip2 bz2) \
|
||||
$(use_with zlib) \
|
||||
--disable-compiler-warnings \
|
||||
--without-selinux \
|
||||
--disable-start-stop-daemon
|
||||
}
|
||||
|
||||
src_install() {
|
||||
strip-linguas ${LANGS}
|
||||
if [ -z "${LINGUAS}" ] ; then
|
||||
LINGUAS=none
|
||||
fi
|
||||
|
||||
emake DESTDIR="${D}" LINGUAS="${LINGUAS}" install || die "emake install failed"
|
||||
rm "${ED}"/usr/sbin/install-info || die "rm install-info failed"
|
||||
dodoc ChangeLog THANKS TODO
|
||||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
|
||||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST abs-guide-6.3.pdf 3210108 RMD160 b9c7996c8b19fac0595a7953bb0338c73fd2c43e SHA1 ea9723946224998d538bf2edeb58ef6507f61984 SHA256 9ac09730a5d5fe582344bab39b067be0736755842519317aee708fd7ff5accc5
|
||||
DIST abs-guide-6.3.tar.bz2 1096764 RMD160 c5662f9b4570b282e9ee87b7400710343a08b0b2 SHA1 e9179f713eefe79a38d4add2db88a172dce41994 SHA256 09cf019bf647181127d6f82095071f26648b8a911f291f8acdee0192a83edb59
|
||||
DIST abs-guide-6.4.pdf 3225292 RMD160 db680884d7a04ce07f9a6e987068d1ecc4d93ed4 SHA1 11c89c06094a487e6f7b4b6439b04690020e96d5 SHA256 b27a1eac03e8b178f4114383f2c8e901582c58ac5d0512d58aab3dfda89abd20
|
||||
DIST abs-guide-6.4.tar.bz2 1106541 RMD160 952ccf793f9f9bbbafdea0f8487a466cb9c8dd29 SHA1 048f792ee0b40df32a7cfc656623d4aa51f39bb1 SHA256 cde28ab053e65ce9ad5686e4f13672d675cb28dce7f5500a16e6792f44028060
|
||||
DIST abs-guide-6.5.pdf 3307182 RMD160 98fa8a65bc160dbc1c79e6b9d912a854bae1a85e SHA1 4dfeb3fa96cc9feaf5c1b9492478a1c7ff0ccc02 SHA256 923c02a01d6e91a0795cd72db8fd735e1952e7a9057a3eb39d9ef17a65272daa
|
||||
DIST abs-guide-6.5.tar.bz2 1109831 RMD160 521d50674de439c9fce3d54c65303f8845e7a67c SHA1 01a350d5cd8261a616c3705bf62f12d928f034be SHA256 ee8ae00d60bb2e922a48c481dcc1b2f8cb9459587ba848dafe625816eeb25df1
|
||||
|
@ -1,22 +1,22 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/abs-guide/abs-guide-6.3.ebuild,v 1.2 2011/08/31 00:59:25 dirtyepic Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/abs-guide/abs-guide-6.5.ebuild,v 1.1 2012/04/29 07:46:18 dirtyepic Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="An advanced reference and a tutorial on bash shell scripting"
|
||||
HOMEPAGE="http://www.tldp.org/LDP/abs/html"
|
||||
|
||||
# Upstream likes to update the tarball without changing the name.
|
||||
# - fetch http://bash.webofcrafts.net/abs-guide-latest.tar.bz2
|
||||
# - fetch http://bash.webofcrafts.net/abs-guide.pdf
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
pdf? ( mirror://gentoo/${P}.pdf )"
|
||||
# Upstream likes to update the tarballs without changing the names.
|
||||
# - http://bash.deta.in/abs-guide-${PV}.tar.bz2
|
||||
# - http://bash.deta.in/abs-guide.pdf <- remember to rename with ${PV}
|
||||
SRC_URI="http://dev.gentoo.org/~dirtyepic/dist/${P}.tar.bz2
|
||||
pdf? ( http://dev.gentoo.org/~dirtyepic/dist/${P}.pdf )"
|
||||
|
||||
LICENSE="OPL"
|
||||
IUSE="pdf"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/focuswriter/focuswriter-1.2.0.ebuild,v 1.4 2010/05/25 15:21:27 hwoarang Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.2.0.ebuild,v 1.1 2012/04/28 20:12:12 johu Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit qt4-r2
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/focuswriter/focuswriter-1.3.3.ebuild,v 1.1 2011/07/21 00:32:23 chiiph Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.3.3.ebuild,v 1.1 2012/04/28 20:12:12 johu Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit qt4-r2
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/focuswriter/focuswriter-1.3.5.2.ebuild,v 1.2 2012/01/19 11:45:17 ssuominen Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.3.5.2.ebuild,v 1.1 2012/04/28 20:12:12 johu Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -0,0 +1,39 @@
|
||||
Gentoo-bug: https://bugs.gentoo.org/413691
|
||||
|
||||
commit 038b5e7406d177792d3e2cd904f6d32e5f392903
|
||||
Author: Andrew Borodin <aborodin@vmail.ru>
|
||||
Date: Tue Apr 24 20:41:37 2012 +0400
|
||||
|
||||
Ticket #2787: crash when creating relative symlink.
|
||||
|
||||
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
||||
diff --git a/lib/util.c b/lib/util.c
|
||||
index 2c6011b..490bdfc 100644
|
||||
--- a/lib/util.c
|
||||
+++ b/lib/util.c
|
||||
@@ -112,14 +112,14 @@ is_8bit_printable (unsigned char c)
|
||||
static char *
|
||||
resolve_symlinks (const vfs_path_t *vpath)
|
||||
{
|
||||
- char *p;
|
||||
+ char *p, *p2;
|
||||
char *buf, *buf2, *q, *r, c;
|
||||
struct stat mybuf;
|
||||
|
||||
if (vpath->relative)
|
||||
return NULL;
|
||||
|
||||
- p = vfs_path_to_str (vpath);
|
||||
+ p = p2 = vfs_path_to_str (vpath);
|
||||
r = buf = g_malloc (MC_MAXPATHLEN);
|
||||
buf2 = g_malloc (MC_MAXPATHLEN);
|
||||
*r++ = PATH_SEP;
|
||||
@@ -181,7 +181,7 @@ resolve_symlinks (const vfs_path_t *vpath)
|
||||
|
||||
ret:
|
||||
g_free (buf2);
|
||||
- g_free (p);
|
||||
+ g_free (p2);
|
||||
return buf;
|
||||
}
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/muttprint-0.73-r1.ebuild,v 1.1 2012/04/28 12:34:12 nimiux Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools-utils eutils
|
||||
|
||||
DESCRIPTION="Script for pretty printing of your mails"
|
||||
HOMEPAGE="http://muttprint.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
virtual/latex-base
|
||||
doc? (
|
||||
app-text/dvipsk
|
||||
app-text/docbook-sgml-utils[jadetex] )"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
patch_docs() {
|
||||
sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die
|
||||
for l in de en es it sl
|
||||
do
|
||||
sed -i -e "/^docdir/s/$/-${PV}/" \
|
||||
-e 's/db2/docbook2/' -e 's/ -s / -d /' \
|
||||
-e "s|manual-${l}-sed/||" \
|
||||
-e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \
|
||||
"${S}"/doc/manual/${l}/Makefile.am || die
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-warning.patch"
|
||||
epatch "${FILESDIR}/${P}-manuals.patch"
|
||||
|
||||
if use doc ; then
|
||||
# Patch docbook and docdir
|
||||
patch_docs
|
||||
else
|
||||
# Don't do manuals
|
||||
sed -i -e '/db2pdf/d' "${S}"/configure.ac || die
|
||||
fi
|
||||
sed -i -e "/^docdir/s/$/-${PV}/" "${S}"/Makefile.am || die
|
||||
|
||||
# The distfile does not include the png files, nor penguin.jpg
|
||||
sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --docdir="/usr/share/doc/${PF}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Paralell build does not work when USE="doc"
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc ChangeLog
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.4.ebuild,v 1.1 2012/04/29 06:34:18 vapier Exp $
|
||||
|
||||
inherit eutils toolchain-funcs unpacker
|
||||
|
||||
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
|
||||
HOMEPAGE="http://hardened.gentoo.org/pax-utils.xml"
|
||||
SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="caps"
|
||||
#RESTRICT="mirror"
|
||||
|
||||
RDEPEND="caps? ( sys-libs/libcap )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" USE_CAP=$(usex caps) || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install || die
|
||||
prepalldocs
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST toilet-0.2.tar.gz 862528 RMD160 d3b4d0dad753a10eee029d3761dd9af9e4e55c81 SHA1 fee189d16e4a73ee7ed1a92790292f98460a69a6 SHA256 76301f651f2cb4172010c5629e43c2d54ce1541fc0de902a52cbcb1cc306a4b9
|
||||
DIST toilet-0.3.tar.gz 864880 RMD160 f7357fcd84bf717f1df738e09762a048005caa74 SHA1 73ea7aa2b0470ac0fecc103d7eeed0048684a505 SHA256 89d4b530c394313cc3f3a4e07a7394fa82a6091f44df44dfcd0ebcb3300a81de
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/toilet/toilet-0.3.ebuild,v 1.1 2012/04/29 14:44:55 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="The Other Implementations letters. Figlet replacement."
|
||||
HOMEPAGE="http://libcaca.zoy.org/toilet.html"
|
||||
SRC_URI="http://caca.zoy.org/raw-attachment/wiki/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-libs/libcaca-0.99_beta18"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:-g -O2 -fno-strength-reduce -fomit-frame-pointer::' \
|
||||
configure || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ChangeLog NEWS README TODO
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
diff --git a/configure.in b/configure.in
|
||||
index ed16f92..8934bb5 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -5877,20 +5877,6 @@ if test "$with_system_clucene" = "yes"; then
|
||||
AC_MSG_RESULT([external])
|
||||
SYSTEM_CLUCENE=YES
|
||||
PKG_CHECK_MODULES(CLUCENE, libclucene-core)
|
||||
-
|
||||
- AC_LANG_PUSH([C++])
|
||||
- save_CXXFLAGS=$CXXFLAGS
|
||||
- save_CPPFLAGS=$CPPFLAGS
|
||||
- CXXFLAGS="$CXXFLAGS $CLUCENE_CFLAGS"
|
||||
- CPPFLAGS="$CPPFLAGS $CLUCENE_CFLAGS"
|
||||
- dnl http://sourceforge.net/tracker/index.php?func=detail&aid=3392466&group_id=80013&atid=558446
|
||||
- dnl https://bugzilla.redhat.com/show_bug.cgi?id=794795
|
||||
- AC_CHECK_HEADER([CLucene/analysis/cjk/CJKAnalyzer.h], [],
|
||||
- [AC_MSG_ERROR([Your version of libclucene has contribs-lib missing.])], [])
|
||||
- CXXFLAGS=$save_CXXFLAGS
|
||||
- CPPFLAGS=$save_CPPFLAGS
|
||||
- AC_LANG_POP([C++])
|
||||
-
|
||||
CLUCENE_LIBS="$CLUCENE_LIBS -lclucene-contribs-lib"
|
||||
else
|
||||
AC_MSG_RESULT([internal])
|
@ -1 +1,2 @@
|
||||
DIST bibus-1.5.1.tar.gz 4989431 RMD160 3e2025153a16564301c941d743afb44e01570544 SHA1 b129be44f5f2e67fb5e20e769f9f018123b0cdc7 SHA256 1e6e6895124d2ab4147be83f2f87d0b1e78b2786f27345b3d1a3976d13d4c70d
|
||||
DIST bibus_1.5.2.orig.tar.gz 5411889 RMD160 41d17ec9312be9def5984b258a18bb8345512ff5 SHA1 2c09ae44363bd41466f72d2a03a7c6bc5000b922 SHA256 c6c66d6bdce403b7791bf58cc16eeaae9f0e9d1c3f0ba8411f9f3e694d740f02
|
||||
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/bibus/bibus-1.5.2.ebuild,v 1.1 2012/04/28 09:14:35 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-pypy-*"
|
||||
|
||||
inherit eutils fdo-mime multilib python versionator
|
||||
|
||||
DESCRIPTION="Bibliographic and reference management software, integrates with L/OO.o and MS Word"
|
||||
HOMEPAGE="http://bibus-biblio.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}-biblio/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="mysql"
|
||||
|
||||
# Most of this mess is designed to give the choice of sqlite or mysql
|
||||
# but prefer sqlite. We also need to default to sqlite if neither is requested.
|
||||
# Cannot depend on virtual/ooo
|
||||
# bibus fails to start with app-office/openoffice-bin (bug #288232).
|
||||
RDEPEND="
|
||||
|| ( app-office/libreoffice app-office/openoffice )
|
||||
=dev-python/wxpython-2.8*
|
||||
dev-python/pysqlite
|
||||
dev-db/sqliteodbc
|
||||
dev-db/unixODBC
|
||||
mysql? (
|
||||
dev-python/mysql-python
|
||||
dev-db/myodbc
|
||||
)"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
if [[ -d "/usr/$(get_libdir)/openoffice" ]] ; then
|
||||
OFFICESUITE="/usr/$(get_libdir)/openoffice"
|
||||
else
|
||||
OFFICESUITE="/usr/$(get_libdir)/libreoffice"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-install.patch \
|
||||
"${FILESDIR}"/${PN}-1.5.0-pysqlite.patch
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
einfo "Installing for ${OFFICESUITE}"
|
||||
installation() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
oopath="${OFFICESUITE}/program" \
|
||||
ooure="${OFFICESUITE}/ure-link/lib" \
|
||||
oobasis="${OFFICESUITE}/program" \
|
||||
sysconfdir="${EPREFIX}/etc" \
|
||||
pythondir="$(python_get_sitedir)" \
|
||||
python=$(PYTHON -a) \
|
||||
install install-doc-en
|
||||
}
|
||||
python_execute_function installation
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize bibus
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup bibus
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
Makefile | 62 ++++++++++++++++++++++++--------------------------------------
|
||||
1 files changed, 24 insertions(+), 38 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index d41b12d..b07cdff 100755
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -14,62 +14,60 @@ mandir = $(prefix)/share/man
|
||||
man1dir = $(mandir)/man1
|
||||
|
||||
define install-files
|
||||
- install -d $(datadir)/bibus
|
||||
- install -m644 *.py MySQL_Bibus.ini $(datadir)/bibus/
|
||||
+ install -d $(DESTDIR)$(pythondir)/bibus
|
||||
+ install -m644 *.py MySQL_Bibus.ini $(DESTDIR)/$(pythondir)/bibus/
|
||||
#
|
||||
for dir in Export Format Import StyleEditor FirstStart bibOOo db_models Pixmaps Data LyX Utilities; do \
|
||||
- find $$dir ! -wholename '*CVS*' -a -type f -exec install -m644 '{}' -D $(datadir)/bibus/'{}' ';' ; \
|
||||
+ find $$dir ! -wholename '*CVS*' -a -type f -exec install -m644 '{}' -D $(DESTDIR)/$(pythondir)/bibus/'{}' ';' ; \
|
||||
done
|
||||
- install -m644 Setup/UnoConnectionListener.odg -D $(datadir)/bibus/Setup/UnoConnectionListener.odg
|
||||
+ install -m644 Setup/UnoConnectionListener.odg -D $(DESTDIR)/$(datadir)/bibus/Setup/UnoConnectionListener.odg
|
||||
# locale files. We look for all the directory in locale/
|
||||
for dir in $(wildcard locale/*); do \
|
||||
if [ -d $$dir ] && [ $$dir != "locale/CVS" ]; then \
|
||||
- install -m644 $$dir/LC_MESSAGES/bibus.mo -D $(datadir)/$$dir/LC_MESSAGES/bibus.mo ; \
|
||||
+ install -m644 $$dir/LC_MESSAGES/bibus.mo -D $(DESTDIR)/$(datadir)/$$dir/LC_MESSAGES/bibus.mo ; \
|
||||
fi; \
|
||||
done
|
||||
# bibus.config in /etc
|
||||
- install -m644 bibus.config -D $(sysconfdir)/bibus.config
|
||||
+ install -m644 bibus.config -D $(DESTDIR)/$(sysconfdir)/bibus.config
|
||||
# man page
|
||||
- install -m644 Setup/bibus.1 -D $(man1dir)/bibus.1
|
||||
+ install -m644 Setup/bibus.1 -D $(DESTDIR)/$(man1dir)/bibus.1
|
||||
|
||||
# freedesktop icon and shortcut
|
||||
- install -m644 Pixmaps/bibus.png -D $(datadir)/icons/hicolor/48x48/apps/bibus.png
|
||||
- install -m644 Setup/bibus.desktop -D $(datadir)/applications/bibus.desktop
|
||||
+ install -m644 Pixmaps/bibus.png -D $(DESTDIR)$(datadir)/pixmaps/bibus.png
|
||||
+ install -m644 Setup/bibus.desktop -D $(DESTDIR)/$(datadir)/applications/bibus.desktop
|
||||
# The following lines are presumably not needed since icons/desktop are in standard locations
|
||||
#echo 'Exec=$(bindir)/bibus' >> $(datadir)/applications/bibus.desktop
|
||||
#echo 'Icon=$(datadir)/icons/hicolor/48x48/apps/bibus.png' >> $(datadir)/applications/bibus.desktop
|
||||
|
||||
# bibus command
|
||||
- install -d $(bindir)
|
||||
- ln -sf $(datadir)/bibus/bibusStart.py $(bindir)/bibus
|
||||
- chmod 755 $(datadir)/bibus/bibusStart.py
|
||||
+ install -d $(DESTDIR)/$(bindir)
|
||||
+ ln -sf $(pythondir)/bibus/bibusStart.py $(DESTDIR)/$(bindir)/bibus
|
||||
+ chmod 755 $(DESTDIR)$(pythondir)/bibus/bibusStart.py
|
||||
|
||||
# basic doc files
|
||||
- install -m755 -d $(datadir)/doc/bibus
|
||||
- install -m644 Docs/*.txt Docs/CHANGELOG Docs/copying $(datadir)/doc/bibus
|
||||
+ install -m755 -d $(DESTDIR)/$(datadir)/doc/${PF}
|
||||
+ install -m644 Docs/*.txt Docs/CHANGELOG Docs/copying $(DESTDIR)/$(datadir)/doc/${PF}
|
||||
|
||||
# generating bibus.cfg file
|
||||
- echo '[PATH]' > $(datadir)/bibus/bibus.cfg
|
||||
- echo 'python = $(python)' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'oopath = $(oopath)' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'ooure = $(ooure)' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'oobasis = $(oobasis)' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'docdir = $(datadir)/doc/bibus/html' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'licence = $(datadir)/doc/bibus/copying' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'localedir = $(datadir)/locale' >> $(datadir)/bibus/bibus.cfg
|
||||
- echo 'systemconf = $(sysconfdir)/bibus.config' >> $(datadir)/bibus/bibus.cfg
|
||||
+ echo '[PATH]' > $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'python = $(python)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'oopath = $(oopath)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'ooure = $(ooure)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'oobasis = $(oobasis)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'docdir = $(datadir)/doc/${PF}/html' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'localedir = $(datadir)/locale' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
+ echo 'systemconf = $(sysconfdir)/bibus.config' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
|
||||
endef
|
||||
|
||||
define install-doc-en
|
||||
# copying docs in from Docs/html/en/ for bibus-doc-en
|
||||
cd Docs;\
|
||||
- find html/en/* -type f -exec install -m644 '{}' -D $(datadir)/doc/bibus/'{}' ';'
|
||||
+ find html/en/* -type f -exec install -m644 '{}' -D $(DESTDIR)/$(datadir)/doc/${PF}/'{}' ';'
|
||||
endef
|
||||
|
||||
define compile
|
||||
# compile recursively all the python files located in $(datadir)/bibus
|
||||
- $(python) -c "import compileall ; compileall.compile_dir('$(datadir)/bibus')"
|
||||
- $(python) -O -c "import compileall ; compileall.compile_dir('$(datadir)/bibus')"
|
||||
+ echo "No compilation"
|
||||
endef
|
||||
|
||||
install-files:
|
||||
@@ -83,15 +81,3 @@ install:
|
||||
$(install-doc-en)
|
||||
$(compile)
|
||||
|
||||
- # write uninstaller in $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "#!/bin/sh" > $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm -rf $(datadir)/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm $(bindir)/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "find $(datadir)/locale -name bibus.mo -exec rm -f {} \;" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm $(sysconfdir)/bibus.config" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm $(man1dir)/bibus.1" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm -rf $(datadir)/doc/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm $(datadir)/applications/bibus.desktop" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- echo "rm $(datadir)/icons/hicolor/48x48/apps/bibus.png" >> $(datadir)/bibus/Setup/uninstall.sh
|
||||
- chmod 744 $(datadir)/bibus/Setup/uninstall.sh
|
||||
- # end uninstaller
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci</herd>
|
||||
<herd>sci</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST calibre-0.8.47.tar.xz 24460072 RMD160 04f3c380a13082fa0c6c62ab8010dc8bcbf8d3e1 SHA1 d9c80f57b5daba13874b6a86d541158fc2d4aeef SHA256 b428544bb2e2b260822c13127e7573579ad53b6116743223b6dbe508c85b31ff
|
||||
DIST calibre-0.8.48.tar.xz 24487952 RMD160 a028dd20429316ce903a730d809e5aaa85e1c92c SHA1 9d70769ad0fe2352e7b57a497c93358a5c92f21b SHA256 82d458bc253cdfab0d9529d04b10912c7e81fdea484ace36752b66629ad15244
|
||||
DIST calibre-0.8.49.tar.xz 24605696 RMD160 35876b80522dc926cf91b55e1bbe57f77cb4b8a6 SHA1 2141c553fda260f39a56f0f390d38afdeed32846 SHA256 85c182ac23b61dc93f6200303619a331e3acee266f5282fa14e52371fcc645e8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.8.47.ebuild,v 1.1 2012/04/13 19:05:45 zmedico Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.8.49.ebuild,v 1.1 2012/04/28 17:27:47 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND=2:2.7
|
@ -1,2 +1,2 @@
|
||||
DIST llpp-11.tar.gz 94957 RMD160 d16e4defdc1d8d8d850d27b8a1e6ca89727ae144 SHA1 e064f1211de1244f9683277c68f8c1797f020bf3 SHA256 4ba7e51d9f5c7f02e44f719e63cd55388e519058a55baa828b65b3a03d89c9d2
|
||||
DIST llpp-12.tar.gz 100362 RMD160 0e4307967224df8dcfe89d8db25eb2d2881a5697 SHA1 427044cee7932033969bdb5b4c8b62551349065a SHA256 02570e8452638bc69afc6148c8507cabd80fc9e2f8446b10551c7f9f11f7d6ad
|
||||
DIST llpp-7.tar.gz 46931 RMD160 8887de279c19f33c6e4390a1a793f0c3f00f993b SHA1 512675c5865667cbf7430f050e7e62dd11dc74f7 SHA256 b359380afda9deaec85353e3ca0b603f2c512956b9f7f70970847aec2dfd5a5a
|
||||
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.0_rc1.ebuild,v 1.4 2012/04/09 21:16:44 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
|
||||
HOMEPAGE="http://mupdf.com/"
|
||||
MY_P=${P/_rc/rc}
|
||||
SRC_URI=" http://${PN}.googlecode.com/files/${MY_P}-source.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
|
||||
IUSE="X vanilla"
|
||||
|
||||
RDEPEND="media-libs/freetype:2
|
||||
media-libs/jbig2dec
|
||||
>=media-libs/openjpeg-1.5
|
||||
virtual/jpeg
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libXext )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.8.165-buildsystem.patch
|
||||
|
||||
if ! use vanilla ; then
|
||||
epatch "${FILESDIR}"/${PN}-9999-zoom-1.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use X || my_nox11="NOX11=yes MUPDF= "
|
||||
|
||||
emake CC="$(tc-getCC)" \
|
||||
build=debug verbose=true ${my_nox11} -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
|
||||
build=debug verbose=true ${my_nox11} install
|
||||
|
||||
insinto /usr/include
|
||||
doins pdf/mupdf{,-internal}.h
|
||||
doins fitz/fitz{,-internal}.h
|
||||
doins xps/muxps{,-internal}.h
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins debian/mupdf.pc
|
||||
|
||||
if use X ; then
|
||||
domenu debian/mupdf.desktop
|
||||
doicon debian/mupdf.xpm
|
||||
fi
|
||||
dodoc README doc/{example.c,overview.txt}
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST qpdfview-0.2.2beta2.tar.gz 95153 RMD160 bada3cb7209ef336e0167c43dc372798c5194496 SHA1 1737e480201df8095a8f86ab032aa9ddb7961bb5 SHA256 f35285a341231ef60b1940c704b1dd12cc556e99caaa29fd06bbf56124761ac6
|
||||
DIST qpdfview-0.2beta1.tar.gz 58485 RMD160 154e0e9e3b66d61b6f5ca2057364ab7fd70d7f77 SHA1 089879135d8de0e10541d12254559ecc940bdd59 SHA256 b195572a70a8928f2c76cc0a4236b131ea9ad1a7ac37556fbaeae5feffdebf6d
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.2.2_beta2.ebuild,v 1.1 2012/04/29 09:21:27 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed PDF viewer using the poppler library"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV/_}/+download/${P/_}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-text/poppler[qt4]
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="README TODO"
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
@ -0,0 +1 @@
|
||||
DIST pgAgent-3.2.1-Source.tar.gz 42722 RMD160 aa51d78698f7ad0369960051ca8fddef630f95cc SHA1 e89a6eda1462fa496876b004de50dc2cffc457c2 SHA256 7264bdc5d5609d36aab814e3b329e10a87c0699274412a979b27a711f983f365
|
@ -0,0 +1,22 @@
|
||||
# Pool time interval
|
||||
PGA_POLL="10"
|
||||
|
||||
# Retry period
|
||||
PGA_RETRY="30"
|
||||
|
||||
# Log file
|
||||
PGA_LOG="/var/log/pgagent.log"
|
||||
|
||||
# Logging verbosity
|
||||
# ERROR=0, WARNING=1, DEBUG=2
|
||||
PGA_LEVEL="1"
|
||||
|
||||
# Server parameters
|
||||
# Host address
|
||||
PG_HOST="localhost"
|
||||
|
||||
# DB name
|
||||
PG_DBNAME="postgres"
|
||||
|
||||
# Username
|
||||
PG_USER="postgres"
|
@ -0,0 +1,25 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgagent/files/pgagent.initd,v 1.1 2012/04/28 18:34:11 titanofold Exp $
|
||||
|
||||
PGAGENTOPT="-t ${PGA_POLL} -r ${PGA_RETRY} -s ${PGA_LOG} -l ${PGA_LEVEL}"
|
||||
|
||||
PGOPT="hostaddr=${PG_HOST} dbname=${PG_DBNAME} user=${PG_USER}"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
need postgresql
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting pgagent"
|
||||
start-stop-daemon --start --exec /usr/bin/pgagent -- ${PGAGENTOPT} ${PGOPT}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping pgagent"
|
||||
start-stop-daemon --stop --name pgagent
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>postgresql</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgagent/pgagent-3.2.1.ebuild,v 1.1 2012/04/28 18:34:11 titanofold Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit cmake-utils eutils wxwidgets
|
||||
|
||||
MY_PN=${PN/a/A}
|
||||
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DESCRIPTION="${MY_PN} is a job scheduler for PostgreSQL"
|
||||
HOMEPAGE="http://www.pgadmin.org/download/pgagent.php"
|
||||
SRC_URI="mirror://postgresql/pgadmin3/release/${PN}/${MY_PN}-${PV}-Source.tar.gz"
|
||||
LICENSE="POSTGRESQL"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/postgresql-base-8.3.0
|
||||
x11-libs/wxGTK:2.8
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/cmake-2.6
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}-Source"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:share):share/${P}):" \
|
||||
-i CMakeLists.txt || die "Couldn't patch CMakeLists.txt"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
WX_GTK_VER="2.8"
|
||||
if has_version "x11-libs/wxGTK[X]"; then
|
||||
need-wxwidgets unicode
|
||||
else
|
||||
need-wxwidgets base-unicode
|
||||
fi
|
||||
mycmakeargs="-DSTATIC_BUILD:BOOLEAN=FALSE"
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
newinitd "${FILESDIR}/pgagent.initd" ${PN}
|
||||
newconfd "${FILESDIR}/pgagent.confd" ${PN}
|
||||
|
||||
rm "${ED}"/usr/{LICENSE,README} || die "Failed to remove useless docs"
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/msp430-gcc/msp430-gcc-4.6.3_p20120406.ebuild,v 1.1 2012/04/28 10:07:52 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PATCH_VER="1.0"
|
||||
BRANCH_UPDATE=""
|
||||
|
||||
inherit toolchain
|
||||
|
||||
DESCRIPTION="The GNU Compiler Collection for MSP430 microcontrollers"
|
||||
LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="${SRC_URI} http://dev.gentoo.org/~radhermit/distfiles/${P}.patch.bz2"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.8 )
|
||||
${CATEGORY}/msp430-binutils"
|
||||
|
||||
pkg_pretend() {
|
||||
is_crosscompile || die "Only cross-compile builds are supported"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${DISTDIR}"/${P}.patch.bz2
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST msp430-libc-20120125.tar.bz2 95428 RMD160 2f530c78a43c4b5ea23345b9a6d886de1dc2b62a SHA1 5aa4110fb6e71794f8e1a3aa85e6ba53e3e73350 SHA256 ebf98c27940360708d0f02481f01b6295e2a2ffe2b341e9db13e41ac2c2d177e
|
||||
DIST msp430-libc-20120224.tar.bz2 96921 RMD160 209f52ea4c38d617bad2052ae7f27db7299e91a8 SHA1 d01cf0db41bff1a0ab50644cbb11bc5a1d5be172 SHA256 b67a33881aa6b456c5c99dea5ea655892455fde1317d5bda818e9c6ee34a3f82
|
||||
DIST msp430-libc-20120425.tar.bz2 97260 RMD160 753e99582a49f539d0dc592d86b3e90f973118d8 SHA1 3a1f31cf6acb836a7746ee3f91d9896ca1635cca SHA256 ce869fa0b1938784711685180a98030b5cd35f67d0431239dbb608fb50c316cf
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/msp430-libc/msp430-libc-20120425.ebuild,v 1.1 2012/04/28 10:01:08 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
CHOST="msp430"
|
||||
CTARGET="msp430"
|
||||
|
||||
DESCRIPTION="C library for MSP430 microcontrollers"
|
||||
HOMEPAGE="http://mspgcc.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/mspgcc/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="crosscompile_opts_headers-only"
|
||||
|
||||
DEPEND="sys-devel/crossdev"
|
||||
[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
|
||||
&& RDEPEND="!dev-embedded/msp430-libc" \
|
||||
|| RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
pkg_setup() {
|
||||
ebegin "Checking for msp430-gcc"
|
||||
if type -p msp430-gcc > /dev/null ; then
|
||||
eend 0
|
||||
else
|
||||
eend 1
|
||||
|
||||
eerror
|
||||
eerror "Failed to locate 'msp430-gcc' in \$PATH. You can install a MSP430 toolchain using:"
|
||||
eerror " $ crossdev -t msp430"
|
||||
eerror
|
||||
die "MSP430 toolchain not found"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${D}"/usr install
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/msp430mcu/msp430mcu-20120425.ebuild,v 1.1 2012/04/28 10:02:43 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="MCU-specific data for MSP430 microcontrollers"
|
||||
HOMEPAGE="http://mspgcc.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/mspgcc/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-20111205-install.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
MSP430MCU_ROOT="${S}" ./scripts/install.sh "${D}/usr"
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/pk2-la/pk2-la-1.1-r1.ebuild,v 1.1 2012/04/29 16:49:04 josejx Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="Logic Analyzer and I/O Probe for the Microchip PICkit2"
|
||||
HOMEPAGE="http://sourceforge.net/projects/pk2-la"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/pyusb:0
|
||||
dev-python/pygtk"
|
||||
|
||||
src_compile() {
|
||||
### Nothing to compile
|
||||
echo
|
||||
}
|
||||
|
||||
src_install() {
|
||||
### Install the program
|
||||
exeinto /usr/bin
|
||||
doexe "${S}/pk2-la"
|
||||
### Install the documentation
|
||||
dodoc "${S}/README" "${S}/LA-Format" "${S}/IO-Format" "${S}/CHANGELOG"
|
||||
}
|
@ -0,0 +1,199 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-1.6.7.ebuild,v 1.1 2012/04/29 04:50:00 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV="${PV/_rc1/RC1}"
|
||||
|
||||
DESCRIPTION="Java-based Ruby interpreter implementation"
|
||||
HOMEPAGE="http://jruby.codehaus.org/"
|
||||
SRC_URI="http://jruby.org.s3.amazonaws.com/downloads/${PV}/${PN}-src-${PV}.tar.gz"
|
||||
LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bsf ssl"
|
||||
|
||||
# jffi still needed? Or do we call that jnr-ffi?
|
||||
# jnr-ffi depends on jffi which depends on libffi
|
||||
CDEPEND=">=dev-java/bytelist-1.0.8:0
|
||||
>=dev-java/jline-0.9.94:0
|
||||
>=dev-java/joni-1.1.3:0
|
||||
>=dev-java/jnr-netdb-1.0:0
|
||||
>=dev-java/jvyamlb-0.2.5:0
|
||||
>=dev-java/asm-3.2:3
|
||||
>=dev-java/jcodings-1.0.5:0
|
||||
dev-java/jffi:1.0
|
||||
dev-java/jnr-constants:0
|
||||
dev-java/jnr-ffi:0.5
|
||||
dev-java/jnr-posix:1.1
|
||||
dev-java/joda-time:0
|
||||
dev-util/jay:0[java]
|
||||
dev-java/nailgun:0
|
||||
dev-java/jgrapht:0
|
||||
dev-java/ant-core:0
|
||||
dev-java/bsf:2.3
|
||||
dev-java/osgi-core-api:0
|
||||
>=dev-java/snakeyaml-1.9:0
|
||||
dev-java/jzlib:1.1"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
# Is jna-posix still needed? Or has that been renamed to jnr-posix?
|
||||
# jna-posix is the original project name which was abononed years ago.
|
||||
# jnr-posix < 1.1.8 are from the original fork
|
||||
# later jnr-posix are from the jnr umbrella project.
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.6
|
||||
test? (
|
||||
dev-java/ant-junit4:0
|
||||
dev-java/ant-trax:0
|
||||
dev-java/junit:4
|
||||
java-virtuals/jdk-with-com-sun
|
||||
dev-java/commons-logging:0
|
||||
dev-java/xalan:0
|
||||
)
|
||||
!!<dev-ruby/jruby-1.3.1-r1"
|
||||
|
||||
PDEPEND="ssl? ( dev-ruby/jruby-openssl )"
|
||||
|
||||
# Tests fail.
|
||||
# Need to stop injecting jar's into classpath.
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
RUBY_HOME=/usr/share/${PN}/lib/ruby
|
||||
SITE_RUBY=${RUBY_HOME}/site_ruby
|
||||
GEMS=${RUBY_HOME}/gems
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
|
||||
EANT_GENTOO_CLASSPATH="ant-core asm-3 bsf-2.3 bytelist jnr-constants jay \
|
||||
jcodings jffi-1.0 jline \
|
||||
joda-time joni jnr-ffi-0.5 jnr-posix-1.1 jnr-netdb jvyamlb nailgun jgrapht osgi-core-api \
|
||||
snakeyaml jzlib-1.1"
|
||||
EANT_NEEDS_TOOLS="true"
|
||||
|
||||
pkg_setup() {
|
||||
unset RUBYOPT
|
||||
java-pkg-2_pkg_setup
|
||||
|
||||
local fail
|
||||
|
||||
for directory in "${GEMS}" "${SITE_RUBY}"; do
|
||||
if [[ -L ${directory} ]]; then
|
||||
eerror "${directory} is a symlink. Please do the following to resolve the situation:"
|
||||
echo 'emerge -an app-portage/gentoolkit'
|
||||
echo 'equery -qC b '"${directory}"' | sort | uniq | sed s/^/=/ > ~/jruby.fix'
|
||||
echo 'emerge -1C $(< ~/jruby.fix)'
|
||||
echo "rm ${directory}"
|
||||
echo 'emerge -1 $(< ~/jruby.fix)'
|
||||
echo 'rm ~/jruby.fix'
|
||||
|
||||
eerror "For more information, please see http://bugs.gentoo.org/show_bug.cgi?id=302187"
|
||||
fail="true"
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -n ${fail} ]]; then
|
||||
die "Please address the above errors, then run emerge --resume"
|
||||
fi
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-bash-launcher.patch
|
||||
epatch "${FILESDIR}/1.5.1/build.xml.patch"
|
||||
|
||||
# We don't need to use Retroweaver. There is a jarjar and a regular jar
|
||||
# target but even with jarjarclean, both are a pain. The latter target
|
||||
# is slightly easier so go with this one.
|
||||
sed -r -i \
|
||||
-e 's/maxmemory="128m"/maxmemory="192m"/' \
|
||||
-e "/RetroWeaverTask/d" \
|
||||
-e "/yecht/! { /<zipfileset .+\/>/d }" \
|
||||
build.xml || die
|
||||
|
||||
sed -i -e '/Arndt/d' src/org/jruby/RubyBigDecimal.java
|
||||
|
||||
# Delete the bundled JARs but keep invokedynamic.jar.
|
||||
# No source is available and it's only a dummy anyway.
|
||||
find build_lib -name "*.jar" ! -name "jsr292-mock.jar" ! -name "yecht.jar" ! -name 'coro-mock-1.0-SNAPSHOT.jar' -delete || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Avoid generating the ri cache since that currently fails.
|
||||
local flags="-Dgenerate-ri-cache.hasrun=true"
|
||||
#local flags=""
|
||||
use bsf && flags="-Dbsf.present=true"
|
||||
|
||||
export RUBYOPT=""
|
||||
einfo $RUBYOPT
|
||||
#eant jar $(use_doc apidocs) -Djdk1.5+=true ${flags}
|
||||
eant -Djdk1.5+=true ${flags}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [ ${UID} == 0 ] ; then
|
||||
ewarn 'The tests will fail if run as root so skipping them.'
|
||||
ewarn 'Enable FEATURES="userpriv" if you want to run them.'
|
||||
return
|
||||
fi
|
||||
# Our jruby.jar is unbundled so we need to add the classpath to this test.
|
||||
sed -i "s:java -jar:java -Xbootclasspath/a\:#{ENV['JRUBY_CP']} -jar:g" test/test_load_compiled_ruby_class_from_classpath.rb || die
|
||||
sed -i "s@:refid => 'build.classpath'@:path =>\"#{ENV['JRUBY_CP']}:lib/jruby.jar\"@g" \
|
||||
rakelib/commands.rake || die
|
||||
#sed -i "s@:refid => 'test.class.path'@:path => \"#{ENV['JRUBY_CP']}@g" \
|
||||
# rakelib/commands.rake || die
|
||||
|
||||
#bsf optionally depends on jruby, which means that the previously
|
||||
#installed jruby will be added to classpath, nasty things will happen.
|
||||
local cpath=`java-pkg_getjars ${EANT_GENTOO_CLASSPATH// /,},junit-4`
|
||||
cpath="$(echo ${cpath} | sed -e "s_${ROOT}/usr/share/jruby/lib/jruby.jar:__g")"
|
||||
cpath="${cpath}:$(java-pkg_getjars --build-only commons-logging,xalan)"
|
||||
EANT_GENTOO_CLASSPATH=""
|
||||
|
||||
local flags=""
|
||||
use bsf && flags="-Dbsf.present=true"
|
||||
|
||||
#Clear RUBYOPT
|
||||
export RUBYOPT=""
|
||||
export JRUBY_CP="${cpath}"
|
||||
ANT_TASKS="ant-junit4 ant-trax" \
|
||||
JRUBY_OPTS="" eant test -Djdk1.5+=true -Djruby.bindir=bin \
|
||||
-Dgentoo.classpath="${cpath}" ${flags}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar lib/${PN}.jar
|
||||
dodoc README docs/{*.txt,README.*} || die
|
||||
|
||||
use doc && java-pkg_dojavadoc docs/api
|
||||
use source && java-pkg_dosrc src/org
|
||||
|
||||
# Use the bash based launcher to preserve whitespace in arguments.
|
||||
# Ie allow >jruby -e "puts 'hello'"< to work otherwise
|
||||
# >jruby -e "\"puts 'hello'\""< is needed.
|
||||
#
|
||||
# # We run the sed here in install so that we don't get the wrong
|
||||
# # data during the test phase!
|
||||
# sed \
|
||||
# -e '/++ebuild-cut-here++/, /--ebuild-cut-here--/ d' \
|
||||
# -e '/^JRUBY_HOME=/s:=:=/usr/share/jruby:' \
|
||||
# bin/jruby.sh > "${T}"/jruby
|
||||
|
||||
newbin bin/jruby.bash jruby
|
||||
dobin bin/j{irb{,_swing},rubyc}
|
||||
|
||||
insinto "${RUBY_HOME}"
|
||||
doins -r "${S}"/lib/ruby/{1.8,1.9,site_ruby}
|
||||
|
||||
# Remove all the references to RubyGems as we're just going to
|
||||
# install it through dev-ruby/rubygems.
|
||||
find "${D}${RUBY_HOME}" -type f \
|
||||
'(' '(' -path '*rubygems*' -not -name 'jruby.rb' ')' -or -name 'ubygems.rb' -or -name 'datadir.rb' ')' \
|
||||
-delete || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST io-2009.01.02.tar.gz 7094859 RMD160 f44de708d2ae4bdc15211f17f07f6753f4f0492d SHA1 d1251347ceb5f0b47ff39d3c2908dd954994c77f SHA256 1a5a12ad1a9f65f207d4c78de67fb6f6a75740e514af2e0539968af7d65a4371
|
||||
DIST io-2011.09.12.tar.gz 9213332 RMD160 46ede97baa27b5f0e89a71cbecf71ba03c75fba5 SHA1 7d27d5a9de24b43fcfbca75ad5eb48a6014581dc SHA256 cdcf10745de2cd0aaa0c08f4ab31ac3aacfe942a8e1c2d52d5b50258862b5209
|
||||
|
@ -0,0 +1,160 @@
|
||||
diff -Nurwp io-2011.09.12-orig/addons/CMakeLists.txt io-2011.09.12-chag/addons/CMakeLists.txt
|
||||
--- io-2011.09.12-orig/addons/CMakeLists.txt 2011-09-12 18:14:12.000000000 -0400
|
||||
+++ io-2011.09.12-chag/addons/CMakeLists.txt 2012-04-29 08:16:56.000000000 -0400
|
||||
@@ -52,71 +52,135 @@ add_subdirectory(BigNum)
|
||||
add_subdirectory(Bitly)
|
||||
add_subdirectory(Blowfish)
|
||||
add_subdirectory(Box)
|
||||
+if(ENABLE_CFFI)
|
||||
add_subdirectory(CFFI)
|
||||
+endif(ENABLE_CFFI)
|
||||
+if(ENABLE_CGI)
|
||||
add_subdirectory(CGI)
|
||||
+endif(ENABLE_CGI)
|
||||
#add_subdirectory(Cairo) # XXX: Broken on OSX: ld: library not found for -lpng12
|
||||
+if(ENABLE_CLUTTER)
|
||||
add_subdirectory(Clutter)
|
||||
+endif(ENABLE_CLUTTER)
|
||||
add_subdirectory(ContinuedFraction)
|
||||
+if(ENABLE_CURSES)
|
||||
add_subdirectory(Curses)
|
||||
+endif(ENABLE_CURSES)
|
||||
+if(ENABLE_DBI)
|
||||
add_subdirectory(DBI)
|
||||
+endif(ENABLE_DBI)
|
||||
add_subdirectory(DistributedObjects)
|
||||
+if(ENABLE_EDITLINE)
|
||||
add_subdirectory(EditLine)
|
||||
+endif(ENABLE_EDITLINE)
|
||||
add_subdirectory(Facebook)
|
||||
+if(ENABLE_FLUX)
|
||||
add_subdirectory(Flux)
|
||||
+endif(ENABLE_FLUX)
|
||||
add_subdirectory(Fnmatch)
|
||||
+if(ENABLE_FONT)
|
||||
add_subdirectory(Font)
|
||||
+endif(ENABLE_FONT)
|
||||
add_subdirectory(GLFW) # XXX: Can't meet dependencies
|
||||
+if(ENABLE_GOOGLESEARCH)
|
||||
add_subdirectory(GoogleSearch)
|
||||
+endif(ENABLE_GOOGLESEARCH)
|
||||
+if(ENABLE_HTTPCLIENT)
|
||||
add_subdirectory(HttpClient)
|
||||
+endif(ENABLE_HTTPCLIENT)
|
||||
+if(ENABLE_IMAGE)
|
||||
add_subdirectory(Image)
|
||||
+endif(ENABLE_IMAGE)
|
||||
+if(ENABLE_LZO)
|
||||
add_subdirectory(LZO)
|
||||
+endif(ENABLE_LZO)
|
||||
+if(ENABLE_LIBSNDFILE)
|
||||
add_subdirectory(LibSndFile)
|
||||
+endif(ENABLE_LIBSNDFILE)
|
||||
+if(ENABLE_LIBXML2)
|
||||
add_subdirectory(Libxml2)
|
||||
+endif(ENABLE_LIBXML2)
|
||||
add_subdirectory(Loki)
|
||||
+if(ENABLE_LOUDMOUTH)
|
||||
add_subdirectory(Loudmouth)
|
||||
+endif(ENABLE_LOUDMOUTH)
|
||||
+if(ENABLE_MD5SUM)
|
||||
add_subdirectory(MD5)
|
||||
+endif(ENABLE_MD5SUM)
|
||||
add_subdirectory(Memcached)
|
||||
+if(ENABLE_MYSQL)
|
||||
add_subdirectory(MySQL)
|
||||
+endif(ENABLE_MYSQL)
|
||||
#add_subdirectory(NetworkAdapter)
|
||||
add_subdirectory(NotificationCenter)
|
||||
#add_subdirectory(Oauth) # OAuth should no longer break CMake configuration on Windows now.
|
||||
#add_subdirectory(ODE) # XXX: Can't meet dependencies
|
||||
add_subdirectory(ObjcBridge) # XXX: Broken for me -- Objective-C 2.0 not supported
|
||||
add_subdirectory(Obsidian)
|
||||
+if(ENABLE_OGG)
|
||||
add_subdirectory(Ogg)
|
||||
+endif(ENABLE_OGG)
|
||||
+if(ENABLE_OPENGL)
|
||||
add_subdirectory(OpenGL)
|
||||
+endif(ENABLE_OPENGL)
|
||||
#add_subdirectory(PortAudio) # XXX: Dependency broken for me
|
||||
+if(ENABLE_POSTGRESQL)
|
||||
add_subdirectory(PostgreSQL)
|
||||
+endif(ENABLE_POSTGRESQL)
|
||||
#add_subdirectory(Postgres)
|
||||
+if(ENABLE_PYTHON)
|
||||
add_subdirectory(Python)
|
||||
+endif(ENABLE_PYTHON)
|
||||
add_subdirectory(QDBM)
|
||||
add_subdirectory(Random)
|
||||
add_subdirectory(Range)
|
||||
add_subdirectory(Rational)
|
||||
+if(ENABLE_READLINE)
|
||||
add_subdirectory(ReadLine)
|
||||
+endif(ENABLE_READLINE)
|
||||
+if(ENABLE_REGEX)
|
||||
add_subdirectory(Regex)
|
||||
+endif(ENABLE_REGEX)
|
||||
add_subdirectory(SGML)
|
||||
+if(ENABLE_SHA1)
|
||||
add_subdirectory(SHA1)
|
||||
+endif(ENABLE_SHA1)
|
||||
#add_subdirectory(SQLite) # XXX: Want to delete in favour of SQLite3
|
||||
+if(ENABLE_SQLITE3)
|
||||
add_subdirectory(SQLite3)
|
||||
+endif(ENABLE_SQLITE3)
|
||||
#add_subdirectory(SampleRateConverter)
|
||||
add_subdirectory(SecureSocket)
|
||||
#add_subdirectory(SkipDB) # XXX: Disabled...why?
|
||||
+if(ENABLE_SOCKET)
|
||||
add_subdirectory(Socket)
|
||||
+endif(ENABLE_SOCKET)
|
||||
#add_subdirectory(SoundTouch) # XXX: I can't meet dependencies
|
||||
add_subdirectory(SqlDatabase)
|
||||
+if(ENABLE_SYSLOG)
|
||||
add_subdirectory(Syslog)
|
||||
+endif(ENABLE_SYSLOG)
|
||||
add_subdirectory(SystemCall)
|
||||
#add_subdirectory(TagDB) # XXX: I can't meet dependencies
|
||||
#add_subdirectory(TagLib)
|
||||
+if(ENABLE_THEORA)
|
||||
add_subdirectory(Theora)
|
||||
+endif(ENABLE_THEORA)
|
||||
+if(ENABLE_THREAD)
|
||||
add_subdirectory(Thread)
|
||||
+endif(ENABLE_THREAD)
|
||||
add_subdirectory(TokyoCabinet)
|
||||
+if(ENABLE_TWITTER)
|
||||
add_subdirectory(Twitter)
|
||||
+endif(ENABLE_TWITTER)
|
||||
add_subdirectory(UUID)
|
||||
add_subdirectory(User)
|
||||
add_subdirectory(VertexDB)
|
||||
add_subdirectory(Volcano)
|
||||
+if(ENABLE_VORBIS)
|
||||
add_subdirectory(Vorbis)
|
||||
+endif(ENABLE_VORBIS)
|
||||
add_subdirectory(Yajl)
|
||||
+if(ENABLE_ZLIB)
|
||||
add_subdirectory(Zlib)
|
||||
+endif(ENABLE_ZLIB)
|
||||
diff -Nurwp io-2011.09.12-orig/libs/basekit/CMakeLists.txt io-2011.09.12-chag/libs/basekit/CMakeLists.txt
|
||||
--- io-2011.09.12-orig/libs/basekit/CMakeLists.txt 2011-09-12 18:14:12.000000000 -0400
|
||||
+++ io-2011.09.12-chag/libs/basekit/CMakeLists.txt 2012-04-21 22:06:47.000000000 -0400
|
||||
@@ -24,3 +24,6 @@ add_library(basekit SHARED ${SRCS})
|
||||
# The following add the install target, so we put libbasekit.* in our
|
||||
# install prefix.
|
||||
install(TARGETS basekit DESTINATION lib)
|
||||
+
|
||||
+# Link basekit library against libdl (required by as-needed linking).
|
||||
+target_link_libraries(basekit dl)
|
||||
diff -Nurwp io-2011.09.12-orig/libs/coroutine/source/asm.S io-2011.09.12-chag/libs/coroutine/source/asm.S
|
||||
--- io-2011.09.12-orig/libs/coroutine/source/asm.S 2011-09-12 18:14:12.000000000 -0400
|
||||
+++ io-2011.09.12-chag/libs/coroutine/source/asm.S 2012-04-21 23:20:26.000000000 -0400
|
||||
@@ -258,3 +258,7 @@ SET:
|
||||
ldr r0, [r0]
|
||||
mov pc, lr
|
||||
#endif
|
||||
+
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/io-2011.09.12.ebuild,v 1.1 2012/04/29 16:48:48 araujo Exp $i
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Io is a small, prototype-based programming language."
|
||||
HOMEPAGE="http://www.iolanguage.com"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz
|
||||
http://dev.gentoo.org/~araujo/snapshots/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="cgi clutter dbi doc editline google gui http image jabber libffi libxml2
|
||||
lzo md5sum ncurses ogg opengl postgres pcre python readline sha1 sndfile sockets
|
||||
sqlite3 syslog theora threads truetype twitter vorbis zlib"
|
||||
DEPEND="clutter? ( media-libs/clutter )
|
||||
dbi? ( dev-db/libdbi )
|
||||
editline? ( dev-libs/libedit )
|
||||
image? ( virtual/jpeg
|
||||
media-libs/tiff
|
||||
media-libs/libpng )
|
||||
jabber? ( net-libs/loudmouth )
|
||||
libffi? ( virtual/libffi )
|
||||
libxml2? ( dev-libs/libxml2 )
|
||||
lzo? ( dev-libs/lzo )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
ogg? ( media-libs/libogg )
|
||||
opengl? ( virtual/opengl )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
readline? ( sys-libs/readline )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
sqlite3? ( >=dev-db/sqlite-3.0.0 )
|
||||
theora? ( media-libs/libtheora )
|
||||
truetype? ( media-libs/freetype )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND=""
|
||||
REQUIRED_USE="vorbis? ( ogg )"
|
||||
|
||||
src_prepare() {
|
||||
epatch ${FILESDIR}/${P}-gentoo-fixes.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable cgi CGI)
|
||||
$(cmake-utils_use_enable clutter CLUTTER)
|
||||
$(cmake-utils_use_enable dbi DBI)
|
||||
$(cmake-utils_use_enable editline EDITLINE)
|
||||
$(cmake-utils_use_enable libffi CFFI)
|
||||
$(cmake-utils_use_enable gui FLUX)
|
||||
$(cmake-utils_use_enable google GOOGLESEARCH)
|
||||
$(cmake-utils_use_enable http HTTPCLIENT)
|
||||
$(cmake-utils_use_enable jabber LOUDMOUTH)
|
||||
$(cmake-utils_use_enable image IMAGE)
|
||||
$(cmake-utils_use_enable libxml2 LIBXML2)
|
||||
$(cmake-utils_use_enable lzo LZO)
|
||||
$(cmake-utils_use_enable md5sum MD5SUM)
|
||||
$(cmake-utils_use_enable ncurses CURSES)
|
||||
$(cmake-utils_use_enable ogg OGG)
|
||||
$(cmake-utils_use_enable opengl OPENGL)
|
||||
$(cmake-utils_use_enable postgres POSTGRESQL)
|
||||
$(cmake-utils_use_enable python PYTHON)
|
||||
$(cmake-utils_use_enable readline READLINE)
|
||||
$(cmake-utils_use_enable pcre REGEX)
|
||||
$(cmake-utils_use_enable sndfile LIBSNDFILE)
|
||||
$(cmake-utils_use_enable sha1 SHA1)
|
||||
$(cmake-utils_use_enable sockets SOCKET)
|
||||
$(cmake-utils_use_enable sqlite3 SQLITE3)
|
||||
$(cmake-utils_use_enable syslog SYSLOG)
|
||||
$(cmake-utils_use_enable theora THEORA)
|
||||
$(cmake-utils_use_enable threads THREADS)
|
||||
$(cmake-utils_use_enable truetype FONT)
|
||||
$(cmake-utils_use_enable twitter TWITTER )
|
||||
$(cmake-utils_use_enable vorbis VORBIS)
|
||||
$(cmake-utils_use_enable zlib ZLIB)
|
||||
-DCMAKE_SKIP_RPATH=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use doc; then
|
||||
dodoc docs/docs.css docs/*.html
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue