tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
Adding libodfgen: a library for writing ODF
Michael Raskin
11 years ago
8d514df1
9444cfca
+35
3 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
libodfgen
default.nix
default.upstream
top-level
all-packages.nix
+29
pkgs/development/libraries/libodfgen/default.nix
···
1
1
+
{stdenv, fetchurl, boost, pkgconfig, cppunit, zlib, libwpg, libwpd, librevenge}:
2
2
+
let
3
3
+
s = # Generated upstream information
4
4
+
rec {
5
5
+
baseName="libodfgen";
6
6
+
version="0.1.1";
7
7
+
name="${baseName}-${version}";
8
8
+
hash="1p335m2l19c7glsss30rrm5dxfcyajk9fvj7rsclgn0kmb4y48cm";
9
9
+
url="mirror://sourceforge/project/libwpd/libodfgen/libodfgen-0.1.1/libodfgen-0.1.1.tar.xz";
10
10
+
sha256="1p335m2l19c7glsss30rrm5dxfcyajk9fvj7rsclgn0kmb4y48cm";
11
11
+
};
12
12
+
buildInputs = [
13
13
+
boost pkgconfig cppunit zlib libwpg libwpd librevenge
14
14
+
];
15
15
+
in
16
16
+
stdenv.mkDerivation {
17
17
+
inherit (s) name version;
18
18
+
inherit buildInputs;
19
19
+
src = fetchurl {
20
20
+
inherit (s) url sha256;
21
21
+
};
22
22
+
meta = {
23
23
+
inherit (s) version;
24
24
+
description = ''A base library for generating ODF documents'';
25
25
+
license = stdenv.lib.licenses.mpl20 ;
26
26
+
maintainers = [stdenv.lib.maintainers.raskin];
27
27
+
platforms = stdenv.lib.platforms.linux;
28
28
+
};
29
29
+
}
+4
pkgs/development/libraries/libodfgen/default.upstream
···
1
1
+
url http://sourceforge.net/projects/libwpd/files/libodfgen/
2
2
+
SF_version_dir libodfgen-
3
3
+
version_link '[.]tar.xz/download$'
4
4
+
SF_redirect
+2
pkgs/top-level/all-packages.nix
···
5329
5329
5330
5330
libnxml = callPackage ../development/libraries/libnxml { };
5331
5331
5332
5332
+
libodfgen = callPackage ../development/libraries/libodfgen { };
5333
5333
+
5332
5334
libofa = callPackage ../development/libraries/libofa { };
5333
5335
5334
5336
libofx = callPackage ../development/libraries/libofx { };