You are not logged in.
This was a request, now the actual PKGBUILD...hurrah!
Ok, I did finally get it to build but I ahd to separate bbkeys out, since blackbox is one of its makedepends. YOU MUST HAVE BLACKBOX BUILT AND INSTALLED TO BUILD BBKEYS (thanks, Cotton). I hope this rel fixes the previous problem. Here goes:
I didn't include the URL's of the files in the PKGBUILD, but here are the download pages for blackbox:
http://sourceforge.net/project/showfile … p_id=40696
# $Id: PKGBUILD,v 1.13 2004/07/11 22:17:36 judd Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=blackbox
pkgver=0.70.0
pkgrel=1
pkgdesc="A window manager for X11"
depends=('x-server')
source=($pkgname-$pkgver.tar.bz2)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --disable-nls
make || return 1
make DESTDIR=$startdir/pkg install
}
...and bbkeys:
http://sourceforge.net/project/showfile … p_id=33459
# $Id: PKGBUILD,v 1.13 2004/07/11 22:17:36 judd Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=bbkeys
pkgver=0.9.0
pkgrel=1
pkgdesc="A keygrabber for blackbox"
depends=('x-server')
makedepends=('blackbox')
source=($pkgname-$pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
Just put the downloaded packages in the same directory as the corresponding PKGBUILD and type "makepkg" form the console while in that directory.
Let me know how this could be improved.
Offline
Use the old PKGBUILD as a reference. It's in /var/abs or at http://cvs.archlinux.org/cgi-bin/viewcv … ot=Current
Offline
I'm going to have another go at it. I'll report back with my findings when I get a chance.
Offline
Ok, I did finally get it to build but I ahd to separate bbkeys out, since blackbox is one of its makedepends. YOU MUST HAVE BLACKBOX BUILT AND INSTALLED TO BUILD BBKEYS (thanks, Cotton). I hope this rel fixes the previous problem. Here goes:
I didn't include the URL's of the files in the PKGBUILD, but here are the download pages for blackbox:
http://sourceforge.net/project/showfile … p_id=40696
# $Id: PKGBUILD,v 1.13 2004/07/11 22:17:36 judd Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=blackbox
pkgver=0.70.0
pkgrel=1
pkgdesc="A window manager for X11"
depends=('x-server')
source=($pkgname-$pkgver.tar.bz2)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --disable-nls
make || return 1
make DESTDIR=$startdir/pkg install
}
...and bbkeys:
http://sourceforge.net/project/showfile … p_id=33459
# $Id: PKGBUILD,v 1.13 2004/07/11 22:17:36 judd Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=bbkeys
pkgver=0.9.0
pkgrel=1
pkgdesc="A keygrabber for blackbox"
depends=('x-server')
makedepends=('blackbox')
source=($pkgname-$pkgver.tar.gz)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
Just put the downloaded packages in the same directory as the corresponding PKGBUILD and type "makepkg" form the console while in that directory.
Let me know how this could be improved.
Offline
Build gives:
checking for libbt... Package libbt was not found in the pkg-config search path.
Perhaps you should add the directory containing `libbt.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libbt' found
configure: error: Library requirements (libbt) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** No targets specified and no makefile found. Stop.
==> ERROR: Build Failed. Aborting...
Offline
libbt "is an implementation of the BitTorrent core protocols in C"
http://libbt.sourceforge.net/
There's probably a missing makedepends.
Offline
I've never heard of libbt...I don't have that installed, but I did a slocate libbt and this is what came up:
/var/abs/local/blackbox/pkg/usr/lib/libbt.a
/var/abs/local/blackbox/pkg/usr/lib/pkgconfig/libbt.pc
/var/abs/local/blackbox/pkg/usr/lib/libbt.la
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/.libs/libbt.a
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/.libs/libbt.la
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/.libs/libbt.lai
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/libbt.pc.in
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/libbt.la
/var/abs/local/blackbox/src/blackbox-0.70.0/lib/libbt.pc
/usr/lib/libbt.a
/usr/lib/pkgconfig/libbt.pc
/usr/lib/libbt.la
I don't think this is that bittorrent lib. So, I did a pacman -Ql blackbox and these were some of the files that came up:
/usr/lib/libbt.a
/usr/lib/pkgconfig/libbt.pc
/usr/lib/libbt.la
So, could I assume that you were trying to build bbkeys before installing blackbox? It could be that it worked for me because I had a bbkeys-less version of blackbox 0.70 installed on my machine when I built it? Maybe I should add blackbox to the makedepends on bbkeys and split it into two packages?
Any guidance would be appreciated. Thanks!
Offline
I did some testing and it's now fixed. I separated the pkg into two: blackbox and bbkeys. You need to have blackbox built and installed to be able to build bbkeys.
The correction is above. Thanks for the help, Snowman and Cotton!
Let me knwo if anything else needs done.
Offline
Both install fine now.
Thanks beniro.
Offline
I've made a working blackbox PKGBUILD as well, and have managed to make a working PKGBUILD for bbpager
I had to use a cvs-version of bbpager though...
the packages are here
http://www.angelfire.com/linux/archer_alucard/
Still cant figure out how to get pacman to sync up to my repo, but I'm workin on it (You can still just download the packages and pacman -A to install them)
Also, here are the pkgbuilds...
BLACKBOX:
pkgname=blackbox
pkgver=0.70.0
pkgrel=1
pkgdesc="A window manager for the X11"
url="http://sourceforge.net/projects/blackboxwm"
license="MIT License"
depends=('x-server')
source=(http://cogent.dl.sourceforge.net/sourceforge/blackboxwm/$pkgname-$pkgver.tar.gz)
md5sums=('033a92af3eecaa10bcb689e55a1ceadc')build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
BBPAGER:
pkgname=bbpager
pkgver=20050313
pkgrel=1
pkgdesc="lightweight pager for blackbox"
url="http://bbtools.sourceforge.net/"
depends=('blackbox')
source=(http://www.angelfire.com/linux/archer_alucard/bbtools/$pkgname-$pkgver.tar.gz)
md5sums=('c13b68974a49d4522ef8ee21f6551561')build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
Offline
I've made a working blackbox PKGBUILD as well, and have managed to make a working PKGBUILD for bbpager
I had to use a cvs-version of bbpager though...
the packages are here
http://www.angelfire.com/linux/archer_alucard/Still cant figure out how to get pacman to sync up to my repo, but I'm workin on it (You can still just download the packages and pacman -A to install them)
Also, here are the pkgbuilds...
BLACKBOX:
pkgname=blackbox
pkgver=0.70.0
pkgrel=1
pkgdesc="A window manager for the X11"
url="http://sourceforge.net/projects/blackboxwm"
license="MIT License"
depends=('x-server')
source=(http://cogent.dl.sourceforge.net/sourceforge/blackboxwm/$pkgname-$pkgver.tar.gz)
md5sums=('033a92af3eecaa10bcb689e55a1ceadc')build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}BBPAGER:
pkgname=bbpager
pkgver=20050313
pkgrel=1
pkgdesc="lightweight pager for blackbox"
url="http://bbtools.sourceforge.net/"
depends=('blackbox')
source=(http://www.angelfire.com/linux/archer_alucard/bbtools/$pkgname-$pkgver.tar.gz)
md5sums=('c13b68974a49d4522ef8ee21f6551561')build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
It gives mes 404's when I try and download anything but the PKGBUILD's :cry:
mov ah, 0
int 16h
Offline
I get 404's too. Keep up the contributions, though! I'm excited about this package.
Thanks!
Offline
Edit: The db is syncable but I'm having some problems with the packages, the package builds work, and the packages work when I pacman -A/pacman -U then from my system but when I try to get them from through pacman -S it says they are corrupt. This issue probably has something to do with the angelfire but I'm not sure.
I've managed to make my repo syncable
add the following to your /etc/pacman.conf file and you should be able to access my repo through pacman
[alucard]
Server = http://www.angelfire.com/linux/archer_alucard/pkgs
I've got a new shell account at metawire and I'm going to be moving there as soon as I get some time to figure out how to use ssh and the shell server stuff
Sorry about the 404 errors, I forgot to change the link location after I moved my packages to the /linux/archer_alucard/pkgs directory from the /linux/archer_alucard directory, everything should work now
Offline
Bump/Update:
I got all set up with the metawire account and a repo set up and working! (for real this time)
The repo's small at the moment it only has blackbox 0.70.0 and a compatable cvs version of bbpager (20050313), with more hopefully to come.
To add the repo to pacman just add the following to /etc/pacman.conf
[alucard]
Server = http://www.metawire.org/~alucard/public_html/pkgs
I'll build the bbkeys PKGBUILD that you guys gave in here and add it to the repo sometime later this week (when I have some time)
Offline