mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 16:03:23 +00:00
bins: remove
Gna.org forge is closed and upstream repo was not relocated
This commit is contained in:
parent
d870a2d85f
commit
149e467039
@ -1,20 +0,0 @@
|
||||
--- a/bins_edit 2005-08-25 14:34:39.000000000 -0400
|
||||
+++ b/bins_edit 2016-05-18 20:25:40.913460314 -0400
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
use Getopt::Long;
|
||||
use IO::File;
|
||||
-use UNIVERSAL qw(isa);
|
||||
+use Scalar::Util 'reftype';
|
||||
|
||||
# XML parsing & writing
|
||||
use XML::Grove;
|
||||
@@ -198,7 +198,7 @@
|
||||
my $fieldValue;
|
||||
foreach my $element
|
||||
(@{$document->at_path('/'.$fileType.'/description')->{Contents}}) {
|
||||
- if (isa($element, 'XML::Grove::Element') && $element->{Name} eq "field") {
|
||||
+ if (reftype($element) eq 'XML::Grove::Element' && $element->{Name} eq "field") {
|
||||
$fieldName = $element->{Attributes}{'name'};
|
||||
$fieldValue = "";
|
||||
if ($fieldName eq $field) {
|
@ -1,11 +0,0 @@
|
||||
--- a/bins 2016-05-18 20:45:49.513330005 -0400
|
||||
+++ b/bins 2016-05-18 20:58:58.957830874 -0400
|
||||
@@ -1332,7 +1332,7 @@
|
||||
mkdir $destDir, 0755
|
||||
or die("\nCannot create $destDir: $?");
|
||||
}
|
||||
- system("cp", "-R", bsd_glob("$staticDir/*", GLOB_TILDE), "$destDir") == 0
|
||||
+ system("cp", "-Rf", bsd_glob("$staticDir/*", GLOB_TILDE), "$destDir") == 0
|
||||
or die("\nCannot copy $staticDir directory content to $destDir: $?");
|
||||
} else {
|
||||
beVerboseN(" Cannot find any static template directory.", 4);
|
@ -1,50 +0,0 @@
|
||||
{ stdenv, fetchurl, makeWrapper, perl, perlPackages }:
|
||||
|
||||
let
|
||||
version = "1.1.29";
|
||||
|
||||
in
|
||||
|
||||
#note: bins-edit-gui does not work
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "bins-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.gna.org/bins/bins-${version}.tar.gz";
|
||||
sha256 = "0n4pcssyaic4xbk25aal0b3g0ibmi2f3gpv0gsnaq61sqipyjl94";
|
||||
};
|
||||
|
||||
buildInputs = with perlPackages; [ makeWrapper perl
|
||||
ImageSize ImageInfo PerlMagick
|
||||
URI HTMLParser HTMLTemplate HTMLClean
|
||||
XMLGrove XMLHandlerYAWriter
|
||||
TextIconv TextUnaccent
|
||||
DateTimeFormatDateParse ]; #TODO need Gtk (not Gtk2?) for bins-edit-gui
|
||||
|
||||
patches = [ ./bins_edit-isa.patch
|
||||
./hashref.patch
|
||||
./cp-dash-f.patch ];
|
||||
|
||||
installPhase = ''
|
||||
export DESTDIR=$out;
|
||||
export PREFIX=.;
|
||||
|
||||
echo | ./install.sh
|
||||
|
||||
for f in bins bins_edit bins-edit-gui; do
|
||||
substituteInPlace $out/bin/$f \
|
||||
--replace /usr/bin/perl ${perl}/bin/perl \
|
||||
--replace /etc/bins $out/etc/bins \
|
||||
--replace /usr/local/share $out/share;
|
||||
wrapProgram $out/bin/$f --set PERL5LIB "$PERL5LIB";
|
||||
done
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Generates static HTML photo albums";
|
||||
homepage = http://bins.sautret.org;
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
};
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
--- a/bins 2016-05-18 20:45:49.513330005 -0400
|
||||
+++ b/bins 2016-05-18 20:58:58.957830874 -0400
|
||||
@@ -3643,8 +3643,8 @@
|
||||
|
||||
my @descTable;
|
||||
foreach my $tagName (@mainFields) {
|
||||
- if (${%$hashref}{$tagName}) {
|
||||
- my $value=${%$hashref}{$tagName};
|
||||
+ if (${$hashref}{$tagName}) {
|
||||
+ my $value=${$hashref}{$tagName};
|
||||
$value =~ s/'/'/g ; # in case it's used in javascript code
|
||||
push @descTable, {DESC_FIELD_NAME => getFields($configHash)->{$tagName}->{'Name'},
|
||||
DESC_FIELD_VALUE => $value,
|
@ -934,8 +934,6 @@ with pkgs;
|
||||
|
||||
bindfs = callPackage ../tools/filesystems/bindfs { };
|
||||
|
||||
bins = callPackage ../tools/graphics/bins { };
|
||||
|
||||
bitbucket-cli = python2Packages.bitbucket-cli;
|
||||
|
||||
bittornado = callPackage ../tools/networking/p2p/bittornado { };
|
||||
|
Loading…
Reference in New Issue
Block a user