You are not logged in.

#1 2005-02-23 04:19:44

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Encelo Repo

Hi to everyone in this forum!
I've installed Arch just some days ago and I already feel it's the right distro for me. smile
While in the way of installing and configuring the system and porting all my old data (from a previous MDK10 installation) I had the need to make by myself a couple of packages.
I have them uploaded on my website but not yet "advertised", I want first to be sure that they fit well in the Arch packaging philosophy so I'm linking them here for a community review.

If you want to configure my repository in pacman add the following lines to /etc/pacman.conf:

[encelo]
Server = http://autistici.org/encelo/arch/

· basilisk 1.0
PKGBUILD
filelist
basilisk-1.0-1.pkg.tar.gz
It is a MacII emulator that I use to emulate MacOS Classic applications.
I've built it with jit emulation enabled for maximum speed.

· e-uae 0.8.27
PKGBUILD
filelist
e-uae-0.8.27-1.pkg.tar.gz
I have been an Amiga user for ten years, so UAE is basic for me. smile
This is an experimental version with some core code from WinUAE, and again, with jit emulation enabled.

· freepops 0.0.25
PKGBUILD
filelist
freepops-0.0.25-1.pkg.tar.gz
I know this has been in Neotuli's repository "for AGES" (as he stated in another thread), but I needed the up to date version, because this is a basic program for me.
This PKGBUILD is based on Neotuli's one (I have put his name as Contributor) but I have added a dependency (libidn) and a small fix (the chmod line in the build() section).
I would like to ask some details about the contributing policy, what's the meaning of the Contributor line? What if I take a PKGBUILD as a base and then make my modifications? How can I credit this person but also make clear that I have changed something?
In the RPM (evil big_smile) world there is a Changelog section with all the changes, their dates and who did them.

· gnome-ppp 0.3.20
PKGBUILD
filelist
gnome-ppp-0.3.20-1.pkg.tar.gz
Yes, I run Arch on a dialup connection. big_smile
I have to be sincere, I haven't checked if someone else has packaged this, but I firmly believe no one has yet. wink

· gospy-applet 0.5.2
PKGBUILD
filelist
gospy-applet.install
gospy-applet-0.5.2-2.pkg.tar.gz
A small, not well known but surely interesting and useful Gnome applet.

· qemu-0.6.1
PKGBUILD
filelist
qemu-0.6.1-1.pkg.tar.gz
This is exactly the same PKGBUILD of the wiki, but I have put it on my repository anyway, if someone doesn't want to build it he can easily download the binary pkg.
I'm also going to package the cvs snapshot version together with the kemu module, but I've read in its license that I can't bundle kemu in a package without asking a permission to the author.
What do you think about this? Can I ask personally about this or do you think is better to make some kind of alliance with the community for a wider permission? smile


This is all for now.
Sorry for any mistake I could have done, it's just my first post. wink


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#2 2005-02-23 13:11:57

neotuli
Lazy Developer
From: London, UK
Registered: 2004-07-06
Posts: 1,204
Website

Re: Encelo Repo

encelo wrote:

[*]freepops 0.0.25
PKGBUILD
filelist
freepops-0.0.25-1.pkg.tar.gz
I know this has been in Neotuli's repository "for AGES" (as he stated in another thread), but I needed the up to date version, because this is a basic program for me.
This PKGBUILD is based on Neotuli's one (I have put his name as Contributor) but I have added a dependency (libidn) and a small fix (the chmod line in the build() section).

I've been meaning to get around to that... :oops:
I might add that I sort of yelled at the guy because he seemed to present it as a "new" package, not "improved" or "updated" or "better" or ... yea you get the idea.

I'm just also gonna take this opporitunity to quickly point out that the AUR is pretty much operational and being tested. Now I do realize that this AUR business is pretty shady and no one has a real clear understanding of what it is exactly, but the general thought would be to eliminate TURs and all these little mini repos such as my own that have been cropping up, and bring them (and all their wonderful packages) into one, single, cohesive, easily managed place, so that they are easier for all to share and improve.
Just thought I'd point this new-fangled system out to you (no it's not up yet sad and I don't know when it will be..sometime though)


The suggestion box only accepts patches.

Offline

#3 2005-02-23 18:10:53

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

neotuli wrote:

but the general thought would be to eliminate TURs and all these little mini repos such as my own that have been cropping up, and bring them (and all their wonderful packages) into one, single, cohesive, easily managed place, so that they are easier for all to share and improve.

I hope this happens soon. smile


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#4 2005-02-23 22:53:23

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Encelo Repo

encelo wrote:

[*]gnome-ppp 0.3.20
PKGBUILD
filelist
gnome-ppp-0.3.20-1.pkg.tar.gz
Yes, I run Arch on a dialup connection. big_smile
I have to be sincere, I haven't checked if someone else has packaged this, but I firmly believe no one has yet. wink

Gnome-ppp is in my repo  wink  but it's an older version.

neotuli wrote:

eliminate TURs and all these little mini repos such as my own that have been cropping up, and bring them (and all their wonderful packages) into one, single, cohesive, easily managed place, so that they are easier for all to share and improve.

Yes... Right now there are packages everywhere: official repo, TUR, personal repo, forum.. It takes a lot of time to check for new packages and is error prone.

Offline

#5 2005-02-24 00:12:25

Pajaro
Member
Registered: 2004-04-21
Posts: 884

Re: Encelo Repo

if qemu is the same than you can find in the wiki, then you could add kqemu kernel module, that boosts qemu 5 times.

Offline

#6 2005-02-25 01:47:59

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Pajaro: The package installed on my system is a cvs snapshot wih the kemu module, but I cannot distribute it, it's written in the license.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#7 2005-02-26 21:19:15

Pajaro
Member
Registered: 2004-04-21
Posts: 884

Re: Encelo Repo

ok, sorry.

Offline

#8 2005-03-01 21:04:46

kog
Member
From: Earth/Europe/Poland/Gdynia
Registered: 2003-06-02
Posts: 16
Website

Re: Encelo Repo

encelo wrote:

Pajaro: The package installed on my system is a cvs snapshot wih the kemu module, but I cannot distribute it, it's written in the license.

Can you post kqemu module PKGBUILD ?
I spent two hours to create it but still no luck  :oops:
Mine PKGBUILD for qemu with kqemu looks like

pkgname=qemu
pkgver1=snapshot-2005-02-28_23
pkgver=snapshot2005022823
pkgrel=1
url="http://fabrice.bellard.free.fr/qemu/"
pkgdesc="QEMU is a fast portable CPU emulator"
depends=('sdl' 'xorg')
source=(http://www.dad-answers.com/qemu/qemu-$pkgver1.tar.bz2 configure.patch http://fabrice.bellard.free.fr/qemu/kqemu-0.6.2-1.tar.gz)

build() {


    cd $startdir/src/$pkgname-$pkgver1
    patch -p1 < $startdir/configure.patch

    mv -v $startdir/src/kqemu/* $startdir/src/$pkgname-$pkgver1

    ./configure --target-list=i386-softmmu --prefix=/usr
    mv config-host.h config-host.h.tmp

    ./configure --target-list=i386-softmmu --prefix=$startdir/pkg/usr
    mv -f config-host.h.tmp config-host.h

    for a in *.texi; do echo -n > `basename $a .texi`.html; done
    make -C /usr/src/linux SUBDIRS=`pwd` modules  || return 1
    make install
    rm -r $startdir/pkg/usr/share/doc
    mv $startdir/pkg/usr/share/man $startdir/pkg/usr/man
    } 

but isn't working. I got 2.6.10 own kernel, sources with .config file are in /usr/src/linux


--
Tomasz Bakiera, jabber: kog@jabber.wp.pl
http://www.oxiv.net

Offline

#9 2005-03-01 22:00:06

kth5
Member
Registered: 2004-04-29
Posts: 657
Website

Re: Encelo Repo

i modified the qemu package a bit since i saw some unecessary lines. smile
since i only wanted ppc support (can use UML or chroot on x86-x86) my configure flag only includes that one. have fun!

pkgname=qemu-ppc
pkgver=0.6.1
pkgrel=1
pkgdesc="QEMU is a fast portable CPU emulator"
url="http://fabrice.bellard.free.fr/qemu"
license="GPL"
depends=('sdl')
source=(http://fabrice.bellard.free.fr/qemu/qemu-$pkgver.tar.gz configure.patch)
md5sums=('f1b5e103321832d2786dd4110f6c8ae4' '1193b5aa7ee050452bee55f260828d88')

build() {
  cd $startdir/src/qemu-$pkgver
  patch -p1 < $startdir/configure.patch
  ./configure --prefix=$startdir/pkg/usr --target-list=ppc-softmmu
  make || return 1
  make DESTDIR=$startdir/pkg install
  rm -r $startdir/pkg/usr/share/doc
  mv $startdir/pkg/usr/share/man $startdir/pkg/usr/man
}

i had some trouble getting that configure.patch since you haven't had Options Indexes enabled in the PKGBUILD dir. needed to type it manually! big_smile


I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell

Offline

#10 2005-03-01 22:37:23

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

kog wrote:
encelo wrote:

Pajaro: The package installed on my system is a cvs snapshot wih the kemu module, but I cannot distribute it, it's written in the license.

Can you post kqemu module PKGBUILD ?
I spent two hours to create it but still no luck  :oops:

I haven't tryed yet, for the fact that it wouldn't have been made public.
You just need to move its directory inside qemu one and configure normally.

I'll made some tries anyway.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#11 2005-03-01 23:13:36

Pajaro
Member
Registered: 2004-04-21
Posts: 884

Re: Encelo Repo

I think, based on my experience, that info on kqemu is this:

First you have to build qemu, then copy inside its dir kqemu files and build again. This second time only kernel volume will be build. If you want to rebuild qemu you'll have te restore the original qemu files.

But I haven't checked performance, only have check if it works

Offline

#12 2005-03-01 23:43:35

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

It's seems that you've also to patch the install script for the kqemu kernel module and move the dev creation commands to a qemu-cvs.install script.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#13 2005-03-04 04:13:23

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

A new package just added to my repo.
· flobopuyo 0.20
PKGBUILD
filelist
Makefile.patch
flobopuyo-0.20-1.pkg.tar.gz

This is a nice clone of the glorious Puyo Puyo.
The package is built with OpenGL support turned on.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#14 2005-03-06 03:56:06

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Another package just added to my repo.
· barrage 1.0.2
PKGBUILD
filelist
barrage-1.0.2-1.pkg.tar.gz

A little but really addictive and fun game from the author of the lgames series.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#15 2005-03-10 04:20:20

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Yet another game added to the repo.
· CriticalMass 0.9.10
PKGBUILD
filelist
CriticalMass-0.9.10-1.pkg.tar.gz

Critical Mass (aka Critter) is an SDL/OpenGL space shoot'em up game.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#16 2005-03-14 00:25:53

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Yes, I'm here to notify you of the adding of another quality game in my repo. smile
· ceferino 0.93
PKGBUILD
filelist
ceferino-0.93-1.pkg.tar.gz

Don Ceferino Hazaña is based on SDL and is a funny Super Pang clone.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#17 2005-03-14 05:34:23

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Package updated:
· freepops 0.0.26
PKGBUILD
filelist
freepops-0.0.26-1.pkg.tar.gz

The libidn dependency has gone while the small chmod fix is still needed.
Moreover, these release include the last hotmail and mailcom patches.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#18 2005-03-15 02:38:50

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

A new package, it's not a game this time, but something serious.
· wxmaxima 0.6
PKGBUILD
filelist
wxmaxima.desktop
wxmaxima-0.6-1.pkg.tar.gz

wxMaxima is a wxWidgets GUI for the computer algebra system maxima.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#19 2005-03-15 05:11:52

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Encelo Repo

like the way you present this dude smile

but the general thought would be to eliminate TURs and all these little mini repos such as my own that have been cropping up, and bring them (and all their wonderful packages) into one, single, cohesive, easily managed place, so that they are easier for all to share and improve.

Except we can't provide binaries via AUR - so the mini repos will remain anyway....

Offline

#20 2005-03-16 00:21:03

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

I'm really glad to hear that someone appreciates my work. smile

I didn't know about the fact that AUR won't hold binaries too, so is it going to be as an users' ABS repository?


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#21 2005-03-21 00:18:37

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

The repository welcomes another package! smile

· bubblemon 2.0.4
PKGBUILD
filelist
bubblemon-2.0.4-1.pkg.tar.gz

Bubblemon is a little applet I enjoy since the Gnome1 times, it's a CPU load monitor featuring a little vial with water bubbling inside.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#22 2005-04-03 04:08:42

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Packages updated:

· freepops 0.0.26-2
PKGBUILD
filelist
freepops-0.0.26-2.pkg.tar.gz
New aol.lua and revised hotmail.lua scripts included.

· gnome-ppp 0.3.21
PKGBUILD
filelist
gnome-ppp-0.3.21-1.pkg.tar.gz

· basilisk 1.0-2
PKGBUILD
filelist
basilisk-1.0-2.pkg.tar.gz
Built on the CVS source tree of March 22, 2005 released on its site.

· ceferino 0.94
PKGBUILD
filelist
ceferino-0.94-1.pkg.tar.gz


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#23 2005-04-15 01:43:12

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Package updated:
· freepops 0.0.27
PKGBUILD
filelist
freepops-0.0.27-1.pkg.tar.gz

chmod fixes are still needed, this time on a whole directory and on a bunch of files.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#24 2005-04-16 04:11:37

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

A new package:
· GNUsound 0.7
PKGBUILD
filelist
gnusound.install
gnusound-0.7-1.pkg.tar.gz

The binary pkg was built with a lot of extra libraries activated: jack-audio-connection-kit, flac, lame, libsndfile and ffmpeg.
Install them if you want their modules to work in the program.
It will also make use of ladspa, providing you have it installed, of course.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

#25 2005-04-16 19:46:01

encelo
Member
From: Oxford, UK
Registered: 2005-02-23
Posts: 96
Website

Re: Encelo Repo

Update:
· gospy-applet 0.5.2
PKGBUILD
filelist
gospy-applet.install
gospy-applet-0.5.2-3.pkg.tar.gz
Just an update to the install script regarding gconf schemas uninstalling.
A new package:
· Tutka 0.12.3
PKGBUILD
filelist
tutka.install
tutka-0.12.3-1.pkg.tar.gz
Tutka is a free (as in freedom) tracker style MIDI sequencer for GNU/Linux. It is similar to programs like SoundTracker, ProTracker and FastTracker except that it does not support samples and is meant for MIDI use only.


Blog | Twitter | nCine 2D game engine
All problems in computer graphics can be solved with a matrix inversion. - James Blinn.

Offline

Board footer

Powered by FluxBB