diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-06-19 15:31:41 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-06-19 15:31:41 +0000 |
commit | 05418a19d66543fb648d3c9e1a310bbde632c2d9 (patch) | |
tree | ff6ebc1b897c5ef1cd2ee4e6dc5a9ad77de9499f | |
parent | Removed. (diff) | |
parent | Bump. (diff) | |
download | robbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.tar.gz robbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.tar.bz2 robbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.zip |
Merge branch 'master' of git+ssh://git.gentoo.org/dev/robbat2
32 files changed, 449 insertions, 210 deletions
diff --git a/dev-perl/mogilefs-server/Manifest b/dev-perl/mogilefs-server/Manifest deleted file mode 100644 index 2712a09..0000000 --- a/dev-perl/mogilefs-server/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX mogilefsd-conf.d-2.16 243 RMD160 16fbfb5cc01b66d5fccb6c6dde3a0fb44639d815 SHA1 4c64bb9436f0948bd91d874d97d598fd638dc217 SHA256 aa9346fa1945cf86a1a82a8e05f7f685b56cba4aa1803637e1df50efe23fc95d -AUX mogilefsd-init.d-2.16 574 RMD160 7ee5c074cea7f3abad78cb423474681e073d5aef SHA1 53ed2fb0adcf8ec5c20b09c4d53d2d6c3309e7bf SHA256 0eb18535713ccb23c79cc5c1a5a80e3203b640b40a55db38b000f95d4f8257d6 -AUX mogilefsd.conf-2.16 725 RMD160 31c211342c162a6e4ae12bd691ca0fc80800e0ca SHA1 57af6f8394157be83b689cf2d3f3e1181e6c157b SHA256 b65b5de23c2d1f2d37ea0de51c1f6d24f2b0ec4b4389b2155f13c6466c1bcefd -AUX mogstored-conf.d-2.16 262 RMD160 150f954df0caa5a6811305549585842899e3d37f SHA1 c093682ea8f14a1288b6adccd8b18ae74c3e1308 SHA256 bb457a80ea94ecea031f72459ead7c095c13634c4db06639a9532a7435dcc7dc -AUX mogstored-init.d-2.16 489 RMD160 84d779d4de768bd6275df423c039781c30c22728 SHA1 8427da63409087146776405ef78211cbd7a467b0 SHA256 4ff22d3b92b560a5a9b4d1a9d3c2caccb9cf72800764ee9c2b612a7125279ce5 -AUX mogstored.conf-2.16 533 RMD160 cd71a9c0dff8603bdf7202fe7e99eda0d420382b SHA1 4d38d398a1bd32b610cf2b7f139d39dcc1f894a9 SHA256 dab55055cc503ce98baa456be94e71666e51a0aae2ee890a7681f28e46115ea1 -EBUILD mogilefs-server-2.999-r9999.ebuild 2192 RMD160 d6d68188be5928815919b05616e21e17bc2f2e89 SHA1 3ac6ffc98b71c42f3784db30029102660f72918b SHA256 654971465ace7b0138f14f2116e1dae3c237c63e83230c0dfbe43ee6be287878 -MISC metadata.xml 271 RMD160 33d1e6d38b3ecde19f2a3a873476e4fc03fd0a41 SHA1 1b49b2ba691f42cbf4f86231769f560b7232453a SHA256 0670df6d1cf19fc80b5a9b574234d0d260f42c2c1889155d94922b0d63976ac2 diff --git a/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16 b/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16 deleted file mode 100644 index 871c430..0000000 --- a/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16 +++ /dev/null @@ -1,4 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ -PIDFILE="/var/run/mogile/mogilefsd.pid" -MOGILEFSD_OPTS="--daemonize --pidfile=${PIDFILE}" -# vim: ft=gentoo-conf-d: diff --git a/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16 b/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16 deleted file mode 100644 index 6a36e7d..0000000 --- a/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16 +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/runscript -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ - -NAME="mogilefsd" -BINARY="/usr/bin/mogilefsd" -MOGILE_UID="mogile" -MOGILE_GID="mogile" - -depend() { - use net - after mysql -} - -start() { - ebegin "Starting $NAME" - start-stop-daemon --chuid ${MOGILE_UID}:${MOGILE_GID} --start \ - --pidfile ${PIDFILE} --exec ${BINARY} \ - -- ${MOGILEFSD_OPTS} - eend $? -} - -stop() { - ebegin "Stopping $NAME" - start-stop-daemon --stop --quiet --pidfile="${PIDFILE}" - eend $? -} - -# vim: ft=gentoo-init-d: diff --git a/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16 b/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16 deleted file mode 100644 index 3c79f0e..0000000 --- a/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16 +++ /dev/null @@ -1,35 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ - -# System user -user = mogile -# These are set inside the Gentoo conf.d/mogilefsd -#pidfile = /var/run/mogile/mogilefsd.pid -#daemonize = 1 - -# Database settings -db_dsn = DBI:mysql:mogilefs -db_user = mogile -# You must insert your password here! -db_pass = __PASSWORD__ - -# Network settings -#conf_port = 7001 -#listen = 10.0.0.1:7001, - -# Storage -#mog_root = /mnt/mogilefs - -# Plugins -#plugins = ... - -# Tuning knobs -#query_jobs = 20 -#delete_jobs = 1 -#replicate_jobs = 1 -#monitor_jobs = 1 -#reaper_jobs = 1 -#min_free_space = 100 -#max_disk_age = 5 -#node_timeout = 2 -#old_repl_compat = 1 -#default_mindevcount = 2 diff --git a/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16 b/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16 deleted file mode 100644 index 965a962..0000000 --- a/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16 +++ /dev/null @@ -1,5 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ -#Pidfile not yet supported by upstream -#PIDFILE="/var/run/mogile/mogstored.pid" -MOGSTORED_OPTS="--daemonize" -# vim: ft=gentoo-conf-d: diff --git a/dev-perl/mogilefs-server/files/mogstored-init.d-2.16 b/dev-perl/mogilefs-server/files/mogstored-init.d-2.16 deleted file mode 100644 index 878cb6d..0000000 --- a/dev-perl/mogilefs-server/files/mogstored-init.d-2.16 +++ /dev/null @@ -1,26 +0,0 @@ -#!/sbin/runscript -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored-init.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ - -NAME="mogstored" -BINARY="/usr/bin/mogstored" - -depend() { - use net - after mysql mogilefsd -} - -start() { - ebegin "Starting $NAME" - start-stop-daemon --start --quiet \ - --exec ${BINARY} -- ${MOGSTORED_OPTS} - eend $? -} - -stop() { - ebegin "Stopping $NAME" - start-stop-daemon --stop --quiet \ - --exec ${BINARY} - eend $? -} - -# vim: ft=gentoo-init-d: diff --git a/dev-perl/mogilefs-server/files/mogstored.conf-2.16 b/dev-perl/mogilefs-server/files/mogstored.conf-2.16 deleted file mode 100644 index 834391d..0000000 --- a/dev-perl/mogilefs-server/files/mogstored.conf-2.16 +++ /dev/null @@ -1,23 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored.conf-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $ - -# These are set inside the Gentoo conf.d/mogilefsd -#pidfile = /var/run/mogile/mogstored.pid -#daemonize = 1 - -# Network settings -#httplisten = 0.0.0.0:7500 -#mgmtlisten = 0.0.0.0:7501 - -# Storage -#docroot = /var/mogdata - -# Server type -# Perlbal is the default -#server = perlbal -# But lighttpd is supported too -#server = lighttpd -#serverbin = /usr/sbin/lighttpd - -# Tuning knobs -#max_conns = 10000 -#opt_iostat 1 diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild deleted file mode 100644 index c4377b0..0000000 --- a/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.16.ebuild,v 1.2 2007/05/16 11:11:57 robbat2 Exp $ - -inherit perl-module git - -EGIT_REPO_URI=git+ssh://root@172.16.9.6/code/danga/mogilefs -S="${WORKDIR}/server" - -DESCRIPTION="Server for the MogileFS distributed file system" -HOMEPAGE="http://www.danga.com/mogilefs/" -#SRC_URI="mirror://cpan/authors/id/B/BR/BRADFITZ/${P}.tar.gz" - -IUSE="mysql sqlite postgres" - -SLOT="0" -LICENSE="|| ( Artistic GPL-2 )" -KEYWORDS="~amd64 ~ppc ~x86" - -# Upstream site recommends this, -# but it breaks Perlbal -# dev-perl/Perlbal-XS-HTTPHeaders -DEPEND="dev-perl/Net-Netmask - >=dev-perl/Danga-Socket-1.57 - >=dev-perl/Sys-Syscall-0.22 - >=dev-perl/Perlbal-1.57 - dev-perl/IO-AIO - dev-perl/Gearman-Server - dev-perl/Gearman-Client-Async - dev-perl/libwww-perl - dev-perl/Cache-Memcached - mysql? ( dev-perl/DBD-mysql ) - sqlite? ( dev-perl/DBD-SQLite ) - postgres? ( dev-perl/DBD-Pg ) - dev-lang/perl" -mydoc="CHANGES TODO" - -# You need a local MySQL server for this -#SRC_TEST="do" - -MOGILE_USER="mogile" - -src_unpack() { - S="${WORKDIR}" git_src_unpack -} - -pkg_setup() { - # Warning! It is important that the uid is constant over Gentoo machines - # As mogilefs may be used with non-local block devices that move! - enewuser ${MOGILE_USER} 460 -1 -1 -} - -src_install() { - perl-module_src_install || die "perl-module_src_install failed" - cd ${S} - - newconfd ${FILESDIR}/mogilefsd-conf.d-2.16 mogilefsd - newinitd ${FILESDIR}/mogilefsd-init.d-2.16 mogilefsd - - newconfd ${FILESDIR}/mogstored-conf.d-2.16 mogstored - newinitd ${FILESDIR}/mogstored-init.d-2.16 mogstored - - diropts -m 700 -o ${MOGILE_USER} - keepdir /var/run/mogile - keepdir /var/mogdata - keepdir /mnt/mogilefs - diropts -m 755 -o root - - dodir /etc/mogilefs - insinto /etc/mogilefs - insopts -m 600 -o root -g ${MOGILE_USER} - newins ${FILESDIR}/mogilefsd.conf-2.16 mogilefsd.conf - newins ${FILESDIR}/mogstored.conf-2.16 mogstored.conf -} - -pkg_postinst() { - chmod 640 ${ROOT}/etc/mogilefs/{mogilefsd,mogstored}.conf - chown root:${MOGILE_USER} ${ROOT}/etc/mogilefs/{mogilefsd,mogstored}.conf -} diff --git a/dev-util/gengetopt/ChangeLog b/dev-util/gengetopt/ChangeLog new file mode 100644 index 0000000..c162974 --- /dev/null +++ b/dev-util/gengetopt/ChangeLog @@ -0,0 +1,24 @@ +# ChangeLog for dev-util/gengetopt +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 05 Nov 2008; Srebrodolskite <Hannes.Krueger@uibk.ac.at> + -gengetopt-2.21.ebuild, +gengetopt-2.22.1.ebuild: + version bump to 2.22.1 + + 29 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + gengetopt-2.21.ebuild: + Change SRC_URI to use the mirror list + + 12 Nov 2007; Jakub Moc <jakub@gentoo.org> + -files/gengetopt-2.16-tests_makefile_am.patch, -gengetopt-2.16.ebuild: + Nuke old. + + 28 Oct 2007; Srebrodolskite <Hannes.Krueger@uibk.ac.at> + +gengetopt-2.21.ebuild: + Ebuild for Version 2.21 (See Bug 115541) thanks to Scott Amort, Tommy[D] and + masterdriverz + + 03 Jul 2006; Cedric Krier <ced@ced.homedns.org> ChangeLog: + New Ebuild for bug 115541 thanks to Jonas Jonsson, Scott Amort + diff --git a/dev-util/gengetopt/Manifest b/dev-util/gengetopt/Manifest new file mode 100644 index 0000000..df377b9 --- /dev/null +++ b/dev-util/gengetopt/Manifest @@ -0,0 +1,4 @@ +DIST gengetopt-2.22.1.tar.gz 914661 RMD160 31502c7c7880ed5411e404df024cb77efd80ddd1 SHA1 eaffc0b198bea787015424d6215660457bcefc2a SHA256 e8d1de4f8c102263844886a2f2b57d82c291c1eae6307ea406fb96f29a67c3a7 +EBUILD gengetopt-2.22.1.ebuild 682 RMD160 cbe4def376203942da265b714d60a010d6db6e36 SHA1 188b0b57b5b6614aff9b2f8c07f5f53c1d953079 SHA256 df117081b2d87de81ff951e2d0133c2b8881d332188c46be210a450c14c96786 +MISC ChangeLog 817 RMD160 bbe752d80c0a6669c12a0cabe80b40849ffaa6ca SHA1 7f22befa82381878dfb805b04a2d43a17fce40d5 SHA256 192f8d92a18e420b16d09b4230cb8346333c87958eae5c1c9a073e55622bcc27 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-util/gengetopt/gengetopt-2.22.1.ebuild b/dev-util/gengetopt/gengetopt-2.22.1.ebuild new file mode 100644 index 0000000..5647613 --- /dev/null +++ b/dev-util/gengetopt/gengetopt-2.22.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="a tool to write option parsing code for C programs." +HOMEPAGE="http://www.gnu.org/software/gengetopt/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +DEPEND="" +RDEPEND="" + +src_install() { + cd src + emake DESTDIR="${D}" install || die "emake install failed" + + cd "${S}" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + + cd doc + dohtml *.html + doinfo *.info + doman *.1 + if use examples; then + docinto examples + dodoc sample{1,2}.ggo main{1.cc,2.c} cmdline{1,2}.{c,h} README.example + fi +} diff --git a/dev-util/gengetopt/metadata.xml b/dev-util/gengetopt/metadata.xml new file mode 100644 index 0000000..7e32869 --- /dev/null +++ b/dev-util/gengetopt/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> diff --git a/profiles/eapi b/profiles/eapi new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/profiles/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..3c5228e --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +robbat2 diff --git a/x11-misc/xcoral/Manifest b/x11-misc/xcoral/Manifest new file mode 100644 index 0000000..9733e33 --- /dev/null +++ b/x11-misc/xcoral/Manifest @@ -0,0 +1,3 @@ +DIST xcoral-3.47.tar.gz 2760763 RMD160 57bef4965c17c616ce02f1e33455e7288893eeca SHA1 fc8231fde5a6f42c2c67498f818241c85db4f28d SHA256 886e02eeb96e494d32969fcf41dcd09133896b717b714eb42affed1f460af3dd +EBUILD xcoral-3.47.ebuild 1024 RMD160 51a67012e9c1739e92edccc2a25bcea9bb4fa6a8 SHA1 4bacf1eb6dade174d7d4a885ac748c1bf84d8a20 SHA256 c266d3d4bad8d9e18fe43c132dcd7f08433262020beb81f5728b0735005b09ce +MISC metadata.xml 237 RMD160 4a4eca320d9aecc995c605b3df4d050c2fc83e95 SHA1 8c8f6226b66ba06550ac98ae5b3c92d652176df9 SHA256 f2d82bf6c05a832179863f55e5eac69f12b716964d41c3844e3e012e1f2369d4 diff --git a/dev-perl/mogilefs-server/metadata.xml b/x11-misc/xcoral/metadata.xml index 8ac7a1c..3223a09 100644 --- a/dev-perl/mogilefs-server/metadata.xml +++ b/x11-misc/xcoral/metadata.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>perl</herd> <maintainer> <email>robbat2@gentoo.org</email> - <description>Primary Maintainer</description> + <name>Robin H. Johnson</name> </maintainer> </pkgmetadata> + diff --git a/x11-misc/xcoral/xcoral-3.47.ebuild b/x11-misc/xcoral/xcoral-3.47.ebuild new file mode 100644 index 0000000..ece2932 --- /dev/null +++ b/x11-misc/xcoral/xcoral-3.47.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 +inherit eutils multilib + +DESCRIPTION="multiwindow mouse-based text editor for Unix and X Window System" +HOMEPAGE="http://xcoral.free.fr/" +SRC_URI="http://xcoral.free.fr/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_configure() { + econf --with-x || die +} + +XCORAL_SHAREDIR=/usr/share/xcoral + +src_compile() { + local makeopts="XCORALLIBDIR=\\\"${XCORAL_SHAREDIR}\\\"" + # This avoids the parallel build weirdness. + # splitting the by build into 3 parts. + pushd "${S}/Smac" + # this is the only bit that isn't parallel safe itself + emake -j1 word.h y.tab.c ${makeopts} || die + # But we need to build the rest of the dir else it interacts weirdly with + # parallel. + emake all ${makeopts} || die + popd + # Last part. + emake ${makeopts} || die +} + +src_install() { + dobin xcoral + dodoc README Doc/*pdf + insinto ${XCORAL_SHAREDIR} + doins SmacLib/* +} diff --git a/x11-plugins/pidgin-awayonlock/Manifest b/x11-plugins/pidgin-awayonlock/Manifest new file mode 100644 index 0000000..8d58a63 --- /dev/null +++ b/x11-plugins/pidgin-awayonlock/Manifest @@ -0,0 +1,2 @@ +DIST awayonlock-0.5.2.tar.gz 18347 RMD160 b4bee2e9090c101637954afb864c2bd342ac8a3f SHA1 85d5ed7d8c49f9062c0d43efb9248447aa609619 SHA256 145104286c041addf88ca95dbc76d0bb22fc3cbe94be21e6d91b08eeee6fde2f +EBUILD pidgin-awayonlock-0.5.2.ebuild 683 RMD160 aab23507e250b6976ab67da693091be291fba4fc SHA1 63cf0b7b483737e7a64a8750c6ff13ac659dc4dd SHA256 71d2b1c920d0b42f6ea2078a12569375e35e19ce3517f4128f104ddabff9bb5a diff --git a/x11-plugins/pidgin-awayonlock/metadata.xml b/x11-plugins/pidgin-awayonlock/metadata.xml new file mode 100644 index 0000000..5d9f5be --- /dev/null +++ b/x11-plugins/pidgin-awayonlock/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>robbat2@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild b/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild new file mode 100644 index 0000000..93c19ae --- /dev/null +++ b/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 +MY_PN="${PN/pidgin-}" +MY_P="${MY_PN}-${PV}" + +inherit cmake-utils + +DESCRIPTION="Away-on-Lock change your Pidgin status when the screensaver gets activated" +HOMEPAGE="http://costela.net/projects/awayonlock/" +SRC_URI="http://costela.net/files/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="net-im/pidgin + dev-libs/dbus-glib" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + + +S="${WORKDIR}/${MY_P}" + +src_install() { + cmake-utils_src_install + dodoc AUTHORS + insinto /usr/share/doc/${PF} + doins utils/mimic_gnome-screensaver.py +} diff --git a/x11-plugins/pidgin-extended_blist_sort/Manifest b/x11-plugins/pidgin-extended_blist_sort/Manifest new file mode 100644 index 0000000..3e7a9d2 --- /dev/null +++ b/x11-plugins/pidgin-extended_blist_sort/Manifest @@ -0,0 +1,2 @@ +DIST extended_blist_sort-1.6.tar.gz 339612 RMD160 e264128dd05abd759215f30556e8a8439b57b71e SHA1 08b2783f5f0126d99e083e6ee1b35ff72389215e SHA256 eb141c27fdedc490ea56a3a855fbcdec548a588d7d656ca44b11ac9f98cc3d00 +EBUILD pidgin-extended_blist_sort-1.6.ebuild 793 RMD160 a5d8b426139153a94b6e2d661238913cae54cc60 SHA1 909657f79a792eda662cf17accd604b943f8d3d7 SHA256 8c7b0229ef8ea090a8bef187d424e0c98334795d7f8c8498b592ee7c382478d8 diff --git a/x11-plugins/pidgin-extended_blist_sort/metadata.xml b/x11-plugins/pidgin-extended_blist_sort/metadata.xml new file mode 100644 index 0000000..5d9f5be --- /dev/null +++ b/x11-plugins/pidgin-extended_blist_sort/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>robbat2@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild b/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild new file mode 100644 index 0000000..b8a7ce8 --- /dev/null +++ b/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 +PROJ_PN="p-extblistsort" +MY_PN="${PN/pidgin-}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Plugin allows you to sort your buddy list more flexible than Pidgin does" +HOMEPAGE="http://sourceforge.net/projects/p-extblistsort/" +SRC_URI="mirror://sourceforge/${PROJ_PN}/${MY_P}.tar.gz" +#http://sourceforge.net/projects/p-extblistsort/files/p-extblistsort/1.6/extended_blist_sort-1.6.tar.gz/download" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="net-im/pidgin[gtk] + dev-libs/glib" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +src_install() { + emake install DESTDIR="${D}" || die "emake install failed" + dodoc README AUTHORS VERSION +} diff --git a/x11-plugins/pidgin-toobars/Manifest b/x11-plugins/pidgin-toobars/Manifest new file mode 100644 index 0000000..be05199 --- /dev/null +++ b/x11-plugins/pidgin-toobars/Manifest @@ -0,0 +1,2 @@ +DIST pidgin-toobars-1.5.tar.gz 402293 RMD160 aa03f1122110d77b88c8a88c9ad597698ab8319a SHA1 615963da54e55163cce2c0c87e67449bd079eeb9 SHA256 05b79d91d7c659daabf651bb61ef6c6e5a4fd3d2c31f378293ccf593d1806426 +EBUILD pidgin-toobars-1.5.ebuild 561 RMD160 493c3cb9d8c00660930c49a5119d5403b0927418 SHA1 371c97237d7e771cf5f669fd99bd7af849c1489f SHA256 7890c2dedf23d013b367b982a11dc0a465d9cf48fad5593b4d4e3fed93f4687b diff --git a/x11-plugins/pidgin-toobars/metadata.xml b/x11-plugins/pidgin-toobars/metadata.xml new file mode 100644 index 0000000..5d9f5be --- /dev/null +++ b/x11-plugins/pidgin-toobars/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>robbat2@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild b/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild new file mode 100644 index 0000000..83f2d5b --- /dev/null +++ b/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 + +DESCRIPTION="Plugin adds toolbar and status bar to Pidgin buddy list" +HOMEPAGE="http://vayurik.ru/wordpress/en/toobars" +SRC_URI="http://vayurik.ru/wordpress/wp-content/uploads/toobars/${P}.tar.gz" + +LICENSE="GPL" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="net-im/pidgin[gtk]" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_install() { + emake install DESTDIR="${D}" || die "emake install failed" + dodoc README AUTHORS VERSION +} + +pkg_postinst() { + elog "Please note that the MyStatusBar (in purple-plugin_pack) conflicts" + elog" with TooBars and you should only turn one on at a time." +} diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest new file mode 100644 index 0000000..2fae5d8 --- /dev/null +++ b/x11-wm/awesome/Manifest @@ -0,0 +1,5 @@ +AUX awesome-3.4.2-backtrace.patch 713 RMD160 b60e09f17c1452588020738df6657768080f4dcc SHA1 2845c4529f9189bf41ecd1c2df7eae36fbec329a SHA256 5738944681ce666fab1621c0abbb444356456fcea3ea2119f732c54ef4bf3f26 +AUX awesome-session 1686 RMD160 ece4bd525abdc23c2c43d43cc620b6f91c58784b SHA1 f77ac9cbdcbfceb3d522d1f4e98edfe262f1fd3e SHA256 fea218370ef83208ee7292d6ab05fd0957335093aa3f7f10b358dfe35129f771 +AUX awesome.desktop 150 RMD160 a50c71cfbcb9ee4b86da8cca19cbd876b3a7f9b0 SHA1 8314ccbed775ecb0af5107cec56632dbec1fe3cf SHA256 433f5cf4adea408e38d464af8b6259efd39a909735679f4625c0cb7fcab3337b +EBUILD awesome-9999.ebuild 2059 RMD160 9b37e3c661b275ee111cd1c73194d558ed1b84a3 SHA1 a246f9f22970b2b8dedcf58e9b28919a013c02e7 SHA256 d6ca67c7fc5fe37d2799b72f9b8c580816bd55bf2aae9a8619366e3ec3d70683 +MISC metadata.xml 222 RMD160 5642673027beb41c617f4b4b4239f7744bc90eb0 SHA1 37ba7d97110aa32e4e1b26ec0ba45be5b7e3269b SHA256 a7d5b0d5a8b3524994983684f49a5077766b8308c6b641f859c54681d90d67f6 diff --git a/x11-wm/awesome/awesome-9999.ebuild b/x11-wm/awesome/awesome-9999.ebuild new file mode 100644 index 0000000..ed1d6b4 --- /dev/null +++ b/x11-wm/awesome/awesome-9999.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.4.ebuild,v 1.1 2010/03/04 00:42:16 matsuu Exp $ + +EAPI="2" +inherit git cmake-utils eutils + +DESCRIPTION="A dynamic floating and tiling window manager" +HOMEPAGE="http://awesome.naquadah.org/" +EGIT_REPO_URI="git://git.naquadah.org/awesome.git" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +#IUSE="dbus doc elibc_FreeBSD bash-completion" +IUSE="dbus doc elibc_FreeBSD" + +RDEPEND=">=dev-lang/lua-5.1[deprecated] + dev-libs/libev + >=dev-libs/libxdg-basedir-1 + media-libs/imlib2[png] + x11-libs/cairo[xcb] + x11-libs/libX11[xcb] + >=x11-libs/libxcb-1.4 + >=x11-libs/pango-1.19.3 + >=x11-libs/startup-notification-0.10 + >=x11-libs/xcb-util-0.3.6 + dbus? ( >=sys-apps/dbus-1 ) + elibc_FreeBSD? ( dev-libs/libexecinfo )" + +DEPEND="${RDEPEND} + app-text/asciidoc + app-text/xmlto + >=dev-util/cmake-2.6 + dev-util/gperf + dev-util/pkgconfig + media-gfx/imagemagick[png] + >=x11-proto/xcb-proto-1.5 + >=x11-proto/xproto-7.0.15 + doc? ( + app-doc/doxygen + dev-util/luadoc + media-gfx/graphviz + )" + +RDEPEND="${RDEPEND} + app-shells/bash + || ( + x11-misc/gxmessage + x11-apps/xmessage + )" +# bash-completion? ( app-shells/bash-completion ) + +DOCS="AUTHORS BUGS PATCHES README STYLE" + +mycmakeargs="-DPREFIX=/usr + -DSYSCONFDIR=/etc + $(cmake-utils_use_with dbus DBUS) + $(cmake-utils_use doc GENERATE_LUADOC)" + +src_unpack() { + git_src_unpack +} + +src_prepare() { + git_src_prepare + epatch "${FILESDIR}/${PN}-3.4.2-backtrace.patch" +} + +src_compile() { + local myargs="all" + + use doc && myargs="${myargs} doc" + + cmake-utils_src_make ${myargs} +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + ( + cd "${CMAKE_BUILD_DIR}"/doc + mv html doxygen + dohtml -r doxygen || die + ) + mv "${D}"/usr/share/doc/${PN}/luadoc "${D}"/usr/share/doc/${PF}/html/luadoc || die + fi + rm -rf "${D}"/usr/share/doc/${PN} || die + + exeinto /etc/X11/Sessions + newexe "${FILESDIR}"/${PN}-session ${PN} || die +} diff --git a/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch new file mode 100644 index 0000000..4d481ea --- /dev/null +++ b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch @@ -0,0 +1,18 @@ +diff -Naur awesome-3.4.2.orig/awesomeConfig.cmake awesome-3.4.2/awesomeConfig.cmake +--- awesome-3.4.2.orig/awesomeConfig.cmake 2009-11-27 04:03:25.000000000 +0900 ++++ awesome-3.4.2/awesomeConfig.cmake 2009-11-28 01:17:01.639797168 +0900 +@@ -167,6 +167,14 @@ + # Check for libev + a_find_library(LIB_EV ev) + ++# Check for backtrace ++include(CheckFunctionExists) ++CHECK_FUNCTION_EXISTS(backtrace HAVE_BACKTRACE) ++if(NOT HAVE_BACKTRACE) ++ a_find_library(LIB_EXECINFO execinfo) ++ set(AWESOME_REQUIRED_LIBRARIES ${AWESOME_REQUIRED_LIBRARIES} ${LIB_EXECINFO}) ++endif() ++ + # Error check + if(NOT LUA51_FOUND AND NOT LUA50_FOUND) # This is a workaround to a cmake bug + message(FATAL_ERROR "lua library not found") diff --git a/x11-wm/awesome/files/awesome-session b/x11-wm/awesome/files/awesome-session new file mode 100644 index 0000000..4421ccc --- /dev/null +++ b/x11-wm/awesome/files/awesome-session @@ -0,0 +1,73 @@ +#!/bin/sh +# Awesome Xsession starter, based on Xsession shipped by x11-apps/xinit-1.0.5-r1 + +# redirect errors to a file in user's home directory if we can +for errfile in "$HOME/.awesome-errors" "${TMPDIR-/tmp}/awesome-$USER" "/tmp/awesome-$USER" +do + if ( cp /dev/null "$errfile" 2> /dev/null ) + then + chmod 600 "$errfile" + exec > "$errfile" 2>&1 + break + fi +done + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +userxkbmap=$HOME/.Xkbmap + +sysresources=/etc/X11/Xresources +sysmodmap=/etc/X11/Xmodmap +sysxkbmap=/etc/X11/Xkbmap + +rh6sysresources=/etc/X11/xinit/Xresources +rh6sysmodmap=/etc/X11/xinit/Xmodmap + + +# merge in defaults +for i in "$rh6sysresources" "$sysresources" "$userresources" ; do + [ -f "$i" ] && xrdb -merge "$i" +done + +# merge in keymaps +for i in "$sysxkbmap" "$userxkbmap" ; do + if [ -f "$i" ]; then + setxkbmap `cat "$i"` + XKB_IN_USE=yes + fi +done + +# +# Eeek, this seems like too much magic here +# +if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then + if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then + xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf` + if [ -n "$xkbsymbols" ]; then + setxkbmap -symbols "$xkbsymbols" + XKB_IN_USE=yes + fi + fi +fi + +# xkb and xmodmap don't play nice together +if [ -z "$XKB_IN_USE" ]; then + for i in "$rh6sysmodmap" "$sysmodmap" "$usermodmap" ; do + [ -f "$i" ] && xmodmap "$i" + done +fi + +unset XKB_IN_USE + +# run all system xinitrc shell scripts. +if [ -d /etc/X11/xinit/xinitrc.d ]; then + for i in /etc/X11/xinit/xinitrc.d/* ; do + if [ -x "$i" ]; then + . "$i" + fi + done +fi + +exec /usr/bin/awesome + +# vim: ft=sh noet ts=4 sw=4: diff --git a/x11-wm/awesome/files/awesome.desktop b/x11-wm/awesome/files/awesome.desktop new file mode 100644 index 0000000..2341f83 --- /dev/null +++ b/x11-wm/awesome/files/awesome.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=awesome +Comment=awesome the window manager +Exec=/etc/X11/Sessions/awesome +TryExec=awesome +Icon= +Type=Application diff --git a/x11-wm/awesome/metadata.xml b/x11-wm/awesome/metadata.xml new file mode 100644 index 0000000..48bb5de --- /dev/null +++ b/x11-wm/awesome/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>robbat2@gentoo.org</email> +</maintainer> +</pkgmetadata> + |