You are not logged in.

#1 2009-07-11 14:35:33

jerik
Member
Registered: 2009-03-02
Posts: 197

[request] IQFireWall

Hi, I'm no good at this, tried to do something like this:

pkgname=ipfire-wall
origname=ipfirewall
pkgver=1.99.5
pkgrel=1
pkgdesc="KDE4 firewall"
arch=('i686' 'x86_64')
url=("")
license=('')
source=('IPFIRE-wall-1.99.5.tar.gz')

build() {
  cd $srcdir/IPFIRE-wall
  ./install.sh

}

But it looks like it tries to use my real rootfolders, and get permission denied.

http://www.giacomos.it/iqfire/index.html

Offline

#2 2009-07-12 06:57:54

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: [request] IQFireWall

First of all:

# Maintainer: jerik <jerik at gmail com>
pkgname=IPFIRE-wall
pkgver=1.99.5
pkgrel=1
pkgdesc="graphical linux firewall for your KDE or GNOME desktop"
arch=(i686 x86_64)
url="http://www.giacomos.it/iqfire/index.html"
license=('GPL')
depends=()
source=(http://sourceforge.net/projects/ipfire-wall/files/ipfire-wall/${pkgname}-${pkgver}.tar.gz)
md5sums=('9cb4466763b619197ba9211b6bee15f7')

build() {
    cd ${srcdir}/${pkgname}
    ./install.sh
}


Secondly:

http://www.giacomos.it/iqfire/installation.html

Please fill out the dependency line too. This describtion is very good for understanding what's the state.

Hope this helps.

Offline

#3 2009-07-12 11:20:03

jerik
Member
Registered: 2009-03-02
Posts: 197

Re: [request] IQFireWall

Yes yes, if I am to publish it I would do all that, but first of all I wanted it to work smile

Offline

#4 2009-07-12 12:13:58

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

Re: [request] IQFireWall

dlszapi - Arch package names do not use upper-case letters. The pkgname variable will be ipfire-wall.

jerik - to create a valid Arch package for ipfire-wall, you will need to examine the install.sh script and figure out how to install into $pkgdir instead of your root file system.

Full details about Arch package building are available in the wiki.

Offline

Board footer

Powered by FluxBB