You are not logged in.

#1 2005-03-15 16:02:49

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

[ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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

#2 2005-03-15 16:48:31

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

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

Use the old PKGBUILD as a reference. It's in /var/abs or at http://cvs.archlinux.org/cgi-bin/viewcv … ot=Current

Offline

#3 2005-03-15 17:36:54

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

I'm going to have another go at it.  I'll report back with my findings when I get a chance.

Offline

#4 2005-03-15 20:40:30

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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

#5 2005-03-17 22:44:12

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 568

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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

#6 2005-03-17 23:42:15

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

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

libbt "is an implementation of the BitTorrent core protocols in C"
http://libbt.sourceforge.net/
There's probably a missing makedepends.

Offline

#7 2005-03-18 03:44:56

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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.  smile  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

#8 2005-03-18 04:24:59

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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

#9 2005-03-18 06:57:34

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 568

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

Both install fine now.

Thanks beniro.

Offline

#10 2005-03-28 05:41:31

Alucard
Banned
Registered: 2005-01-23
Posts: 13

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

I've made a working blackbox PKGBUILD as well, and have managed to make a working PKGBUILD for bbpager smile

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 smile (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

#11 2005-03-28 10:38:09

corky
Member
From: Norway
Registered: 2004-12-17
Posts: 76

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

Alucard wrote:

I've made a working blackbox PKGBUILD as well, and have managed to make a working PKGBUILD for bbpager smile

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 smile (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

#12 2005-03-28 15:47:24

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

I get 404's too.  Keep up the contributions, though!  I'm excited about this package.

Thanks!

Offline

#13 2005-03-28 17:45:08

Alucard
Banned
Registered: 2005-01-23
Posts: 13

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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. sad

I've managed to make my repo syncable smile

add the following to your /etc/pacman.conf file and you should be able to access my repo through pacman

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 smile

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 big_smile

Offline

#14 2005-03-30 04:18:37

Alucard
Banned
Registered: 2005-01-23
Posts: 13

Re: [ Window Manager ] Blackbox 0.70 & bbkeys 0.9.0

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

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) big_smile

Offline

Board footer

Powered by FluxBB