-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
30 changed files
with
1,764 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
AUX mysql-connector-c++-1.1.0-disable-tests.patch 602 SHA256 c2c117c621172e93c6c52bdb9c684aa3bbbb39c1a808d709511308382ae9a1a6 SHA512 e051583d286797c4307aeaab8c719b1ee3588358e669258d49e559b96be38ed6d07bb4c8e1368b7568d489c21a020f14a3e2b99fb4407223f7c9241001f5f579 WHIRLPOOL 15fe13c64fdfae5286b6f21c2a8442f71a60e7c52c693cabd1bd6ef50401c8c19df2d76ae1d2fd9d1e82e7b43d991fc9361735ab16250eb4c229a405d7c8ee38 | ||
AUX mysql-connector-c++-1.1.0-fix-cmake.patch 3713 SHA256 272b7807f4b17293d39a6161075abc4d6c220cc5873c297254d0049d8c65d44d SHA512 12ad034d8ebaef2a1dfbce10bf9d7b20566fb466ca5be832a4513e78379cd1206a188d25d6b90b6c4a5ae11edb8d4f23a101b82d6ee450371bf352e8e515c617 WHIRLPOOL 0b1d03e6f66f6b129a0edc19b38d908cbc4befa8f47fd954e623684119aea14f0ee1e79e7dad4827e5a3cd5ff25823602d305041d13ab7200ba803ae6bbaedad | ||
AUX mysql-connector-c++-1.1.0-regex.patch 932 SHA256 da4ad937b8f113a3bce7c851a3640a01373e258001f8c53b61337ff307645104 SHA512 c6deef7fee3f138c9925e669ef11203a63b9d7aace355a1fb32de7d726b780b3f7f9c2b94140fd74ea4b83a76c7a26325e177e3fe54afb98cef4311f313cd378 WHIRLPOOL 16e9223c206350a2e215997891aedef1de397552cd5a1c23519390bb1d90a68a2cc3674f38cd3671174f395c48478a2d7c074356d22aa40e9c76364bca8606d3 | ||
DIST mysql-connector-c++-1.1.1.tar.gz 492659 SHA256 31c3e4f637153bd270812dffc6a50708dfc686a8afa7ea1c88a9dfda0d8af52e SHA512 d6b34fd4aeaf1032870d6de4f57ae92230790a3661c24af4ffed30f715f9a1941d0d063abbc0d703c15697c054731af6e39240d6dd70459371f25435595ec903 WHIRLPOOL f9fddb59df913a728769824aa7cc39b9ba55b1d3de56048148bf5ca37a366772f34a85bae58f0d5efead4010b0aac7ab5b897bd4a0db113e99fdf4898a31d26c | ||
EBUILD mysql-connector-c++-1.1.1.ebuild 1683 SHA256 9e8efb294924e04edca3458f995aca648b7931e26f800f0d2802cfdfb3c5cdef SHA512 c5ea5a58c7be15dbbe27b34c6e968f18f954910d9d5cc0b018c2969df72a3d4f989715c0803fb888f357f402527b981f132cf6838ab069160ba34c0edb431305 WHIRLPOOL 5960e74ce9bcfee5489241f239c76fb7a20b2d6e2294de2c2d4d1df529ffe9a5b9a44604164b3a3e607b52f73e1467eb7c1cfd298154b61dc110b5cba8cc94fe |
14 changes: 14 additions & 0 deletions
14
dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.0-disable-tests.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
diff -urNad mysql-connector-c++-1.0.6~r754~/CMakeLists.txt mysql-connector-c++-1.0.6~r754/CMakeLists.txt | ||
--- mysql-connector-c++-1.0.6~r754~/CMakeLists.txt 2009-08-20 22:25:35.000000000 +0200 | ||
+++ mysql-connector-c++-1.0.6~r754/CMakeLists.txt 2009-08-20 22:25:57.000000000 +0200 | ||
@@ -241,10 +241,6 @@ | ||
ADD_SUBDIRECTORY(cppconn) | ||
ADD_SUBDIRECTORY(driver) | ||
ADD_SUBDIRECTORY(examples) | ||
-ADD_SUBDIRECTORY(test) | ||
-ADD_SUBDIRECTORY(test/framework) | ||
-ADD_SUBDIRECTORY(test/CJUnitTestsPort) | ||
-ADD_SUBDIRECTORY(test/unit) | ||
|
||
IF(DEFINED CMAKE_SYSTEM_NAME AND ${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") | ||
# see also README |
85 changes: 85 additions & 0 deletions
85
dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.0-fix-cmake.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
diff -urN mysql-connector-c++-1.1.0.old/CMakeLists.txt mysql-connector-c++-1.1.0/CMakeLists.txt | ||
--- mysql-connector-c++-1.1.0.old/CMakeLists.txt 2011-07-30 13:15:44.000000000 +0200 | ||
+++ mysql-connector-c++-1.1.0/CMakeLists.txt 2011-07-30 13:16:18.000000000 +0200 | ||
@@ -232,7 +232,7 @@ | ||
"install_manifest.txt") | ||
SET(PRJ_COMMON_IGNORE_FILES ${COMMON_IGNORE_FILES} "ANNOUNCEMENT_102_ALPHA" "ANNOUNCEMENT_103_ALPHA" "ANNOUNCEMENT_104_BETA" "ANNOUNCEMENT_105_GA" "ANNOUNCEMENT_110_GA" "ANNOUNCEMENT_DRAFT" ) | ||
|
||
-SET(CPACK_SOURCE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "./cppconn/config.h$" "./driver/nativeapi/binding_config.h$") | ||
+SET(CPACK_SOURCE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "${CMAKE_CURRENT_SOURCE_DIR}/cppconn/config.h$" "${CMAKE_CURRENT_SOURCE_DIR}/driver/nativeapi/binding_config.h$") | ||
SET(CPACK_PACKAGE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "something_there" ) | ||
SET(CPACK_SOURCE_GENERATOR "TGZ") | ||
|
||
diff -urN mysql-connector-c++-1.1.0.old/cppconn/CMakeLists.txt mysql-connector-c++-1.1.0/cppconn/CMakeLists.txt | ||
--- mysql-connector-c++-1.1.0.old/cppconn/CMakeLists.txt 2011-07-30 13:15:44.000000000 +0200 | ||
+++ mysql-connector-c++-1.1.0/cppconn/CMakeLists.txt 2011-07-30 14:10:34.000000000 +0200 | ||
@@ -55,7 +55,7 @@ | ||
|
||
SET(MYSQLCPPCONN_INSTALL_HEADERS | ||
build_config.h | ||
- config.h | ||
+ ${CMAKE_CURRENT_BINARY_DIR}/config.h | ||
connection.h | ||
datatype.h | ||
driver.h | ||
diff -urN mysql-connector-c++-1.1.0.old/driver/CMakeLists.txt mysql-connector-c++-1.1.0/driver/CMakeLists.txt | ||
--- mysql-connector-c++-1.1.0.old/driver/CMakeLists.txt 2011-07-30 13:15:44.000000000 +0200 | ||
+++ mysql-connector-c++-1.1.0/driver/CMakeLists.txt 2011-07-30 13:20:36.000000000 +0200 | ||
@@ -26,6 +26,9 @@ | ||
|
||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_SOURCE_DIR}) | ||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_SOURCE_DIR}/cppconn) | ||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}) | ||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/cppconn) | ||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/driver/nativeapi) | ||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BOOST_INCLUDE_DIRS}) | ||
MESSAGE(STATUS "BOOST_INCLUDE_DIRS=${MYSQLCPPCONN_BOOST_INCLUDE_DIRS}") | ||
|
||
@@ -149,20 +152,22 @@ | ||
nativeapi/native_statement_wrapper.h | ||
nativeapi/mysql_native_resultset_wrapper.h | ||
nativeapi/native_resultset_wrapper.h | ||
- ../cppconn/warning.h | ||
- ../cppconn/statement.h | ||
- ../cppconn/sqlstring.h | ||
- ../cppconn/resultset_metadata.h | ||
- ../cppconn/resultset.h | ||
- ../cppconn/prepared_statement.h | ||
- ../cppconn/parameter_metadata.h | ||
- ../cppconn/metadata.h | ||
- ../cppconn/exception.h | ||
- ../cppconn/driver.h | ||
- ../cppconn/datatype.h | ||
- ../cppconn/connection.h | ||
- ../cppconn/config.h | ||
- ../cppconn/build_config.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/warning.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/statement.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/sqlstring.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/resultset_metadata.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/resultset.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/prepared_statement.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/parameter_metadata.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/metadata.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/exception.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/driver.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/datatype.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/connection.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/config.h | ||
+ ${CMAKE_CURRENT_BINARY_DIR}/cppconn/config.h | ||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/build_config.h | ||
+ ${CMAKE_CURRENT_BINARY_DIR}/cppconn/build_config.h | ||
|
||
) | ||
|
||
@@ -271,8 +276,8 @@ | ||
) | ||
ELSE(WIN32) | ||
INSTALL(TARGETS mysqlcppconn mysqlcppconn-static | ||
- LIBRARY DESTINATION lib | ||
- ARCHIVE DESTINATION lib | ||
+ LIBRARY DESTINATION lib${LIB_SUFFIX} | ||
+ ARCHIVE DESTINATION lib${LIB_SUFFIX} | ||
) | ||
ENDIF(WIN32) | ||
|
18 changes: 18 additions & 0 deletions
18
dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.0-regex.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- FindMySQL.cm.orig 2013-08-31 10:47:18.000000000 -0700 | ||
+++ FindMySQL.cm 2013-08-31 10:48:50.000000000 -0700 | ||
@@ -57,10 +57,12 @@ | ||
MESSAGE(STATUS "mysql_config was found ${MYSQL_CONFIG_EXECUTABLE}") | ||
EXECUTE_PROCESS(COMMAND ${MYSQL_CONFIG_EXECUTABLE} "--cflags" | ||
OUTPUT_VARIABLE _mysql_config_output | ||
- ) | ||
- STRING(REGEX MATCHALL "-m([^\r\n]+)" MYSQL_LINK_FLAGS "${_mysql_config_output}") | ||
- STRING(REGEX REPLACE "[\r\n]$" "" MYSQL_CXXFLAGS "${_mysql_config_output}") | ||
+ OUTPUT_STRIP_TRAILING_WHITESPACE) | ||
+# STRING(REGEX MATCHALL "-m([^\r\n]+)" MYSQL_LINK_FLAGS "${_mysql_config_output}") | ||
+# STRING(REGEX REPLACE "[\r\n]$" "" MYSQL_CXXFLAGS "${_mysql_config_output}") | ||
# ADD_DEFINITIONS("${MYSQL_CXXFLAGS}") | ||
+ SET(MYSQL_CXXFLAGS "${_mysql_config_output}") | ||
+ SET(MYSQL_LINK_FLAGS "") | ||
ELSE (MYSQL_CONFIG_EXECUTABLE AND NOT WIN32) | ||
MESSAGE(STATUS "ENV{MYSQL_DIR} = $ENV{MYSQL_DIR}") | ||
FIND_PATH(MYSQL_INCLUDE_DIR mysql.h |
64 changes: 64 additions & 0 deletions
64
dev-db/mysql-connector-c++/mysql-connector-c++-1.1.1.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.1.ebuild,v 1.3 2012/12/18 15:22:21 scarabeus Exp $ | ||
|
||
EAPI=4 | ||
|
||
inherit eutils cmake-utils flag-o-matic multilib | ||
|
||
DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)" | ||
HOMEPAGE="http://dev.mysql.com/downloads/connector/cpp/" | ||
URI_DIR="Connector-C++" | ||
SRC_URI="mirror://mysql/Downloads/${URI_DIR}/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="amd64 arm ppc ppc64 ~sparc x86" | ||
IUSE="debug examples gcov static-libs" | ||
|
||
DEPEND=">=virtual/mysql-5.1 | ||
dev-libs/boost | ||
dev-libs/openssl" | ||
RDEPEND="${DEPEND}" | ||
|
||
PATCHES=( | ||
"${FILESDIR}/${PN}-1.1.0-fix-cmake.patch" | ||
"${FILESDIR}/${PN}-1.1.0-disable-tests.patch" | ||
"${FILESDIR}/${PN}-1.1.0-regex.patch" | ||
) | ||
|
||
src_configure() { | ||
# native lib/wrapper needs this! | ||
append-flags "-fno-strict-aliasing" | ||
|
||
local mycmakeargs=( | ||
"-DMYSQLCPPCONN_BUILD_EXAMPLES=OFF" | ||
"-DMYSQLCPPCONN_ICU_ENABLE=OFF" | ||
$(cmake-utils_use debug MYSQLCPPCONN_TRACE_ENABLE) | ||
$(cmake-utils_use gcov MYSQLCPPCONN_GCOV_ENABLE) | ||
) | ||
|
||
cmake-utils_src_configure | ||
} | ||
|
||
src_install() { | ||
cmake-utils_src_install | ||
|
||
# static lib has wrong name so we need to rename it | ||
if use static-libs; then | ||
mv "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a \ | ||
"${ED}"/usr/$(get_libdir)/libmysqlcppconn.a || die | ||
else | ||
rm -f "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a | ||
fi | ||
|
||
# docs are installed poorly | ||
rm -rf "${ED}"/usr/{ANNOUNCEMENT,COPYING,README} | ||
dodoc ANNOUNCEMENT README | ||
|
||
# examples | ||
if use examples; then | ||
insinto /usr/share/doc/${PF}/examples | ||
doins "${S}"/examples/* | ||
fi | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
AUX libgweather-2.30.0-fix-automagic-python-support.patch 838 SHA256 d6e1462c5a7d57908bb378dcec65ed8ec1bba8ac19883d67801a696b73157597 SHA512 9312d4da603b595c7a08eb908a70c1b92f1ecf901f16eeebdb17800441bb895437b48a1781dc8ca4dc840f76ddaef2da5c7fbcb500165dfe18996dcd43f10695 WHIRLPOOL e1c7022c397b3c3237c877b7a0889fdde72215cbc8cd07c0187753d6aace784aeaf07dca33c6b9cc6602aa2d6a90db0e3fed1c1412c433bcf9224d6b68caa139 | ||
DIST libgweather-3.7.2.tar.xz 3872092 SHA256 3547b7573fb39fb46de349e6f3f219b76686d6a20d14fb3f26bd2b1b74a7588d SHA512 b179d0a1504d24a7475e26ad6c85d0de2d3b6a45d7be8076ce4e9c0250e4791f51c8f0b643e88efbefe8ecbb5a433c658980d8c9199f196002bf4109d1d1a5b8 WHIRLPOOL 3beba840a41f66d4b344fa7274d041d1bccd712b93cd8163b50f1aba9a4d57fac233de17a1fb7d982f3ae0d4aed812c08cd42a7b39aee4414ee45b8a4e6cd142 | ||
EBUILD libgweather-3.7.2.ebuild 1323 SHA256 3901459f22404cb0f326f70f2d6116cef1553619fd9eba12cd1a43a5d9589159 SHA512 c324d896b13ba8c2b843d172db78c6b41615ef701835bbf011f7d4b8b208c2a38887f6630c59b5de3362e74539483141ede96dafe9928fcb17ef3c86eab268f2 WHIRLPOOL d8f9d73a6b72e7e71a80bab81ea00e17d83c225d9695ef4abeacfc0839a4a6128aee94aae76806cedfe1111f700038a5a0b4915e8600666c2ee76ac892f62ae9 |
24 changes: 24 additions & 0 deletions
24
dev-libs/libgweather/files/libgweather-2.30.0-fix-automagic-python-support.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
From 03626e45436b0b9c345e0c07e4f488375639877a Mon Sep 17 00:00:00 2001 | ||
From: Romain Perier <mrpouet@gentoo.org> | ||
Date: Sat, 19 Sep 2009 20:54:32 +0200 | ||
Subject: [PATCH] Fix automagic python support when --disable-python is given on the command line | ||
|
||
--- | ||
configure.in | 2 +- | ||
1 files changed, 1 insertions(+), 1 deletions(-) | ||
|
||
diff --git a/configure.in b/configure.in | ||
index f363571..743fe9d 100644 | ||
--- a/configure.in | ||
+++ b/configure.in | ||
@@ -215,7 +215,7 @@ dnl *************************************************************************** | ||
AC_ARG_ENABLE(python, | ||
[AC_HELP_STRING([--enable-python], | ||
[Build libgweather python bindings])], | ||
- [enable_python=yes], | ||
+ [enable_python=$enableval], | ||
[enable_python=no]) | ||
if test "$enable_python" = "yes"; then | ||
AM_PATH_PYTHON() | ||
-- | ||
1.6.5.rc1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Copyright 1999-2013 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Header: $ | ||
|
||
EAPI="5" | ||
GCONF_DEBUG="no" | ||
GNOME2_LA_PUNT="yes" | ||
|
||
inherit gnome2 | ||
|
||
DESCRIPTION="Library to access weather information from online services" | ||
HOMEPAGE="https://live.gnome.org/LibGWeather" | ||
|
||
LICENSE="GPL-2+" | ||
SLOT="2/3-2" # subslot = 3-(libgweather-3 soname suffix) | ||
IUSE="+introspection" | ||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" | ||
|
||
# libsoup-gnome is to be used because libsoup[gnome] might not | ||
# get libsoup-gnome installed by the time ${P} is built | ||
COMMON_DEPEND=">=x11-libs/gtk+-2.90.0:3[introspection?] | ||
>=dev-libs/glib-2.13 | ||
>=net-libs/libsoup-gnome-2.25.1:2.4 | ||
>=dev-libs/libxml2-2.6.0 | ||
>=sys-libs/timezone-data-2010k | ||
introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!<gnome-base/gnome-applets-2.22.0 | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
>=dev-util/gtk-doc-am-1.9 | ||
>=dev-util/intltool-0.50 | ||
sys-devel/gettext | ||
virtual/pkgconfig | ||
" | ||
|
||
src_configure() { | ||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS" | ||
# Do not add --disable-all-translations-in-one-xml : it will enable them | ||
G2CONF="${G2CONF} | ||
--enable-locations-compression | ||
--disable-static | ||
$(use_enable introspection)" | ||
gnome2_src_configure | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
DIST gnome-applets-3.6.0-unofficial.tar.xz 7899932 SHA256 92153757010c93c8b237d1ec868c0da1d8fd79d4b7cbad22849b95034fc81bae SHA512 d5941ba689469480ef2d77a16e9837bae39ef9906cee2fbb717bc5b0c421435fe465a3e82c60cb06a9bd4c91d22861e7e57b1d015cf08107c2a9fb47ada87145 WHIRLPOOL 2dfaf24c365895dd4168f1aecc55856006b548cc0a395380c34e93944d34ff68c4b18c6f3f63e008f5244daa624f599018db1ee8051aecd8f6140040b8e69277 | ||
EBUILD gnome-applets-3.6.0-r1.ebuild 3287 SHA256 a7f49c8b55650f938dd8e8caf4d76255fb1b19b568deb4cc74f20b353973c31e SHA512 f83e17c0f2cc4afbef5cd43efa9260ac84cd6620d3d75707e2437c621596244a688ae3dbee7d0160d8f242ba974ec4fcfdba9181cb0f54b1bd5fae4b25b7e56c WHIRLPOOL fbf3ca6a5360586208e22e95916d1fabe1fe847921128dd9ea8dbf09762b16c186db5ff723a49c4c91fc04792e70813bd3f7e9753a0ee788db296599f18940a5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
# Copyright 1999-2012 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/gnome-applets-3.6.0-r1.ebuild,v 1.2 2012/12/24 17:17:33 eva Exp $ | ||
|
||
EAPI="5" | ||
GCONF_DEBUG="no" | ||
GNOME2_LA_PUNT="no" # bug 340725, no other la files | ||
PYTHON_COMPAT=( python2_{6,7} ) | ||
|
||
inherit eutils gnome2 python-single-r1 | ||
|
||
DESCRIPTION="Applets for the GNOME Desktop and Panel" | ||
HOMEPAGE="http://www.gnome.org/" | ||
|
||
LICENSE="GPL-2 FDL-1.1 LGPL-2" | ||
SLOT="0" | ||
IUSE="gnome ipv6 networkmanager policykit" | ||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" | ||
# 3.6 is tagged in upstream git, but the tarballs have not been uploaded :/ | ||
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-unofficial.tar.xz" | ||
|
||
# null applet still needs bonobo support for gnome-panel? | ||
# | ||
# Latest gnome-panel needed due to commit 45a4988a6 | ||
# atk, cairo, pango used in multiple applets | ||
RDEPEND=" | ||
>=x11-libs/gtk+-3.0.0:3 | ||
dev-libs/atk | ||
>=dev-libs/glib-2.22:2 | ||
>=gnome-base/gconf-2.8:2 | ||
>=gnome-base/gnome-panel-2.91.91 | ||
x11-libs/cairo | ||
>=x11-libs/libxklavier-4 | ||
>=x11-libs/libwnck-2.91.0:3 | ||
>=x11-libs/libnotify-0.7:= | ||
x11-libs/pango | ||
>=sys-apps/dbus-1.1.2 | ||
>=dev-libs/dbus-glib-0.74 | ||
>=dev-libs/libxml2-2.5 | ||
>=x11-themes/gnome-icon-theme-2.15.91 | ||
~dev-libs/libgweather-3.7.2 | ||
x11-libs/libX11 | ||
gnome? ( | ||
gnome-base/gnome-settings-daemon | ||
>=gnome-extra/gucharmap-2.33.0:2.90 | ||
>=gnome-base/libgtop-2.11.92 | ||
${PYTHON_DEPS} | ||
dev-python/pygobject:3[${PYTHON_USEDEP}] | ||
gnome-base/gconf[introspection] | ||
gnome-base/gnome-panel[introspection] | ||
x11-libs/gdk-pixbuf[introspection] | ||
x11-libs/gtk+:3[introspection] | ||
x11-libs/pango[introspection] ) | ||
networkmanager? ( >=net-misc/networkmanager-0.7.0 ) | ||
policykit? ( >=sys-auth/polkit-0.92 ) | ||
" | ||
DEPEND="${RDEPEND} | ||
app-text/docbook-xml-dtd:4.1.2 | ||
app-text/docbook-xml-dtd:4.3 | ||
>=app-text/gnome-doc-utils-0.3.2 | ||
>=app-text/scrollkeeper-0.1.4 | ||
>=dev-util/intltool-0.35 | ||
dev-libs/libxslt | ||
virtual/pkgconfig | ||
" | ||
|
||
src_prepare() { | ||
# Remove silly check for pygobject:2 | ||
# https://bugzilla.gnome.org/show_bug.cgi?id=660550 | ||
sed -e 's/pygobject-2.0/pygobject-3.0/' -i configure || die "sed failed" | ||
gnome2_src_prepare | ||
} | ||
|
||
src_configure() { | ||
# We don't want HAL or battstat. | ||
# mixer applet uses gstreamer, conflicts with the mixer provided by g-s-d | ||
# GNOME 3 has a hard-dependency on pulseaudio, so gstmixer applet is useless | ||
G2CONF="${G2CONF} | ||
--without-hal | ||
--disable-battstat | ||
--disable-mixer-applet | ||
$(use_enable ipv6) | ||
$(use_enable networkmanager) | ||
$(use_enable policykit polkit)" | ||
gnome2_src_configure | ||
} | ||
|
||
src_test() { | ||
unset DBUS_SESSION_BUS_ADDRESS | ||
default | ||
} | ||
|
||
src_install() { | ||
python_fix_shebang invest-applet | ||
|
||
gnome2_src_install | ||
|
||
local APPLETS="accessx-status charpick cpufreq drivemount geyes | ||
gweather invest-applet mini-commander | ||
multiload null_applet stickynotes trashapplet" | ||
|
||
# mixer is out because gnome3 uses pulseaudio | ||
# modemlights is out because it needs system-tools-backends-1 | ||
# battstat is disabled because we don't want HAL anywhere | ||
|
||
for applet in ${APPLETS} ; do | ||
docinto ${applet} | ||
|
||
for d in AUTHORS ChangeLog NEWS README README.themes TODO ; do | ||
[ -s ${applet}/${d} ] && dodoc ${applet}/${d} | ||
done | ||
done | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
AUX gnome-panel-3.6.2-drop-commandline.patch 1616 SHA256 ddac03bbb1be51cfbf4dbc4d03033166447ded13d483ab92342355a75aef2599 SHA512 1c47ff893521c9a8349adf0e26506dfaff0a5c08c00dca9d3d834ec286d9d34f4795ba7aa927508177b381ecfcec24801f3aa8015492581a016682c49d1769ad WHIRLPOOL 7ace77342140db63435dea40fac15c5af5f653f73bd8e842cd8a68295e70b71bc671ff9e2cee65eae90d56a8b8990c9b5fcd3b399a613d2c73c44c71455e0333 | ||
AUX gnome-panel-3.6.2-fix-animation.patch 895 SHA256 1f87d31d9fdf561c36110b1e74707b5576b092ba951c0b338fff3aaa892a3cf0 SHA512 0cf1c5d68a857eaf6a7b703f3c6303c826dee4f9e6c25e1df37ef2c7a78ce9d1976b76839321c30ad2d63b57a90831d996f8ca384335db78a79000dd471acc70 WHIRLPOOL 543af5dde3697fdaae8c743978b8511cc08fd7da04847dcd6689413b6114b09dcd51578dc1ce724cbac9b689af910552a8eb8a6bf3fb1f445859e2a432981a1b | ||
AUX gnome-panel-3.6.2-fix-black.patch 1407 SHA256 c7395bea8e026099c259813c5ba9f2e634ffc5f17c721cb21b339f3707199a10 SHA512 d034ce2aee672f5454161bcedeb1eb718c3c5f103375a0aa8b7281625c87727c04f412549bfe011baae69c7e5a4ac95e3bbba9cd446a64918d13b4c3d2c15cee WHIRLPOOL 6c76099d5f20ce967b45e603ed67b4c9db8c635ea868a9d29518db918929c992b1a0d5abb5e2bdd9e48ce8c9db4502e23db8cf7e2496f7e95a38063784766441 | ||
AUX gnome-panel-3.6.2-generic-marshaller.patch 4435 SHA256 17cd16e2c3b0dbf4cdeb70fe8788b97eedf70ae5fc9f2e7a81cfdfe3359dfc02 SHA512 df1e1818e0aef1d48c657b69edb01268c94f682db4fb9a621e5b6a13ad14d4fdc635f29ed046ede34a6fef126897ea01d9c6e35aa4971ae5e22069ff1cb7f46c WHIRLPOOL 482e03e14f607341611f29c070b9c0835f0ed3ba70740d506138f4ba126adc1848a3a3ed60cf1bdfd7342cd331ed0ca6517961c7acce1c290f0a6568ee91d10a | ||
AUX gnome-panel-3.6.2-gweather-include.patch 884 SHA256 17f2a568c5e91cb78642330fd43621dbfe2e9e8e51ed13c84c3eb777a7506a14 SHA512 dc921311da2f2758a1d41e47b8c7366af32fbd17f917e4bde5faf29b12a071cd11726ffd063e59f0507256cddb1788e97dc8f2f61d0b6962e29452e8708ee6f8 WHIRLPOOL 1fb66d12febe752f386a1a1ad8ef6a419771e7fbd85f8808495fdc19c85dadb0c66c2212ff43c4d43c5414f08524c749b0e80ce68a0dd096dcffb383855df55b | ||
AUX gnome-panel-3.6.2-rename-function.patch 2351 SHA256 c0bdfaa78eabb8c094d975d627dc8e06812f486c79760b8599105292c902a018 SHA512 17827806d97084df98cae0cbeea9d96b23a2b5f746dc5abad7daa956484bc0484d33950e3b3ff6eef36a2ff211c6da09493a90efc9e55974638c61b533c19bfd WHIRLPOOL 759f8029787e00bf4d8f08ef4d5aef4c9f4181e205b0e0f3f3d0eff77281917b23ea37a50ca9a9a27f08d0df1d5211cc4d147018e4bbb43a9342bf588f292e9b | ||
AUX gnome-panel-3.6.2-resurrect-function.patch 4839 SHA256 99741a1bc89873e93196cfe9c796e5d94e883c05e206692ea30672def7612c7f SHA512 328d47a88e9c8cd4d810146cf99f40d6621639b1783ff2dc4810657f89cc9b40a9d5f4f1dfdc5a037256ee995e9cb18711a8f1a531e657d364e4730b1e5fcb0c WHIRLPOOL aeb2e8c6c1b2694b3146f6f55d9c531f3ff4751bea9e8367da8c48b024d9779bd9deaa149f08bc9f3fde76000b5082941e1b48eff83158aff38f7498ad0cb9fe | ||
DIST gnome-panel-3.6.2.tar.xz 2432152 SHA256 a41c45c5512e796b8602ce50bf0d205993eab364c860aae31afa582d77b77079 SHA512 af030927103ef786d1c94d835aea185059609b0a2855d4933c25792ee925425de04ecbaacf7cf8460974c151306a952f5eab88e7cf8215cf0ae3345640e0e1af WHIRLPOOL 6a7d69c09e5c12ece2dc65154a8be66eda105c4b45a45247011b87f041cdefc0cccd2f7b50cf3417ebb87cb9db63c691df2dd23e2cbe40daca85417ac1f1c144 | ||
EBUILD gnome-panel-3.6.2-r1.ebuild 2911 SHA256 efc85d6a2390af7c126094b57912c0731b35adbe2a2bfbc5b3779e4c50cb0f81 SHA512 4e1c102c5e5aeb553ff83826c1ce95a6e65b4d39e9d95a5014692ecacbd81bc8ccbf5a080a0504c72c6e89d1b331b841af869dabd68733464bc27c66d6f00466 WHIRLPOOL df9c1ebb2987c9e32a4b9bd9c39f3aa83f241cfe374e0d3bae3fbbf6b765bd6840d77112b4cf8188cd2ad4188b497bcfaaf1d283f9d3df25588d17b32e8ab22a |
Oops, something went wrong.