Move to root

This commit is contained in:
Mario Fetka
2012-01-14 09:45:05 +01:00
parent d884fb4a6d
commit 5253d3ea35
482 changed files with 0 additions and 578 deletions

View File

@@ -0,0 +1,41 @@
# ChangeLog for net-im/novell-messenger-client
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-messenger-client-2.2.0.20101203 (15 Jan 2011)
15 Jan 2011; Mario Fetka <mario.fetka@gmail.com>
novell-messenger-client-2.0.2_p20070608.ebuild,
novell-messenger-client-2.0.4_p20080930.ebuild,
novell-messenger-client-2.1.0.20100514.ebuild,
+novell-messenger-client-2.2.0.20101203.ebuild, metadata.xml:
Bump
10 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-messenger-client-2.1.0.20100514.ebuild:
Bump
05 Jun 2010; Mario Fetka <mario.fetka@gmail.com>
novell-messenger-client-2.0.4_p20080930.ebuild:
redigest
17 Dec 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
bump
03 Sep 2007; Mario Fetka <mario-fetka@gmx.at>
novell-messenger-client-2.0.2_p20070608.ebuild:
correct Typo launcher is in .../bin not .../
01 Sep 2007; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Correct small typo
01 Sep 2007; Mario Fetka <mario-fetka@gmx.at>
novell-messenger-client-2.0.2_p20070608.ebuild:
Correct small typo
01 Sep 2007; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
add the heavely modified Messenger Client Ebuild (created by Garami Gábor)
to the tree based on the new style for downloading files (idea by Garami
Gábor) this way if someone dont want to add novell accound infos to the
system the package is RESTRICT="fetch"

View File

@@ -0,0 +1,5 @@
AUX nmclient-2.0-pre 359 RMD160 4665e1b4d0ae117f0f3b9724e535f9a58c971f5f SHA1 73a19bf051dd1670efa859a1b877ad593094c19c SHA256 8a8a7d5b2a7600a0485af2e70ec9459bb32e666ca67e075a9e57e57192980a18
DIST nm221_full_linux_multi.tar.gz 132557667 RMD160 fe32f0f85321bdaade4d4b58f69f1198e616c65e SHA1 2639f3436ecf3421cbfc90937466c549a68f1ca2 SHA256 5b3e1a52154a0ee3b4165d10d7606cc45fe183f82da4a9d83367f3740069ec18
EBUILD novell-messenger-client-2.2.1.20111007.ebuild 3353 RMD160 1a3868c7665b3ba50b7a38f614e576a88d572d01 SHA1 462c4ac0c75e7b9459e7872dc8c6c594c48fa82f SHA256 d4878538b2a2500e4e06f03d10d2bfdeee7b581758e4f72a8290cd0a788e0aaa
MISC ChangeLog 1430 RMD160 75d491499add270ac74e6ba120ce0ef2efe6bf8f SHA1 4b4714f23e4704e486cd3d390a12b1835b5c20c7 SHA256 779f21d460a6d666d64ac240024ea86323472dafc89ee333882fcd7cb0700d56
MISC metadata.xml 226 RMD160 bebcbe7a5e3d2be83c25e006192f71ebf45abb14 SHA1 ec2b713fc2363b8c51e9c164d0802eeb59d9d296 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2

View File

@@ -0,0 +1,12 @@
#
# Copyright (c) 2007, Mario Fetka <mario-fetka@gmx.at>
#
# Licensed under the GNU General Public License, v2
if [ "`uname -m`" = "x86_64" ] ; then
export GENTOO_VM="emul-linux-x86-java-1.6"
echo "using emul-linux-x86-java-1.6 java VM"
fi
export LD_LIBRARY_PATH=/opt/novell/messenger/client/lib:/opt/novell/messenger/client/lib32:$LD_LIBRARY_PATH

View File

@@ -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>mario.fetka@gmail.com</email>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,94 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
NOVELL_BUILDID="CRebpCxNTRQ~"
NOVELL_FILE="patchfiles/nm221_full_linux_multi.tar.gz"
RESTRICT="mirror strip"
inherit novell rpm java-pkg-2 eutils versionator
MY_PV=$(replace_version_separator 3 '-')
MY_PV="${MY_PV/_p/-}"
DESCRIPTION="Novell Groupwise Messenger"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE}"
LICENSE="Novell-Messenger-22"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_en linguas_hu linguas_ar
linguas_cs linguas_da linguas_de linguas_es linguas_fi
linguas_fr linguas_he linguas_it linguas_ja linguas_ko
linguas_nl linguas_no linguas_pl linguas_pt linguas_ru
linguas_sv linguas_zh_CN linguas_zh_TW"
DEPEND=">=virtual/jre-1.4
media-libs/jpeg:62
amd64? ( >=virtual/jdk-1.4
=app-emulation/emul-linux-x86-java-1.6* )"
S=${WORKDIR}/nmclient
src_unpack() {
unpack ${A} || die
mkdir -p ${WORKDIR}/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/nm221_full_linux_multi/client/xplat/linux/RPMS/${PN}-${MY_PV}.i586.rpm || die "rpm unpack failed"
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
for x in en hu ar cs da de es fi fr he it ja ko nl no pl pt ru sv zh_CN zh_TW ; do
if use linguas_${x}
then
[[ ${x} == "zh_CN" ]] && x="zhcn"
[[ ${x} == "zh_TW" ]] && x="zhtw"
docinto ${x}
dodoc ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/docs/${x}/*.htm
fi
done
java-pkg_jarinto /opt/novell/messenger/client/$(get_libdir)
for x in jh.jar nmclhlp.jar nmclient.jar; do
java-pkg_dojar ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/${x}
done
java-pkg_sointo /opt/novell/messenger/client/$(get_libdir)
for x in libeggtray.so libidlex.so; do
java-pkg_doso ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/${x}
done
insinto ${JAVA_PKG_JARDEST}
doins ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/*.wav
insinto ${JAVA_PKG_JARDEST}/icons
doins ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/icons/*
doicon ${WORKDIR}/${PN}-${MY_PV}/opt/novell/messenger/client/nmclient.png
# insinto ${JAVA_PKG_JARDEST}/docs
into /opt/novell/messenger/client
java-pkg_dolauncher nmclient --main com.novell.messenger.client.Messenger \
-pre ${FILESDIR}/nmclient-2.0-pre \
--java_args "-Xms5M -Dawt.toolkit=sun.awt.motif.MToolkit"
make_desktop_entry /opt/novell/messenger/client/bin/nmclient "GroupWise Messenger" nmclient.png Network
dosym /opt/novell/messenger/client/bin/nmclient /opt/bin/nmclient
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
einfo " - ${NOVELL_FILE}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID}"
einfo "and place it in ${DISTDIR}"
einfo ""
einfo "To get rid of downloading files from ${HOMEPAGE}"
einfo "you can create a file /etc/portage/novell.acc"
einfo "containing the the novell account infos with following commands"
einfo "# echo \"NOVELL_ACCOUNT_USERNAME=\\\"balduin\\\"\" >> /etc/portage/novell.acc"
einfo "# echo \"NOVELL_ACCOUNT_PASSWORD=\\\"derfisch\\\"\" >> /etc/portage/novell.acc"
}