Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PKGBUILD files
09-30-2011, 07:31 PM (This post was last modified: 10-04-2011 09:36 AM by nl2stk.)
Post: #31
RE: PKGBUILD files
Bombic a nice bomberman clone :]

Code:
# Maintainer: theo - nl2stk
# Thanks to: David Watzke <david@watzke.cz>

pkgname=bombic
pkgver=0.0.1
pkgrel=1
pkgdesc="A Czech bomberman-like game"
url="http://hippo.nipax.cz/download.cz.php?id=58"
license=('GPL')
depends=('sdl_image' 'sdl_ttf' 'sdl_mixer')
source=('http://hippo.nipax.cz/src/bombic-0.0.1-src.tar.gz')
md5sums=('ee0e0d4594baf902bb25ecc0cb62017c')

build()
{
    cd "${srcdir}/${pkgname}-${pkgver}-src"
    ./configure --prefix=/usr --host=$CHOST --build=$CHOST
    make || return 1
        make DESTDIR="$pkgdir/" install
}

Compiling time, just a couple of minutes @ 733mhz

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-02-2011, 02:24 PM (This post was last modified: 10-02-2011 03:16 PM by nl2stk.)
Post: #32
RE: PKGBUILD files
Bobobot a game in the 'MegamanStyle'.

Code:
# Maintainer: theo - nl2stk
# Contributor: Eric Belanger

pkgname=bobobot
pkgver=preview3
pkgrel=1
pkgdesc="BoboBot is a multi-level one-player action game starring 'BoboBot', the robo-monkey."
url="http://www.newbreedsoftware.com/bobobot/"
license="GPL"
depends=('sdl_mixer' 'libvorbis')
source=(ftp://ftp.billsgames.com/unix/x/bobobot/src/$pkgname-$pkgver.tar.gz)
md5sums=(8d80981bf740bf7eda10ddc6acbde16c)

build() {
  cd $startdir/src/$pkgname-$pkgver
  mkdir -p $startdir/pkg/usr/share/bobobot/docs
  mkdir -p $startdir/pkg/usr/bin
  make  MUSIC=YES INSTALLROOT=$startdir/pkg/usr/bin DATA=$startdir/pkg/usr/share/bobobot || return 1
  cp bobobot-icon.xpm $startdir/pkg/usr/share/bobobot
  cp docs/* $startdir/pkg/usr/share/bobobot/docs
  chmod a+r $startdir/pkg/usr/share/bobobot/docs/*
}

TTYtter, a console based twitter client.

Code:
# Maintainer: theo - nl2stk

pkgname=ttytter
pkgver=1.2.01
pkgrel=1
pkgdesc="A multi-functional, command-line twitter client"
url="http://www.floodgap.com/software/ttytter/"
license=('custom:FFSL')
depends=('perl' 'curl')
source=(http://www.floodgap.com/software/ttytter/dist1/1.2.01.txt)
md5sums=('eb7060467236c8ed4e758a7a88832234')

build() {
  cd "$srcdir"
  install -Dm755 1.2.01.txt "$pkgdir/usr/bin/$pkgname"
}

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-02-2011, 08:53 PM
Post: #33
RE: PKGBUILD files
DuhDraw is an ANSI paintprogram, looks almost the same as TheDraw (MSDOS).

Code:
# Maintainer: theo - nl2stk
# Thanks to: Kevin Piche

pkgname=duhdraw
pkgver=2.8.13
pkgrel=1
pkgdesc="DuhDraw is a program which almost perfectly simulates TheDraw for DOS"
depends=('ncurses')
url="http://www.cs.helsinki.fi/u/penberg/duhdraw/"
license=('GPL2')
source=($url/$pkgname-$pkgver.tar.gz)
md5sums=('70211aa3ea927704ffeb9093e4f433b9')

build() {
  cd $startdir/src/$pkgname-$pkgver
  /usr/bin/make || return 1
  /bin/mkdir -p $startdir/pkg/usr/bin
  /bin/install -m 0755 ansi ansitoc duhdraw $startdir/pkg/usr/bin
}

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 07:26 AM
Post: #34
RE: PKGBUILD files
wow ... many new builds ... gonna check them tonight. Shy
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 08:49 AM
Post: #35
RE: PKGBUILD files
(10-03-2011 07:26 AM)tavvva Wrote:  wow ... many new builds ... gonna check them tonight. Shy

Blame it on the 'new' machine Tongue

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 10:38 AM (This post was last modified: 10-04-2011 09:34 AM by nl2stk.)
Post: #36
RE: PKGBUILD files
Gpaint 2, a simple paint program

Code:
# Maintainer: theo - nl2stk

pkgname=gpaint
pkgver=0.3.3
pkgrel=1
pkgdesc="Paintbrush clone"
license=('GPL')
url="http://www.gnu.org/software/gpaint/"
depends=('libgnomeprintui')
source=(ftp://alpha.gnu.org/gnu/$pkgname/${pkgname}-2-${pkgver}.tar.gz)
md5sums=('037cc283d2cdd806dbdc462839bb3b72')

build() {
  cd ${pkgname}-2-${pkgver}
  ./configure --prefix=/usr --host=$CHOST --build=$CHOST
  make || return 1
  make DESTDIR="$pkgdir/" install
}


As a (former) Amiga user this one is a 'musthave' :]
Soundtracker, a program to create music in various formats (mod, xm)

Code:
# Maintainer: theo - nl2stk
# Thanks to: Johannes Schriewer

pkgname=soundtracker
pkgver=0.6.8
pkgrel=1
pkgdesc="A pattern-oriented music tracker similar to FastTracker2 "
url="http://www.soundtracker.org"
depends=('gtk')
source=(http://www.soundtracker.org/dl/v0.6/$pkgname-$pkgver.tar.gz)
md5sums=('1e5a2ef689e214933e53f687b3a199bb')      

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

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 12:25 PM (This post was last modified: 10-04-2011 09:34 AM by nl2stk.)
Post: #37
RE: PKGBUILD files
Lincity is a free construction and management simulation game (like simcity)

Code:
# Maintainer: theo - nl2stk
# Thanks to: Anton Larionov

pkgname=lincity
pkgver=1.12.1
pkgrel=1
pkgdesc="A free construction and management simulation game"
url="http://lincity.sourceforge.net/"
license=('GPL2')
depends=('libxext' 'libsm')
source=(http://downloads.sourceforge.net/sourceforge/lincity/${pkgname}-${pkgver}.tar.gz)
md5sums=('cda964325bc041993bbefba297faf42b')

build() {
  cd ${srcdir}/${pkgname}-${pkgver}
  ./configure --prefix=/usr --host=$CHOST --build=$CHOST --mandir=/usr/share/man
  make || return 1
  make DESTDIR=${pkgdir} install
}

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 04:04 PM (This post was last modified: 10-04-2011 09:35 AM by nl2stk.)
Post: #38
RE: PKGBUILD files
Osmo a very handy personal organiser, calendar and taskmanager.
It's not the latest version due gtk-conflicts, but on the other hand the sourcecode is almost 4 times smaller.

Code:
# Maintainer: theo - nl2stk

pkgname=osmo
pkgver=0.1.2
pkgrel=1
pkgdesc="A handy personal organizer/calendar/taskmanager."
url="http://clayo.org/osmo/"
license=('GPL')
depends=('gtk2' 'libxml2')
source=(http://downloads.sourceforge.net/osmo-pim/$pkgname-$pkgver.tar.gz)
md5sums=(e1fad8b1b9dc95a2659349f820b4d067)

build() {
  cd ${srcdir}/${pkgname}-${pkgver}
  ./configure --prefix=/usr --build=$CHOST --host=$CHOST
  make || return 1
  make DESTDIR=${pkgdir} install
}

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2011, 09:33 PM (This post was last modified: 10-03-2011 09:58 PM by tavvva.)
Post: #39
RE: PKGBUILD files
(09-30-2011 03:51 PM)nl2stk Wrote:  CenterIM, a text-based messenger for MSN/Yahoo/Jabber/ICQ etc..

pkgver=4.22.4

version 4.2.10 is available ...
we always try to choose the latest version if it has no speed impact ... I believe this isn't that case.

(09-30-2011 03:51 PM)nl2stk Wrote:  depends=('libjpeg')

Python (and maybe Perl too) is missing in the list of dependencies ....
Even if it might be present on the system by default we always list all the dependencies explicitly unless we really want to omit them (this usually applies to optional parts of the software which are not needed .... and this could be the case ... I need to check that better).

(09-30-2011 03:51 PM)nl2stk Wrote:  ./configure --prefix=/usr --build=$HOST --host=$HOST --with-ssl --with-openssl --enable-locales-fix

The right variable name is $CHOST.
$HOST is empty and thus ignored by the configure script

Unfortunately I don't feel well today -> I'll review the rest tomorrow .... hopefully
Sorry.
Visit this user's website Find all posts by this user
Quote this message in a reply
10-04-2011, 09:31 AM
Post: #40
RE: PKGBUILD files
Argh.. well it is obvious that I have still a lot to learn. Confused
I'll try to get the latest versions it I make packages.
'OSMO' is an execption, the latest version needs a newer GTK version.

I hope that your feeling better today..

Hardware in use: Compaq PIII- 1GHZ, Geforce 4000, 256mb, 80gb HD
Dutch Delicate Linux information: http://www.delicatelinux.nl.ae
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 3 Guest(s)

Contact Us | DeLi(cate) Linux | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication