From 3ad915487f6c0986441448b660d79430b005d8d7 Mon Sep 17 00:00:00 2001 From: geos_one Date: Mon, 8 Dec 2008 19:45:37 +0000 Subject: [PATCH] add files git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@603 6952d904-891a-0410-993b-d76249ca496b --- app-arch/uharc/files/uharc.sh | 0 app-cdr/k3b/ChangeLog | 8 ++ app-cdr/k3b/Manifest | 4 + .../files/k3b-2.0_pre20080808-ffmpeg-1.patch | 39 ++++++ app-cdr/k3b/k3b-2.0_pre20081104.ebuild | 119 ++++++++++++++++++ app-cdr/k3b/metadata.xml | 5 + app-cdr/k9copy/Manifest | 3 + .../k9copy/files/k9copy-2.0.2-ffmpeg.patch | 59 +++++++++ app-cdr/k9copy/k9copy-2.0.2-r1.ebuild | 36 ++++++ .../crossover-office-pro-bin/ChangeLog | 79 ++++++++++++ .../crossover-office-pro-bin/Manifest | 4 + .../crossover-office-pro-bin-7.0.2.ebuild | 49 ++++++++ .../crossover-office-pro-bin/metadata.xml | 5 + dev-libs/libgcal/Manifest | 2 + dev-libs/libgcal/libgcal-0.8.1.ebuild | 28 +++++ net-misc/nxcl/ChangeLog | 22 ++++ net-misc/nxcl/Manifest | 5 + net-misc/nxcl/files/gcc-4.3.diff | 31 +++++ net-misc/nxcl/metadata.xml | 6 + net-misc/nxcl/nxcl-0.9-r1.ebuild | 38 ++++++ sys-devel/llvm/llvm-2.4.ebuild | 8 ++ 21 files changed, 550 insertions(+) create mode 100644 app-arch/uharc/files/uharc.sh create mode 100644 app-cdr/k3b/ChangeLog create mode 100644 app-cdr/k3b/Manifest create mode 100644 app-cdr/k3b/files/k3b-2.0_pre20080808-ffmpeg-1.patch create mode 100644 app-cdr/k3b/k3b-2.0_pre20081104.ebuild create mode 100644 app-cdr/k3b/metadata.xml create mode 100644 app-cdr/k9copy/Manifest create mode 100644 app-cdr/k9copy/files/k9copy-2.0.2-ffmpeg.patch create mode 100644 app-cdr/k9copy/k9copy-2.0.2-r1.ebuild create mode 100644 app-emulation/crossover-office-pro-bin/ChangeLog create mode 100644 app-emulation/crossover-office-pro-bin/Manifest create mode 100644 app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild create mode 100644 app-emulation/crossover-office-pro-bin/metadata.xml create mode 100644 dev-libs/libgcal/Manifest create mode 100644 dev-libs/libgcal/libgcal-0.8.1.ebuild create mode 100644 net-misc/nxcl/ChangeLog create mode 100644 net-misc/nxcl/Manifest create mode 100644 net-misc/nxcl/files/gcc-4.3.diff create mode 100644 net-misc/nxcl/metadata.xml create mode 100644 net-misc/nxcl/nxcl-0.9-r1.ebuild create mode 100644 sys-devel/llvm/llvm-2.4.ebuild diff --git a/app-arch/uharc/files/uharc.sh b/app-arch/uharc/files/uharc.sh new file mode 100644 index 00000000..e69de29b diff --git a/app-cdr/k3b/ChangeLog b/app-cdr/k3b/ChangeLog new file mode 100644 index 00000000..5e75014e --- /dev/null +++ b/app-cdr/k3b/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for app-cdr/k3b +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 31 May 2008; Patrick Lauer ( bugs at dev.gentooexperimental.org ) + ChangeLog: + Recovering Changelogs + diff --git a/app-cdr/k3b/Manifest b/app-cdr/k3b/Manifest new file mode 100644 index 00000000..df28fd44 --- /dev/null +++ b/app-cdr/k3b/Manifest @@ -0,0 +1,4 @@ +AUX k3b-2.0_pre20080808-ffmpeg-1.patch 1461 RMD160 3b84f493f4e497ea3404b23319864f25942e85f2 SHA1 edcd9d0e6d6887c0b919b50c09675973dfeddffb SHA256 8a803ffad28d037d5cc60a4e43c48ccce52a09dd8e0b16142c66ba0f1bb5628d +EBUILD k3b-2.0_pre20081104.ebuild 3440 RMD160 8bce54207e50524eb4b02b4a8a035191d6cecb35 SHA1 f95d9290c9f183a0ca8e646c10db9a836c0c89f8 SHA256 9ca58a87628137547498d337f79209d65b6348caaa80471c951656843285e1e1 +MISC ChangeLog 218 RMD160 5cc9c9332ec250afdd95e3cea6aca12f7ba86b16 SHA1 84aaaf54c22b0520bba6c81c0a34e4b41df155a4 SHA256 40a03f7313470fdcdcc6dcb342a6fe06fb856854831da16fde2be7bc962f8640 +MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/app-cdr/k3b/files/k3b-2.0_pre20080808-ffmpeg-1.patch b/app-cdr/k3b/files/k3b-2.0_pre20080808-ffmpeg-1.patch new file mode 100644 index 00000000..779e637e --- /dev/null +++ b/app-cdr/k3b/files/k3b-2.0_pre20080808-ffmpeg-1.patch @@ -0,0 +1,39 @@ +Submitted By: Mario Fetka (mario dot fetka at gmail dot com) +Date: 2008-08-25 +Initial Package Version: 2.0 pre +Origin: me +Upstream Status: unknown +Description: correct ffmpeg location + +diff -Naur k3b-2.0_pre20080808.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp k3b-2.0_pre20080808/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp +--- k3b-2.0_pre20080808.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-08-25 11:51:38.000000000 +0000 ++++ k3b-2.0_pre20080808/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-08-25 11:52:00.000000000 +0000 +@@ -21,8 +21,8 @@ + #include + + extern "C" { +-#include +-//#include ++// #include ++#include + } + + #include +diff -Naur k3b-2.0_pre20080808.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp k3b-2.0_pre20080808/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +--- k3b-2.0_pre20080808.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-08-25 11:51:38.000000000 +0000 ++++ k3b-2.0_pre20080808/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-08-25 11:52:22.000000000 +0000 +@@ -17,10 +17,10 @@ + #include + + extern "C" { +-#include +-#include +-// #include +-// #include ++// #include ++// #include ++#include ++#include + } + + #include diff --git a/app-cdr/k3b/k3b-2.0_pre20081104.ebuild b/app-cdr/k3b/k3b-2.0_pre20081104.ebuild new file mode 100644 index 00000000..bf06966f --- /dev/null +++ b/app-cdr/k3b/k3b-2.0_pre20081104.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +KMNAME="extragear/multimedia" +#NEED_KDE="4.2" + +inherit kde4-base subversion + +# Set prefix to KDEDIR to slot the package. +PREFIX="${KDEDIR}" + +DESCRIPTION="K3b, KDE CD Writing Software" +HOMEPAGE="http://www.k3b.org/" + +LICENSE="GPL-2" +SLOT="4.2" +KEYWORDS="" +IUSE="css debug dvdr dvdread encode -ffmpeg flac hal htmlhandbook mp3 musepack + sndfile vcd vorbis emovix" +ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/${PN}/@{${PV/2.0_pre/}}" + +# FIXME: Needed? +# app-doc/doxygen +#find_package(Doxygen) +#laurent: removes this line when Doxyfile.cmake will add to svn +#set(DOXYGEN_EXECUTABLE FALSE) +#if(DOXYGEN_EXECUTABLE) + +DEPEND=" + kde-base/libkcddb:${SLOT} + kde-base/libkcompactdisc:${SLOT} + media-libs/libsamplerate + media-libs/musicbrainz:1 + media-libs/taglib + x11-libs/qt-webkit:4 + dvdread? ( media-libs/libdvdread ) + encode? ( media-sound/lame ) + ffmpeg? ( media-video/ffmpeg ) + flac? ( >=media-libs/flac-1.2.1-r2 ) + mp3? ( media-libs/libmad ) + musepack? ( media-libs/libmpcdec ) + sndfile? ( media-libs/libsndfile ) + vorbis? ( media-libs/libvorbis ) + " + +RDEPEND="${DEPEND} + >=app-cdr/cdrdao-1.1.7-r3 + >=media-sound/cdparanoia-3.9.8 + media-sound/normalize + virtual/cdrtools + css? ( media-libs/libdvdcss ) + dvdr? ( >=app-cdr/dvd+rw-tools-7.0 ) + emovix? ( media-video/emovix ) + encode? ( media-sound/sox + dvdread? ( media-video/transcode ) ) + vcd? ( media-video/vcdimager ) + " + +pkg_setup() { + use ffmpeg && ewarn "FFMpeg seems to be badly broken in this snapshot. Use it at your own risk!" + if use flac && ! built_with_use media-libs/flac cxx ; then + eerror "In order to build " + eerror "you need media-libs/flac built with cxx USE flag enabled." + die "no cxx support in flac" + fi + if use encode && use dvdread && ! built_with_use media-video/transcode dvdread ; then + eerror "In order to build " + eerror "you need media-video/transcode built with dvdread USE flag" + die "no dvdread support in transcode" + fi +} + +src_compile() { +# epatch "${FILESDIR}"/k3b-2.0_pre20080808-ffmpeg-1.patch + if use debug; then + mycmakeargs="${mycmakeargs} -DADD_K3B_DEBUG=On" + else + mycmakeargs="${mycmakeargs} -DADD_K3B_DEBUG=Off" + fi + + mycmakeargs="${mycmakeargs} -DK3BSETUP_BUILD=Off + -DWITH_Samplerate=On + $(cmake-utils_use_with dvdread DvdRead) + $(cmake-utils_use_with ffmpeg FFmpeg) + $(cmake-utils_use_with flac Flac) + $(cmake-utils_use_with flac Flac++) + $(cmake-utils_use_with encode Lame) + $(cmake-utils_use_with mp3 Mad) + $(cmake-utils_use_with musepack Muse) + $(cmake-utils_use_with sndfile Sndfile) + $(cmake-utils_use_with vorbis OggVorbis)" + + # Build process of K3b + kde4-base_src_compile +} + +src_install() { + kde4-base_src_install + dodoc "${S}"/{FAQ,KNOWNBUGS,PERMISSIONS} || die "Installing additional docs failed." +# dodoc "${S}"/${PN}/{FAQ,KNOWNBUGS,PERMISSIONS} || die "Installing additional docs failed." +} + +pkg_postinst() { + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo + kde4-base_pkg_postinst +} diff --git a/app-cdr/k3b/metadata.xml b/app-cdr/k3b/metadata.xml new file mode 100644 index 00000000..8d1e86a9 --- /dev/null +++ b/app-cdr/k3b/metadata.xml @@ -0,0 +1,5 @@ + + + +kde + diff --git a/app-cdr/k9copy/Manifest b/app-cdr/k9copy/Manifest new file mode 100644 index 00000000..195787e8 --- /dev/null +++ b/app-cdr/k9copy/Manifest @@ -0,0 +1,3 @@ +AUX k9copy-2.0.2-ffmpeg.patch 2113 RMD160 033d979264d734c280b814635e71a6aa20ffdce8 SHA1 3dd295e7104cb363257e512bebe2f9c260d90520 SHA256 484ce3715aed9cb1e94c767257b0ea5852c2e2fcb1b7a728fd4ec183c3f78d21 +DIST k9copy-2.0.2-Source.tar.gz 3381199 RMD160 6250fdb4d38f1f2a778f51e0d4a7986c7a6b809e SHA1 a26879bbb2e913f16cb73451b6076031815c53a8 SHA256 3e220207f765d7a2d0e729c08196c7c466e69970e6492bc76d01d8b54d349160 +EBUILD k9copy-2.0.2-r1.ebuild 851 RMD160 706a50e578d92220093f45de98a293136f902276 SHA1 ed779d8f478e5b7dde166b9427b77e424903b189 SHA256 42e9ca7b13025b98400ee9f18ffe56560b6ad45e81d65d647b0afbe6810cecf3 diff --git a/app-cdr/k9copy/files/k9copy-2.0.2-ffmpeg.patch b/app-cdr/k9copy/files/k9copy-2.0.2-ffmpeg.patch new file mode 100644 index 00000000..5b2ded7a --- /dev/null +++ b/app-cdr/k9copy/files/k9copy-2.0.2-ffmpeg.patch @@ -0,0 +1,59 @@ +diff -ur k9copy-2.0.2-Source.orig/CMakeLists.txt k9copy-2.0.2-Source/CMakeLists.txt +--- k9copy-2.0.2-Source.orig/CMakeLists.txt 2008-07-05 07:08:53.000000000 +0100 ++++ k9copy-2.0.2-Source/CMakeLists.txt 2008-08-23 15:04:52.000000000 +0100 +@@ -94,7 +94,7 @@ + CHECK_INCLUDE_FILES(unistd.h HAVE_UNISTD_H) # simapi.h + CHECK_INCLUDE_FILES(malloc.h HAVE_MALLOC_H) # simapi.h + +-FINDFFMPEGSCALE("ffmpeg/swscale.h" "swscale") ++FINDFFMPEGSCALE("libswscale/swscale.h" "swscale") + + + CONFIGURE_FILE(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) +@@ -107,7 +107,7 @@ + MESSAGE(STATUS "Checking dependencies" ) + FINDXINE("xine.h" "xine") + FINDDVDREAD("dvdread/ifo_types.h" "dvdread") +-FINDFFMPEG("ffmpeg/avcodec.h" "avcodec") ++FINDFFMPEG("libavcodec/avcodec.h" "avcodec") + + + add_definitions( -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS) +diff -ur k9copy-2.0.2-Source.orig/src/import/k9avidecode.cpp k9copy-2.0.2-Source/src/import/k9avidecode.cpp +--- k9copy-2.0.2-Source.orig/src/import/k9avidecode.cpp 2008-07-05 07:08:53.000000000 +0100 ++++ k9copy-2.0.2-Source/src/import/k9avidecode.cpp 2008-08-23 15:06:43.000000000 +0100 +@@ -10,14 +10,14 @@ + // + // + #include "k9avidecode.h" +-#include ++#include + #include + #include + #include + + #include "ac.h" + #ifdef HAVE_SWSCALE +-#include "ffmpeg/swscale.h" ++#include "libswscale/swscale.h" + + static int sws_flags = SWS_BICUBIC; + +diff -ur k9copy-2.0.2-Source.orig/src/import/k9avidecode.h k9copy-2.0.2-Source/src/import/k9avidecode.h +--- k9copy-2.0.2-Source.orig/src/import/k9avidecode.h 2008-07-05 07:08:53.000000000 +0100 ++++ k9copy-2.0.2-Source/src/import/k9avidecode.h 2008-08-23 15:07:00.000000000 +0100 +@@ -14,12 +14,12 @@ + + #include "k9common.h" + #include +-#include ++#include + #include + #include + #include + #ifdef HAVE_SWSCALE +-#include ++#include + #endif + /** + @author Jean-Michel PETIT diff --git a/app-cdr/k9copy/k9copy-2.0.2-r1.ebuild b/app-cdr/k9copy/k9copy-2.0.2-r1.ebuild new file mode 100644 index 00000000..0361e16c --- /dev/null +++ b/app-cdr/k9copy/k9copy-2.0.2-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +NEED_KDE="4.2" +inherit kde4overlay-base + +MY_P="${P/_p/-}" +S="${WORKDIR}/${MY_P}-Source" + +DESCRIPTION="k9copy is a DVD backup utility which allows the copy of one or more titles from a DVD9 to a DVD5" +HOMEPAGE="http://k9copy.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}-Source.tar.gz" +LICENSE="GPL-2" +SLOT="4.2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="media-libs/libdvdread + x11-libs/qt-dbus + sys-apps/hal + media-video/ffmpeg + media-video/mplayer + app-cdr/k3b" +RDEPEND="${DEPEND} + media-libs/xine-lib + media-video/dvdauthor" + +PATCHES=("${FILESDIR}/${P}-ffmpeg.patch") + +LANGS="ca cs de el es_AR es et fr it nl pl pt_BR ru sr@latin sr tr zh_TW" +for X in ${LANGS}; do + IUSE="${IUSE} linguas_${X}" +done diff --git a/app-emulation/crossover-office-pro-bin/ChangeLog b/app-emulation/crossover-office-pro-bin/ChangeLog new file mode 100644 index 00000000..4a18bbac --- /dev/null +++ b/app-emulation/crossover-office-pro-bin/ChangeLog @@ -0,0 +1,79 @@ +# ChangeLog for app-emulation/crossover-office-pro-bin +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/ChangeLog,v 1.14 2007/12/02 23:39:34 vapier Exp $ + +*crossover-office-pro-bin-6.2.0 (02 Dec 2007) + + 02 Dec 2007; Mike Frysinger + +crossover-office-pro-bin-6.2.0.ebuild: + Version bump #194581 by Tom Simnett. + +*crossover-office-pro-bin-6.1.0 (04 Aug 2007) + + 04 Aug 2007; Mike Frysinger + +crossover-office-pro-bin-6.1.0.ebuild: + Version bump #187417 by Ross. + + 02 Jul 2007; Piotr JaroszyƄski + crossover-office-pro-bin-4.2.ebuild, + crossover-office-pro-bin-5.0.0.ebuild, + crossover-office-pro-bin-5.0.1.ebuild, + crossover-office-pro-bin-5.0.3.ebuild, + crossover-office-pro-bin-6.0.0.ebuild: + (QA) RESTRICT clean up. + + 04 Mar 2007; Marius Mauch + crossover-office-pro-bin-4.2.ebuild, + crossover-office-pro-bin-5.0.0.ebuild, + crossover-office-pro-bin-5.0.1.ebuild, + crossover-office-pro-bin-5.0.3.ebuild, + crossover-office-pro-bin-6.0.0.ebuild: + Replacing einfo with elog + + 26 Jan 2007; Mike Frysinger + crossover-office-pro-bin-6.0.0.ebuild: + Update conf install path #163648 by Pacho Ramos. + +*crossover-office-pro-bin-6.0.0 (16 Jan 2007) + + 16 Jan 2007; Mike Frysinger + +crossover-office-pro-bin-6.0.0.ebuild: + Version bump #162299 by Jan Hendrik Grahl. + + 24 Sep 2006; Mike Frysinger + crossover-office-pro-bin-4.2.ebuild, + crossover-office-pro-bin-5.0.0.ebuild, + crossover-office-pro-bin-5.0.1.ebuild, + crossover-office-pro-bin-5.0.3.ebuild: + Clean up X RDEPEND, add desktop-file-utils as crossover uses that to + generate menu entires, and stabilize. + +*crossover-office-pro-bin-5.0.3 (20 Jul 2006) + + 20 Jul 2006; Mike Frysinger + +crossover-office-pro-bin-5.0.3.ebuild: + Version bump #140950 by riskable. + + 25 Jan 2006; Mike Frysinger + crossover-office-pro-bin-4.2.ebuild, + crossover-office-pro-bin-5.0.0.ebuild, + crossover-office-pro-bin-5.0.1.ebuild: + Add support for modular X by Markus Ullmann #120287. + +*crossover-office-pro-bin-5.0.1 (15 Jan 2006) + + 15 Jan 2006; Mike Frysinger + +crossover-office-pro-bin-5.0.1.ebuild: + Version bump for security #118101. + +*crossover-office-pro-bin-5.0.0 (30 Oct 2005) + + 30 Oct 2005; Mike Frysinger + +crossover-office-pro-bin-5.0.0.ebuild: + Version bump #110721 by Jean Darcoux. + +*crossover-office-pro-bin-4.2 (19 Apr 2005) + + 19 Apr 2005; Mike Frysinger + +crossover-office-pro-bin-4.2.ebuild: + Initial import from #84163 by Sridhar Dhanapalan / HezniK. diff --git a/app-emulation/crossover-office-pro-bin/Manifest b/app-emulation/crossover-office-pro-bin/Manifest new file mode 100644 index 00000000..1c7a5138 --- /dev/null +++ b/app-emulation/crossover-office-pro-bin/Manifest @@ -0,0 +1,4 @@ +DIST install-crossover-pro-7.0.2.sh 25607860 RMD160 6ad7d60f3d81f9057647e5aa4f901e9339bf28cc SHA1 2be5cfff3d0c420e1280efe7c1fec166ce9f5e22 SHA256 c307b237b6d57fea1e940c5c840f44ed0fc34357ae9f417e7127abc20d51314b +EBUILD crossover-office-pro-bin-7.0.2.ebuild 1234 RMD160 76722689af3c8a8f721224d984add88679b9f4a7 SHA1 326d5a2a3df69c1c61d1a9fb21a339161e5b9370 SHA256 07c64a3bcaf4a0223d69ea22e7752f4ae83b5f2dffc8acbeec375cea3d792395 +MISC ChangeLog 2772 RMD160 807ac2354f632e2452bb8250c551931ba131cb10 SHA1 b50d4dac007f0360d069fb81775253f7bfcd941d SHA256 f94f3d9defd9f5e4aeb93bebacf3b7f9a588ac66866ceb531de9bdf6aa7722c7 +MISC metadata.xml 157 RMD160 b892a0c64131e9d8668b2aac5920c256bf64b0b1 SHA1 64f437370b4a6e795b5eb37d4f5a4c45d9159551 SHA256 4bc5b7df954a173f1b0a30195797200b7a638f25f3442f2a97ce9a6f0cd7ccdc diff --git a/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild b/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild new file mode 100644 index 00000000..1357d86c --- /dev/null +++ b/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.2.0.ebuild,v 1.2 2007/12/27 21:30:54 vapier Exp $ + +inherit eutils + +DESCRIPTION="simplified/streamlined version of wine with commercial support" +HOMEPAGE="http://www.codeweavers.com/products/cxoffice/" +SRC_URI="install-crossover-pro-${PV}.sh" + +LICENSE="CROSSOVER" +SLOT="0" +KEYWORDS="-* amd64 x86" +IUSE="nas" +RESTRICT="fetch strip" + +RDEPEND="sys-libs/glibc + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXxf86dga + x11-libs/libXxf86vm + dev-util/desktop-file-utils + nas? ( media-libs/nas ) + amd64? ( app-emulation/emul-linux-x86-xlibs )" + +S=${WORKDIR} + +pkg_nofetch() { + einfo "Please visit ${HOMEPAGE}" + einfo "and place ${A} in ${DISTDIR}" +} + +src_unpack() { + unpack_makeself +} + +src_install() { + dodir /opt/cxoffice + cp -r * "${D}"/opt/cxoffice || die "cp failed" + rm -r "${D}"/opt/cxoffice/setup.{sh,data} + insinto /opt/cxoffice/etc + doins share/crossover/data/cxoffice.conf +} + +pkg_postinst() { + elog "Run /opt/cxoffice/bin/cxsetup as normal user to create" + elog "bottles and install Windows applications." +} diff --git a/app-emulation/crossover-office-pro-bin/metadata.xml b/app-emulation/crossover-office-pro-bin/metadata.xml new file mode 100644 index 00000000..27f54c99 --- /dev/null +++ b/app-emulation/crossover-office-pro-bin/metadata.xml @@ -0,0 +1,5 @@ + + + +wine + diff --git a/dev-libs/libgcal/Manifest b/dev-libs/libgcal/Manifest new file mode 100644 index 00000000..23abd871 --- /dev/null +++ b/dev-libs/libgcal/Manifest @@ -0,0 +1,2 @@ +DIST libgcal-0.8.1.tar.gz 396113 RMD160 7b95c39a8267940f5cf985b4adb791b47c6b5113 SHA1 a1777d1d019d4456b812b5831a3354c64ff72c0d SHA256 562080aed105debdd050573c52fe042e43800090497f90ff49b78978465c190f +EBUILD libgcal-0.8.1.ebuild 606 RMD160 aecf19287d662becce5e4b3f837669b5d1b7641f SHA1 64be37d77d3a377f7e2790b8f96b4cb42ee296e2 SHA256 65a0e6289e6fd5bddb7a8a1700bcfa75b0e60883f5e912ad740dd8644fd4b2d6 diff --git a/dev-libs/libgcal/libgcal-0.8.1.ebuild b/dev-libs/libgcal/libgcal-0.8.1.ebuild new file mode 100644 index 00000000..74eaa4f7 --- /dev/null +++ b/dev-libs/libgcal/libgcal-0.8.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +#EAPI=0 + +inherit eutils + +DESCRIPTION="C/C++ interface to the Google Data API" +HOMEPAGE="http://code.google.com/p/libgcal/" +SRC_URI="http://libgcal.googlecode.com/files/libgcal-0.8.1.tar.gz" +LICENSE="BSD" +SLOT="0.8" +KEYWORDS="~x86 ~amd64" +IUSE="" +DEPEND=">=dev-libs/libxml-1.8.17-r2 + >=net-misc/curl-7.18.2" +RDEPEND="${DEPEND}" +S="${WORKDIR}/libgcal-0.8" + +src_compile() { + econf || die "econf failed" + emake || die "emake failed" +} + +src_install() { + einstall || die "einstall failed" +} diff --git a/net-misc/nxcl/ChangeLog b/net-misc/nxcl/ChangeLog new file mode 100644 index 00000000..9a83f1b5 --- /dev/null +++ b/net-misc/nxcl/ChangeLog @@ -0,0 +1,22 @@ +# ChangeLog for net-misc/nxcl +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/nxcl/ChangeLog,v 1.5 2008/06/05 15:20:04 pva Exp $ + + 05 Jun 2008; Peter Volkov nxcl-0.9.ebuild: + amd64 stable, bug #222967. + + 29 May 2008; Christian Faulhammer nxcl-0.9.ebuild: + x86 stable, bug #222967 + + 26 May 2008; Bernard Cafarelli nxcl-0.9.ebuild: + Needs nxssh, currently provided by net-misc/nxclient. Spotted by pva + + 13 May 2008; Bernard Cafarelli nxcl-0.9.ebuild: + Do not runtime-depend on doxygen, thanks flameeyes in bug #221683 + +*nxcl-0.9 (14 Mar 2008) + + 14 Mar 2008; Bernard Cafarelli +metadata.xml, + +nxcl-0.9.ebuild: + Initial version, from NX overlay and bug #213208 + diff --git a/net-misc/nxcl/Manifest b/net-misc/nxcl/Manifest new file mode 100644 index 00000000..da41b0ab --- /dev/null +++ b/net-misc/nxcl/Manifest @@ -0,0 +1,5 @@ +AUX gcc-4.3.diff 629 RMD160 44160439d618155158cdb11f3c3d6c4783e391b6 SHA1 408d0cec2efc8db2663a6ebfabe6c4200dd33060 SHA256 7b61ea8e03b9e3e6c2fb6d7edec653777e8eef7010d2e04e9c735eac7d91130e +DIST freenx-client-0.9.tar.bz2 46240 RMD160 5877799311afaed8def94f167955171a08248e1f SHA1 cbe7f4d4c83e435d74192a07290a42cd42cb6242 SHA256 dfc6c8dd89c26171411d8f7fa92613004eb8947ff509459151fdb03de7fe9608 +EBUILD nxcl-0.9-r1.ebuild 879 RMD160 a981ea9d7563ca8368c22c9fd0bbcb93978ec814 SHA1 05a0367eb73601f58a18ce9064b7c13ed2f9ca26 SHA256 56398a39b72d74981d0fada94ae006359c8425dd07f8d683da5415b30861c7f5 +MISC ChangeLog 839 RMD160 9a5f2ab91a0a909f86d3e2f176a2ee7f5aa11073 SHA1 bb3c83b847bcca1d7c083160aad1f4b0cf12f504 SHA256 e50f1a637723dac4bed82f26c3be1133d10b4ad19cfe25c41248ca862e1d8362 +MISC metadata.xml 226 RMD160 2bf4dc2d1edc222d1b4e9cfeaeec76d2e882757e SHA1 f656d080d59f66b4d0e2a06d5569adfa4eaa83a8 SHA256 f1aea592384f54b7b5ff1da00f815a8a73344261227f36519694ab22f86c9433 diff --git a/net-misc/nxcl/files/gcc-4.3.diff b/net-misc/nxcl/files/gcc-4.3.diff new file mode 100644 index 00000000..fb69d6ab --- /dev/null +++ b/net-misc/nxcl/files/gcc-4.3.diff @@ -0,0 +1,31 @@ +--- nxcl/lib/notQt.cpp ++++ nxcl/lib/notQt.cpp +@@ -28,6 +28,7 @@ extern "C" { + #include + #include + } ++#include + + #include "../config.h" + #include "notQt.h" +--- nxcl/lib/nxclientlib.cpp ++++ nxcl/lib/nxclientlib.cpp +@@ -34,6 +34,8 @@ extern "C" { + #include + #include + } ++#include ++#include + + /* + * On the location of nxproxy and nxssh binaries +--- nxcl/nxcl/nxcl.cpp ++++ nxcl/nxcl/nxcl.cpp +@@ -30,6 +30,7 @@ extern "C" { + #include + #include + } ++#include + + using namespace nxcl; + using namespace std; diff --git a/net-misc/nxcl/metadata.xml b/net-misc/nxcl/metadata.xml new file mode 100644 index 00000000..892acca5 --- /dev/null +++ b/net-misc/nxcl/metadata.xml @@ -0,0 +1,6 @@ + + + + nx + A library for building NX clients + diff --git a/net-misc/nxcl/nxcl-0.9-r1.ebuild b/net-misc/nxcl/nxcl-0.9-r1.ebuild new file mode 100644 index 00000000..f299059f --- /dev/null +++ b/net-misc/nxcl/nxcl-0.9-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/nxcl/nxcl-0.9.ebuild,v 1.5 2008/06/05 15:20:04 pva Exp $ + +inherit autotools + +MY_P="freenx-client-${PV}" +DESCRIPTION="A library for building NX clients" +HOMEPAGE="http://developer.berlios.de/projects/freenx/" +SRC_URI="mirror://berlios/freenx/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dbus doc" + +RDEPEND="net-misc/nx + net-misc/nxclient + dbus? ( sys-apps/dbus )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" +S="${WORKDIR}/${MY_P}/${PN}" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch ${FILESDIR}/gcc-4.3.diff + eautoreconf +} + +src_compile() { + econf $(use_with doc doxygen) || die "configure failed" + emake || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" +} diff --git a/sys-devel/llvm/llvm-2.4.ebuild b/sys-devel/llvm/llvm-2.4.ebuild new file mode 100644 index 00000000..ba7bafe4 --- /dev/null +++ b/sys-devel/llvm/llvm-2.4.ebuild @@ -0,0 +1,8 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +PATCHVER="1.0" +inherit toolchain-llvm + +KEYWORDS="~x86"