You are not logged in.

#1 2005-01-10 12:14:28

vicious
Member
Registered: 2004-11-09
Posts: 113

[request] netPanzer

Offline

#2 2005-01-10 12:23:03

Winkie
Member
Registered: 2004-09-30
Posts: 59

Re: [request] netPanzer

Connection refused.

Offline

#3 2005-01-10 14:15:03

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: [request] netPanzer

The URL works fine for me.

Offline

#4 2005-01-10 17:58:10

Winkie
Member
Registered: 2004-09-30
Posts: 59

Re: [request] netPanzer

vicious wrote:

The URL works fine for me.

Does now smile

Offline

#5 2005-01-11 14:11:23

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [request] netPanzer

netpanzer is a very nice game, hope to have it in extra soon

Offline

#6 2005-01-11 20:29:52

crimbil
Member
Registered: 2004-10-10
Posts: 20

Re: [request] netPanzer

I tried to make a package for netpanzer today and it's working - more or less   wink  sad
The problem is that it wants the data files in /usr/local and I tried to install everything in /usr If the data is in /usr it isn't found. So when I'm linking /usr/share to /usr/local/share (ln -s /usr/share /usr/local/share) it's working.
Here's my PKGBUILD:

pkgname=netpanzer
pkgver=0.2.0_rc4
pkgrel=1
pkgdesc="An Online Multiplayer Tactical Warfare Game"
url="http://netpanzer.berlios.de/"
depends=('jam' 'physfs' 'sdl' 'sdl_net' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'xorg' 'libvorbis')
source=(http://download.berlios.de/netpanzer/$pkgname-$pkgver.tar.bz2 
http://download.berlios.de/netpanzer/$pkgname-data-0.2.0.tar.bz2 )
md5sums=('df084e67eb00b9abc881d4860ee777a9' '777a08c56195cf1e5e64950196d89ed6')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --exec-prefix=/usr
  jam || return 1
  jam -s prefix=$startdir/pkg/usr -s exec_prefix=$startdir/pkg/usr install 
  cd $startdir/src/$pkgname-data-0.2.0
  ./configure --prefix=/usr --exec-prefix=/usr
  jam || return 1
  jam -s prefix=$startdir/pkg/usr -s exec_prefix=$startdir/pkg/usr install 
}

So maybe someone could help make this thing working as I'm not experienced in package building.

Offline

#7 2005-01-12 22:31:59

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: [request] netPanzer

Where do I get physfs?

Offline

#8 2005-01-12 23:10:46

crimbil
Member
Registered: 2004-10-10
Posts: 20

Re: [request] netPanzer

Oh, I forgot to mention that. I searched the forum and found several PKGBUILDs for physfs and I used the following one from this thread:

# Contributor: Nikos Kouremenos <nk@ebox.gr>

pkgname=physfs
pkgver=1.0.0
pkgrel=1
pkgdesc="PhysicsFS is a library to provide abstract access to various archives"
makedepends=(gcc pth zlib)
md5sums=('d02a8543a95d0550490cf4f96e0ddebf')
source=(http://icculus.org/physfs/downloads/$pkgname-$pkgver.tar.gz)
url="http://icculus.org/physfs/"

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

Offline

#9 2005-01-13 00:33:19

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [request] netPanzer

crimbil I always wanted to build netpanzer (that's why I built physfs as long as I can remember..)

The ln -s you do is not a good solution.
I will try to find an alternative

UPDATE:

pkgname=netpanzer
pkgver=0.2.0_rc4
pkgrel=1
pkgdesc="An Online Multiplayer Tactical Warfare Game"
url="http://netpanzer.berlios.de/"
depends=('jam' 'physfs' 'sdl' 'sdl_net' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'xorg' 'libvorbis')
source=(http://download.berlios.de/netpanzer/$pkgname-$pkgver.tar.bz2 
http://download.berlios.de/netpanzer/$pkgname-data-0.2.0.tar.bz2 )
md5sums=('df084e67eb00b9abc881d4860ee777a9' '777a08c56195cf1e5e64950196d89ed6')

build() {

  cd $startdir/src/$pkgname-$pkgver
  sed -i "s|ac_default_prefix=/usr/local|ac_default_prefix=/usr|g" configure
  ./configure --prefix=/usr --exec-prefix=/usr
  jam || return 1
  jam -s prefix=$startdir/pkg/usr -s exec_prefix=$startdir/pkg/usr install

  cd $startdir/src/$pkgname-data-0.2.0
  sed -i "s|ac_default_prefix=/usr/local|ac_default_prefix=/usr|g" configure
  ./configure --prefix=/usr --exec-prefix=/usr
  jam || return 1
  jam -s prefix=$startdir/pkg/usr -s exec_prefix=$startdir/pkg/usr install
}

njoy without ln -s
I like GNU sed

Offline

#10 2005-01-13 08:53:08

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: [request] netPanzer

Thanks guys!

Really, really nice game. Good graphics. Wonderful gameplay, but not overly sophisticated (I find this an advantage). It reminds me old Command&Conquer.

I think you can ommit physfs dependency on pth - I did it, and worked fine.

I want this game to be in extra as soon as possible! We should have all the great free games. Here is my list:
- netpanzer
- tuxracer (some fork perhaps)
- cube
- wesnoth
- neverball
- doom shareware (also great and free - I don't mind data is copyrighted)

Some of them are in extra now, but others are not. Please expand this list if you know other top-quality free games.

Offline

#11 2005-01-21 11:14:57

arael
Member
From: Poland, Katowice
Registered: 2004-02-25
Posts: 75

Re: [request] netPanzer

Hey, this PKGBUILD was made by me loooong time ago. I advise you to use "search" sometimes. wink


jabber id: arael (at) fov (dot) pl

Offline

Board footer

Powered by FluxBB