You are not logged in.
Hi y'all,
after i lost patience waiting for someone else to provide the newest version of Opera, i created it by myself modifying the original PKGBUILD. It works! What should i do now to make it available to all Arch users? THX
Offline
Set up your own repo. Details are in the wiki.
Offline
But i've got no server to put the repository. I'd like to see my new package eventually enter the official repository. Normally i'd mail the PGKBUILD to the maintainer, but there's no maintainer listed for the Opera package. Should i upload it to AUR?
Offline
No, not allowed in the AUR if the application is already in an official repo. You can post the PKGBUILD here if you like.
Offline
Well, Opera IS in the official repo, but it's flagged outdated and it's got no maintainer assigned. This is the modified PGKBUILD:
# Maintainer: [None]
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=opera
pkgver=9.21
pkgrel=1
pkgdesc="The Opera web browser"
url="http://www.opera.com/"
depends=(qt)
license=('custom:opera')
arch=('i686')
source=(ftp://ftp.opera.com/pub/opera/linux/921/final/en/i386/shared/opera-9.21-20070510.6-shared-qt.i386-en.tar.bz2
opera.desktop)
md5sums=('de48ec6a3c2e4804477d1d38982aeb10'
'f99bef1a9200abe5a5cda78665cddc84')
build() {
cd ${startdir}/src/opera-9.21-20070510.6-shared-qt.i386-en-641
sed 's|/usr/X11R6/lib/mozilla/plugins=1|/opt/mozilla/lib/plugins=1|' -i ini/pluginpath.ini || return 1
./install.sh DESTDIR=${startdir}/pkg
mkdir -p ${startdir}/pkg/usr/share/applications/
install -m 644 ${startdir}/src/opera.desktop ${startdir}/pkg/usr/share/applications
mkdir -p ${startdir}/pkg/usr/share/licenses/custom/opera
install -m644 LICENSE ${startdir}/pkg/usr/share/licenses/custom/opera/license.txt
}
Offline
you don't need to host a repo for just one pkg, if you have more of these and would like t share them, I'd be glad to set-up an account for you to host em (let me know) ... it's prolly OK to just keep the pkgbuild here until the official pkg is updated or add it to AUR http://wiki.archlinux.org/index.php/AUR_User_Guidelines
Offline
Not the AUR, as I already mentioned. It even says that in those guidelines, raeven.
Offline
it's prolly OK to just keep the pkgbuild here until the official pkg is updated
This is ridiculous! I created the updated package, because apparently no one else is willing to do it. That means I'd like to see my package either accepted or "peer reviewed". There's currently no package maintainer for Opera and I don't wanna wait forever.
Last edited by mahy (2007-06-02 13:39:38)
Offline
OK. It's reviewed, it's accepted, and the package is now updated.
Happy now?
Offline
lol tomk, i'm not awake today ...
@mahy umm..o..k.
ps, i did offer you webspace to host it ... the other comment you quoted was just another option ...
Offline
ps, i did offer you webspace to host it ... the other comment you quoted was just another option ...
Oh, sorry, i only read every other word. Well, thanks, i'm not interested unless you give me root priviledges
Offline
OK. It's reviewed, it's accepted, and the package is now updated.
Wonderful! From now on, should i post those PKGBUILDs over here straightaway?
Offline
Post them here if you want. Personally, I'd be content with flagging the package, and building it for myself, but each to their own.
Offline