Skip to content

Commit

Permalink
miscellaneous fixes and gnome mods
Browse files Browse the repository at this point in the history
  • Loading branch information
sarnold committed Sep 10, 2013
1 parent 1bd2e67 commit d4e9de0
Show file tree
Hide file tree
Showing 30 changed files with 1,764 additions and 0 deletions.
5 changes: 5 additions & 0 deletions dev-db/mysql-connector-c++/Manifest
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
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
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)

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 dev-db/mysql-connector-c++/mysql-connector-c++-1.1.1.ebuild
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
}
3 changes: 3 additions & 0 deletions dev-libs/libgweather/Manifest
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
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
47 changes: 47 additions & 0 deletions dev-libs/libgweather/libgweather-3.7.2.ebuild
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
}
2 changes: 2 additions & 0 deletions gnome-base/gnome-applets/Manifest
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
116 changes: 116 additions & 0 deletions gnome-base/gnome-applets/gnome-applets-3.6.0-r1.ebuild
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
}
9 changes: 9 additions & 0 deletions gnome-base/gnome-panel/Manifest
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
Loading

0 comments on commit d4e9de0

Please sign in to comment.