You are not logged in.

#1 2009-01-18 05:04:58

akira86
Member
Registered: 2009-01-16
Posts: 124

[PKGBUILD] fwbuilder and libfwbuilder 3.0.3

Hello

I am new on Arch and I have created two PKGBUILD for fwbuilder, in fact the current version in the mirror is 3.0.2 but 3.0.3 has been released.

I inspired me from the last version PKGBUILD but I made some changes (dependences and make dependences).

Could you, please, take a look on it before I upload it to AUR ?

Thank you in advance.

libfwbuilder

# $Id$
# Maintainer: un Gars <pseudo_at_archlinux.org>
# Contributor: Maxime MonNom <monvraiemail_at_tartenpion.fr>

pkgname=libfwbuilder
pkgver=3.0.3
pkgrel=1
pkgdesc="Support libraries for fwbuilder"
arch=(i686 x86_64)
license=('GPL')
url="http://www.fwbuilder.org/"
source=(http://downloads.sourceforge.net/sourceforge/fwbuilder/$pkgname-$pkgver.tar.gz)
depends=('libxslt' 'net-snmp>=5.4')
makedepends=('qt>=4.3' 'libelf')
md5sums=('d404b730efed5f6815716f767c54250b')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr
  make || return 1
  make INSTALL_ROOT=$startdir/pkg install
}

fwbuilder

# $Id$
# Maintainer: un Gars <pseudo_at_archlinux.org>
# Contributor: Maxime MonNom <monvraiemail_at_tartenpion.fr>

pkgname=fwbuilder
pkgver=3.0.3
pkgrel=1
pkgdesc="Object-oriented GUI and set of compilers for various firewall platforms"
arch=(i686 x86_64)
license=('GPL')
depends=("libfwbuilder>=$pkgver" 'qt>=4.3')
makedepends=('gettext')
source=(http://downloads.sourceforge.net/sourceforge/fwbuilder/$pkgname-$pkgver.tar.gz)
url="http://www.fwbuilder.org/"
md5sums=('c99236b65d5469b7933c4418e3c746f3')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr
  make || return 1
  make INSTALL_ROOT=$startdir/pkg install
}

PS : sorry for my bad english... I am french

Last edited by akira86 (2009-01-18 05:07:24)

Offline

#2 2009-01-18 11:22:13

foutrelis
Developer
From: Athens, Greece
Registered: 2008-07-28
Posts: 705
Website

Re: [PKGBUILD] fwbuilder and libfwbuilder 3.0.3

Please read the AUR guidelines before submitting any packages to the AUR. As stated there, if a package exists in any of the official repos, you shouldn't submit it to the AUR.

It's nice that you want to contribute to Arch so early, but take your time and familiarize yourself with the tools and procedures first. smile

Offline

#3 2009-01-18 16:45:51

akira86
Member
Registered: 2009-01-16
Posts: 124

Re: [PKGBUILD] fwbuilder and libfwbuilder 3.0.3

No the packages I propose aren't in the repos...

My version is 3.0.3 and the version in the repos is 3.0.2

I think I understand what you meen... if I want to upload my packages in AUR I have to change their name.

But it's not a good solution...

So, to update a package in the extra repo I juste have to ask the maintainer of the package, is'n it ??

Offline

#4 2009-01-18 18:09:27

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: [PKGBUILD] fwbuilder and libfwbuilder 3.0.3

Just a change of the version number is not sufficient to have a package in the AUR. Everyone can use ABS to do a personal version bump, and that's the way these things should be handled. So only renaming the package would not be sufficient.

Offline

#5 2009-01-18 18:51:38

akira86
Member
Registered: 2009-01-16
Posts: 124

Re: [PKGBUILD] fwbuilder and libfwbuilder 3.0.3

OK
thank you for your answers...

Offline

#6 2009-01-18 19:01:12

foutrelis
Developer
From: Athens, Greece
Registered: 2008-07-28
Posts: 705
Website

Re: [PKGBUILD] fwbuilder and libfwbuilder 3.0.3

akira86 wrote:

So, to update a package in the extra repo I juste have to ask the maintainer of the package, is'n it ??

Preferred approach is to click the "Flag Package Out-of-Date" link at the top-right corner of the package's page. Developers will then get notified about its status and do their best to update it in a timely fashion. Furthermore, you could send an email to the maintainer listed near the top of the PKGBUILD, letting him know that a simple version bump works or maybe including an updated package if the update process is more complicated and needs modified dependencies, configure options, etc.

Offline

Board footer

Powered by FluxBB