lol

deepin-gettext-tools: init at 1.0.8 (#45926)

authored by

José Romildo Malaquias and committed by
xeji
5357e6d2 ca47cc90

+47
+46
pkgs/desktops/deepin/deepin-gettext-tools/default.nix
··· 1 + { stdenv, fetchFromGitHub, gettext, python3Packages, perlPackages }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "${pname}-${version}"; 5 + pname = "deepin-gettext-tools"; 6 + version = "1.0.8"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "linuxdeepin"; 10 + repo = pname; 11 + rev = version; 12 + sha256 = "03cwa82dd14a31v44jd3z0kpiri6g21ar4f48s8ph78nvjy55880"; 13 + }; 14 + 15 + nativeBuildInputs = [ 16 + python3Packages.wrapPython 17 + ]; 18 + 19 + buildInputs = [ 20 + gettext 21 + perlPackages.perl 22 + perlPackages.XMLLibXML 23 + perlPackages.ConfigTiny 24 + python3Packages.python 25 + ]; 26 + 27 + makeFlags = [ "PREFIX=$(out)" ]; 28 + 29 + postPatch = '' 30 + sed -e 's/sudo cp/cp/' -i src/generate_mo.py 31 + ''; 32 + 33 + postFixup = '' 34 + wrapPythonPrograms 35 + wrapPythonProgramsIn "$out/lib/${pname}" 36 + wrapProgram $out/bin/deepin-desktop-ts-convert --set PERL5LIB $PERL5LIB 37 + ''; 38 + 39 + meta = with stdenv.lib; { 40 + description = "Deepin Internationalization utilities"; 41 + homepage = https://github.com/linuxdeepin/deepin-gettext-tools; 42 + license = licenses.gpl3; 43 + platforms = platforms.linux; 44 + maintainers = with maintainers; [ romildo ]; 45 + }; 46 + }
+1
pkgs/desktops/deepin/default.nix
··· 4 4 packages = self: with self; { 5 5 6 6 dde-qt-dbus-factory = callPackage ./dde-qt-dbus-factory { }; 7 + deepin-gettext-tools = callPackage ./deepin-gettext-tools { }; 7 8 deepin-gtk-theme = callPackage ./deepin-gtk-theme { }; 8 9 deepin-icon-theme = callPackage ./deepin-icon-theme { }; 9 10 deepin-terminal = callPackage ./deepin-terminal {