View previous topic :: View next topic |
Author |
Message |
startaq n00b
Joined: 16 Oct 2003 Posts: 21
|
Posted: Sun Aug 30, 2009 10:20 am Post subject: A World of Warcraft overlay for Addons? |
|
|
World of Warcraft has a lot of addons, and updating them by hand takes a lot of time and is not really feasible. There is an automatic update manager that works somewhat (WUU), but I have lots of problems with it.
So, why not leverage the power of portage to manage the addons? Addons have versions and dependencies on other addons that portage would be perfectly able to handle. As a proof of concept here's an ebuild for the "Swatter" addon (small bug reporting addon used by other addons):
Code: |
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
S=${WORKDIR}
DESCRIPTION="Debugging tool for handling and displaying of error messages in a useful way."
HOMEPAGE="http://wiki.norganna.org/!Swatter"
SRC_URI="http://mirror.auctioneeraddon.com/dl/Preview/Enchantrix-5.6.4424.zip"
RESTRICT="mirror"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="x86 amd64"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
src_install () {
dodir ${WOWDIR}/Interface/Addons/!Swatter
cp -r ${S}/!Swatter/* ${D}${WOWDIR}/Interface/Addons/!Swatter/
}
|
(set WOWDIR to the install location, to test it you can simple use something like WOWDIR=/tmp)
So, what do you think, would it possible to do something like that? I don't want to do it alone as that would defeat the purpose of time-saving for me |
|
Back to top |
|
|
Raniz l33t
Joined: 13 Sep 2003 Posts: 967 Location: Varberg, Sweden
|
Posted: Sun Aug 30, 2009 12:51 pm Post subject: |
|
|
Should be possible to write an eclass that all addons can extend since most addons only contain one or more directories that should be unpacked into $WOWDIR/Interface/Addons.
Then all you have to do is write ebuilds that specify meta information.
Using portage feels a bit overkill, but then, why not |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
|
Back to top |
|
|
startaq n00b
Joined: 16 Oct 2003 Posts: 21
|
Posted: Wed Sep 02, 2009 5:41 pm Post subject: |
|
|
krinn wrote: | http://www.wowmatrix.com/download/
might be what you need.
edit: my message really look like spam ^^
Maybe i should add something in my sign with "Get money fast www.iwantmoney.now" |
wowmatrix hasn't worked well for a long time and is disliked by the addon developers.
Maybe I'll just add a few more ebuilds and see how it goes... |
|
Back to top |
|
|
dreadlorde Apprentice
Joined: 16 Dec 2008 Posts: 243 Location: /adm/timezone/US_Michigan
|
Posted: Thu Sep 03, 2009 1:21 pm Post subject: |
|
|
krinn wrote: | http://www.wowmatrix.com/download/
might be what you need.
edit: my message really look like spam ^^
Maybe i should add something in my sign with "Get money fast www.iwantmoney.now" |
WoWMatrix is the bane of the addon community. It steals bandwidth and doesn't give attribution to the addon developers. Don't use it. _________________ Ludwig von Mises Institute Quote: | I am not to be a shepherd, I am not to be a grave-digger. No longer will I speak to the people; for the last time I have spoken to the dead. |
|
|
Back to top |
|
|
tristanolson n00b
Joined: 05 Sep 2009 Posts: 1
|
Posted: Sat Sep 05, 2009 9:41 am Post subject: |
|
|
yes what you says is correct I have similer kind of experinace Good advice _________________ Country |
|
Back to top |
|
|
evert_ n00b
Joined: 31 Aug 2006 Posts: 37
|
Posted: Sat Sep 05, 2009 4:26 pm Post subject: |
|
|
Why not using the curse program to manage your addons? It's running fine under wine. |
|
Back to top |
|
|
|