commit 25ea58286fe33ca37899754b82c790dee3f88a51 parent f6ba24959a44bb4a999305dd8dbef1e85e040826 Author: Dan Callaghan <djc@djc.id.au> Date: Mon, 8 Nov 2010 19:41:54 +1000 add my forked version of mail-notification, with repository mask Diffstat:
| A | metadata/repository_mask.conf | | | 4 | ++++ |
| A | packages/mail-client/mail-notification/mail-notification-scm.exheres-0 | | | 87 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 91 insertions(+), 0 deletions(-)
diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf
@@ -0,0 +1,4 @@
+# Dan Callaghan <djc@djc.id.au> (8 November 2010)
+# Live git version of my mail-notification fork --
+# please unmask and help me test it!
+mail-client/mail-notification[=scm]
diff --git a/packages/mail-client/mail-notification/mail-notification-scm.exheres-0 b/packages/mail-client/mail-notification/mail-notification-scm.exheres-0
@@ -0,0 +1,87 @@
+# Copyright 2010 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+require gnome-2 multilib
+
+SUMMARY="Dan Callaghan's fork of mail-notification, a tray icon showing unread mail"
+HOMEPAGE="http://github.com/danc86/mail-notification"
+DOWNLOADS=""
+
+SCM_REPOSITORY="git://github.com/danc86/mail-notification.git"
+require scm-git
+
+LICENCES="GPL-3"
+SLOT="0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS="
+ ipv6
+ ssl
+ sasl
+ evolution [[ description = [ add support for checking Evolution mailboxes ] ]]
+"
+
+DEPENDENCIES="
+ build:
+ sys-devel/gettext
+ dev-lang/perl:*
+ build+run:
+ gnome-platform/libgnomeui[>=2.15.90]
+ gnome-desktop/gnome-keyring
+ sys-apps/dbus
+ x11-libs/libnotify[>=0.4.1]
+ net-utils/gmime:2.0[>=2.2.7]
+ ssl? ( dev-libs/openssl[>=0.9.6] )
+ sasl? ( net-libs/cyrus-sasl[>=2.0] )
+ evolution? ( mail-client/evolution[>=2.12] )
+"
+
+BUGS_TO="djc@djc.id.au"
+
+function optionyn() {
+ local option="$1" var="${2:-$1}"
+ if option "$option" ; then
+ echo "$var=yes"
+ else
+ echo "$var=no"
+ fi
+}
+
+src_configure() {
+ edo ./jb configure \
+ cc="${CC}" \
+ cflags="${CFLAGS}" \
+ cppflags="${CXXFLAGS}" \
+ ldflags="${LDFLAGS}" \
+ destdir="${IMAGE}" \
+ prefix=/usr \
+ bindir=/usr/bin \
+ libdir=/usr/$(get_libdir) \
+ libexecdir=/usr/libexec \
+ datadir=/usr/share \
+ sysconfdir=/etc \
+ localstatedir=/var/lib \
+ install-gconf-schemas=no \
+ update-gtk-icon-cache=no \
+ cc-dependency-tracking=no \
+ $(optionyn evolution) \
+ hotmail=no yahoo=no \
+ $(optionyn ipv6) \
+ $(optionyn ssl) \
+ $(optionyn sasl) \
+ regression-tests=no
+ # Tests call gnome_vfs_init which requires a writeable homedir
+ # https://bugzilla.gnome.org/show_bug.cgi?id=340234
+}
+
+src_test() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ edo ./jb install
+}
+