Merge branch 'master' of github.com:NixOS/nixpkgs
This commit is contained in:
commit
e8ff7d627a
@ -7,9 +7,9 @@ let s = # Generated upstream information
|
||||
baseName="lincity";
|
||||
version="2.0";
|
||||
name="lincity-2.0";
|
||||
hash="1ykdf3y4d19jmb0q0jdcdawy3qv5p70k06gpcxgylrm2910rz3ij";
|
||||
url="http://prdownload.berlios.de/lincity-ng/lincity-ng-2.0.tar.bz2";
|
||||
sha256="1ykdf3y4d19jmb0q0jdcdawy3qv5p70k06gpcxgylrm2910rz3ij";
|
||||
hash="01k6n304qj0z5zmqr49gqirp0jmx2b0cpisgkxk1ga67vyjhdcm6";
|
||||
url="http://download.berlios.de/lincity-ng/lincity-ng-2.0.tar.bz2";
|
||||
sha256="01k6n304qj0z5zmqr49gqirp0jmx2b0cpisgkxk1ga67vyjhdcm6";
|
||||
};
|
||||
buildInputs = [zlib jam pkgconfig gettext libxml2 libxslt xproto libX11 mesa
|
||||
SDL SDL_mixer SDL_image SDL_ttf SDL_gfx physfs];
|
||||
|
@ -1,3 +1,4 @@
|
||||
target ng.nix
|
||||
url https://fedorahosted.org/LinCity-NG/wiki/Downloads
|
||||
version_link tar.bz2
|
||||
version_link tar.bz2
|
||||
|
26
pkgs/misc/emulators/dlx/default.nix
Normal file
26
pkgs/misc/emulators/dlx/default.nix
Normal file
@ -0,0 +1,26 @@
|
||||
{ stdenv, fetchurl, unzip }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "dlx-2012.07.08";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.davidviner.com/zip/dlx/dlx.zip";
|
||||
sha256 = "0q5hildq2xcig7yrqi26n7fqlanyssjirm7swy2a9icfxpppfpkn";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/include/dlx $out/share/dlx/{examples,doc} $out/bin
|
||||
mv -v masm mon dasm $out/bin/
|
||||
mv -v *.i auto.a $out/include/dlx/
|
||||
mv -v *.a hp.m $out/share/dlx/examples/
|
||||
mv -v README.txt MANUAL.TXT $out/share/dlx/doc/
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.davidviner.com/dlx.php";
|
||||
description = "DLX Simulator";
|
||||
license = "GPL-2";
|
||||
};
|
||||
}
|
@ -3,8 +3,8 @@ x@{builderDefsPackage
|
||||
glib, libxml2, pcre, avahi,
|
||||
readline, ncurses, expat,
|
||||
zlib, pkgconfig, which,
|
||||
perl,
|
||||
db_dir ? "/var/lib/4store"
|
||||
perl, libuuid, gmp, mpfr
|
||||
, db_dir ? "/var/lib/4store"
|
||||
, ...}:
|
||||
builderDefsPackage
|
||||
(a :
|
||||
@ -28,9 +28,9 @@ rec {
|
||||
doFixConfigure = a.fullDepEntry ''
|
||||
sed -e 's@#! */bin/bash@#! ${a.stdenv.shell}@' -i configure
|
||||
find . -name Makefile -exec sed -e "s@/usr/local@$out@g" -i '{}' ';'
|
||||
sed -e '/\/var\/lib\/4store/d' -i src/utilities/Makefile
|
||||
|
||||
sed -e 's@/var/lib/4store@${db_dir}@g' -i src/common/params.h src/utilities/*
|
||||
sed -e '/FS_STORE_ROOT/d' -i src/utilities/Makefile*
|
||||
'' ["minInit" "doUnpack"];
|
||||
|
||||
fixInterpreter = (a.doPatchShebangs "$out/bin");
|
||||
@ -46,4 +46,3 @@ rec {
|
||||
linux;
|
||||
};
|
||||
}) x
|
||||
|
||||
|
@ -1,28 +1,36 @@
|
||||
a :
|
||||
{stdenv, fetchurl, fuse, bison, flex, openssl, python, ncurses, readline}:
|
||||
let
|
||||
s = import ./src-for-default.nix;
|
||||
buildInputs = with a; [
|
||||
fuse bison flex
|
||||
s = # Generated upstream information
|
||||
rec {
|
||||
baseName="glusterfs";
|
||||
version="3.3.1";
|
||||
name="glusterfs-3.3.1";
|
||||
hash="06bmnyl3vh8s21kk98idm2fl7kq38na94k5l67l9l1grl3iyzahr";
|
||||
url="http://download.gluster.org/pub/gluster/glusterfs/3.3/3.3.1/glusterfs-3.3.1.tar.gz";
|
||||
sha256="06bmnyl3vh8s21kk98idm2fl7kq38na94k5l67l9l1grl3iyzahr";
|
||||
};
|
||||
buildInputs = [
|
||||
fuse bison flex openssl python ncurses readline
|
||||
];
|
||||
in
|
||||
stdenv.mkDerivation
|
||||
rec {
|
||||
src = a.fetchUrlFromSrcInfo s;
|
||||
|
||||
inherit (s) name;
|
||||
inherit (s) name version;
|
||||
inherit buildInputs;
|
||||
configureFlags = [
|
||||
''--with-mountutildir="$out/sbin"''
|
||||
];
|
||||
src = fetchurl {
|
||||
inherit (s) url sha256;
|
||||
};
|
||||
|
||||
/* doConfigure should be removed if not needed */
|
||||
phaseNames = ["doConfigure" "doMakeInstall"];
|
||||
|
||||
meta = {
|
||||
inherit (s) version;
|
||||
description = "Distributed storage system";
|
||||
maintainers = [
|
||||
a.lib.maintainers.raskin
|
||||
stdenv.lib.maintainers.raskin
|
||||
];
|
||||
platforms = with a.lib.platforms;
|
||||
platforms = with stdenv.lib.platforms;
|
||||
linux ++ freebsd;
|
||||
};
|
||||
}
|
||||
|
4
pkgs/tools/filesystems/glusterfs/default.upstream
Normal file
4
pkgs/tools/filesystems/glusterfs/default.upstream
Normal file
@ -0,0 +1,4 @@
|
||||
url http://download.gluster.org/pub/gluster/glusterfs/
|
||||
version_link '[0-9.]+/$'
|
||||
version_link '[0-9.]+/$'
|
||||
version_link '[.]tar[.]'
|
@ -1,8 +0,0 @@
|
||||
rec {
|
||||
advertisedUrl="http://ftp.gluster.com/pub/gluster/glusterfs/2.0/2.0.6/glusterfs-2.0.6.tar.gz";
|
||||
version = "2.0.6";
|
||||
url="http://ftp.gluster.com/pub/gluster/glusterfs/2.0/2.0.6/glusterfs-2.0.6.tar.gz";
|
||||
hash = "0qr8smwncrr63vzbaf2v4fwpdck3jpgywn2rq8sdhifff67ydc9h";
|
||||
name = "glusterfs-2.0.6";
|
||||
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
downloadPage = "http://ftp.gluster.com/pub/gluster/glusterfs/2.0/";
|
||||
sourceRegexp = "^2[.]0[.]";
|
||||
choiceCommand = ''tail -1 | sed -re 's@(.*)/@&glusterfs-\1.tar.gz@' '';
|
||||
baseName = "glusterfs";
|
||||
}
|
@ -455,6 +455,8 @@ let
|
||||
|
||||
catdoc = callPackage ../tools/text/catdoc { };
|
||||
|
||||
dlx = callPackage ../misc/emulators/dlx { };
|
||||
|
||||
eggdrop = callPackage ../tools/networking/eggdrop { };
|
||||
|
||||
enca = callPackage ../tools/text/enca { };
|
||||
@ -777,9 +779,7 @@ let
|
||||
|
||||
gifsicle = callPackage ../tools/graphics/gifsicle { };
|
||||
|
||||
glusterfs = builderDefsPackage ../tools/filesystems/glusterfs {
|
||||
inherit fuse flex bison;
|
||||
};
|
||||
glusterfs = callPackage ../tools/filesystems/glusterfs { };
|
||||
|
||||
glxinfo = callPackage ../tools/graphics/glxinfo { };
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user