You are not logged in.
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.
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.
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 ) 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.
I have to be sincere, I haven't checked if someone else has packaged this, but I firmly believe no one has yet.
· 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?
This is all for now.
Sorry for any mistake I could have done, it's just my first post.
Offline
[*]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 and I don't know when it will be..sometime though)
The suggestion box only accepts patches.
Offline
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.
Offline
[*]gnome-ppp 0.3.20
PKGBUILD
filelist
gnome-ppp-0.3.20-1.pkg.tar.gz
Yes, I run Arch on a dialup connection.
I have to be sincere, I haven't checked if someone else has packaged this, but I firmly believe no one has yet.
Gnome-ppp is in my repo but it's an older version.
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
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
Offline
ok, sorry.
Offline
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
i modified the qemu package a bit since i saw some unecessary lines.
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!
I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell
Offline
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.
Offline
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
Offline
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.
Offline
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.
Offline
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.
Offline
Yes, I'm here to notify you of the adding of another quality game in my repo.
· 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.
Offline
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.
Offline
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.
Offline
like the way you present this dude
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
I'm really glad to hear that someone appreciates my work.
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?
Offline
The repository welcomes another package!
· 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.
Offline
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
Offline
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.
Offline
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.
Offline
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.
Offline