mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-17 14:19:58 +03:00
commit
b8ad7ec94b
@ -581,7 +581,7 @@
|
||||
email = "brandon.barker@gmail.com";
|
||||
github = "bbarker";
|
||||
name = "Brandon Elam Barker";
|
||||
};
|
||||
};
|
||||
bcarrell = {
|
||||
email = "brandoncarrell@gmail.com";
|
||||
github = "bcarrell";
|
||||
@ -1717,6 +1717,11 @@
|
||||
github = "ilya-kolpakov";
|
||||
name = "Ilya Kolpakov";
|
||||
};
|
||||
imalison = {
|
||||
email = "IvanMalison@gmail.com";
|
||||
github = "IvanMalison";
|
||||
name = "Ivan Malison";
|
||||
};
|
||||
infinisil = {
|
||||
email = "infinisil@icloud.com";
|
||||
github = "infinisil";
|
||||
|
@ -95,6 +95,8 @@ rec {
|
||||
|
||||
git-stree = callPackage ./git-stree { };
|
||||
|
||||
git-sync = callPackage ./git-sync { };
|
||||
|
||||
git2cl = callPackage ./git2cl { };
|
||||
|
||||
gitFastExport = callPackage ./fast-export { };
|
||||
|
@ -0,0 +1,45 @@
|
||||
{ stdenv, fetchFromGitHub, coreutils, gnugrep, gnused, makeWrapper, git
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "git-sync-${version}";
|
||||
version = "20151024";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "simonthum";
|
||||
repo = "git-sync";
|
||||
rev = "eb9adaf2b5fd65aac1e83d6544b9076aae6af5b7";
|
||||
sha256 = "01if8y93wa0mwbkzkzx2v1vqh47zlz4k1dysl6yh5rmppd1psknz";
|
||||
};
|
||||
|
||||
buildInputs = [ makeWrapper ];
|
||||
|
||||
dontBuild = true;
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp -a git-sync $out/bin/git-sync
|
||||
'';
|
||||
|
||||
wrapperPath = with stdenv.lib; makeBinPath [
|
||||
coreutils
|
||||
git
|
||||
gnugrep
|
||||
gnused
|
||||
];
|
||||
|
||||
fixupPhase = ''
|
||||
patchShebangs $out/bin
|
||||
|
||||
wrapProgram $out/bin/git-sync \
|
||||
--prefix PATH : "${wrapperPath}"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "A script to automatically synchronize a git repository";
|
||||
homepage = https://github.com/simonthum/git-sync;
|
||||
maintainers = with stdenv.lib.maintainers; [ imalison ];
|
||||
license = stdenv.lib.licenses.cc0;
|
||||
platforms = with stdenv.lib.platforms; unix;
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user