* Some more Gnome libraries.
svn path=/nixpkgs/trunk/; revision=2345
This commit is contained in:
5
pkgs/development/libraries/gnome/scrollkeeper/builder.sh
Normal file
5
pkgs/development/libraries/gnome/scrollkeeper/builder.sh
Normal file
@@ -0,0 +1,5 @@
|
||||
. $stdenv/setup
|
||||
|
||||
configureFlags="--with-xml-catalog=$docbook_xml_dtd_42/xml/dtd/docbook/docbook.cat"
|
||||
|
||||
genericBuild
|
||||
12
pkgs/development/libraries/gnome/scrollkeeper/default.nix
Normal file
12
pkgs/development/libraries/gnome/scrollkeeper/default.nix
Normal file
@@ -0,0 +1,12 @@
|
||||
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser
|
||||
, libxml2, libxslt, docbook_xml_dtd_42
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
inherit (input) name src;
|
||||
patches = [./xmlcatalog.patch];
|
||||
buildInputs = [pkgconfig perl libxml2 libxslt];
|
||||
PERL5LIB = perlXMLParser ~ "/lib/site_perl"; # !!!
|
||||
inherit docbook_xml_dtd_42;
|
||||
builder = ./builder.sh;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
diff -rrc scrollkeeper-orig/extract/dtds/Makefile.in scrollkeeper-0.3.14/extract/dtds/Makefile.in
|
||||
*** scrollkeeper-orig/extract/dtds/Makefile.in 2003-12-06 09:18:01.000000000 +0100
|
||||
--- scrollkeeper-0.3.14/extract/dtds/Makefile.in 2005-03-08 19:22:27.000000000 +0100
|
||||
***************
|
||||
*** 408,414 ****
|
||||
|
||||
# ScrollKeeper OMF Variation DTD V1.0
|
||||
install-data-hook:
|
||||
! -/usr/bin/xmlcatalog --noout --add "public" \
|
||||
"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
|
||||
"$(dtdsdir)/scrollkeeper-omf.dtd" $(CATALOG)
|
||||
|
||||
--- 408,414 ----
|
||||
|
||||
# ScrollKeeper OMF Variation DTD V1.0
|
||||
install-data-hook:
|
||||
! -xmlcatalog --noout --add "public" \
|
||||
"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
|
||||
"$(dtdsdir)/scrollkeeper-omf.dtd" $(CATALOG)
|
||||
|
||||
***************
|
||||
*** 418,424 ****
|
||||
|
||||
# ScrollKeeper OMF Variation DTD V1.0
|
||||
uninstall-local:
|
||||
! -/usr/bin/xmlcatalog --noout --del \
|
||||
"$(dtdsdir)/scrollkeeper-omf.dtd" $(CATALOG)
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
--- 418,424 ----
|
||||
|
||||
# ScrollKeeper OMF Variation DTD V1.0
|
||||
uninstall-local:
|
||||
! -xmlcatalog --noout --del \
|
||||
"$(dtdsdir)/scrollkeeper-omf.dtd" $(CATALOG)
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
Reference in New Issue
Block a user