summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-03-26 04:03:06 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-03-26 04:03:06 +0000
commit7858fe5d7a6544b96702d2bdb6f075481816109e (patch)
tree2fbf73cd0c51b7407d5c060c2500a2686396de34
parentec963aec4666ff7087ae150cb84398533a78f296 (diff)
Wed Mar 26 03:59:23 UTC 2014
-rw-r--r--community/go/PKGBUILD13
-rw-r--r--community/go/go.install2
-rw-r--r--community/gogglesmm/PKGBUILD8
-rw-r--r--community/ipsec-tools/PKGBUILD6
-rw-r--r--community/libharu/PKGBUILD6
-rw-r--r--community/lilypond/PKGBUILD19
-rw-r--r--community/lilypond/lilypond.git-1ca9814191d16fd3c571d93035247db039254fc1.patch29
-rw-r--r--community/lilypond/lilypond.git-7705e46966bfa05015fb9fb20c68da844ab88028.patch63
-rw-r--r--community/lilypond/texlive-workaround.patch88
-rw-r--r--community/mate-panel/PKGBUILD13
-rw-r--r--community/pdnsd/PKGBUILD26
-rw-r--r--community/pdnsd/pdnsd.install22
-rw-r--r--community/redis/PKGBUILD6
-rw-r--r--core/bash/PKGBUILD53
-rw-r--r--core/bash/system.bashrc6
-rw-r--r--libre/antlr2/gcc4.4.patch12
-rw-r--r--libre/antlr2/mono.patch31
-rw-r--r--libre/antlr2/runantlr2.sh5
-rw-r--r--libre/apache-ant/PKGBUILD136
-rw-r--r--libre/apache-ant/apache-ant.csh2
-rw-r--r--libre/apache-ant/apache-ant.sh2
-rw-r--r--libre/bbswitch-libre/PKGBUILD38
-rw-r--r--libre/iceweasel-l10n/PKGBUILD155
-rw-r--r--libre/iceweasel-libre/PKGBUILD244
-rw-r--r--libre/jakarta-oro/PKGBUILD31
-rw-r--r--libre/java-commons-bsf2/PKGBUILD58
-rw-r--r--libre/jh/PKGBUILD30
-rw-r--r--libre/junit/PKGBUILD48
-rw-r--r--libre/nant/PKGBUILD26
-rw-r--r--libre/nant/mono3.patch2645
-rw-r--r--libre/texlive-bin-libre/texlive.install50
-rw-r--r--libre/vim-colorsamplerpack-libre/LICENSE207
-rw-r--r--libre/vim-colorsamplerpack-libre/PKGBUILD44
-rw-r--r--pcr/gnuhealth/PKGBUILD84
-rw-r--r--pcr/python2-qrcode/PKGBUILD21
35 files changed, 99 insertions, 4130 deletions
diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD
index 10b8c9e32..ec9fe45bf 100644
--- a/community/go/PKGBUILD
+++ b/community/go/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 108208 2014-03-24 20:35:53Z arodseth $
+# $Id: PKGBUILD 108278 2014-03-25 20:32:46Z arodseth $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Rémy Oudompheng <remy@archlinux.org>
@@ -12,7 +12,7 @@
pkgname=go
epoch=2
pkgver=1.2.1
-pkgrel=3
+pkgrel=4
pkgdesc='Compiler and tools for the Go programming language from Google'
arch=('x86_64' 'i686')
url='http://golang.org/'
@@ -20,11 +20,10 @@ license=('custom')
depends=('perl' 'gawk')
makedepends=('inetutils' 'mercurial')
options=('!strip' 'staticlibs')
-optdepends=('liteide: IDE for editing and building projects written in Go'
- 'mercurial: scalable distributed SCM tool'
- 'git: fast distributed version control system'
- 'bzr: decentralized revision control system'
- 'svn: concurrent version control system')
+optdepends=('mercurial: for fetching sources from mercurial repositories'
+ 'git: for fetching sources from git repositories'
+ 'bzr: for fetching sources from bazaar repositories'
+ 'svn: for fetching sources from subversion repositories')
install="$pkgname.install"
source=("$pkgname-$pkgver::hg+https://code.google.com/p/$pkgname#branch=release-branch.$pkgname${pkgver/.1}")
md5sums=('SKIP')
diff --git a/community/go/go.install b/community/go/go.install
index 286aaf9dd..d8a228e08 100644
--- a/community/go/go.install
+++ b/community/go/go.install
@@ -1,6 +1,8 @@
post_install() {
# Friendly message for new users
echo
+ echo 'The "liteide" package provides an IDE for editing and building Go projects.'
+ echo
echo 'Example use of the "go" tool:'
echo
echo ' mkdir ~/go'
diff --git a/community/gogglesmm/PKGBUILD b/community/gogglesmm/PKGBUILD
index b25e342ed..ad35ca191 100644
--- a/community/gogglesmm/PKGBUILD
+++ b/community/gogglesmm/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 107592 2014-03-18 09:05:02Z spupykin $
+# $Id: PKGBUILD 108266 2014-03-25 18:02:46Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sander Jansen <sander@knology.net>
pkgname=gogglesmm
-pkgver=0.13.0
-pkgrel=5
+pkgver=0.13.1
+pkgrel=1
pkgdesc="Music Manager and Player"
arch=('i686' 'x86_64')
url="http://gogglesmm.github.io/"
@@ -17,7 +17,7 @@ makedepends=('pkgconfig' 'libpulse' 'alsa-lib' 'glproto' 'dri2proto' )
replaces=('musicmanager')
conflicts=('musicmanager')
source=($pkgname-$pkgver.tar.gz::https://github.com/gogglesmm/gogglesmm/archive/$pkgver.tar.gz)
-md5sums=('aa912ea42958311412e2300361d15812')
+md5sums=('376ed9ef48ab7bfacb1b7ce88e5146ab')
build() {
cd $srcdir/gogglesmm-$pkgver
diff --git a/community/ipsec-tools/PKGBUILD b/community/ipsec-tools/PKGBUILD
index 08a4c6115..fa9650781 100644
--- a/community/ipsec-tools/PKGBUILD
+++ b/community/ipsec-tools/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 100178 2013-11-01 20:59:24Z spupykin $
+# $Id: PKGBUILD 108232 2014-03-25 08:56:33Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Allan Henriksen <allan.henriksen@gmail.com>
pkgname=ipsec-tools
pkgver=0.8.1
-pkgrel=5
+pkgrel=6
pkgdesc="KAME IPSec tools ported to Linux"
arch=('i686' 'x86_64')
url="http://ipsec-tools.sourceforge.net/"
@@ -31,7 +31,7 @@ build() {
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin \
--enable-security-context=no --enable-hybrid --enable-dpd --enable-natt \
--enable-adminport --enable-gssapi \
- --with-kernel-headers=/lib/modules/`pacman -Q linux-headers | cut -f2 -d\ `-ARCH/build/include
+ --with-kernel-headers=/usr/include
make
}
diff --git a/community/libharu/PKGBUILD b/community/libharu/PKGBUILD
index d30269628..5847764c7 100644
--- a/community/libharu/PKGBUILD
+++ b/community/libharu/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 100196 2013-11-01 21:09:00Z spupykin $
+# $Id: PKGBUILD 108260 2014-03-25 12:36:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer : SpepS <dreamspepser at yahoo dot it>
# Contributor: Auguste <auguste@gmail.com>
@@ -7,8 +7,8 @@
pkgname=libharu
pkgver=2.2.1
pkgrel=5
-pkgdesc="C/C++ library for generating PDF documents"
-url="http://libharu.org/wiki/Main_Page"
+pkgdesc="C library for generating PDF documents"
+url="http://libharu.org/"
arch=('i686' 'x86_64')
license=('custom:ZLIB')
depends=('libpng' 'gcc-libs')
diff --git a/community/lilypond/PKGBUILD b/community/lilypond/PKGBUILD
index 473c7e418..0e8789c80 100644
--- a/community/lilypond/PKGBUILD
+++ b/community/lilypond/PKGBUILD
@@ -1,23 +1,24 @@
-# $Id: PKGBUILD 103308 2014-01-02 22:45:42Z spupykin $
+# $Id: PKGBUILD 108241 2014-03-25 10:37:30Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Geoffroy Carrier <geoffroy@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
pkgname=lilypond
-pkgver=2.18.0
-pkgrel=1
+pkgver=2.18.2
+pkgrel=2
pkgdesc="An automated music engraving system"
arch=('i686' 'x86_64')
url="http://lilypond.org"
license=('GPL')
depends=('guile1.8' 'python2' 'texlive-core' 'ghostscript' 'pango' 'fontconfig')
makedepends=('flex' 'bison' 'gettext' 'mftrace' 'texinfo' 'fontforge' 't1utils'
- 'gsfonts' 'texi2html')
+ 'gsfonts' 'texi2html' 'dblatex' 'texlive-langcyrillic' 'imagemagick'
+ 'zip' 'rsync' 'netpbm')
options=('emptydirs')
-#install=lilypond.install
+install=lilypond.install
source=(http://download.linuxaudio.org/lilypond/sources/v2.18/$pkgname-$pkgver.tar.gz)
-md5sums=('5696fec935c616fb437693bed477cc27')
+md5sums=('3c4bcbb708d12644668b32bfe82ebf25')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
@@ -32,10 +33,6 @@ prepare() {
sed -i 's|GUILE_LDFLAGS=.*|GUILE_LDFLAGS="`pkg-config --libs guile-1.8`"|' configure
rm -rf lily/out/ python/out/
-
- # Fix build
-# patch -Np1 -i "$srcdir/lilypond.git-1ca9814191d16fd3c571d93035247db039254fc1.patch"
-# patch -Np1 -i "$srcdir/lilypond.git-7705e46966bfa05015fb9fb20c68da844ab88028.patch"
}
build() {
@@ -44,7 +41,7 @@ build() {
export GUILE=/usr/bin/guile1.8
export GUILE_CONFIG=/usr/bin/guile-config1.8
export LDFLAGS="$LDFLAGS -lpthread"
- ./configure --prefix=/usr --disable-documentation
+ ./configure --prefix=/usr
make
}
diff --git a/community/lilypond/lilypond.git-1ca9814191d16fd3c571d93035247db039254fc1.patch b/community/lilypond/lilypond.git-1ca9814191d16fd3c571d93035247db039254fc1.patch
deleted file mode 100644
index 57b5b8ef6..000000000
--- a/community/lilypond/lilypond.git-1ca9814191d16fd3c571d93035247db039254fc1.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From: Julien Rioux <julien.rioux@gmail.com>
-Date: Mon, 28 Oct 2013 20:42:43 +0000 (+0100)
-Subject: Build: Fix compilation with GNU make 4.0
-X-Git-Tag: release/2.17.95-1~4^2
-X-Git-Url: http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=commitdiff_plain;h=1ca9814191d16fd3c571d93035247db039254fc1;hp=025f0236ebab947e6fe2047f20b7f74f4cec3fc4
-
-Build: Fix compilation with GNU make 4.0
-
-Fix "recipes commence before first target" error.
-
-Patch from Thomas Klausner.
----
-
-diff --git a/stepmake/stepmake/po-targets.make b/stepmake/stepmake/po-targets.make
-index 8919dab..8a0dd76 100644
---- a/stepmake/stepmake/po-targets.make
-+++ b/stepmake/stepmake/po-targets.make
-@@ -37,10 +37,10 @@ ifneq ($(strip $(ALL_PO_SOURCES)),)
- --keyword=_ --keyword=_f --keyword=_i \
- $(XGETTEXT_FLAGS) $(ALL_PO_SOURCES)
- endif
--endif
- sed -i '1,2d' $(po-outdir)/$(package).po
- sed -i -e 's/^\# This file is distributed.*/$(sed-header)/' $(po-outdir)/$(package).po
- sed -i -e 's/^\"Content-Type: text\/plain.*/$(sed-content)/' $(po-outdir)/$(package).po
-+endif
-
-
- po-update: po
diff --git a/community/lilypond/lilypond.git-7705e46966bfa05015fb9fb20c68da844ab88028.patch b/community/lilypond/lilypond.git-7705e46966bfa05015fb9fb20c68da844ab88028.patch
deleted file mode 100644
index ad0c3d4fe..000000000
--- a/community/lilypond/lilypond.git-7705e46966bfa05015fb9fb20c68da844ab88028.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From: Werner Lemberg <wl@gnu.org>
-Date: Thu, 5 Dec 2013 14:01:48 +0000 (+0100)
-Subject: Issue 3694: Use standard inclusion scheme for FreeType headers.
-X-Git-Url: http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=commitdiff_plain;h=7705e46966bfa05015fb9fb20c68da844ab88028;hp=88435714e762229ebe2715bcf6863eb89c1f8dff
-
-Issue 3694: Use standard inclusion scheme for FreeType headers.
-
-The most recent FreeType release (2.5.1) has changed locations for header
-files. Using the standard way, this is not visible to applications.
----
-
-diff --git a/lily/freetype-error.cc b/lily/freetype-error.cc
-index 00e5cae..88af76c 100644
---- a/lily/freetype-error.cc
-+++ b/lily/freetype-error.cc
-@@ -31,7 +31,7 @@ const struct Freetype_error_message
- const char *err_msg;
- } ft_errors[] =
-
--#include <freetype/fterrors.h>
-+#include FT_ERRORS_H
-
- ;
-
-diff --git a/lily/open-type-font.cc b/lily/open-type-font.cc
-index df6a744..837a1f2 100644
---- a/lily/open-type-font.cc
-+++ b/lily/open-type-font.cc
-@@ -23,7 +23,7 @@
-
- using namespace std;
-
--#include <freetype/tttables.h>
-+#include FT_TRUETYPE_TABLES_H
-
- #include "dimensions.hh"
- #include "freetype.hh"
-diff --git a/lily/pango-font.cc b/lily/pango-font.cc
-index ee986fc..b148a5b 100644
---- a/lily/pango-font.cc
-+++ b/lily/pango-font.cc
-@@ -22,7 +22,7 @@
- #define PANGO_ENABLE_BACKEND
-
- #include <pango/pangoft2.h>
--#include <freetype/ftxf86.h>
-+#include FT_XFREE86_H
-
- #include <map>
- #include <cstdio>
-diff --git a/lily/ttf.cc b/lily/ttf.cc
-index eaeb67a..6d7f97b 100644
---- a/lily/ttf.cc
-+++ b/lily/ttf.cc
-@@ -20,7 +20,7 @@
- #include <cstdio>
- #include "freetype.hh"
-
--#include <freetype/tttables.h>
-+#include FT_TRUETYPE_TABLES_H
-
- #include "international.hh"
- #include "memory-stream.hh"
diff --git a/community/lilypond/texlive-workaround.patch b/community/lilypond/texlive-workaround.patch
deleted file mode 100644
index 1eb262863..000000000
--- a/community/lilypond/texlive-workaround.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-diff --git a/mf/feta-autometric.mf b/mf/feta-autometric.mf
-index d5cbb7f..b25c4bc 100644
---- a/mf/feta-autometric.mf
-+++ b/mf/feta-autometric.mf
-@@ -149,7 +149,6 @@ def set_char_box (expr b_sharp, w_sharp, d_sharp, h_sharp) =
- & to_bp (w) & " "
- & to_bp (h);
- special "% MF2PT1: font_size " & decimal designsize;
-- special "% MF2PT1: font_slant " & decimal font_slant_;
-
- for fvar = "font_identifier",
- "font_coding_scheme",
-@@ -175,9 +174,6 @@ def set_char_box (expr b_sharp, w_sharp, d_sharp, h_sharp) =
- fi;
- endfor;
-
-- special "% MF2PT1: font_fixed_pitch "
-- & (if font_fixed_pitch_: "1" else: "0" fi);
--
- % this must come after the `font_size' special
- special "% MF2PT1: charwd " & decimal charwd;
- fi;
-diff --git a/mf/mf2pt1.mp b/mf/mf2pt1.mp
-index a8b45aa..c935628 100644
---- a/mf/mf2pt1.mp
-+++ b/mf/mf2pt1.mp
-@@ -61,7 +61,6 @@ def beginchar(expr c,w_sharp,h_sharp,d_sharp) =
- def to_bp (expr num) = decimal (ceiling (num*bp_per_pixel)) enddef;
- special "% MF2PT1: glyph_dimensions 0 " & to_bp (-d) & " " & to_bp(w) & " " & to_bp(h);
- special "% MF2PT1: font_size " & decimal designsize;
-- special "% MF2PT1: font_slant " & decimal font_slant_;
- special "% MF2PT1: charwd " & decimal charwd; % Must come after the |font_size| |special|
- for fvar = "font_identifier", "font_coding_scheme", "font_version",
- "font_comment", "font_family", "font_weight", "font_unique_id",
-@@ -76,8 +75,6 @@ def beginchar(expr c,w_sharp,h_sharp,d_sharp) =
- scantokens ("decimal " & fvar & "_");
- fi;
- endfor;
-- special "% MF2PT1: font_fixed_pitch " &
-- (if font_fixed_pitch_: "1" else: "0" fi);
- enddef;
-
-
-@@ -91,19 +88,6 @@ enddef;
-
-
- %% \begin{explaincode}
--%% Store the value of \mfcomment
--% |font_slant_|, so we can recall it at each |beginchar|.
--%% \end{explaincode}
--
--font_slant_ := 0;
--
--def font_slant expr x =
-- font_slant_ := x;
-- fontdimen 1: x
--enddef;
--
--
--%% \begin{explaincode}
- %% Redefine \mfcomment
- % |bpppix_|, the number of ``big'' points per pixel. \mfcomment
- % This in turn redefines |mm|, |in|, |pt|, and other derived units.
-@@ -141,11 +125,6 @@ forsuffixes fvar = font_underline_position, font_underline_thickness:
- scantokens ("def " & str fvar & " expr x = " & str fvar & "_ := x enddef;");
- endfor;
-
--boolean font_fixed_pitch_;
--font_fixed_pitch_ := false;
--def font_fixed_pitch expr x = font_fixed_pitch_ := x enddef;
--
--
- %% \begin{explaincode}
- %% We'd like to be able to use calligraphic pens. Normally, MetaPost's
- %% output routine does all the work for us of converting these to filled
-diff --git a/scripts/build/mf2pt1.pl b/scripts/build/mf2pt1.pl
-index 95df0f8..20f410b 100644
---- a/scripts/build/mf2pt1.pl
-+++ b/scripts/build/mf2pt1.pl
-@@ -427,7 +427,7 @@ ENDHEADER
- sub get_bboxes ($)
- {
- execute_command 1, ("mpost", "-mem=mf2pt1", "-progname=mpost",
-- "\\mode:=localfont; mag:=$mag; bpppix $bpppix; input $mffile");
-+ "\\mode:=localfont; mag:=$mag; bpppix:=$bpppix; input $mffile");
- opendir (CURDIR, ".") || die "${progname}: $! ($filedir)\n";
- @charfiles = sort
- { ($a=~ /\.(\d+)$/)[0] <=> ($b=~ /\.(\d+)$/)[0] }
diff --git a/community/mate-panel/PKGBUILD b/community/mate-panel/PKGBUILD
index 543287adb..4fd7ca24f 100644
--- a/community/mate-panel/PKGBUILD
+++ b/community/mate-panel/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=mate-panel
pkgver=1.8.0
-pkgrel=2
+pkgrel=3
pkgdesc="The MATE Panel"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -14,17 +14,10 @@ makedepends=('gobject-introspection' 'mate-common' 'networkmanager'
'perl-xml-parser' 'yelp-tools')
optdepends=('yelp: for reading MATE help documents')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz"
- "https://github.com/City-busz/mate-panel/commit/f4d754c48a1cb141407ca28d80431cbd954a5ef5.diff")
-sha1sums=('289bca55fb26465f2c155d087932d6973edf07d9'
- '8c67a6aacfad3ee8225410f1ff1e37c6da3d5bc8')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('289bca55fb26465f2c155d087932d6973edf07d9')
install=${pkgname}.install
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/f4d754c48a1cb141407ca28d80431cbd954a5ef5.diff"
-}
-
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
diff --git a/community/pdnsd/PKGBUILD b/community/pdnsd/PKGBUILD
index d8fe5189d..d9d941e52 100644
--- a/community/pdnsd/PKGBUILD
+++ b/community/pdnsd/PKGBUILD
@@ -1,29 +1,39 @@
-# $Id: PKGBUILD 91500 2013-05-23 10:14:34Z spupykin $
+# $Id: PKGBUILD 108220 2014-03-25 02:22:26Z thestinger $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Daniel Micay <danielmicay@gmail.com>
# Contributor: Henrik Nymann Jensen <h@henriknj.dk>
pkgname=pdnsd
pkgver=1.2.9.a
_pkgver=${pkgver/.a/a}
-pkgrel=4
+pkgrel=5
pkgdesc="Proxy DNS server with permanent caching"
arch=(i686 x86_64)
url="http://members.home.nl/p.a.rombouts/pdnsd/"
license=('GPL')
depends=('glibc')
+backup=(etc/pdnsd.conf)
+install=${pkgname}.install
source=(http://members.home.nl/p.a.rombouts/pdnsd/releases/pdnsd-$_pkgver-par.tar.gz
service)
md5sums=('2f3e705d59a0f9308ad9504b24400769'
'4f86bdbd8495b53341070d5720491996')
build() {
- cd $srcdir/$pkgname-${_pkgver}
- ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin --enable-ipv6
- make
+ cd "$srcdir/$pkgname-$_pkgver"
+ ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin --enable-ipv6
+ make
}
package() {
- cd $srcdir/$pkgname-${_pkgver}
- make DESTDIR=$pkgdir install
- install -Dm0644 $srcdir/service $pkgdir/usr/lib/systemd/system/pdnsd.service
+ cd "$srcdir/$pkgname-$_pkgver"
+ make DESTDIR="$pkgdir" install
+ install -Dm0644 ../service "$pkgdir/usr/lib/systemd/system/pdnsd.service"
+
+ # Rename the configuration file, so users get pacnew files.
+ mv "$pkgdir/etc/pdnsd.conf.sample" "$pkgdir/etc/pdnsd.conf"
+
+ sed -i 's/"nobody"/"pdnsd"/' "$pkgdir/etc/pdnsd.conf"
+
+ chown 184:184 "$pkgdir/var/cache/pdnsd"
}
diff --git a/community/pdnsd/pdnsd.install b/community/pdnsd/pdnsd.install
new file mode 100644
index 000000000..c1c10f044
--- /dev/null
+++ b/community/pdnsd/pdnsd.install
@@ -0,0 +1,22 @@
+post_install() {
+ getent group pdnsd &>/dev/null || groupadd -g 184 pdnsd >/dev/null
+ getent passwd pdnsd &>/dev/null || useradd -u 184 -g pdnsd -d /var/lib/pdnsd -c 'Proxy DNS server' -s /bin/nologin pdnsd >/dev/null
+ true
+}
+
+post_upgrade() {
+ if [[ $(vercmp $2 1.2.9.a-5) -le 0 ]]; then
+ # in case the user/group were already created as recommended by the wiki
+ userdel pdnsd &>/dev/null
+ groupdel pdnsd &>/dev/null
+
+ post_install
+ chown -R 184:184 /var/cache/pdnsd
+ fi
+}
+
+post_remove() {
+ getent passwd pdnsd &>/dev/null && userdel pdnsd >/dev/null
+ getent group pdnsd &>/dev/null && groupdel pdnsd >/dev/null
+ true
+}
diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD
index 9dc84721d..99cb22424 100644
--- a/community/redis/PKGBUILD
+++ b/community/redis/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 106524 2014-03-05 17:09:27Z spupykin $
+# $Id: PKGBUILD 108268 2014-03-25 18:03:08Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jan-Erik Rediger <badboy at archlinux dot us>
# Contributor: nofxx <x@<nick>.com>
pkgname=redis
-pkgver=2.8.7
+pkgver=2.8.8
pkgrel=1
pkgdesc="Advanced key-value store"
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@ source=("http://download.redis.io/releases/redis-$pkgver.tar.gz"
"redis.service"
"redis.logrotate"
"redis.tmpfiles.d")
-md5sums=('3fc0bcdf6aef491ca2f08e62e4de7bc2'
+md5sums=('f3af82ca88b9d84c81d0b77614d07426'
'5320aa6d0f31aadc1d6202ca40425aea'
'9e2d75b7a9dc421122d673fe520ef17f'
'dd9ab8022b4d963b2e5899170dfff490')
diff --git a/core/bash/PKGBUILD b/core/bash/PKGBUILD
index b9533b217..3395a09e7 100644
--- a/core/bash/PKGBUILD
+++ b/core/bash/PKGBUILD
@@ -1,16 +1,17 @@
-# $Id: PKGBUILD 208144 2014-03-18 07:53:38Z bpiotrowski $
-# Maintainer: Allan McRae <allan@archlinux.org>
+# $Id: PKGBUILD 208718 2014-03-25 12:08:31Z bpiotrowski $
+# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
pkgname=bash
_basever=4.3
_patchlevel=000 #prepare for some patches
pkgver=$_basever #.$_patchlevel
-pkgrel=2
-pkgdesc="The GNU Bourne Again shell"
+pkgrel=3
+pkgdesc='The GNU Bourne Again shell'
arch=('i686' 'x86_64')
license=('GPL')
-url="http://www.gnu.org/software/bash/bash.html"
+url='http://www.gnu.org/software/bash/bash.html'
groups=('base')
backup=(etc/bash.bash{rc,_logout} etc/skel/.bash{rc,_profile,_logout})
depends=('readline>=6.3' 'glibc')
@@ -24,27 +25,27 @@ source=(http://ftp.gnu.org/gnu/bash/bash-$_basever.tar.gz{,.sig}
system.bash_logout
bash-4.3-debug-trap.patch
bash-4.3-test-nameref.patch)
-if [ $_patchlevel -gt 000 ]; then
+if [[ $_patchlevel -gt 000 ]]; then
for (( p=1; p<=$((10#${_patchlevel})); p++ )); do
source=(${source[@]} http://ftp.gnu.org/gnu/bash/bash-$_basever-patches/bash${_basever//./}-$(printf "%03d" $p){,.sig})
done
fi
prepare() {
- cd ${srcdir}/${pkgname}-$_basever
+ cd $pkgname-$_basever
for (( p=1; p<=$((10#${_patchlevel})); p++ )); do
msg "applying patch bash${_basever//./}-$(printf "%03d" $p)"
- patch -p0 -i $srcdir/bash${_basever//./}-$(printf "%03d" $p)
+ patch -p0 -i ../bash${_basever//./}-$(printf "%03d" $p)
done
-
+
# upstream patches I assume will be made official later...
- patch -p0 -i $srcdir/bash-4.3-debug-trap.patch
- patch -p0 -i $srcdir/bash-4.3-test-nameref.patch
+ patch -p0 -i ../bash-4.3-debug-trap.patch
+ patch -p0 -i ../bash-4.3-test-nameref.patch
}
build() {
- cd ${srcdir}/${pkgname}-$_basever
+ cd $pkgname-$_basever
_bashconfig=(-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/bin\"\'
-DSTANDARD_UTILS_PATH=\'\"/usr/bin\"\'
@@ -58,26 +59,22 @@ build() {
}
check() {
- cd ${srcdir}/${pkgname}-$_basever
- make check
+ make -C $pkgname-$_basever check
}
package() {
- cd ${srcdir}/${pkgname}-$_basever
- make DESTDIR=${pkgdir} install
-
- ln -s bash ${pkgdir}/usr/bin/sh
+ make -C $pkgname-$_basever DESTDIR="$pkgdir" install
+ ln -s bash "$pkgdir"/usr/bin/sh
- install -dm755 ${pkgdir}/etc/skel/
-
+ install -dm755 "$pkgdir"/etc/skel/
# system-wide configuration files
- install -m644 ${srcdir}/system.bashrc ${pkgdir}/etc/bash.bashrc
- install -m644 ${srcdir}/system.bash_logout ${pkgdir}/etc/bash.bash_logout
-
+ install -m644 system.bashrc $pkgdir/etc/bash.bashrc
+ install -m644 system.bash_logout "$pkgdir"/etc/bash.bash_logout
+
# user configuration file skeletons
- install -m644 ${srcdir}/dot.bashrc ${pkgdir}/etc/skel/.bashrc
- install -m644 ${srcdir}/dot.bash_profile ${pkgdir}/etc/skel/.bash_profile
- install -m644 ${srcdir}/dot.bash_logout ${pkgdir}/etc/skel/.bash_logout
+ install -m644 dot.bashrc "$pkgdir"/etc/skel/.bashrc
+ install -m644 dot.bash_profile "$pkgdir"/etc/skel/.bash_profile
+ install -m644 dot.bash_logout "$pkgdir"/etc/skel/.bash_logout
}
md5sums=('81348932d5da294953e15d4814c74dd1'
@@ -85,9 +82,7 @@ md5sums=('81348932d5da294953e15d4814c74dd1'
'027d6bd8f5f6a06b75bb7698cb478089'
'2902e0fee7a9168f3a4fd2ccd60ff047'
'42f4400ed2314bd7519c020d0187edc5'
- '3546099a1b2f667adc9794f52e78e35b'
+ '561949793177116b7be29a07c385ba8b'
'472f536d7c9e8250dc4568ec4cfaf294'
'3d5b91bc498c43d7bf902b679c8168ef'
'0615db31244215fd102ecbcd38b8b2e8')
-
-
diff --git a/core/bash/system.bashrc b/core/bash/system.bashrc
index a2231e861..4d7a64344 100644
--- a/core/bash/system.bashrc
+++ b/core/bash/system.bashrc
@@ -12,11 +12,11 @@ PS4='+ '
case ${TERM} in
xterm*|rxvt*|Eterm|aterm|kterm|gnome*)
- PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'
-
+ PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
+
;;
screen)
- PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'
+ PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
esac
diff --git a/libre/antlr2/gcc4.4.patch b/libre/antlr2/gcc4.4.patch
deleted file mode 100644
index 15e25fb00..000000000
--- a/libre/antlr2/gcc4.4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur antlr-2.7.7.orig/lib/cpp/antlr/CharScanner.hpp antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp
---- antlr-2.7.7.orig/lib/cpp/antlr/CharScanner.hpp
-+++ antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp
-@@ -10,6 +10,8 @@
-
- #include <antlr/config.hpp>
-
-+#include <cstdio>
-+#include <cstring>
- #include <map>
-
- #ifdef HAS_NOT_CCTYPE_H
diff --git a/libre/antlr2/mono.patch b/libre/antlr2/mono.patch
deleted file mode 100644
index 59c78d811..000000000
--- a/libre/antlr2/mono.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ruN antlr-2.7.7.orig/lib/csharp/antlr.runtime.build antlr-2.7.7/lib/csharp/antlr.runtime.build
---- antlr-2.7.7.orig/lib/csharp/antlr.runtime.build 2006-11-01 16:37:17.000000000 -0500
-+++ antlr-2.7.7/lib/csharp/antlr.runtime.build 2013-05-14 20:07:32.000000000 -0400
-@@ -25,6 +25,9 @@
-
- <!-- Use script task to get this from AssemblyInfo.cs using a regular expression -->
- <script language="C#">
-+ <imports>
-+ <import namespace="System.Text.RegularExpressions" />
-+ </imports>
- <code><![CDATA[
- public static void ScriptMain(Project project) {
- string assemblyInfoFileName = Path.Combine(project.BaseDirectory, "antlr.runtime/AssemblyInfo.cs");
-@@ -122,7 +125,7 @@
- </csc>
-
- <!-- copy the antlr.runtime assembly to the astframe build folder -->
-- <copy file="${compile.dir}\${project.FileName}.dll" tofile="${astframe.compile.dir}\${project.FileName}.dll" />
-+ <copy file="${compile.dir}/${project.FileName}.dll" tofile="${astframe.compile.dir}/${project.FileName}.dll" />
-
- <!-- compile antlr.astframe.dll -->
- <csc target="library" output="${astframe.compile.dir}/${astframe.FileName}.dll" debug="${debug}" doc="${astframe.build.dir}/${astframe.FileName}.xml">
-@@ -134,7 +137,7 @@
- <include name="System.dll" />
- <include name="System.Drawing.dll" />
- <include name="System.Windows.Forms.dll" />
-- <include name="${astframe.compile.dir}\${project.FileName}.dll" />
-+ <include name="${astframe.compile.dir}/${project.FileName}.dll" />
- </references>
- <arg value="/nowarn:1591"/>
- </csc>
diff --git a/libre/antlr2/runantlr2.sh b/libre/antlr2/runantlr2.sh
deleted file mode 100644
index aebc9dfa7..000000000
--- a/libre/antlr2/runantlr2.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-echo Running 'java antlr.Tool $*' with /usr/share/java/antlr2.jar appended to the CLASSPATH variable
-export CLASSPATH
-CLASSPATH=$CLASSPATH:/usr/share/java/antlr2.jar
-java antlr.Tool "$@"
diff --git a/libre/apache-ant/PKGBUILD b/libre/apache-ant/PKGBUILD
deleted file mode 100644
index a635c6e90..000000000
--- a/libre/apache-ant/PKGBUILD
+++ /dev/null
@@ -1,136 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Maintainer (Arch): Paul Mattal <paul@archlinux.org>
-# Contributor: Andrew Wright <andreww@photism.org>
-
-pkgname=apache-ant
-pkgver=1.9.3
-pkgdesc="A Java-based build tool"
-license=('Apache' 'custom:BSD3')
-url="http://ant.apache.org/"
-
-provides=("apache-ant-libre=$pkgver")
-replaces=("apache-ant-libre")
-conflicts=("apache-ant-libre")
-
-pkgrel=2.2 # newer than Arch's 1.9.3-2
-arch=('any')
-depends=('java-environment')
-makedepends=('jh')
-
-_mirror=http://archive.apache.org/dist
-source=($_mirror/ant/source/${pkgname}-${pkgver}-src.tar.bz2
- ${pkgname}.sh ${pkgname}.csh)
-md5sums=('995f21618acdf35beacc465c84d79534'
- 'bd63c881be406f515fc4d22635e8326a'
- 'aaa615512cbe1ed7f3b62c1ff46802f8')
-
-# This list is adapted from https://ant.apache.org/manual/install.html#librarydependencies
-# The format is:
-# jarname:description:pkgname:jarpath
-_library_dependencies=(
- #jakarta-regexp-1.3.jar:Disregard
- jakarta-oro-2.0.8.jar:'<ftp task>':jakarta-oro:/usr/share/java/jakarta-oro.jar
- junit.jar:'<junit> task':junit:/usr/share/java/junit.jar
- xalan.jar:'<junitreport> task':xalan-java:/usr/share/java/xalan.jar
- antlr.jar:'<antlr> task':java-antlr2:/usr/share/java/antlr2.jar
- bsf.jar:'<script> task':java-commons-bsf2:/usr/share/java/bsf2.jar
- groovy-all.jar:'Groovy with <script> and <scriptdef> tasks':groovy:/usr/share/groovy/embeddable/groovy-all.jar
- #netrexx.jar:'<netrexx> task, Rexx with <script> task':???????:???????
- js.jar:'Javascript with <script> task':java-rhino:/usr/share/java/js.jar
- jython.jar:'Python with <script> task':jython:/opt/jython/jython.jar
- #jpython.jar:Disregard
- #jacl.jar:'TCL with <script> task':???????:???????
- #tcljava.jar:'TCL with <script> task':???????:???????
- beanshell.jar:'BeanShell with <script> task':'beanshell>=1.3':/usr/share/java/bsh.jar
- jruby.jar:'Ruby with <script> task':jruby:/opt/jruby/lib/jruby.jar
- #judo.jar:'Judoscript with <script> task':???????:??????
- commons-logging.jar:'CommonsLoggingListener':java-commons-logging:/usr/share/java/commons-logging/commons-logging.jar
- #log4j.jar:'Log4jListener':???????:???????
- commons-net.jar:'<ftp>, <rexec> and <telnet> tasks':'java-commons-net1>=1.4.0':/usr/share/java/commons-net.jar
- bcel.jar:"'classfileset' data type, JavaClassHelper for ClassConstants filter reader":java-bcel:/usr/share/java/bcel.jar
- mail.jar:'<mimemail> task, mime encoding with <mail>':java-gnumail:/usr/share/java/gnumail.jar
- activation.jar:'<mimemail> task, mime encoding with <mail>':java-activation-gnu:/usr/share/java/activation.jar
- jdepend.jar:'<jdepend> task':java-jdepend:/usr/share/java/jdepend.jar
- resolver.jar:"external files for 'xmlcatalog' datatype":java-resolver:/usr/share/java/resolver.jar
- jsch.jar:'<sshexec> and <scp> tasks':'java-jsch>=0.1.42':/usr/share/java/jsch.jar
- #jai.jar:'<image> task':???????:???????
-)
-
-for _dep in "${_library_dependencies[@]}"; do
- IFS=: read _jarname _desc _pkgname _jarpath <<<"$_dep"
- optdepends+=("${_pkgname}: ${_desc}")
- makedepends+=("${_pkgname}")
-done
-unset _dep _jarname _desc _pkgname _jarpath
-
-build() {
- # This directory is what becomes
- # http://archive.apache.org/dist/ant/binaries/${pkgname}-${pkgver}-bin.tar.bz2
- # which is what Arch uses
- rm -rf "${srcdir}"/${pkgname}-${pkgver}-bin
- mkdir -p "${srcdir}"/${pkgname}-${pkgver}-bin
-
- cd "${srcdir}"/${pkgname}-${pkgver}
- # Symlink to external optional libraries/
- local _dep _jarname _desc _pkgname _jarpath
- for _dep in "${_library_dependencies[@]}"; do
- IFS=: read _jarname _desc _pkgname _jarpath <<<"$_dep"
- ln -sfv "${_jarpath}" lib/optional/${_jarname}
- done
- # Build
- source "/etc/profile.d/jdk.sh" # Get the JAVA_HOME env var
- sh build.sh -Ddist.dir="${srcdir}"/${pkgname}-${pkgver}-bin dist
-}
-
-package() {
- cd "${srcdir}"/${pkgname}-${pkgver}-bin
- source "${srcdir}"/${pkgname}.sh # Get the ANT_HOME env var
- source "/etc/profile.d/jdk.sh" # Get the JAVA_HOME env var
-
- ## Install profile.d script
- install -d "${pkgdir}"/etc/profile.d
- install -m755 "${srcdir}"/${pkgname}.{csh,sh} "${pkgdir}"/etc/profile.d/
-
- ## Install the main distribution
- install -d "${pkgdir}"/${ANT_HOME}
- cp -Rp * "${pkgdir}"/${ANT_HOME}
-
- ## Fix the distribution
- # Remove Windows .bat/.cmd files
- rm -f "${pkgdir}"/${ANT_HOME}/bin/*.{bat,cmd}
- # Fix python2 path
- sed -i 's|/usr/bin/python|/usr/bin/python2|' "${pkgdir}"/${ANT_HOME}/bin/runant.py
- # Symlink to external optional libraries
- local _dep _jarname _desc _pkgname _jarpath
- for _dep in "${_library_dependencies[@]}"; do
- IFS=: read _jarname _desc _pkgname _jarpath <<<"$_dep"
- ln -svfr "${pkgdir}/${_jarpath}" "${pkgdir}${ANT_HOME}/lib/${_jarname}"
- done
-
- ## Symlink the /opt distribution to the normal places
-
- cd "${pkgdir}"/${ANT_HOME}/lib
- local pom a
- for pom in *.pom; do
- a=${pom%.pom}
- base=$(jh mvn-basename org.apache.ant $a $pkgver)
- install -d "${pkgdir}/${base%/*}"
- ln -sfvr "${pkgdir}/${ANT_HOME}/lib/$a.pom" "${pkgdir}/${base}.pom"
- if [[ -e "${pkgdir}/${ANT_HOME}/lib/$a.jar" ]]; then
- ln -sfvr "${pkgdir}/${ANT_HOME}/lib/$a.jar" "${pkgdir}/${base}.jar"
- fi
- done
-
- cd "${pkgdir}"/${ANT_HOME}/bin
- install -d "${pkgdir}"/usr/bin
- local prog
- for prog in *; do
- ln -sfvr "${pkgdir}/${ANT_HOME}/bin/$prog" "${pkgdir}/usr/bin/$prog"
- done
- install -d "${pkgdir}"/usr/share/{doc,licenses}/${pkgname}
- ln -sfvr "${pkgdir}/${ANT_HOME}/README" "${pkgdir}/usr/share/doc/${pkgname}/README"
- ln -sfvr "${pkgdir}/${ANT_HOME}/WHATSNEW" "${pkgdir}/usr/share/doc/${pkgname}/WHATSNEW"
- ln -sfvr "${pkgdir}/${ANT_HOME}/manual" "${pkgdir}/usr/share/doc/${pkgname}/html"
- ln -sfvr "${pkgdir}/${ANT_HOME}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- ln -sfvr "${pkgdir}/${ANT_HOME}/NOTICE" "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE"
-}
diff --git a/libre/apache-ant/apache-ant.csh b/libre/apache-ant/apache-ant.csh
deleted file mode 100644
index fdc04b2f8..000000000
--- a/libre/apache-ant/apache-ant.csh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/csh
-setenv ANT_HOME /opt/apache-ant
diff --git a/libre/apache-ant/apache-ant.sh b/libre/apache-ant/apache-ant.sh
deleted file mode 100644
index 6e4809da5..000000000
--- a/libre/apache-ant/apache-ant.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-export ANT_HOME=/opt/apache-ant
diff --git a/libre/bbswitch-libre/PKGBUILD b/libre/bbswitch-libre/PKGBUILD
deleted file mode 100644
index ced0a457f..000000000
--- a/libre/bbswitch-libre/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 104805 2014-01-26 12:32:43Z thomas $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: M0Rf30
-# Contributor: Samsagax <samsagax@gmail.com>
-# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
-
-_pkgname=bbswitch
-pkgname=bbswitch-libre
-pkgver=0.8
-_extramodules=extramodules-3.13-LIBRE # Don't forget to update bbswitch.install
-pkgrel=6
-pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops (built for the linux-libre kernel package)"
-arch=('i686' 'x86_64' 'mips64el')
-url=("http://github.com/Bumblebee-Project/bbswitch")
-license=('GPL')
-depends=('linux-libre>=3.13' 'linux-libre<3.14')
-makedepends=('linux-libre-headers>=3.13' 'linux-libre-headers<3.14')
-replaces=$_pkgname
-conflicts=$_pkgname
-provides=$_pkgname=$pkgver
-install=bbswitch.install
-source=("https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz")
-md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
-
-build() {
- cd ${srcdir}/${_pkgname}-${pkgver}
-
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
- make KDIR=/lib/modules/${_kernver}/build
-}
-
-package() {
- cd ${srcdir}/${_pkgname}-${pkgver}
-
- install -Dm644 bbswitch.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
- gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
-}
diff --git a/libre/iceweasel-l10n/PKGBUILD b/libre/iceweasel-l10n/PKGBUILD
deleted file mode 100644
index b81fb9cbf..000000000
--- a/libre/iceweasel-l10n/PKGBUILD
+++ /dev/null
@@ -1,155 +0,0 @@
-# Maintainer: André Silva <emulatorman@parabola.nu>
-# Contributor: Márcio Silva <coadde@parabola.nu>
-# Contributor: Luke Shumaker <lukeshu@sbcglobal.net>
-# Contributor: fauno <fauno@kiwwwi.com.ar>
-# Contributor: Figue <ffigue@gmail.com>
-# Based on icecat-i18n package, which is in turn based on firefox-i18n
-
-_debname=iceweasel
-_debver=27.0.1
-_debrel=deb1
-_debrepo=http://ftp.debian.org/debian/pool/main/
-debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
-
-_langpacks=(ach af an ar as ast be bg bn-BD br bs ca cs csb cy da de el en-GB en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lij lt lv mai mk ml mr nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta te th tr uk vi xh zh-CN zh-TW)
-
-pkgbase=iceweasel-l10n
-pkgname=(
- $(for lang in ${_langpacks[@]}; do
- echo $pkgbase-$lang | tr A-Z a-z
- done)
-)
-epoch=1
-pkgver=$_debver.$_debrel
-pkgrel=1
-
-pkgdesc="Language packs for Debian Iceweasel."
-arch=('any')
-url="http://packages.debian.org/experimental/iceweasel"
-license=('MPL' 'GPL')
-depends=("iceweasel-libre>=$epoch:$pkgver")
-makedepends=('unzip' 'zip')
-source=('region.properties')
-for lang in ${_langpacks[@]}; do
- source+=("${_debrepo}/`debfile ${_debname}`-l10n-$(echo $lang | tr A-Z a-z)_${_debver}-${_debrel#deb}_all.deb")
-done
-
-_path=usr/lib/iceweasel/browser/extensions
-
-prepare() {
- cd $srcdir
- for f in *.deb; do
- bsdtar xf $f
- bsdtar xf data.tar.xz
- done
-
- mv $_path/* .
- rm -r {control.tar.gz,data.tar.xz,debian-binary,etc,usr}
- rm -r *.deb
-
- for lang in ${_langpacks[@]}; do
- unzip -q langpack-$lang@iceweasel.mozilla.org.xpi -d $lang
- rm langpack-$lang@iceweasel.mozilla.org.xpi
- install -Dm644 $srcdir/region.properties $lang/browser/chrome/$lang/locale/browser-region
- cd $lang
- zip -q -r langpack-$lang@iceweasel.mozilla.org.xpi .
- mv langpack-$lang@iceweasel.mozilla.org.xpi $srcdir
- cd ..
- rm -r $lang
- done
-}
-
-for lang in ${_langpacks[@]}; do
- eval "
- package_iceweasel-l10n-$(echo $lang | tr A-Z a-z)() {
- replaces=(firefox-i18n-$(echo $lang | tr A-Z a-z) iceweasel-i18n-$(echo $lang | tr A-Z a-z) iceweasel-libre-l10n-$(echo $lang | tr A-Z a-z))
- conflicts=(firefox-i18n-$(echo $lang | tr A-Z a-z) iceweasel-i18n-$(echo $lang | tr A-Z a-z) iceweasel-libre-l10n-$(echo $lang | tr A-Z a-z))
- provides=(firefox-i18n-$(echo $lang | tr A-Z a-z) iceweasel-i18n-$(echo $lang | tr A-Z a-z) iceweasel-libre-l10n-$(echo $lang | tr A-Z a-z))
- install -Dm644 \"\$srcdir/langpack-$lang@iceweasel.mozilla.org.xpi\" \"\$pkgdir/$_path/langpack-$lang@iceweasel.mozilla.org.xpi\"
- }
- "
-done
-
-md5sums=('a4593936bf1c7a9ec9368ff249f9cc56'
- '0012b126061c39d6098077e6b33e4ed9'
- 'd9489164f0ee7675345a18b415ca4e54'
- 'a5397f32afa3104a1ac48bd9ba100b3f'
- '86f24dbc33b20eb967927565a1888c43'
- '8158132a2d9c3eccdf717012c4b22a2a'
- '65895a635d466f6c8d13c1e22efe0d1c'
- '9bd0b1bf0f2c25ad7caa41294802417b'
- '31d37cf374d9b8c38150a655f3e070c3'
- 'e8e17525549e239d19ebe49ab6b7e003'
- '3f257fee55f0a2337eba89368703bf89'
- 'f40dffe97508d3f92ba862a92a0f050f'
- '31de87f7bf67104ed1b75eb23c10b130'
- '42d32cfc145c77f792b05d0437d0e7a8'
- 'd53470958b10bed4daca8fae50851014'
- '82320a0b6ecb8f966fbab069f59c331c'
- '4d13543134ee9ea2b30fb0a3748c9c11'
- '56174d768e00c018d32fed3b713ce64f'
- '6abba09b0e8fdc4b31ce2c16f752f053'
- 'd46382eff5f7cffc7ebc734ac7fb73d4'
- '9e88d117a4f64e183c9f1961fe3372ed'
- '4477aeb5f4d9e553df1b43588370c5ce'
- '09636cebf0e08e3c4ca9c1d3b0b37b38'
- '612b09eb39160e4446a86a0083e76d87'
- 'a83730d408f5be941f42d93300387c4d'
- '16cde47a162d0c99fb2904571b856de0'
- 'e3783933719fa65afa7d86a89a2be3f0'
- '386f2895fa4e439f49a30d5b739de9ef'
- 'd9a152c6e3a01e37402e9aa1f49569f4'
- '1628a11d1e4c3da5d3d6caaaf43418c8'
- '2c8b7615ec21bc3b890e34a8d395241f'
- '06b6015cf541dc3b9c5f679cf00d13ab'
- '457379b8f74fce12fc1fa446651ab380'
- '998f6a12ebfccbc4196799df67f0d342'
- '4552e34336b3779fd99927d1c78c028f'
- '147f1cbab567e2222e622471081ef117'
- 'fd798f352f288df2249f8d43957cafbc'
- '531acff3ede1eda37109f9de0ba58124'
- '6386ddbda9c73f6f14fcaf4cb64da384'
- '91ee1c3b72e6681975b033b1bc035ae7'
- 'de7b96d13177aed06f2a39490241d831'
- 'cfadecb7549afed8fddd3ae9f3aa7f12'
- 'f6a7ae7a336a55ac1f48041c91b7a4ba'
- '5f599453be844e5a1b1fb6967e52f234'
- '822b9848fdf54927c81b97d04ec67218'
- 'fc69f156b343a3300114a1ff8a3dd9d3'
- '6d8fcec0d23679c69578bfbff7de7430'
- 'b3312412e56fa60fb97ea155405d23b0'
- '1b559f7fc37308b361743876c48194ba'
- 'dbfc6bfed57bc048b3be222f90dd488c'
- '4ba30eb299671f0bddb2ac5f8839e297'
- '5c78e9fa5288a2127a5f710554ecd650'
- '1f28c9bb19599b74120d022353d492d9'
- '564d72774ff35a370972650be87e23a9'
- '0274871784da1f22d65ba289588f3c13'
- 'f05d9c0759fca383085f2326d16a120d'
- 'ea21cff3fee8a957d1f335ff45335bc9'
- '1f48c97748964005259fa06ad1c76b5b'
- '943580007d82d3e102c05dbd4f99f4e2'
- 'd5f20acd424ba9b10e92079f4a13e219'
- 'e42983785c33a4bf38a2b4ddf5b69440'
- '28ab7d8e35a59056626e38911fdd0232'
- '8e847f14b9ff0190fa725621ef42121a'
- 'f78d59c251b949261d9504a5c114443f'
- '5e587c999d8cf836e901eaf93550852b'
- '9f9b5e6e8647f73cab9c5d731720b89a'
- '3dc8cc1726466b5781026a466e8559f6'
- '88913ef378deaf7a43f4190e8dad2dfb'
- '9cf5d21edbb01aa0418bdc0a2d751c53'
- 'c73a7c12947c7d8c6ea57da163de8f6a'
- 'c490d19bea49b12673fcec849cf6b175'
- 'db22297468a87badb2a95d3a7c743230'
- '3f148b7670425830e7ed54fd3bd0d572'
- '84ff51ef9863e7211044bcbee7d9bac4'
- 'daa6f9b0e321d3da1cb04551a6defc2d'
- '7d147726fe7b11510c13a1496e849f8b'
- 'aa387c05bf9aac8a6478c56c94c90ccf'
- '0aaf74e72befbadb1bd0128cd407de48'
- 'db46a8a8e3c83d738eab44c200cffcd4'
- '032c33f88b6f87226af805459970b5a0'
- 'd7ea83ff84de0969de6510abf278bcd4'
- '6ff5acbf06ae1cdb45bcd0fd9309ebbf'
- '2d6d43a2682e82216ec3f831d42c0586')
diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD
deleted file mode 100644
index 2c0b6b8ed..000000000
--- a/libre/iceweasel-libre/PKGBUILD
+++ /dev/null
@@ -1,244 +0,0 @@
-# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
-# Contributor (Parabola): Márcio Silva <coadde@parabola.nu>
-# Contributor (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org>
-# Contributor (Parabola): Luke Shumaker <lukeshu@sbcglobal.net>
-# Contributor (Parabola): fauno <fauno@kiwwwi.com.ar>
-# Contributor (Parabola): vando <facundo@esdebian.org>
-# Contributor (Arch): Jakub Schmidtke <sjakub@gmail.com>
-# Contributor: Figue <ffigue at gmail>
-# Thank you very much to the older contributors:
-# Contributor: evr <evanroman at gmail>
-# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com>
-
-_pgo=true
-
-# We're getting this from Debian Experimental
-_debname=iceweasel
-_debver=27.0.1
-_debrel=deb1
-_debrepo=http://ftp.debian.org/debian/pool/main/
-debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
-
-_pkgname=iceweasel
-pkgname=iceweasel-libre
-epoch=1
-pkgver=$_debver.$_debrel
-pkgrel=1
-
-pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox."
-arch=(i686 x86_64 mips64el)
-license=(MPL GPL LGPL)
-depends=(alsa-lib dbus-glib desktop-file-utils gtk2 hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
-makedepends=(autoconf2.13 diffutils gstreamer0.10-base imagemagick imake inetutils libidl2 libpulse librsvg libxslt mesa pkg-config python2 quilt unzip zip)
-[ "$CARCH" != "mips64el" ] && makedepends+=('yasm')
-options=(!emptydirs !makeflags)
-if $_pgo; then
- makedepends+=(xorg-server-xvfb)
- options+=(!ccache)
-fi
-optdepends=('networkmanager: Location detection via available WiFi networks'
- 'gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing'
- 'gstreamer0.10-good-plugins: webm and mp4 demuxing'
- 'gstreamer0.10-bad-plugins: aac, vp8 and opus decoding'
- 'gstreamer0.10-ugly-plugins: h.264 and mp3 decoding'
- 'gstreamer0.10-ffmpeg: more decoders'
- 'libpulse: PulseAudio audio driver')
-url="http://packages.debian.org/experimental/${_pkgname}"
-install=iceweasel.install
-replaces=('firefox')
-conflicts=('firefox')
-provides=('firefox')
-source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2"
- "$_debrepo/`debfile $_debname`_$_debver-${_debrel#deb}.debian.tar.xz"
- mozconfig
- mozconfig.pgo
- libre.patch
- gnu_headshadow.png
- iceweasel.desktop
- iceweasel-install-dir.patch
- vendor.js
- iceweasel-20.0.1-fixed-loading-icon.png
- Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch
- Fixup-Reset-Firefox-after-bad-merge.patch)
-md5sums=('fba1a8bfef502635593e2e1b0a653cda'
- 'ea2638a17254cda6cf8b85c39505b6af'
- '023120a970670dc85cea19393f0b94b6'
- 'df08eaa1ac3bc6c2356be4fbf8ec8932'
- '641e8b54a684161c60209b81f260a19b'
- 'b03a979a78484503ba8dddad4f2c96d1'
- '7b9e5996dd9fe0b186a43a297db1c6b5'
- '6620e724ec9a1be74e65089d81d802f7'
- '816013881cfc9a1f4f0ede72b014f8b3'
- '6e335a517c68488941340ee1c23f97b0'
- '3dcb1f1eccce5b6b90fa48ab94bf7a47'
- '8e165ef85ddd72491f0b48f8954afca6')
-
-prepare() {
- export DEBIAN_BUILD="mozilla-release"
-
- export QUILT_PATCHES=debian/patches
- export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
- export QUILT_DIFF_ARGS='--no-timestamps'
-
- mv debian "$srcdir/$DEBIAN_BUILD"
- cd "$srcdir/$DEBIAN_BUILD"
-
- # Doesn't apply and seems unimportant
- rm -v debian/patches/l10n/Place-google-and-gmail-before-yandex.patch || true
-
- # Doesn't works in some parts due it has patches for others locales languages, source code hasn't it
- rm -v debian/patches/debian-hacks/Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch || true
-
- # It needs to be patched after Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch
- rm -v debian/patches/debian-hacks/Fixup-Reset-Firefox-after-bad-merge.patch || true
-
- quilt push -av
-
- install -m644 "$srcdir/gnu_headshadow.png" browser/base/content/abouthome # Put gnu_headshadow.png on the source code
-
- patch -Np1 -i "$srcdir/Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch" # Adding fixed Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch
- patch -Np1 -i "$srcdir/Fixup-Reset-Firefox-after-bad-merge.patch"
- patch -Np1 -i "$srcdir/iceweasel-install-dir.patch" # install to /usr/lib/$_pkgname
-
- # Patch and remove anything that's left
- patch -Np1 -i "$srcdir/libre.patch"
- sed -i 's|Adobe Flash|SWF Player|g;
- ' browser/base/content/pageinfo/permissions.js \
- browser/base/content/browser-plugins.js
- sed -i '\|URL of the GeoLocation backend|d;
- \|geo[.]wifi[.]uri|d;
- ' browser/app/profile/firefox.js \
- browser/metro/profile/metro.js
- rm -v browser/base/content/abouthome/snippet*.png || true
- sed -i "\|abouthome/snippet|d" browser/base/jar.mn
-
- # Replace common URLs
- sed -i '\|extensions[.]getAddons[.]get[.]url| s|https://services[.]addons[.]mozilla[.]org.\+["][)][;]|http://directory.fsf.org/wiki/GNU_IceCat");|g;
- \|extensions[.]getAddons[.]search[.]browseURL| s|https://addons[.]mozilla[.]org.\+["][)][;]|http://directory.fsf.org/wiki/GNU_IceCat");|g;
- \|extensions[.]getAddons[.]search[.]url| s|https://services[.]addons[.]mozilla[.]org.\+["][)][;]|http://directory.fsf.org/wiki/GNU_IceCat");|g;
- \|extensions[.]webservice[.]discoverURL| s|https://services[.]addons[.]mozilla[.]org.\+["][)][;]|http://directory.fsf.org/wiki/GNU_IceCat");|g;
- \|browser[.]search[.]searchEnginesURL| s|https://addons[.]mozilla[.]org.\+["][)][;]|http://directory.fsf.org/wiki/GNU_IceCat");|g;
- ' browser/app/profile/firefox.js
-
- cp "$srcdir/mozconfig" .mozconfig # Load our build config, disable SafeSearch
-
- if $_pgo; then
- cat "$srcdir/mozconfig.pgo" >> .mozconfig
- fi
-
- # From js on abslibre-mips64el.git
- if [ "$CARCH" = "mips64el" ]; then
- msg "Force disabling JIT."
- sed -ri 's/#define ENABLE_(JIT|ASSEMBLER) 1/#define ENABLE_\1 0/' \
- js/src/assembler/wtf/Platform.h
- sed -ri 's/ENABLE_(JIT|ASSEMBLER)=1/ENABLE_\1=0/' js/src/Makefile.{in,ref}
-
- echo "ac_add_options --disable-methodjit" >> .mozconfig
- echo "ac_add_options --disable-tracejit" >> .mozconfig
- fi
-
- # This is a bug, we should fix it
- if [ "$CARCH" = "mips64el" ]; then
- # Fix MIPS N32 support.
- sed -i 's/defined(_ABIO32)/(defined(_ABIO32) || defined(_ABIN32))/' \
- js/src/assembler/wtf/Platform.h
- # Disable JIT.
- sed -ri 's/#define ENABLE_(JIT|ASSEMBLER) 1/#define ENABLE_\1 0/' \
- js/src/assembler/wtf/Platform.h
- sed -ri 's/ENABLE_(JIT|ASSEMBLER)=1/ENABLE_\1=0/' js/src/Makefile.in
- echo 'ac_add_options --disable-methodjit' >> .mozconfig
- echo 'ac_add_options --disable-tracejit' >> .mozconfig
- echo 'ac_add_options --disable-jemalloc' >> .mozconfig
- fi
-
- # Fix PRE_RELEASE_SUFFIX
- sed -i '/^PRE_RELEASE_SUFFIX := ""/s/ ""//' \
- browser/base/Makefile.in
-
- mkdir "$srcdir/path"
-
- # WebRTC build tries to execute "python" and expects Python 2
- ln -s /usr/bin/python2 "$srcdir/path/python"
-
- # Use gold, as Mozilla can use some of its features, such as safe ICF
- #ln -s /usr/bin/ld.gold "$srcdir/path/ld"
-
- # configure script misdetects the preprocessor without an optimization level
- # https://bugs.archlinux.org/task/34644
- sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
-
- # Fix tab loading icon (flickers with libpng 1.6)
- # https://bugzilla.mozilla.org/show_bug.cgi?id=841734
- cp "$srcdir/iceweasel-20.0.1-fixed-loading-icon.png" \
- browser/themes/linux/tabbrowser/loading.png
-
- # Remove non-existent file on Makefile.in
- sed -i '\|build/pgo/blueprint/valid.png|d' build/Makefile.in
-
-}
-
-build() {
- export DEBIAN_BUILD="mozilla-release"
-
- cd "$srcdir/$DEBIAN_BUILD"
-
- export PATH="$srcdir/path:$PATH"
- export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/$_pkgname"
- export PYTHON="/usr/bin/python2"
-
- if [[ $CARCH == i686 ]]; then
- # Work around memory address space exhaustion during linking on i686
- LDFLAGS+=' -Wl,--no-keep-memory'
- fi
-
- if $_pgo; then
- # Set up PGO
- export DISPLAY=:99
- Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 $DISPLAY &
-
- if ! make -f client.mk build MOZ_PGO=1; then
- kill $!
- return 1
- fi
-
- kill $! || true
- else
- make -f client.mk build
- fi
-}
-
-package() {
- export DEBIAN_BUILD="mozilla-release"
-
- cd "$srcdir/$DEBIAN_BUILD"
- make -f client.mk DESTDIR="$pkgdir" install
-
- install -Dm644 ../vendor.js "$pkgdir/usr/lib/$_pkgname/browser/defaults/preferences/vendor.js"
-
- # I don't even know why we're hitting the objdir, and ConnOS didn't
- _brandingdir=debian/branding
- brandingdir=moz-objdir/$_brandingdir
- icondir="$pkgdir/usr/share/icons/hicolor"
- for i in 16x16 32x32 48x48 64x64; do
- install -Dm644 "$brandingdir/default${i/x*/}.png" "$icondir/$i/apps/$_pkgname.png"
- done
- install -Dm644 "$brandingdir/mozicon128.png" "$icondir/128x128/apps/$_pkgname.png"
- install -Dm644 "$_brandingdir/iceweasel_icon.svg" "$icondir/scalable/apps/$_pkgname.svg"
-
- install -d "$pkgdir/usr/share/applications"
- install -m644 "$srcdir/iceweasel.desktop" "$pkgdir/usr/share/applications"
-
- rm -rf "$pkgdir/usr/lib/$_pkgname/"{dictionaries,hyphenation}
- ln -sf /usr/share/hunspell "$pkgdir/usr/lib/$_pkgname/dictionaries"
- ln -sf /usr/share/hyphen "$pkgdir/usr/lib/$_pkgname/hyphenation"
-
- rm -rf "$pkgdir/usr/lib/$_pkgname/browser/"{searchplugins,plugins}
- ln -sf /usr/lib/mozilla/plugins "$pkgdir/usr/lib/$_pkgname/browser/plugins"
- ln -sf /usr/lib/mozilla/searchplugins "$pkgdir/usr/lib/$_pkgname/browser/searchplugins"
-
- # We don't want the development stuff
- rm -rf "$pkgdir"/usr/{include,lib/$_pkgname-devel,share/idl}
-
- # Workaround for now: https://bugzilla.mozilla.org/show_bug.cgi?id=658850
- ln -sf $_pkgname "$pkgdir/usr/lib/$_pkgname/$_pkgname-bin"
-}
diff --git a/libre/jakarta-oro/PKGBUILD b/libre/jakarta-oro/PKGBUILD
deleted file mode 100644
index 18e0ade64..000000000
--- a/libre/jakarta-oro/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Maintainer (AUR): Xiao-Long Chen <chenxiaolong@cxl.epac.to>
-# Rationale: Build dependency of apache-ant
-
-pkgname=jakarta-oro
-pkgver=2.0.8
-pkgrel=1.2
-pkgdesc="Java regular expression and text-processing library"
-arch=('any')
-url="https://jakarta.apache.org/oro"
-license=('Apache')
-makedepends=('apache-ant')
-source=("http://archive.apache.org/dist/jakarta/oro/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('a7f6eb6a088765f273df18ccc823f918737f18ec8772275054839a87f8370f1848e795d481f226c712651104d7598ab86c7d90a991fb039df6581f42f1447920')
-
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- find . \( -name '*.jar' -o -name '*.class' \) -delete
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ant jar
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- install -Dm644 ${pkgname}-${pkgver}.jar \
- "${pkgdir}/usr/share/java/${pkgname}.jar"
-}
diff --git a/libre/java-commons-bsf2/PKGBUILD b/libre/java-commons-bsf2/PKGBUILD
deleted file mode 100644
index 2f00b024b..000000000
--- a/libre/java-commons-bsf2/PKGBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Rationale: Build dependency of apache-ant
-
-pkgname=java-commons-bsf2
-pkgver=2.4.0
-url="https://commons.apache.org/proper/commons-bsf/"
-license=('Apache')
-pkgdesc="Bean Scripting Framework"
-
-pkgrel=1.1
-arch=('any')
-depends=('java-commons-logging')
-makedepends=('apache-ant')
-
-_mirror=http://archive.apache.org/dist
-source=($_mirror/commons/bsf/source/bsf-src-$pkgver.tar.gz
- build-properties.xml::"https://svn.apache.org/viewvc/commons/proper/bsf/tags/bsf-2.4.0/build-properties.xml?view=co&content-type=text%2Fplain"
-)
-
-declare -A _opts
-#_opts[jacl]="/usr/share/java/jacl.jar"
-_opts[jython]="/opt/jython/jython.jar"
-#_opts[nexrexx]="/usr/share/java/nexrexx.jar"
-_opts[java-rhino]="/usr/share/java/js.jar"
-_opts[xalan-java]="/usr/share/java/xalan.jar"
-_opts[junit]="/usr/share/java/junit.jar"
-
-optdepends+=("${!_opts[@]}")
-makedepends+=("${!_opts[@]}")
-
-prepare() {
- cd "${srcdir}/bsf-${pkgver}"
- rm lib/*.jar
-}
-
-build() {
- cd "${srcdir}/bsf-${pkgver}"
-
- local jar
- for jar in "${_opts[@]}"; do
- ln -s "$jar" lib/
- done
-
- # Adjust it to work with jython 2.5+
- sed -i 's/PyJavaInstance/PyJavaType/g' src/org/apache/bsf/engines/jython/*
-
- ln -sf ../build-properties.xml ./
- ant jar
-}
-
-package() {
- cd "${srcdir}/bsf-${pkgver}"
- install -Dm644 build/lib/bsf.jar "$pkgdir"/usr/share/java/bsf-$pkgver.jar
- ln -s bsf-$pkgver.jar "$pkgdir"/usr/share/java/bsf2.jar
-}
-
-md5sums=('7e58b2a009c0f70ab36bbef420b25c07'
- 'd7180c2b95f1a5424f785a2482260eaa')
diff --git a/libre/jh/PKGBUILD b/libre/jh/PKGBUILD
deleted file mode 100644
index 1604b849e..000000000
--- a/libre/jh/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-
-pkgname=jh
-pkgver=0.5.2
-pkgdesc="Java helpers for PKGBUILDs"
-url="https://projects.parabolagnulinux.org/packages/jh.git/"
-license=('custom:WTFPL')
-
-pkgrel=1
-arch=(any)
-optdepends=(
- "maven: for configurable maven local repository location"
- "librelib: for human readable output from jh checksource"
-)
-
-source=("https://projects.parabolagnulinux.org/packages/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('498fadbf2dffc91c53c9ebe29f8ba8a9')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
- make
-}
-
-package() {
- depends=(xmlstarlet)
-
- cd "$srcdir/$pkgname-$pkgver"
- make install DESTDIR="$pkgdir"
- install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}
diff --git a/libre/junit/PKGBUILD b/libre/junit/PKGBUILD
deleted file mode 100644
index 5c10cc43f..000000000
--- a/libre/junit/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Maintainer (Arch): Guillaume ALAUX <Guillaume at Arch Linux dot org>
-# Rationale: Arch version isn't built from source.
-
-pkgname=junit
-pkgver=4.11
-pkgdesc="Automated testing framework for Java"
-url="http://www.junit.org/"
-license=('CPL')
-
-pkgrel=3.3
-arch=('any')
-depends=('java-runtime' 'java-hamcrest')
-makedepends=('apache-ant' 'jakarta-oro' 'jh')
-
-source=("https://repo.parabolagnulinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('cdaa9856761201de81a61aecb8cfcc9c')
-
-mksource=("$pkgname-$pkgver::git://github.com/junit-team/junit.git#tag=r$pkgver")
-mkmd5sums=('SKIP')
-mksource() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- find . -name '*.jar' -delete
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- ln -sf /usr/share/java/jakarta-oro.jar build/lib/
- ln -sf /usr/share/java/hamcrest-core.jar lib/hamcrest-core-1.3.jar
-
- ant -Dversion-status='' jars
- for artifact in junit junit-dep; do
- sed \
- -e "s|@artifactID@|$artifact|" \
- -e "s|@version@|$pkgver|" \
- < build/maven/$artifact-pom-template.xml > $pkgname$pkgver/$artifact-$pkgver.pom
- done
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}${pkgver}"
-
- export DESTDIR="$pkgdir"
- jh mvn-install $pkgname junit $pkgver junit-$pkgver.{pom,jar} junit-$pkgver.jar
- jh mvn-install $pkgname junit-dep $pkgver junit-dep-$pkgver.pom
- ln -s ${pkgname}-${pkgver}.jar ${pkgdir}/usr/share/java/${pkgname}.jar
-}
diff --git a/libre/nant/PKGBUILD b/libre/nant/PKGBUILD
deleted file mode 100644
index 9f62c70dd..000000000
--- a/libre/nant/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Rationale: Build dependency of antlr2
-
-pkgname=nant
-pkgver=0.92
-pkgrel=2.1
-pkgdesc="A free .NET build tool"
-arch=('i686' 'x86_64')
-url="http://nant.sourceforge.net"
-license=("GPL2")
-depends=('mono-basic')
-makedepends=('pkgconfig')
-source=("http://downloads.sourceforge.net/nant/$pkgname-$pkgver-src.tar.gz" 'mono3.patch')
-
-prepare() {
- cd "$srcdir"/$pkgname-$pkgver
- patch -p1 -i ../mono3.patch
-}
-
-package() {
- cd "$srcdir"/$pkgname-$pkgver
- make -j1 install prefix=/usr DESTDIR="$pkgdir"
-}
-
-md5sums=('d680b47f9b2ce197cec0fac7d7d60950'
- '06fcf641b6f232c5890ad25c73b2459f')
diff --git a/libre/nant/mono3.patch b/libre/nant/mono3.patch
deleted file mode 100644
index 94518d6cd..000000000
--- a/libre/nant/mono3.patch
+++ /dev/null
@@ -1,2645 +0,0 @@
-diff -ruN nant-0.92.orig/src/NAnt.Console/App.config nant-0.92/src/NAnt.Console/App.config
---- nant-0.92.orig/src/NAnt.Console/App.config 2012-06-09 08:05:53.000000000 -0600
-+++ nant-0.92/src/NAnt.Console/App.config 2013-08-04 22:41:24.000000000 -0600
-@@ -18,2329 +18,6 @@
- <!-- nant config settings -->
- <nant>
- <frameworks>
-- <platform name="win32" default="auto">
-- <task-assemblies>
-- <!-- include NAnt task assemblies -->
-- <include name="*Tasks.dll" />
-- <!-- include NAnt test assemblies -->
-- <include name="*Tests.dll" />
-- <!-- include framework-neutral assemblies -->
-- <include name="extensions/common/neutral/**/*.dll" />
-- <!-- exclude Microsoft.NET specific task assembly -->
-- <exclude name="NAnt.MSNetTasks.dll" />
-- <!-- exclude Microsoft.NET specific test assembly -->
-- <exclude name="NAnt.MSNet.Tests.dll" />
-- </task-assemblies>
-- <framework
-- name="net-1.0"
-- family="net"
-- version="1.0"
-- description="Microsoft .NET Framework 1.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v1.0.3705')}"
-- frameworkassemblydirectory="${path::combine(installRoot, 'v1.0.3705')}"
-- clrversion="1.0.3705"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/net/1.0" />
-- <directory name="lib/net/neutral" />
-- <directory name="lib/common/1.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v1.0.3705" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(installRoot, 'v1.0.3705')}">
-- <include name="Accessibility.dll" />
-- <include name="cscompmgd.dll" />
-- <include name="mscorlib.dll" />
-- <include name="Microsoft.Vsa.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="System.Configuration.Install.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.XML.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 1.0 specific assemblies -->
-- <include name="extensions/net/1.0/**/*.dll" />
-- <!-- include Microsoft.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include Microsoft.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 1.0 specific assemblies -->
-- <include name="extensions/common/1.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v1.0.3705')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot"
-- hive="LocalMachine"
-- failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- </task>
-- <task name="aximp">
-- <attribute name="supportsrcw">false</attribute>
-- </task>
-- <task name="tlbimp">
-- <attribute name="supportstransform">false</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="net-1.1"
-- family="net"
-- version="1.1"
-- description="Microsoft .NET Framework 1.1"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v1.1.4322')}"
-- frameworkassemblydirectory="${path::combine(installRoot, 'v1.1.4322')}"
-- clrversion="1.1.4322"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/net/1.1" />
-- <directory name="lib/net/neutral" />
-- <directory name="lib/common/1.1" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v1.1.4322" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(installRoot, 'v1.1.4322')}">
-- <include name="Accessibility.dll" />
-- <include name="cscompmgd.dll" />
-- <include name="mscorlib.dll" />
-- <include name="Microsoft.Vsa.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
-- <include name="System.Configuration.Install.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Data.OracleClient.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.Mobile.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.XML.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 1.1 specific assemblies -->
-- <include name="extensions/net/1.1/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 1.1 specific assemblies -->
-- <include name="extensions/common/1.1/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v1.1.4322')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv1.1"
-- hive="LocalMachine"
-- failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="net-2.0"
-- family="net"
-- version="2.0"
-- description="Microsoft .NET Framework 2.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v2.0.50727')}"
-- frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
-- clrversion="2.0.50727"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/net/2.0" />
-- <directory name="lib/net/neutral" />
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v2.0.50727" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(installRoot, 'v2.0.50727')}">
-- <include name="Accessibility.dll" />
-- <include name="cscompmgd.dll" />
-- <include name="mscorlib.dll" />
-- <include name="Microsoft.Build.Engine.dll" />
-- <include name="Microsoft.Build.Framework.dll" />
-- <include name="Microsoft.Build.Utilities.dll" />
-- <include name="Microsoft.Vsa.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
-- <include name="System.Configuration.dll" />
-- <include name="System.Configuration.Install.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Data.OracleClient.dll" />
-- <include name="System.Data.SqlXml.dll" />
-- <include name="System.Deployment.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Transactions.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.Mobile.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.XML.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 2.0 specific assemblies -->
-- <include name="extensions/net/2.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v2.0.50727')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv2.0"
-- hive="LocalMachine"
-- failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="net-3.5"
-- family="net"
-- version="3.5"
-- description="Microsoft .NET Framework 3.5"
-- sdkdirectory="${sdkInstallRoot}"
-- frameworkdirectory="${path::combine(installRoot, 'v3.5')}"
-- frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
-- clrversion="2.0.50727"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/net/2.0" />
-- <directory name="lib/net/neutral" />
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v2.0.50727" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(installRoot, 'v2.0.50727')}">
-- <include name="Accessibility.dll" />
-- <include name="cscompmgd.dll" />
-- <include name="mscorlib.dll" />
-- <include name="Microsoft.Build.Utilities.dll" />
-- <include name="Microsoft.Vsa.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
-- <include name="System.Configuration.dll" />
-- <include name="System.Configuration.Install.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Data.OracleClient.dll" />
-- <include name="System.Data.SqlXml.dll" />
-- <include name="System.Deployment.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Transactions.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.Mobile.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.XML.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/v3.5">
-- <include name="Microsoft.Build.Engine.dll" />
-- <include name="Microsoft.Build.Framework.dll" />
-- <include name="System.AddIn.Contract.dll" />
-- <include name="System.AddIn.dll" />
-- <include name="System.ComponentModel.DataAnnotations.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.Data.DataSetExtensions.dll" />
-- <include name="System.Data.Entity.Design.dll" />
-- <include name="System.Data.Entity.dll" />
-- <include name="System.Data.Linq.dll" />
-- <include name="System.Data.Services.Client.dll" />
-- <include name="System.Data.Services.Design.dll" />
-- <include name="System.Data.Services.dll" />
-- <include name="System.DirectoryServices.AccountManagement.dll" />
-- <include name="System.Management.Instrumentation.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <include name="System.Web.Abstractions.dll" />
-- <include name="System.Web.DynamicData.Design.dll" />
-- <include name="System.Web.DynamicData.dll" />
-- <include name="System.Web.Entitly.Design.dll" />
-- <include name="System.Web.Entitly.dll" />
-- <include name="System.Web.Extensions.Design.dll" />
-- <include name="System.Web.Extensions.dll" />
-- <include name="System.Web.Routing.dll" />
-- <include name="System.Windows.Presentation.dll" />
-- <include name="System.WorkflowServices.dll" />
-- <include name="System.Xml.Linq.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/v3.0">
-- <include name="PresentationBuildTasks.dll" />
-- <include name="PresentationCore.dll" />
-- <include name="PresentationFramework.Aero.dll" />
-- <include name="PresentationFramework.Classic.dll" />
-- <include name="PresentationFramework.dll" />
-- <include name="PresentationFramework.Luna.dll" />
-- <include name="PresentationFramework.Royale.dll" />
-- <include name="ReachFramework.dll" />
-- <include name="System.IdentityModel.dll" />
-- <include name="System.IdentityModel.Selectors.dll" />
-- <include name="System.IO.Log.dll" />
-- <include name="System.Printing.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.Speech.dll" />
-- <include name="System.Workflow.Activities.dll" />
-- <include name="System.Workflow.ComponentModel.dll" />
-- <include name="System.Workflow.Runtime.dll" />
-- <include name="UIAutomationClient.dll" />
-- <include name="UIAutomationClientsideProviders.dll" />
-- <include name="UIAutomationProvider.dll" />
-- <include name="UIAutomationTypes.dll" />
-- <include name="WindowsBase.dll" />
-- <include name="WindowsFormsIntegration.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 2.0 specific assemblies -->
-- <include name="extensions/net/2.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${sdkInstallRoot}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v3.5')}" />
-- <directory name="${path::combine(installRoot, 'v2.0.50727')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v6.0A" maxnetfxver="3.5" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="net-4.0"
-- family="net"
-- version="4.0"
-- description="Microsoft .NET Framework 4.0"
-- sdkdirectory="${sdkInstallRoot}"
-- frameworkdirectory="${path::combine(installRoot, 'v4.0.30319')}"
-- frameworkassemblydirectory="${path::combine(installRoot, 'v4.0.30319')}"
-- clrversion="4.0.30319"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v4.0.30319" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(installRoot, 'v4.0.30319')}">
-- <include name="Accessibility.dll" />
-- <include name="Microsoft.Build.Conversion.v4.0.dll" />
-- <include name="Microsoft.Build.dll" />
-- <include name="Microsoft.Build.Engine.dll" />
-- <include name="Microsoft.Build.Framework.dll" />
-- <include name="Microsoft.Build.Tasks.v4.0.dll" />
-- <include name="Microsoft.Build.Utilities.v4.0.dll" />
-- <include name="Microsoft.CSharp.dll" />
-- <include name="Microsoft.Data.Entity.Build.Tasks.dll" />
-- <include name="Microsoft.JScript.dll" />
-- <include name="Microsoft.Transactions.Bridge.dll" />
-- <include name="Microsoft.Transactions.Bridge.Dtc.dll" />
-- <include name="Microsoft.VisualBasic.Activities.Compiler.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="Microsoft.VisualC.dll" />
-- <include name="Microsoft.VisualC.STLCLR.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Activities.Core.Presentation.dll" />
-- <include name="System.Activities.dll" />
-- <include name="System.Activities.DurableInstancing.dll" />
-- <include name="System.Activities.Presentation.dll" />
-- <include name="System.AddIn.Contract" />
-- <include name="System.AddIn.dll" />
-- <include name="System.ComponentModel.Composition.dll" />
-- <include name="System.ComponentModel.DataAnnotations.dll" />
-- <include name="System.Configuration.dll" />
-- <include name="System.Configuration.Install.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.Data.DataSetExtensions.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Data.Entity.Design.dll" />
-- <include name="System.Data.Entity.dll" />
-- <include name="System.Data.Linq.dll" />
-- <include name="System.Data.OracleClient.dll" />
-- <include name="System.Data.Services.Client.dll" />
-- <include name="System.Data.Services.Design.dll" />
-- <include name="System.Data.Services.dll" />
-- <include name="System.Data.SqlXml.dll" />
-- <include name="System.Deployment.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.Device.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.DirectoryServices.Protocols.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.Dynamic.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.EnterpriseServices.Thunk.dll" />
-- <include name="System.EnterpriseServices.Wrapper.dll" />
-- <include name="System.IdentityModel.dll" />
-- <include name="System.IdentityModel.Selectors.dll" />
-- <include name="System.IO.Log.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Management.Instrumentation.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Numerics.dll" />
-- <include name="System.Runtime.Caching.dll" />
-- <include name="System.Runtime.DurableInstancing.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceModel.Activation.dll" />
-- <include name="System.ServiceModel.Activities.dll" />
-- <include name="System.ServiceModel.Channels.dll" />
-- <include name="System.ServiceModel.Discovery.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Routing.dll" />
-- <include name="System.ServiceModel.ServiceMoniker40.dll" />
-- <include name="System.ServiceModel.WasHosting.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Transactions.dll" />
-- <include name="System.Web.Abstractions.dll" />
-- <include name="System.Web.ApplicationServices.dll" />
-- <include name="System.Web.DataVisualization.Design.dll" />
-- <include name="System.Web.DataVisualization.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.DynamicData.Design.dll" />
-- <include name="System.Web.DynamicData.dll" />
-- <include name="System.Web.Entity.Design.dll" />
-- <include name="System.Web.Entity.dll" />
-- <include name="System.Web.Extensions.Design.dll" />
-- <include name="System.Web.Extensions.dll" />
-- <include name="System.Web.Mobile.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Routing.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.DataVisualization.Design.dll" />
-- <include name="System.Windows.Forms.DataVisualization.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.Workflow.Activities.dll" />
-- <include name="System.Workflow.ComponentModel.dll" />
-- <include name="System.Workflow.Runtime.dll" />
-- <include name="System.WorkflowServices.dll" />
-- <include name="System.Xaml.dll" />
-- <include name="System.Xaml.Hosting.dll" />
-- <include name="System.Xml.dll" />
-- <include name="System.Xml.Linq.dll" />
-- </reference-assemblies>
-- <!-- WPF Assemblies -->
-- <reference-assemblies basedir="${path::combine(installRoot, 'v4.0.30319')}/WPF">
-- <include name="NaturalLanguage6.dll" />
-- <include name="NlsData0009.dll" />
-- <include name="NlsLexicons0009.dll" />
-- <include name="PenIMC.dll" />
-- <include name="PresentationCore.dll" />
-- <include name="PresentationFramework.Aero.dll" />
-- <include name="PresentationFramework.Classic.dll" />
-- <include name="PresentationFramework.dll" />
-- <include name="PresentationFramework.Luna.dll" />
-- <include name="PresentationFramework.Royale.dll" />
-- <include name="PresentationHost_v0400.dll" />
-- <include name="PresentationNative_v0400.dll" />
-- <include name="PresentationUI.dll" />
-- <include name="ReachFramework.dll" />
-- <include name="System.Printing.dll" />
-- <include name="System.Speech.dll" />
-- <include name="System.Windows.Input.Manipulations.dll" />
-- <include name="System.Windows.Presentation.dll" />
-- <include name="UIAutomationClient.dll" />
-- <include name="UIAutomationClientsideProviders.dll" />
-- <include name="UIAutomationProvider.dll" />
-- <include name="UIAutomationTypes.dll" />
-- <include name="WindowsBase.dll" />
-- <include name="WindowsFormsIntegration.dll" />
-- <include name="wpfgfx_v0400.dll" />
-- <include name="wpftxt_v0400.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0">
-- <include name="Microsoft.Build.Conversion.v4.0.dll" />
-- <include name="Microsoft.Build.dll" />
-- <include name="Microsoft.Build.Engine.dll" />
-- <include name="Microsoft.Build.Framework.dll" />
-- <include name="Microsoft.Build.Tasks.v4.0.dll" />
-- <include name="Microsoft.Build.Utilities.v4.0.dll" />
-- <include name="Microsoft.CSharp.dll" />
-- <include name="Microsoft.JScript.dll" />
-- <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
-- <include name="Microsoft.VisualBasic.Comptatibility.dll" />
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="Microsoft.VisualC.dll" />
-- <include name="Microsoft.VisualC.STLCLR.dll" />
-- <include name="mscorlib.dll" />
-- <include name="PresentationBuildTasks.dll" />
-- <include name="PresentationCore.dll" />
-- <include name="WindowsBase.dll" />
-- <include name="PresentationFramework.dll" />
-- <include name="PresentationFramework.Aero.dll" />
-- <include name="PresentationFramework.Classic.dll" />
-- <include name="PresentationFramework.Luna.dll" />
-- <include name="PresentationFramework.Royale.dll" />
-- <include name="ReachFramework.dll" />
-- <include name="System.Activities.Core.Presentation.dll" />
-- <include name="System.Activities.dll" />
-- <include name="System.Activities.DurableInstancing.dll" />
-- <include name="System.Activities.Presentation.dll" />
-- <include name="System.AddIn.Contract.dll" />
-- <include name="System.AddIn.dll" />
-- <include name="System.ComponentModel.Composition.dll" />
-- <include name="System.ComponentModel.DataAnnotations.dll" />
-- <include name="System.Configuration.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.Data.DataSetExtension.dll" />
-- <include name="System.Data.dll" />
-- <include name="System.Data.Entity.Design.dll" />
-- <include name="System.Data.Entity.dll" />
-- <include name="System.Data.Linq.dll" />
-- <include name="System.Data.OracleClient.dll" />
-- <include name="System.Data.Services.Client.dll" />
-- <include name="System.Data.Services.Design.dll" />
-- <include name="System.Data.Services.dll" />
-- <include name="System.Data.SqlXml.dll" />
-- <include name="System.Deployment.dll" />
-- <include name="System.Design.dll" />
-- <include name="System.Device.dll" />
-- <include name="System.DirectoryServices.AccountManagement.dll" />
-- <include name="System.DirectoryServices.dll" />
-- <include name="System.DirectoryServices.Protocols.dll" />
-- <include name="System.dll" />
-- <include name="System.Drawing.Design.dll" />
-- <include name="System.Drawing.dll" />
-- <include name="System.EnterpriseServices.dll" />
-- <include name="System.EnterpriseServices.Thunk.dll" />
-- <include name="System.EnterpriseServices.Wrapper.dll" />
-- <include name="System.IdentityModel.dll" />
-- <include name="System.IdentityModel.Selectors.dll" />
-- <include name="System.IO.Log.dll" />
-- <include name="System.Management.dll" />
-- <include name="System.Management.Instrumentation.dll" />
-- <include name="System.Messaging.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Numerics.dll" />
-- <include name="System.Printing.dll" />
-- <include name="System.Runtime.Caching.dll" />
-- <include name="System.Runtime.DurableInstancing.dll" />
-- <include name="System.Runtime.Remoting.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
-- <include name="System.Security.dll" />
-- <include name="System.ServiceModel.Activation.dll" />
-- <include name="System.ServiceModel.Activities.dll" />
-- <include name="System.ServiceModel.Channels.dll" />
-- <include name="System.ServiceModel.Discovery.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Routing.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <include name="System.ServiceProcess.dll" />
-- <include name="System.Speech.dll" />
-- <include name="System.Transactions.dll" />
-- <include name="System.Web.Abstractions.dll" />
-- <include name="System.Web.ApplicationServices.dll" />
-- <include name="System.Web.DataVisualization.Design.dll" />
-- <include name="System.Web.DataVisualization.dll" />
-- <include name="System.Web.dll" />
-- <include name="System.Web.DynamicData.Design.dll" />
-- <include name="System.Web.DynamicData.dll" />
-- <include name="System.Web.Entity.Design.dll" />
-- <include name="System.Web.Entity.dll" />
-- <include name="System.Web.Extensions.Design.dll" />
-- <include name="System.Web.Extensions.dll" />
-- <include name="System.Web.Mobile.dll" />
-- <include name="System.Web.RegularExpressions.dll" />
-- <include name="System.Web.Routing.dll" />
-- <include name="System.Web.Services.dll" />
-- <include name="System.Windows.Forms.DataVisualization.Design.dll" />
-- <include name="System.Windows.Forms.DataVisualization.dll" />
-- <include name="System.Windows.Forms.dll" />
-- <include name="System.Windows.Input.Manipulations.dll" />
-- <include name="System.Windows.Presentation.dll" />
-- <include name="System.Workflow.Activities.dll" />
-- <include name="System.Workflow.ComponentModel.dll" />
-- <include name="System.Workflow.Runtime.dll" />
-- <include name="System.WorkflowServices.dll" />
-- <include name="System.Xaml.dll" />
-- <include name="System.Xml.dll" />
-- <include name="System.Xml.Linq.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 4.0 specific assemblies -->
-- <include name="extensions/net/4.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 4.0 specific assemblies -->
-- <include name="extensions/common/4.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${sdkInstallRoot}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v4.0.30319')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v7.0A" minnetfxver="4.0" maxnetfxver="4.0.99999" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="netcf-1.0"
-- family="netcf"
-- version="1.0"
-- description="Microsoft .NET Compact Framework 1.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'v1.0.5000\bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v1.1.4322')}"
-- frameworkassemblydirectory="${path::combine(sdkInstallRoot, 'v1.0.5000\Windows CE')}"
-- clrversion="1.1.4322"
-- clrtype="Compact"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v1.1.4322" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(sdkInstallRoot, 'v1.0.5000\Windows CE')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- this is not a supported runtime framework -->
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(sdkInstallRoot, 'v1.0.5000\bin')}" />
-- <directory name="${path::combine(installRoot, 'v1.1.4322')}" />
-- <directory name="${path::combine(sdkInstallRoot.DesktopFramework, 'bin')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot"
-- key="SOFTWARE\Microsoft\.NETCompactFramework\sdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot.DesktopFramework"
-- key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv1.1"
-- hive="LocalMachine" />
-- <fail if="${not directory::exists(sdkInstallRoot.DesktopFramework)}">The .NET Framework 1.1 SDK is not installed.</fail>
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="exename">cfresgen</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="netcf-2.0"
-- family="netcf"
-- version="2.0"
-- description="Microsoft .NET Compact Framework 2.0"
-- sdkdirectory="${path::combine(sdkInstallRoot.DesktopFramework, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v2.0.50727')}"
-- frameworkassemblydirectory="${path::combine(sdkInstallRoot, 'WindowsCE')}"
-- clrversion="2.0.0"
-- clrtype="Compact"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v2.0.50727" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(sdkInstallRoot, 'WindowsCE')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- this is not a supported runtime framework -->
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(sdkInstallRoot.DesktopFramework, 'bin')}" />
-- </tool-paths>
-- <project>
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot"
-- key="SOFTWARE\Microsoft\.NETCompactFramework\v2.0.0.0\InstallRoot\"
-- hive="LocalMachine" />
-- <readregistry
-- property="sdkInstallRoot.DesktopFramework"
-- key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv2.0"
-- hive="LocalMachine" />
-- <fail if="${not directory::exists(sdkInstallRoot.DesktopFramework)}">The .NET Framework 2.0 SDK is not installed.</fail>
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="silverlight-2.0"
-- family="silverlight"
-- version="2.0"
-- description="Microsoft Silverlight 2.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v3.5')}"
-- frameworkassemblydirectory="${SL2RefAssemblyBaseDir}"
-- clrversion="2.0.50727"
-- clrtype="Browser"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v2.0.50727" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${SL2RefAssemblyBaseDir}">
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <include name="System.Windows.Browser.dll" />
-- <include name="System.Windows.dll" />
-- <include name="System.Xml.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 2.0 specific assemblies -->
-- <include name="extensions/net/2.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${SL2RefAssemblyBaseDir}" />
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v3.5')}" />
-- <directory name="${path::combine(installRoot, 'v2.0.50727')}" />
-- </tool-paths>
-- <project>
-- <readregistry property="SL2RefAssemblyBaseDir"
-- key="SOFTWARE\Microsoft\Microsoft SDKs\Silverlight\v2.0\ReferenceAssemblies\SLRuntimeInstallPath"
-- hive="LocalMachine" />
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v6.0A" maxnetfxver="3.5" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="silverlight-3.0"
-- family="silverlight"
-- version="3.0"
-- description="Microsoft Silverlight 3.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v3.5')}"
-- frameworkassemblydirectory="${SL3RefAssemblyBaseDir}"
-- clrversion="2.0.50727"
-- clrtype="Browser"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v2.0.50727" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${SL3RefAssemblyBaseDir}">
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.dll" />
-- <include name="System.Xml.dll" />
-- <include name="System.Windows.dll" />
-- <include name="System.Windows.Browser.dll" />
-- <!-- Remaining libraries found in the Reference Assembly directory -->
-- <include name="agcore.debug.dll" />
-- <include name="agcore.dll" />
-- <include name="coreclr.dll" />
-- <include name="mscorrc.debug.dll" />
-- <include name="mscorrc.dll" />
-- <include name="npctrl.dll" />
-- <include name="npctrlui.dll" />
-- <include name="Silverlight.ConfigurationUI.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 2.0 specific assemblies -->
-- <include name="extensions/net/2.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${SL3RefAssemblyBaseDir}" />
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v3.5')}" />
-- </tool-paths>
-- <project>
-- <readregistry property="SL3RefAssemblyBaseDir"
-- key="SOFTWARE\Microsoft\Microsoft SDKs\Silverlight\v3.0\ReferenceAssemblies\SLRuntimeInstallPath"
-- hive="LocalMachine" />
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v6.0A" maxnetfxver="3.5" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="silverlight-4.0"
-- family="silverlight"
-- version="4.0"
-- description="Microsoft Silverlight 4.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v4.0.30319')}"
-- frameworkassemblydirectory="${SL4RefAssemblyBaseDir}"
-- clrversion="4.0.30319"
-- clrtype="Browser"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v4.0.30319" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${SL4RefAssemblyBaseDir}">
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Core.dll" />
-- <include name="system.dll" />
-- <include name="System.Xml.dll" />
-- <include name="System.Windows.dll" />
-- <include name="System.Windows.Browser.dll" />
-- <!-- Remaining libraries found in the Reference Assembly directory -->
-- <include name="agcore.debug.dll" />
-- <include name="agcore.dll" />
-- <include name="coreclr.dll" />
-- <include name="mscorrc.debug.dll" />
-- <include name="mscorrc.dll" />
-- <include name="npctrl.dll" />
-- <include name="npctrlui.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 4.0 specific assemblies -->
-- <include name="extensions/net/4.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 4.0 specific assemblies -->
-- <include name="extensions/common/4.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${SL4RefAssemblyBaseDir}" />
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v4.0.30319')}" />
-- </tool-paths>
-- <project>
-- <readregistry property="SL4RefAssemblyBaseDir"
-- key="SOFTWARE\Microsoft\Microsoft SDKs\Silverlight\v4.0\ReferenceAssemblies\SLRuntimeInstallPath"
-- hive="LocalMachine" />
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v7.0A" minnetfxver="4.0" maxnetfxver="4.0.99999" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="silverlight-5.0"
-- family="silverlight"
-- version="5.0"
-- description="Microsoft Silverlight 5.0"
-- sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
-- frameworkdirectory="${path::combine(installRoot, 'v4.0.30319')}"
-- frameworkassemblydirectory="${SL5RefAssemblyBaseDir}"
-- clrversion="4.0.30319"
-- clrtype="Browser"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <strict>
-- <environment>
-- <variable name="COMPLUS_VERSION" value="v4.0.30319" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${SL5RefAssemblyBaseDir}">
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Core.dll" />
-- <include name="system.dll" />
-- <include name="System.Xml.dll" />
-- <include name="System.Windows.dll" />
-- <include name="System.Windows.Browser.dll" />
-- <!-- Remaining libraries found in the Reference Assembly directory -->
-- <include name="agcore.debug.dll" />
-- <include name="agcore.dll" />
-- <include name="coreclr.dll" />
-- <include name="mscorrc.debug.dll" />
-- <include name="mscorrc.dll" />
-- <include name="npctrl.dll" />
-- <include name="npctrlui.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <!-- Remaining libraries are specific to XNA programming -->
-- <include name="Microsoft.Xna.Framework.dll" />
-- <include name="Microsoft.Xna.Framework.Graphics.dll" />
-- <include name="Microsoft.Xna.Framework.Graphics.Shaders.dll" />
-- <include name="System.Windows.Xna.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 4.0 specific assemblies -->
-- <include name="extensions/net/4.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 4.0 specific assemblies -->
-- <include name="extensions/common/4.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${SL5RefAssemblyBaseDir}" />
-- <directory name="${path::combine(sdkInstallRoot, 'bin')}"
-- if="${property::exists('sdkInstallRoot')}" />
-- <directory name="${path::combine(installRoot, 'v4.0.30319')}" />
-- </tool-paths>
-- <project>
-- <readregistry property="SL5RefAssemblyBaseDir"
-- key="SOFTWARE\Microsoft\Microsoft SDKs\Silverlight\v5.0\ReferenceAssemblies\SLRuntimeInstallPath"
-- hive="LocalMachine" />
-- <readregistry
-- property="installRoot"
-- key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
-- hive="LocalMachine" />
-- <locatesdk property="sdkInstallRoot" minwinsdkver="v7.0A" minnetfxver="4.0" maxnetfxver="4.0.99999" failonerror="false" />
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="noconfig">true</attribute>
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="nostdlib">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportsnostdlib">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportsplatform">true</attribute>
-- <attribute name="supportswarnaserrorlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="supportsplatform">true</attribute>
-- </task>
-- <task name="vjc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="exename">lc</attribute>
-- <attribute name="supportsassemblyreferences">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="mono-1.0"
-- family="mono"
-- version="1.0"
-- description="Mono 1.0 Profile"
-- sdkdirectory="${toolDirectory}"
-- frameworkdirectory="${toolDirectory}"
-- frameworkassemblydirectory="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}"
-- clrversion="1.1.4322"
-- clrtype="Desktop"
-- vendor="Mono"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/mono/1.0" />
-- <directory name="lib/mono/neutral" />
-- <directory name="lib/common/1.1" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <auto>
-- <engine program="${runtimeEngine}" />
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </auto>
-- <strict>
-- <engine program="${runtimeEngine}">
-- <arg value="--runtime=v1.1.4322" />
-- </engine>
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include Mono version-neutral assemblies -->
-- <include name="extensions/mono/neutral/**/*.dll" />
-- <!-- include Mono 1.0 specific assemblies -->
-- <include name="extensions/mono/1.0/**/*.dll" />
-- <!-- include .NET 1.1 specific assemblies -->
-- <include name="extensions/common/1.1/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${toolDirectory}" />
-- <!-- unmanaged tools -->
-- <directory name="${sdkInstallRoot}/bin" />
-- </tool-paths>
-- <project>
-- <!-- quick and dirty check to see if pkg-config is available (and configured) -->
-- <property name="pkgconfig.available" value="${environment::variable-exists('PKG_CONFIG_PATH')}" />
-- <if test="${pkgconfig.available}">
-- <if test="${pkg-config::exists('mono')}">
-- <call target="configure-from-pkg-config" />
-- </if>
-- <if test="${not pkg-config::exists('mono')}">
-- <call target="configure-from-registry" />
-- </if>
-- </if>
-- <if test="${not pkgconfig.available}">
-- <call target="configure-from-registry" />
-- </if>
--
-- <!-- determine if we're dealing with a Mono 1.0.x release -->
-- <if test="${version::parse(mono.version) &lt; version::parse('1.1')}">
-- <!--
-- in Mono 1.0.x, the framework tools are located
-- in the <install root>\lib directory
-- -->
-- <property name="toolDirectory" value="${frameworkAssemblyDirectory}" />
-- <property name="runtimeEngine" value="${path::combine(frameworkAssemblyDirectory, 'mono.exe')}" />
-- <property name="resgen.tool" value="monoresgen" />
-- <!-- in Mono 1.0.x, only mcs and mbas are located in <install root>\lib\mono\<profile> -->
-- <property name="csc.tool" value="${path::combine(frameworkAssemblyDirectory, 'mono/1.0/mcs.exe')}" />
-- <property name="mbas.tool" value="${path::combine(frameworkAssemblyDirectory, 'mono/1.0/mbas.exe')}" />
-- <!-- /doc is not supported in Mono 1.0.x -->
-- <property name="csc.supportsdocgeneration" value="false" />
--
-- <!--
-- Mono 1.0.1 installer incorrectly adds '\mono' to
-- "MonoConfigDir" registry value
-- -->
-- <if test="${string::ends-with(configDir, 'etc\mono')}">
-- <property name="configDir" value="${string::replace(configDir, 'etc\mono', 'etc')}" />
-- </if>
-- </if>
--
-- <!-- determine if we're dealing with a Mono 1.1.x release or higher -->
-- <if test="${version::parse(mono.version) >= version::parse('1.1')}">
-- <!--
-- in Mono 1.1.x (and higher ?), the framework tools
-- are located in the <install root>\lib\mono\<profile>
-- directory
-- -->
-- <property name="toolDirectory" value="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}" />
-- <property name="runtimeEngine" value="${path::combine(frameworkAssemblyDirectory, 'mono.exe')}" />
-- <!-- starting from Mono 1.1.9.2, mono.exe is located in the bin directory -->
-- <if test="${not file::exists(runtimeEngine)}">
-- <property name="runtimeEngine" value="${path::combine(sdkInstallRoot, 'bin/mono.exe')}" />
-- </if>
-- <property name="resgen.tool" value="resgen" />
-- <property name="csc.tool" value="mcs" />
-- <property name="csc.supportsdocgeneration" value="true" />
-- <property name="mbas.tool" value="mbas" />
-- </if>
--
-- <target name="configure-from-pkg-config">
-- <property name="mono.version" value="${pkg-config::get-mod-version('mono')}" />
-- <property name="sdkInstallRoot" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'prefix'))}" />
-- <property name="frameworkAssemblyDirectory" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'libdir'))}" />
-- <property name="configDir" value="${path::combine(sdkInstallRoot, 'etc')}/" />
-- </target>
--
-- <target name="configure-from-registry">
-- <monoregistry property="mono.reg" failonerror="false" />
-- <readregistry
-- property="mono.version"
-- key="${mono.reg}\DefaultCLR"
-- hive="LocalMachine"
-- />
-- <property name="monokey" value="${mono.reg}\${mono.version}" />
--
-- <readregistry
-- property="sdkInstallRoot"
-- key="${monokey}\SdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="frameworkAssemblyDirectory"
-- key="${monokey}\FrameworkAssemblyDirectory"
-- hive="LocalMachine" />
-- <readregistry
-- property="configDir"
-- key="${monokey}\MonoConfigDir"
-- hive="LocalMachine" />
-- </target>
-- </project>
-- <properties>
-- </properties>
-- <tasks>
-- <task name="al">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="csc">
-- <attribute name="exename">${csc.tool}</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="supportspackagereferences">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportsdocgeneration">${csc.supportsdocgeneration}</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="exename">${mbas.tool}</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="exename">${resgen.tool}</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="mono-2.0"
-- family="mono"
-- version="2.0"
-- description="Mono 2.0 Profile"
-- sdkdirectory="${toolDirectory}"
-- frameworkdirectory="${toolDirectory}"
-- frameworkassemblydirectory="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}"
-- clrversion="2.0.50727"
-- clrtype="Desktop"
-- vendor="Mono"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/mono/2.0" />
-- <directory name="lib/mono/neutral" />
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <auto>
-- <engine program="${runtimeEngine}" />
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </auto>
-- <strict>
-- <engine program="${runtimeEngine}">
-- <arg value="--runtime=v2.0.50727" />
-- </engine>
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include Mono version-neutral assemblies -->
-- <include name="extensions/mono/neutral/**/*.dll" />
-- <!-- include Mono 2.0 specific assemblies -->
-- <include name="extensions/mono/2.0/**/*.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${toolDirectory}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}" />
-- <!-- for compatibility with Mono 1.0.x -->
-- <directory name="${frameworkAssemblyDirectory}" />
-- <!-- unmanaged tools -->
-- <directory name="${sdkInstallRoot}/bin" />
-- </tool-paths>
-- <project>
-- <!-- quick and dirty check to see if pkg-config is available (and configured) -->
-- <property name="pkgconfig.available" value="${environment::variable-exists('PKG_CONFIG_PATH')}" />
-- <if test="${pkgconfig.available}">
-- <if test="${pkg-config::exists('mono')}">
-- <call target="configure-from-pkg-config" />
-- </if>
-- <if test="${not pkg-config::exists('mono')}">
-- <call target="configure-from-registry" />
-- </if>
-- </if>
-- <if test="${not pkgconfig.available}">
-- <call target="configure-from-registry" />
-- </if>
--
-- <property name="resgen.supportsexternalfilereferences" value="false" />
--
-- <!-- determine if we're dealing with a Mono 1.0.x release -->
-- <if test="${version::parse(mono.version) &lt; version::parse('1.1')}">
-- <!--
-- in Mono 1.0.x, the framework tools are located
-- in the <install root>\lib directory, except for
-- mbas and mcs
-- -->
-- <property name="toolDirectory" value="${frameworkAssemblyDirectory}" />
-- <property name="runtimeEngine" value="${path::combine(frameworkAssemblyDirectory, 'mono.exe')}" />
-- <property name="resgen.tool" value="monoresgen" />
-- <property name="csc.supportsdocgeneration" value="false" />
--
-- <!--
-- Mono 1.0.1 installer incorrectly adds '\mono' to
-- "MonoConfigDir" registry value
-- -->
-- <if test="${string::ends-with(configDir, 'etc\mono')}">
-- <property name="configDir" value="${string::replace(configDir, 'etc\mono', 'etc')}" />
-- </if>
-- </if>
--
-- <!-- determine if we're dealing with a Mono 1.1.x release or higher -->
-- <if test="${version::parse(mono.version) >= version::parse('1.1')}">
-- <property name="toolDirectory" value="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}" />
-- <property name="runtimeEngine" value="${path::combine(frameworkAssemblyDirectory, 'mono.exe')}" />
-- <!-- starting from Mono 1.1.9.2, mono.exe is located in the bin directory -->
-- <if test="${not file::exists(runtimeEngine)}">
-- <property name="runtimeEngine" value="${path::combine(sdkInstallRoot, 'bin/mono.exe')}" />
-- </if>
-- <property name="csc.supportsdocgeneration" value="true" />
-- </if>
-- <!-- as from Mono 1.2.3.50, resgen supports the /usesourcepath option -->
-- <if test="${version::parse(mono.version) >= version::parse('1.2.3.50')}">
-- <property name="resgen.supportsexternalfilereferences" value="true" />
-- </if>
--
-- <target name="configure-from-pkg-config">
-- <property name="mono.version" value="${pkg-config::get-mod-version('mono')}" />
-- <property name="sdkInstallRoot" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'prefix'))}" />
-- <property name="frameworkAssemblyDirectory" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'libdir'))}" />
-- <property name="configDir" value="${path::combine(sdkInstallRoot, 'etc')}/" />
-- </target>
--
-- <target name="configure-from-registry">
-- <monoregistry property="mono.reg" failonerror="false" />
-- <readregistry
-- property="mono.version"
-- key="${mono.reg}\DefaultCLR"
-- hive="LocalMachine"
-- />
-- <property name="monokey" value="${mono.reg}\${mono.version}" />
--
-- <readregistry
-- property="sdkInstallRoot"
-- key="${monokey}\SdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="frameworkAssemblyDirectory"
-- key="${monokey}\FrameworkAssemblyDirectory"
-- hive="LocalMachine" />
-- <readregistry
-- property="configDir"
-- key="${monokey}\MonoConfigDir"
-- hive="LocalMachine" />
-- </target>
-- </project>
-- <properties>
-- </properties>
-- <tasks>
-- <task name="al">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="csc">
-- <attribute name="exename">gmcs</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="supportspackagereferences">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportsdocgeneration">${csc.supportsdocgeneration}</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="exename">${resgen.tool}</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="supportsexternalfilereferences">${resgen.supportsexternalfilereferences}</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="mono-3.5"
-- family="mono"
-- version="3.5"
-- description="Mono 3.5 Profile"
-- sdkdirectory="${toolDirectory}"
-- frameworkdirectory="${toolDirectory}"
-- frameworkassemblydirectory="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}"
-- clrversion="2.0.50727"
-- clrtype="Desktop"
-- vendor="Mono"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/mono/2.0" />
-- <directory name="lib/mono/neutral" />
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <auto>
-- <engine program="${runtimeEngine}" />
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </auto>
-- <strict>
-- <engine program="${runtimeEngine}">
-- <arg value="--runtime=v2.0.50727" />
-- </engine>
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/3.5')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/3.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include Mono version-neutral assemblies -->
-- <include name="extensions/mono/neutral/**/*.dll" />
-- <!-- include Mono 2.0 specific assemblies -->
-- <include name="extensions/mono/2.0/**/*.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/3.5')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}" />
-- <!-- unmanaged tools -->
-- <directory name="${sdkInstallRoot}/bin" />
-- </tool-paths>
-- <project>
-- <!-- quick and dirty check to see if pkg-config is available (and configured) -->
-- <property name="pkgconfig.available" value="${environment::variable-exists('PKG_CONFIG_PATH')}" />
-- <if test="${pkgconfig.available}">
-- <if test="${pkg-config::exists('mono')}">
-- <call target="configure-from-pkg-config" />
-- </if>
-- <if test="${not pkg-config::exists('mono')}">
-- <call target="configure-from-registry" />
-- </if>
-- </if>
-- <if test="${not pkgconfig.available}">
-- <call target="configure-from-registry" />
-- </if>
--
-- <property name="toolDirectory" value="${path::combine(frameworkAssemblyDirectory, 'mono/3.5')}" />
-- <property name="runtimeEngine" value="${path::combine(sdkInstallRoot, 'bin/mono.exe')}" />
--
-- <target name="configure-from-pkg-config">
-- <property name="mono.version" value="${pkg-config::get-mod-version('mono')}" />
-- <property name="sdkInstallRoot" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'prefix'))}" />
-- <property name="frameworkAssemblyDirectory" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'libdir'))}" />
-- <property name="configDir" value="${path::combine(sdkInstallRoot, 'etc')}/" />
-- </target>
--
-- <target name="configure-from-registry">
-- <monoregistry property="mono.reg" failonerror="false" />
-- <readregistry
-- property="mono.version"
-- key="${mono.reg}\DefaultCLR"
-- hive="LocalMachine"
-- />
-- <property name="monokey" value="${mono.reg}\${mono.version}" />
--
-- <readregistry
-- property="sdkInstallRoot"
-- key="${monokey}\SdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="frameworkAssemblyDirectory"
-- key="${monokey}\FrameworkAssemblyDirectory"
-- hive="LocalMachine" />
-- <readregistry
-- property="configDir"
-- key="${monokey}\MonoConfigDir"
-- hive="LocalMachine" />
-- </target>
-- </project>
-- <properties>
-- </properties>
-- <tasks>
-- <task name="al">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="csc">
-- <attribute name="exename">gmcs</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="langversion">linq</attribute>
-- <attribute name="supportspackagereferences">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="managed">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="mono-4.0"
-- family="mono"
-- version="4.0"
-- description="Mono 4.0 Profile"
-- sdkdirectory="${toolDirectory}"
-- frameworkdirectory="${toolDirectory}"
-- frameworkassemblydirectory="${path::combine(frameworkAssemblyDirectory, 'mono/4.0')}"
-- clrversion="4.0.30319"
-- clrtype="Desktop"
-- vendor="Mono"
-- >
-- <runtime>
-- <probing-paths>
-- <directory name="lib/mono/2.0" />
-- <directory name="lib/mono/neutral" />
-- <directory name="lib/common/2.0" />
-- <directory name="lib/common/neutral" />
-- </probing-paths>
-- <modes>
-- <auto>
-- <engine program="${runtimeEngine}" />
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </auto>
-- <strict>
-- <engine program="${runtimeEngine}">
-- <arg value="--runtime=v4.0.30319" />
-- </engine>
-- <environment>
-- <variable name="PATH" path="${path::combine(sdkInstallRoot, 'bin')};%PATH%" />
-- <variable name="MONO_CFG_DIR" path="${configDir};%MONO_CFG_DIR%" />
-- </environment>
-- </strict>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/4.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/3.5')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/3.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include Mono version-neutral assemblies -->
-- <include name="extensions/mono/neutral/**/*.dll" />
-- <!-- include Mono 2.0 specific assemblies -->
-- <include name="extensions/mono/2.0/**/*.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/4.0')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/3.5')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}" />
-- <!-- unmanaged tools -->
-- <directory name="${sdkInstallRoot}/bin" />
-- </tool-paths>
-- <project>
-- <!-- quick and dirty check to see if pkg-config is available (and configured) -->
-- <property name="pkgconfig.available" value="${environment::variable-exists('PKG_CONFIG_PATH')}" />
-- <if test="${pkgconfig.available}">
-- <if test="${pkg-config::exists('mono')}">
-- <call target="configure-from-pkg-config" />
-- </if>
-- <if test="${not pkg-config::exists('mono')}">
-- <call target="configure-from-registry" />
-- </if>
-- </if>
-- <if test="${not pkgconfig.available}">
-- <call target="configure-from-registry" />
-- </if>
--
-- <property name="toolDirectory" value="${path::combine(frameworkAssemblyDirectory, 'mono/4.0')}" />
-- <property name="runtimeEngine" value="${path::combine(sdkInstallRoot, 'bin/mono.exe')}" />
--
-- <target name="configure-from-pkg-config">
-- <property name="mono.version" value="${pkg-config::get-mod-version('mono')}" />
-- <property name="sdkInstallRoot" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'prefix'))}" />
-- <property name="frameworkAssemblyDirectory" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'libdir'))}" />
-- <property name="configDir" value="${path::combine(sdkInstallRoot, 'etc')}/" />
-- </target>
--
-- <target name="configure-from-registry">
-- <monoregistry property="mono.reg" failonerror="false" />
-- <readregistry
-- property="mono.version"
-- key="${mono.reg}\DefaultCLR"
-- hive="LocalMachine"
-- />
-- <property name="monokey" value="${mono.reg}\${mono.version}" />
--
-- <readregistry
-- property="sdkInstallRoot"
-- key="${monokey}\SdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="frameworkAssemblyDirectory"
-- key="${monokey}\FrameworkAssemblyDirectory"
-- hive="LocalMachine" />
-- <readregistry
-- property="configDir"
-- key="${monokey}\MonoConfigDir"
-- hive="LocalMachine" />
-- </target>
-- </project>
-- <properties>
-- </properties>
-- <tasks>
-- <task name="al">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="csc">
-- <attribute name="exename">dmcs</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="langversion">linq</attribute>
-- <attribute name="supportspackagereferences">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-- </task>
-- <task name="vbc">
-- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="managed">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="moonlight-2.0"
-- family="moonlight"
-- version="2.0"
-- description="Moonlight 2.0"
-- sdkdirectory="${toolDirectory}"
-- frameworkdirectory="${toolDirectory}"
-- frameworkassemblydirectory="${toolDirectory}"
-- clrversion="2.0.50727"
-- clrtype="Browser"
-- vendor="Mono"
-- >
-- <runtime>
-- <modes>
-- <auto>
-- <engine program="${runtimeEngine}">
-- <arg value="--runtime=moonlight" />
-- <arg value="--security=temporary-smcs-hack" />
-- </engine>
-- </auto>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="${path::combine(frameworkAssemblyDirectory, 'lib/mono/2.1')}">
-- <include name="Microsoft.VisualBasic.dll" />
-- <include name="mscorlib.dll" />
-- <include name="System.Core.dll" />
-- <include name="System.dll" />
-- <include name="System.Net.dll" />
-- <include name="System.Runtime.Serialization.dll" />
-- <include name="System.ServiceModel.dll" />
-- <include name="System.ServiceModel.Web.dll" />
-- <include name="System.Windows.Browser.dll" />
-- <include name="System.Windows.dll" />
-- <include name="System.Xml.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- include MS.NET version-neutral assemblies -->
-- <include name="extensions/net/neutral/**/*.dll" />
-- <!-- include MS.NET 2.0 specific assemblies -->
-- <include name="extensions/net/2.0/**/*.dll" />
-- <!-- include MS.NET specific task assembly -->
-- <include name="NAnt.MSNetTasks.dll" />
-- <!-- include MS.NET specific test assembly -->
-- <include name="NAnt.MSNet.Tests.dll" />
-- <!-- include .NET 2.0 specific assemblies -->
-- <include name="extensions/common/2.0/**/*.dll" />
-- </task-assemblies>
-- <tool-paths>
-- <directory name="${toolDirectory}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/2.0')}" />
-- <directory name="${path::combine(frameworkAssemblyDirectory, 'mono/1.0')}" />
-- <!-- unmanaged tools -->
-- <directory name="${sdkInstallRoot}/bin" />
-- </tool-paths>
-- <project>
-- <!-- quick and dirty check to see if pkg-config is available (and configured) -->
-- <property name="pkgconfig.available" value="${environment::variable-exists('PKG_CONFIG_PATH')}" />
-- <if test="${pkgconfig.available}">
-- <if test="${pkg-config::exists('mono')}">
-- <call target="configure-from-pkg-config" />
-- </if>
-- <if test="${not pkg-config::exists('mono')}">
-- <call target="configure-from-registry" />
-- </if>
-- </if>
-- <if test="${not pkgconfig.available}">
-- <call target="configure-from-registry" />
-- </if>
--
-- <property name="toolDirectory" value="${path::combine(frameworkAssemblyDirectory, 'mono/2.1')}" />
-- <property name="runtimeEngine" value="${path::combine(sdkInstallRoot, 'bin/mono.exe')}" />
--
-- <target name="configure-from-pkg-config">
-- <property name="mono.version" value="${pkg-config::get-mod-version('mono')}" />
-- <property name="sdkInstallRoot" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'prefix'))}" />
-- <property name="frameworkAssemblyDirectory" value="${cygpath::get-windows-path(pkg-config::get-variable('mono', 'libdir'))}" />
-- <property name="configDir" value="${path::combine(sdkInstallRoot, 'etc')}/" />
-- </target>
--
-- <target name="configure-from-registry">
-- <monoregistry property="mono.reg" failonerror="false" />
-- <readregistry
-- property="mono.version"
-- key="${mono.reg}\DefaultCLR"
-- hive="LocalMachine"
-- />
-- <property name="monokey" value="${mono.reg}\${mono.version}" />
--
-- <readregistry
-- property="sdkInstallRoot"
-- key="${monokey}\SdkInstallRoot"
-- hive="LocalMachine" />
-- <readregistry
-- property="frameworkAssemblyDirectory"
-- key="${monokey}\FrameworkAssemblyDirectory"
-- hive="LocalMachine" />
-- <readregistry
-- property="configDir"
-- key="${monokey}\MonoConfigDir"
-- hive="LocalMachine" />
-- </target>
-- </project>
-- <tasks>
-- <task name="csc">
-- <attribute name="exename">smcs</attribute>
-- <attribute name="managed">true</attribute>
-- <attribute name="supportspackagereferences">true</attribute>
-- <attribute name="supportsnowarnlist">true</attribute>
-- <attribute name="supportsdocgeneration">true</attribute>
-- <attribute name="supportskeycontainer">true</attribute>
-- <attribute name="supportskeyfile">true</attribute>
-- <attribute name="supportsdelaysign">true</attribute>
-- <attribute name="supportslangversion">true</attribute>
-- </task>
-- <task name="resgen">
-- <attribute name="supportsassemblyreferences">true</attribute>
-- <attribute name="supportsexternalfilereferences">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- </tasks>
-- </framework>
-- <framework
-- name="sscli-1.0"
-- family="sscli"
-- version="1.0"
-- description="Microsoft Shared Source CLI 1.0"
-- sdkdirectory="C:\sscli\build\v1.x86fstchk.rotor\sdk\bin"
-- frameworkdirectory="C:\sscli\build\v1.x86fstchk.rotor"
-- frameworkassemblydirectory="C:\sscli\build\v1.x86fstchk.rotor"
-- clrversion="1.0.3"
-- clrtype="Desktop"
-- vendor="Microsoft"
-- >
-- <runtime>
-- <modes>
-- <auto>
-- <engine program="C:\sscli\build\v1.x86fstchk.rotor\clix.exe" />
-- </auto>
-- </modes>
-- </runtime>
-- <reference-assemblies basedir="C:\sscli\build\v1.x86fstchk.rotor">
-- <include name="*.dll" />
-- </reference-assemblies>
-- <task-assemblies>
-- <!-- this is not a supported runtime framework -->
-- </task-assemblies>
-- <tool-paths>
-- <directory name="C:\sscli\build\v1.x86fstchk.rotor\sdk\bin" />
-- <directory name="C:\sscli\build\v1.x86fstchk.rotor" />
-- </tool-paths>
-- <project />
-- <tasks>
-- <task name="csc">
-- <attribute name="supportsnowarnlist">true</attribute>
-- </task>
-- <task name="jsc">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="delay-sign">
-- <attribute name="exename">sn</attribute>
-- </task>
-- <task name="license">
-- <attribute name="hascommandlinecompiler">false</attribute>
-- </task>
-- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- <task name="ildasm">
-- <attribute name="managed">true</attribute>
-- </task>
-- </tasks>
-- </framework>
-- </platform>
- <platform name="unix" default="auto">
- <task-assemblies>
- <!-- include NAnt task assemblies -->
-@@ -2415,18 +92,18 @@
- <property name="csc.supportsdocgeneration" value="false" />
- </if>
- <if test="${pkg-config::is-atleast-version('mono', '1.1')}">
-- <property name="toolDirectory" value="${path::combine(prefix, 'lib/mono/1.0')}" />
-+ <property name="toolDirectory" value="${path::combine(prefix, 'bin')}" />
- <property name="resgen.tool" value="resgen" />
- <property name="csc.supportsdocgeneration" value="true" />
- </if>
- </project>
- <tasks>
- <task name="al">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="csc">
-- <attribute name="exename">${path::combine(prefix, 'lib/mono/1.0/mcs.exe')}</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="exename">${path::combine(prefix, 'bin/mcs')}</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportspackagereferences">true</attribute>
- <attribute name="supportsnowarnlist">true</attribute>
- <attribute name="supportsdocgeneration">${csc.supportsdocgeneration}</attribute>
-@@ -2437,25 +114,25 @@
- </task>
- <task name="jsc">
- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="vbc">
-- <attribute name="exename">${path::combine(prefix, 'lib/mono/1.0/mbas.exe')}</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="exename">${path::combine(prefix, 'bin/vbnc')}</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="resgen">
- <attribute name="exename">${resgen.tool}</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="delay-sign">
- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="license">
- <attribute name="hascommandlinecompiler">false</attribute>
- </task>
- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- </tasks>
- </framework>
-@@ -2502,9 +179,10 @@
- </task-assemblies>
- <tool-paths>
- <directory name="${toolDirectory}" />
-- <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
-- <!-- unmanaged tools -->
-+ <!-- unmanaged tools -->
- <directory name="${prefix}/bin" />
-+ <!-- managed tools -->
-+ <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
- </tool-paths>
- <project>
- <if test="${not pkg-config::exists('mono')}">
-@@ -2518,7 +196,7 @@
- <property name="csc.supportsdocgeneration" value="false" />
- </if>
- <if test="${pkg-config::is-atleast-version('mono', '1.1')}">
-- <property name="toolDirectory" value="${path::combine(prefix, 'lib/mono/2.0')}" />
-+ <property name="toolDirectory" value="${path::combine(prefix, 'bin')}" />
- <property name="resgen.tool" value="resgen" />
- <property name="csc.supportsdocgeneration" value="true" />
- </if>
-@@ -2529,11 +207,11 @@
- </project>
- <tasks>
- <task name="al">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="csc">
- <attribute name="exename">gmcs</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportspackagereferences">true</attribute>
- <attribute name="supportsnowarnlist">true</attribute>
- <attribute name="supportsdocgeneration">${csc.supportsdocgeneration}</attribute>
-@@ -2544,26 +222,26 @@
- </task>
- <task name="jsc">
- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="vbc">
- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="resgen">
- <attribute name="exename">${resgen.tool}</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportsexternalfilereferences">${resgen.supportsexternalfilereferences}</attribute>
- </task>
- <task name="delay-sign">
- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="license">
- <attribute name="hascommandlinecompiler">false</attribute>
- </task>
- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- </tasks>
- </framework>
-@@ -2616,10 +294,11 @@
- </task-assemblies>
- <tool-paths>
- <directory name="${toolDirectory}" />
-+ <!-- unmanaged tools -->
-+ <directory name="${prefix}/bin" />
-+ <!-- managed tools -->
- <directory name="${path::combine(prefix, 'lib/mono/2.0')}" />
- <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
-- <!-- unmanaged tools -->
-- <directory name="${prefix}/bin" />
- </tool-paths>
- <project>
- <if test="${not pkg-config::exists('mono')}">
-@@ -2627,15 +306,15 @@
- </if>
- <property name="resgen.supportsexternalfilereferences" value="false" />
- <property name="prefix" value="${pkg-config::get-variable('mono', 'prefix')}" />
-- <property name="toolDirectory" value="${path::combine(prefix, 'lib/mono/3.5')}" />
-+ <property name="toolDirectory" value="${path::combine(prefix, 'bin')}" />
- </project>
- <tasks>
- <task name="al">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="csc">
- <attribute name="exename">gmcs</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="langversion">linq</attribute>
- <attribute name="supportspackagereferences">true</attribute>
- <attribute name="supportsnowarnlist">true</attribute>
-@@ -2647,25 +326,25 @@
- </task>
- <task name="jsc">
- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="vbc">
- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="resgen">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportsexternalfilereferences">true</attribute>
- </task>
- <task name="delay-sign">
- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="license">
- <attribute name="hascommandlinecompiler">false</attribute>
- </task>
- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- </tasks>
- </framework>
-@@ -2721,11 +400,12 @@
- </task-assemblies>
- <tool-paths>
- <directory name="${toolDirectory}" />
-+ <!-- unmanaged tools -->
-+ <directory name="${prefix}/bin" />
-+ <!-- managed tools -->
- <directory name="${path::combine(prefix, 'lib/mono/3.5')}" />
- <directory name="${path::combine(prefix, 'lib/mono/2.0')}" />
- <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
-- <!-- unmanaged tools -->
-- <directory name="${prefix}/bin" />
- </tool-paths>
- <project>
- <if test="${not pkg-config::exists('mono')}">
-@@ -2733,15 +413,15 @@
- </if>
- <property name="resgen.supportsexternalfilereferences" value="false" />
- <property name="prefix" value="${pkg-config::get-variable('mono', 'prefix')}" />
-- <property name="toolDirectory" value="${path::combine(prefix, 'lib/mono/4.0')}" />
-+ <property name="toolDirectory" value="${path::combine(prefix, 'bin')}" />
- </project>
- <tasks>
- <task name="al">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="csc">
- <attribute name="exename">dmcs</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="langversion">linq</attribute>
- <attribute name="supportspackagereferences">true</attribute>
- <attribute name="supportsnowarnlist">true</attribute>
-@@ -2753,25 +433,25 @@
- </task>
- <task name="jsc">
- <attribute name="exename">mjs</attribute>
-- <attribute name="managed">strict</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="vbc">
- <attribute name="exename">vbnc</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="resgen">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportsexternalfilereferences">true</attribute>
- </task>
- <task name="delay-sign">
- <attribute name="exename">sn</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- <task name="license">
- <attribute name="hascommandlinecompiler">false</attribute>
- </task>
- <task name="ilasm">
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- </task>
- </tasks>
- </framework>
-@@ -2824,22 +504,23 @@
- </task-assemblies>
- <tool-paths>
- <directory name="${toolDirectory}" />
-- <directory name="${path::combine(prefix, 'lib/mono/2.0')}" />
-- <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
- <!-- unmanaged tools -->
- <directory name="${prefix}/bin" />
-+ <!-- managed tools -->
-+ <directory name="${path::combine(prefix, 'lib/mono/2.0')}" />
-+ <directory name="${path::combine(prefix, 'lib/mono/1.0')}" />
- </tool-paths>
- <project>
- <if test="${not pkg-config::exists('mono')}">
- <fail>Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.</fail>
- </if>
- <property name="prefix" value="${pkg-config::get-variable('mono', 'prefix')}" />
-- <property name="toolDirectory" value="${path::combine(prefix, 'lib/mono/2.1')}" />
-+ <property name="toolDirectory" value="${path::combine(prefix, 'bin')}" />
- </project>
- <tasks>
- <task name="csc">
- <attribute name="exename">smcs</attribute>
-- <attribute name="managed">true</attribute>
-+ <attribute name="managed">false</attribute>
- <attribute name="supportspackagereferences">true</attribute>
- <attribute name="supportsnowarnlist">true</attribute>
- <attribute name="supportsdocgeneration">true</attribute>
-diff -ruN nant-0.92.orig/src/NAnt.Core/Tasks/ExternalProgramBase.cs nant-0.92/src/NAnt.Core/Tasks/ExternalProgramBase.cs
---- nant-0.92.orig/src/NAnt.Core/Tasks/ExternalProgramBase.cs 2012-06-09 08:05:53.000000000 -0600
-+++ nant-0.92/src/NAnt.Core/Tasks/ExternalProgramBase.cs 2013-08-04 22:41:24.000000000 -0600
-@@ -633,6 +633,8 @@
- if (Project.TargetFramework.FrameworkDirectory != null) {
- string frameworkDir = Project.TargetFramework.FrameworkDirectory.FullName;
- fullPath = Path.Combine(frameworkDir, ExeName + ".exe");
-+ if (!File.Exists(fullPath))
-+ fullPath = Path.Combine(frameworkDir, ExeName);
- } else {
- throw new BuildException(
- string.Format(CultureInfo.InvariantCulture,
-@@ -644,6 +646,8 @@
- if (Project.TargetFramework.SdkDirectory != null) {
- string sdkDirectory = Project.TargetFramework.SdkDirectory.FullName;
- fullPath = Path.Combine(sdkDirectory, ExeName + ".exe");
-+ if (!File.Exists(fullPath))
-+ fullPath = Path.Combine(sdkDirectory, ExeName);
- } else {
- throw new BuildException(
- string.Format(CultureInfo.InvariantCulture,
-@@ -656,6 +660,10 @@
- if (!File.Exists (fullPath)) {
- string toolPath = Project.TargetFramework.GetToolPath (
- ExeName + ".exe");
-+ if (toolPath == null) {
-+ toolPath = Project.TargetFramework.GetToolPath (
-+ ExeName);
-+ }
- if (toolPath != null) {
- fullPath = toolPath;
- }
diff --git a/libre/texlive-bin-libre/texlive.install b/libre/texlive-bin-libre/texlive.install
deleted file mode 100644
index 4932650e6..000000000
--- a/libre/texlive-bin-libre/texlive.install
+++ /dev/null
@@ -1,50 +0,0 @@
-infodir=usr/share/info
-filelist=(dvipng.info dvips.info eplain.info epspdf.info fontname.info kpathsea.info latex2e-es.info latex2e.info latex2man.info mf2pt1.info tds.info texdraw.info web2c.info)
-
-post_install() {
- if [[ -f usr/bin/mktexlsr ]]; then
- echo ">>> texlive: updating the filename database..."
- usr/bin/mktexlsr
- fi
- if [[ -f usr/bin/fmtutil-sys ]]; then
- echo -n "creating all formats..."
- usr/bin/fmtutil-sys --all 1>/dev/null
- echo " done."
- echo " (logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)"
- fi
- [[ -x usr/bin/install-info ]] || return 0
- for file in "${filelist[@]}"; do
- install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null
- done
-}
-
-post_upgrade() {
- local corename corever _pacout
- if [[ -f usr/bin/mktexlsr ]]; then
- echo ">>> texlive: updating the filename database..."
- usr/bin/mktexlsr
- fi
- _pacout=$(pacman -Q texlive-core 2>/dev/null)
- read corename corever <<< ${_pacout}
- if [[ ${corever} == 2013* ]]; then
- if [[ -f usr/bin/fmtutil-sys ]]; then
- echo -n "recreating all formats..."
- usr/bin/fmtutil-sys --all 1>/dev/null
- echo " done."
- echo " (logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)"
- fi
- else
- echo "WARNING: not recreating formats since texlive-core has version '$corever'"
- fi
- [[ -x usr/bin/install-info ]] || return 0
- for file in "${filelist[@]}"; do
- install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null
- done
-}
-
-pre_remove() {
- [[ -x usr/bin/install-info ]] || return 0
- for file in "${filelist[@]}"; do
- install-info --delete "$infodir/$file.gz" "$infodir/dir" 2> /dev/null
- done
-}
diff --git a/libre/vim-colorsamplerpack-libre/LICENSE b/libre/vim-colorsamplerpack-libre/LICENSE
deleted file mode 100644
index f4a5c1ff4..000000000
--- a/libre/vim-colorsamplerpack-libre/LICENSE
+++ /dev/null
@@ -1,207 +0,0 @@
-Compiled licenses for the vim color schemes.
-
-
-==> pkg/usr/share/vim/colors/calmar256-light.vim <==
-" Vim color file: calmar256-dark.vim
-" Last Change: 21. Aug 2007
-" License: public domain
-" Maintainer:: calmar <mac@calmar.ws>
-"
-
-==> pkg/usr/share/vim/colors/cleanphp.vim <==
-" Vim color file
-" Maintainer: Billy McIntosh <billymcintosh@ntlworld.com>
-" Last Change: June 24, 2003
-" Licence: Public Domain
-
-
-==> pkg/usr/share/vim/colors/dante.vim <==
-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
-" File: "/home/caciano/.vim/dante.vim"
-" Created: "Thu, 23 May 2002 00:12:20 -0300 (caciano)"
-" Updated: "Sat, 24 Aug 2002 14:04:21 -0300 (caciano)"
-" Copyright (C) 2002, Caciano Machado <caciano@inf.ufrgs.br>
-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
-
-
-==> pkg/usr/share/vim/colors/ekvoli.vim <==
-" Vim color file
-" Maintainer: Preben Randhol <randhol+ekvoli@pvv.org>
-" Last Change: 2008 Feb 24
-" License: GNU Public License (GPL) v2
-"
-
-
-==> pkg/usr/share/vim/colors/lettuce.vim <==
-" Vim color file
-" Version: 1.2 2007.08.08
-" Author: Valyaeff Valentin <hhyperr AT gmail DOT com>
-" License: GPL
-"
-" Copyright 2007 Valyaeff Valentin
-"
-" This program is free software: you can redistribute it and/or modify
-" it under the terms of the GNU General Public License as published by
-" the Free Software Foundation, either version 3 of the License, or
-" (at your option) any later version.
-"
-" This program is distributed in the hope that it will be useful,
-" but WITHOUT ANY WARRANTY; without even the implied warranty of
-" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-" GNU General Public License for more details.
-"
-" You should have received a copy of the GNU General Public License
-" along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-
-==> pkg/usr/share/vim/colors/marklar.vim <==
-" ------------------------------------------------------------------
-" Filename: marklar.vim
-" Last Modified: Nov, 30 2006 (13:01)
-" Version: 0.5
-" Maintainer: SM Smithfield (m_smithfield AT yahoo DOT com)
-" Copyright: 2006 SM Smithfield
-" This script is free software; you can redistribute it and/or
-" modify it under the terms of the GNU General Public License as
-" published by the Free Software Foundation; either version 2 of
-" the License, or (at your option) any later version.
-" Description: Vim colorscheme file.
-" Install: Put this file in the users colors directory (~/.vim/colors)
-" then load it with :colorscheme marklar
-" ------------------------------------------------------------------
-
-
-==> pkg/usr/share/vim/colors/martin_krischik.vim <==
-"-------------------------------------------------------------------------------
-" Description: My personal colors
-" $Id: martin_krischik.vim 458 2006-11-18 09:42:10Z krischik $
-" Copyright: Copyright (C) 2006 Martin Krischik
-" Maintainer: Martin Krischik
-" $Author: krischik $
-" $Date: 2006-11-18 10:42:10 +0100 (Sa, 18 Nov 2006) $
-" Version: 3.2
-" $Revision: 458 $
-" $HeadURL: https://svn.sourceforge.net/svnroot/gnuada/trunk/tools/vim/colors/martin_krischik.vim $
-" Note: Tried and Tested for 'builtin_gui', 'xterm' (KDE Konsole)
-" 'vt320'" (OpenVMS) and 'linux' (Linux Console).
-" History: 16.05.2006 MK Check that all vim 7.0 colors are set
-" 16.05.2006 MK Split GUI from terminal.
-" 24.05.2006 MK Unified Headers
-" 24.07.2006 MK Omni-Completion Colors.
-" 15.10.2006 MK Bram's suggestion for runtime integration
-" Usage: copy to colors directory
-"------------------------------------------------------------------------------
-
-
-==> pkg/usr/share/vim/colors/motus.vim <==
-" Vim color file
-" Dark (grey on black) color scheme based on on a popular torte config.
-" Maintainer: Sergei Matusevich <motus@motus.kiev.ua>
-" ICQ: 31114346 Yahoo: motus2
-" http://motus.kiev.ua/motus2/Files/motus.vim
-" Last Change: 3 November 2005
-" Orinal torte screme maintainer: Thorsten Maerz <info@netztorte.de>
-" Licence: Public Domain
-
-
-==> pkg/usr/share/vim/colors/railscasts.vim <==
-" Vim color scheme
-"
-" Name: railscasts.vim
-" Maintainer: Nick Moffitt <nick@zork.net>
-" Last Change: 01 Mar 2008
-" License: WTFPL <http://sam.zoy.org/wtfpl/>
-" Version: 2.1
-"
-
-
-==> pkg/usr/share/vim/colors/relaxedgreen.vim <==
-" ----------------------------------------------------------------------------------------------------------------------------------
-" Filename: relaxedgreen.vim
-" Last Modified: 13 Feb 2007 09:57:24 PM by Dave V
-" Maintainer: Dave Vehrs (dvehrs at gmail.com)
-" Copyright: 2002,2003,2004,2005,2006,2007 Dave Vehrs
-" This script is free software; you can redistribute it and/or
-" modify it under the terms of the GNU General Public License as
-" published by the Free Software Foundation; either version 2 of
-" the License, or (at your option) any later version.
-" Description: Vim colorscheme file.
-" Install: Place this file in the users colors directory (~/.vim/colors) or
-" in the shared colors directory (/usr/shared/vim/vim<version>/colors/),
-" then load it with :colorscheme relaxedgreen
-" ----------------------------------------------------------------------------------------------------------------------------------
-
-
-==> pkg/usr/share/vim/colors/synic.vim <==
-" ------------------------------------------------------------------
-" Filename: synic.vim
-" Last Modified: May, 14 2007 (10:47)
-" Maintainer: Adam Olsen (arolsen@gmail.com)
-" Copyright: 2007 Adam Olsen
-" This script is free software; you can redistribute it and/or
-" modify it under the terms of the GNU General Public License as
-" published by the Free Software Foundation; either version 2 of
-" the License, or (at your option) any later version.
-" Description: Vim colorscheme file.
-" Install: Put this file in the users colors directory (~/.vim/colors)
-" then load it with :colorscheme synic
-" ------------------------------------------------------------------
-
-
-==> pkg/usr/share/vim/colors/tabula.vim <==
-" ============================================================================
-" Filename: tabula.vim
-" Last Modified: 2007-02-01
-" Version: 1.3
-" Maintainer: Bernd Pol (bernd.pol AT online DOT de)
-" Copyright: 2006 Bernd Pol
-" This script is free software; you can redistribute it and/or
-" modify it under the terms of the GNU General Public License as
-" published by the Free Software Foundation; either version 2 of
-" the License, or (at your option) any later version.
-" Description: Vim colorscheme based on marklar.vim by SM Smithfield,
-" slightly modified for harmonic, yet easily distinguishable
-" display on GUI and a 256 color xterm as well.
-" Install: Put this file in the users colors directory (~/.vim/colors)
-" then load it with :colorscheme tabula
-" =============================================================================
-
-
-==> pkg/usr/share/vim/colors/vibrantink.vim <==
-" Vim color scheme
-"
-" Name: vibrantink.vim
-" Maintainer: Jo Vermeulen <jo.vermeulen@gmail.com>
-" Last Change: 30 Jul 2007
-" License: public domain
-" Version: 1.2
-"
-
-
-==> pkg/usr/share/vim/colors/vividchalk.vim <==
-" Vim color scheme
-" Name: vividchalk.vim
-" Author: Tim Pope <vimNOSPAM@tpope.info>
-" GetLatestVimScripts: 1891 1 :AutoInstall: vividchalk.vim
-" $Id: vividchalk.vim,v 1.8 2007-07-11 18:50:16 tpope Exp $
-
-" Based on the Vibrank Ink theme for TextMate
-" Distributable under the same terms as Vim itself (see :help license)
-
-
-==> pkg/usr/share/vim/colors/xoria256.vim <==
-" Vim color file
-" Name: xoria256.vim
-" Version: 0.3.2
-" License: Public Domain
-" Maintainer: Dmitriy Y. Zotikov (xio) <xio@ungrund.org>
-"
-
-
-==> pkg/usr/share/vim/colors/zenburn.vim <==
-" Vim color file
-" Maintainer: Jani Nurminen <slinky@iki.fi>
-" Last Change: $Id: zenburn.vim,v 2.3 2008/07/30 17:34:37 slinky Exp $
-" URL: http://slinky.imukuppi.org/zenburnpage/
-" License: GPL
-"
diff --git a/libre/vim-colorsamplerpack-libre/PKGBUILD b/libre/vim-colorsamplerpack-libre/PKGBUILD
deleted file mode 100644
index 6d7f800a0..000000000
--- a/libre/vim-colorsamplerpack-libre/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 95528 2013-08-13 11:23:39Z svenstaro $
-# Contributor: Aaron Griffin <aaron@archlinux.org>
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
-
-_pkgname=vim-colorsamplerpack
-pkgname=vim-colorsamplerpack-libre
-pkgver=2012.10.28
-pkgrel=3
-_scriptid=18915
-pkgdesc="Different colorschemes for vim, without nonfree colorschemes"
-arch=('any')
-url="http://www.vim.org/scripts/script.php?script_id=625"
-license=('GPL2' 'GPL3' 'custom')
-replaces=$_pkgname
-conflicts=$_pkgname
-provides=$_pkgname=$pkgver
-depends=('vim')
-makedepends=('unzip')
-groups=('vim-plugins')
-mksource=(ColorSamplerPack.zip::"http://www.vim.org/scripts/download_script.php?src_id=$_scriptid")
-source=("https://repo.parabolagnulinux.org/other/${pkgname}/ColorSamplerPack-libre.tar.xz"
- 'LICENSE')
-mkmd5sums=('b0f1bd54b396e3d6032c01ef1fb421b6')
-md5sums=('73d62829a9ad2cde3f1d03a3fbe154ee'
- '6db49cf0613715ff3b7c50072367981c')
-
-mksource() {
- # Remove nonfree colorschemes
- cd ${srcdir}
- mv colors colors-tmp
- install -d colors
- install -m644 colors-tmp/{calmar256-light,cleanphp,dante,ekvoli,lettuce,marklar,martin_krischik,motus,railscasts,relaxedgreen,synic,tabula,vibrantink,vividchalk,xoria256,zenburn}.vim colors
- rm -rv colors-tmp
-}
-
-package() {
- cd ${srcdir}
- installpath="${pkgdir}/usr/share/vim/vim74"
- install -d $installpath/colors/
- install -m644 colors/* $installpath/colors
- install -D -m644 plugin/color_sample_pack.vim $installpath/plugin/themes.vim
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}
diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD
deleted file mode 100644
index cc23c41d3..000000000
--- a/pcr/gnuhealth/PKGBUILD
+++ /dev/null
@@ -1,84 +0,0 @@
-# Maintainer: André Silva <emulatorman@parabola.nu>
-# Contributor: SpepS <dreamspepser at yahoo dot it>
-# Contributor: Ander <anderraso@gmail.com>
-
-pkgname=gnuhealth
-pkgver=2.4.1
-pkgrel=1
-pkgdesc="A free Health and Hospital Information System"
-arch=any
-url=http://health.gnu.org/
-license=GPL3
-depends=(
- postgresql
- pygtk
- python2-dateutil
- python2-ldap
- python2-pillow
- python2-pip
- python2-psycopg2
- python2-pytz
- python2-pywebdav
- python2-qrcode
- python2-vobject
- "trytond>=3.0"
- "trytond-account-invoice>=3.0"
- "trytond-calendar>=3.0"
- "trytond-country>=3.0"
- "trytond-stock-lot>=3.0"
-)
-source=http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz
-sha512sums=8a2421a20711f1c8af67211f9ffad56cbd96d527ff9f748d471f0b3488aea3efb7bffb3dbec541967035f751fb07d3b6662c077c430aab3466a929ef6856f22b
-
-prepare() {
- # fix problem with python2
- sed -i 's|/usr/bin/env python|/usr/bin/env python2|' $(grep -rlI '/usr/bin/env python')
-}
-
-package() {
- MODULES=(
- health
- health_calendar
- health_genetics
- health_gyneco
- health_history
- health_icd10
- health_icd10pcs
- health_icpm
- health_icu
- health_imaging
- health_inpatient
- health_inpatient_calendar
- health_lab
- health_lifestyle
- health_mdg6
- health_ntd
- health_ntd_chagas
- health_ntd_dengue
- health_nursing
- health_pediatrics
- health_pediatrics_growth_charts
- health_pediatrics_growth_charts_who
- health_profile
- health_qrcodes
- health_reporting
- health_services
- health_socioeconomics
- health_stock
- health_surgery
- health_who_essential_medicines
- )
-
- # build gnuhealth modules
- for module in ${MODULES[@]}
- do
- cd $srcdir/$pkgname-$pkgver/$module
- python2 setup.py install --root=$pkgdir
- done
-
- # put gnuhealth manual to man folder
- cd "$srcdir/$pkgname-$pkgver"
-
- install -Dm644 health/man/$pkgname.1 \
- $pkgdir/usr/share/man/man1/$pkgname.1
-}
diff --git a/pcr/python2-qrcode/PKGBUILD b/pcr/python2-qrcode/PKGBUILD
deleted file mode 100644
index a385056ba..000000000
--- a/pcr/python2-qrcode/PKGBUILD
+++ /dev/null
@@ -1,21 +0,0 @@
-# Contributor: Francois Boulogne <fboulogne at april dot org>
-# Maintainer: Francois Boulogne <fboulogne at april dot org>
-
-pkgname=python2-qrcode
-pkgver=4.0.4
-pkgrel=2
-pkgdesc="Python library to generate QR codes"
-arch=('any')
-url="https://github.com/lincolnloop/python-qrcode"
-license=('BSD')
-depends=('python2-imaging' 'python2' 'python2-six')
-makedepends=('python2-setuptools')
-source=(http://pypi.python.org/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz)
-md5sums=('c1dd31ed47a90498db645b61e0adfe5a')
-
-package() {
- cd "$srcdir/qrcode-$pkgver"
- python2 setup.py install --root="${pkgdir}" --optimize=1
-}
-
-# vim:ts=2:sw=2:et: