You are not logged in.

#1 2007-09-10 03:26:15

AlmaMater
Member
Registered: 2007-02-28
Posts: 92

[Request] BBDock

BBDock is an application launcher for Blackbox (and others) that allows you to
create application buttons in the slit/dock

http://bbdock.nethence.com

smile

Would be great if anyone could package this application smile

I actually tried, and i know it should be very easy for people whit  a little experience maybe, but since i dont know how i made kinda this so far:

pkgname=bbdock
pkgver=0.2.8
pkgrel=1
pkgdesc="BBDock is an application launcher for Blackbox (and others) that allows you to
create application buttons in the slit/dock"
arch=('i686')
url="http://bbdock.nethence.com"
depends=()
license=('GPL')
source=(http://bbdock.nethence.com/download/$pkgname-$pkgver.tar.gz)
md5sums=()

build() {
    cd $startdir/src/bbdock-$pkgver
    ./configure --prefix=/usr    
    make  || return 1
    make  PREFIX=$startdir/pkg/usr install

but when i do a makepkg i get:

[root@boX a]# makepkg
==> Making package: bbdock 0.2.8-1 (Sun Sep  9 23:18:14 PDT 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
   -> Downloading bbdock-0.2.8.tar.gz
--23:18:14--  http://bbdock.nethence.com/download/bbdock-0.2.8.tar.gz
           => `bbdock-0.2.8.tar.gz'
Resolving bbdock.nethence.com... 88.191.30.9
Connecting to bbdock.nethence.com|88.191.30.9|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 95,116 (93K) [application/x-gzip]

100%[====================================>] 95,116        50.70K/s             

23:18:31 (50.62 KB/s) - `bbdock-0.2.8.tar.gz' saved [95116/95116]

==> WARNING: Integrity checks (md5) are missing or incomplete.
==> Extracting Sources...
   -> tar -xf bbdock-0.2.8.tar.gz
==> Starting build()...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for XOpenDisplay in -lX11... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking for X11/Xatom.h... yes
checking for X11/Xutil.h... yes
checking for png_check_sig in -lpng... yes
checking for zlibVersion in -lz... yes
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for pid_t... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for bzero... yes
checking for select... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/home/almamater/a/src/bbdock-0.2.8'
Making all in src
make[2]: Entering directory `/home/almamater/a/src/bbdock-0.2.8/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT Dock.o -MD -MP -MF ".deps/Dock.Tpo" -c -o Dock.o Dock.cc; \
        then mv -f ".deps/Dock.Tpo" ".deps/Dock.Po"; else rm -f ".deps/Dock.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT Icon.o -MD -MP -MF ".deps/Icon.Tpo" -c -o Icon.o Icon.cc; \
        then mv -f ".deps/Icon.Tpo" ".deps/Icon.Po"; else rm -f ".deps/Icon.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT Render.o -MD -MP -MF ".deps/Render.Tpo" -c -o Render.o Render.cc; \
        then mv -f ".deps/Render.Tpo" ".deps/Render.Po"; else rm -f ".deps/Render.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT Slot.o -MD -MP -MF ".deps/Slot.Tpo" -c -o Slot.o Slot.cc; \
        then mv -f ".deps/Slot.Tpo" ".deps/Slot.Po"; else rm -f ".deps/Slot.Tpo"; exit 1; fi
Slot.cc: In constructor 'bbdock::Slot::Slot(bbdock::Dock&, bbdock::Icon&, bbdock::Slot*)':
Slot.cc:126: warning: deprecated conversion from string constant to 'char*'
Slot.cc:127: warning: deprecated conversion from string constant to 'char*'
Slot.cc: In member function 'virtual void bbdock::Slot::exec(char*)':
Slot.cc:234: warning: deprecated conversion from string constant to 'char*'
Slot.cc:235: warning: deprecated conversion from string constant to 'char*'
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT WindowManager.o -MD -MP -MF ".deps/WindowManager.Tpo" -c -o WindowManager.o WindowManager.cc; \
        then mv -f ".deps/WindowManager.Tpo" ".deps/WindowManager.Po"; else rm -f ".deps/WindowManager.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/local/include  -march=i686 -mtune=generic -O2 -pipe -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cc; \
        then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
g++  -march=i686 -mtune=generic -O2 -pipe  -L/usr/lib -L/usr/local/lib -o bbdock  Dock.o Icon.o Render.o Slot.o WindowManager.o main.o  -lz -lpng  -lX11
make[2]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8/src'
make[2]: Entering directory `/home/almamater/a/src/bbdock-0.2.8'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8'
make[1]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8'
Making install in src
make[1]: Entering directory `/home/almamater/a/src/bbdock-0.2.8/src'
make[2]: Entering directory `/home/almamater/a/src/bbdock-0.2.8/src'
test -z "/usr/bin" || mkdir -p -- "/usr/bin"
  /bin/install -c 'bbdock' '/usr/bin/bbdock'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8/src'
make[1]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8/src'
make[1]: Entering directory `/home/almamater/a/src/bbdock-0.2.8'
make[2]: Entering directory `/home/almamater/a/src/bbdock-0.2.8'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8'
make[1]: Leaving directory `/home/almamater/a/src/bbdock-0.2.8'
==> Removing info/doc files...
==> Compressing man pages...
==> Stripping debugging symbols from libraries...
==> Stripping symbols from binaries...
==> Generating .FILELIST file...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> Generating .PKGINFO file...
==> Compressing package...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> ERROR: Failed to create package file.

Thanks in advance smile

Last edited by AlmaMater (2007-09-10 05:36:25)

Offline

#2 2007-09-10 06:47:57

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

Re: [Request] BBDock

pkgname=bbdock
pkgver=0.2.8
pkgrel=1
pkgdesc="BBDock is an application launcher for Blackbox (and others) that allows you to create application buttons in the slit/dock"
arch=('i686')
url="http://bbdock.nethence.com"
depends=('libpng' 'gcc' 'libx11')
license=('GPL')
source=(http://bbdock.nethence.com/download/$pkgname-$pkgver.tar.gz)
md5sums=('e5f490027b888b8eb71ce5585794cda9')

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

Offline

#3 2007-09-11 00:49:53

AlmaMater
Member
Registered: 2007-02-28
Posts: 92

Re: [Request] BBDock

Thanks Snowman !!

thanks worked perfectly

cheers

smile

Offline

Board footer

Powered by FluxBB