diff options
author | Armijn Hemel <armijn@gpl-violations.org> | 2007-03-18 23:58:22 +0000 |
---|---|---|
committer | Armijn Hemel <armijn@gpl-violations.org> | 2007-03-18 23:58:22 +0000 |
commit | 2737cd9a8e278d5ecfbc8b7b5bd105e01953950e (patch) | |
tree | 06bd9ed63c8f01ec09262ca0c0e6aa6fe8513f52 /pkgs/development/libraries | |
parent | d86846bb6ae3e5a8107531f64b53d2d7294d0334 (diff) | |
download | nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar.gz nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar.bz2 nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar.lz nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar.xz nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.tar.zst nixpkgs-2737cd9a8e278d5ecfbc8b7b5bd105e01953950e.zip |
add wmii window manager + all dependencies. Interesting excercise...
svn path=/nixpkgs/trunk/; revision=8338
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/libixp/builder.sh | 32 | ||||
-rw-r--r-- | pkgs/development/libraries/libixp/libixp-0.3.nix | 12 |
2 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libixp/builder.sh b/pkgs/development/libraries/libixp/builder.sh new file mode 100644 index 00000000000..58513600fa0 --- /dev/null +++ b/pkgs/development/libraries/libixp/builder.sh @@ -0,0 +1,32 @@ +source $stdenv/setup + +## oh, this is ugly. It would be way better to fix the Makefile instead +postUnpack() { +cd $sourceRoot + +cat > config.mk <<END +VERSION = 0.3 +PREFIX= +MANPREFIX=/share/man + +INCS = -I. +LIBS = -L. -lc + +LDFLAGS = \${LIBS} + +CFLAGS = -g \${INCS} -DVERSION=\"\${VERSION}\" +SOFLAGS = -fPIC -shared + +AR = ar cr +RANLIB = ranlib + +END + +echo -e "PREFIX=\nDESTDIR=${out}" >> config.mk + +cd .. +} + +postUnpack=postUnpack + +genericBuild diff --git a/pkgs/development/libraries/libixp/libixp-0.3.nix b/pkgs/development/libraries/libixp/libixp-0.3.nix new file mode 100644 index 00000000000..b56c7d15cca --- /dev/null +++ b/pkgs/development/libraries/libixp/libixp-0.3.nix @@ -0,0 +1,12 @@ +{stdenv, fetchurl}: + +stdenv.mkDerivation { + name = "libixp-0.3"; + description = "libixp is a stand-alone client/server 9P library including ixpc client which behaves like wmiir in the past. Its server api is based heavily on Plan 9's lib9p"; + builder = ./builder.sh; + src = fetchurl { + url = http://www.suckless.org/snaps/libixp-0.3.tar.gz; + md5 = "d341eb9c8f5d233aba5aa2ea8295ca91"; + }; +} + |