You are not logged in.

#1 2007-06-02 07:12:32

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

I successfully created the Opera 9.21 package. What next?

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

#2 2007-06-02 07:45:38

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: I successfully created the Opera 9.21 package. What next?

Set up your own repo. Details are in the wiki.

Offline

#3 2007-06-02 08:41:26

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

Re: I successfully created the Opera 9.21 package. What next?

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

#4 2007-06-02 09:36:57

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: I successfully created the Opera 9.21 package. What next?

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

#5 2007-06-02 11:06:46

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

Re: I successfully created the Opera 9.21 package. What next?

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

#6 2007-06-02 11:45:30

mitsoko
Banned
From: In the Coal Chamber
Registered: 2007-05-08
Posts: 143

Re: I successfully created the Opera 9.21 package. What next?

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

#7 2007-06-02 12:08:12

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: I successfully created the Opera 9.21 package. What next?

Not the AUR, as I already mentioned. It even says that in those guidelines, raeven. smile

Offline

#8 2007-06-02 13:39:22

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

Re: I successfully created the Opera 9.21 package. What next?

raeven wrote:

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

#9 2007-06-02 14:44:34

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: I successfully created the Opera 9.21 package. What next?

OK. It's reviewed, it's accepted, and the package is now updated.

Happy now? wink

Offline

#10 2007-06-02 14:47:29

mitsoko
Banned
From: In the Coal Chamber
Registered: 2007-05-08
Posts: 143

Re: I successfully created the Opera 9.21 package. What next?

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

#11 2007-06-02 16:16:37

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

Re: I successfully created the Opera 9.21 package. What next?

raeven wrote:

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 big_smile

Offline

#12 2007-06-02 16:19:20

mahy
Member
From: Slovakia
Registered: 2007-05-21
Posts: 19

Re: I successfully created the Opera 9.21 package. What next?

tomk wrote:

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

#13 2007-06-02 19:53:50

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: I successfully created the Opera 9.21 package. What next?

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

Board footer

Powered by FluxBB