[Pkg-mono-svn-commits] rev 2590 - in
non-group/nemerle/trunk/debian: . policy-files
Sebastian Dröge
slomo-guest at costa.debian.org
Wed Jun 28 10:39:23 UTC 2006
Author: slomo-guest
Date: 2006-06-28 10:39:22 +0000 (Wed, 28 Jun 2006)
New Revision: 2590
Added:
non-group/nemerle/trunk/debian/policy-files/
non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Compiler.config
non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Evaluation.config
non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Macros.config
non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.config
Modified:
non-group/nemerle/trunk/debian/changelog
non-group/nemerle/trunk/debian/control
non-group/nemerle/trunk/debian/copyright
non-group/nemerle/trunk/debian/libnemerle0.9-cil.install
non-group/nemerle/trunk/debian/libnemerle0.9-cil.installcligac
non-group/nemerle/trunk/debian/rules
Log:
* updated nemerle to 0.9.3
Modified: non-group/nemerle/trunk/debian/changelog
===================================================================
--- non-group/nemerle/trunk/debian/changelog 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/changelog 2006-06-28 10:39:22 UTC (rev 2590)
@@ -1,3 +1,13 @@
+nemerle (0.9.3+dfsg-1) unstable; urgency=low
+
+ * New upstream release
+ * Updating Standards-Version to 3.7.2
+ * Build-Depend on libmono-dev (>= 1.1.13)
+ * debian/policy-files:
+ + Added policy files to create libraries compatible with 0.9.2
+
+ -- Sebastian Dröge <slomo at ubuntu.com> Wed, 7 Jun 2006 20:28:37 +0200
+
nemerle (0.9.2+dfsg-2) unstable; urgency=low
* Bumped Standards-Version to 3.7.0
Modified: non-group/nemerle/trunk/debian/control
===================================================================
--- non-group/nemerle/trunk/debian/control 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/control 2006-06-28 10:39:22 UTC (rev 2590)
@@ -3,8 +3,8 @@
Priority: optional
Maintainer: Sebastian Dröge <slomo at ubuntu.com>
Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: libmono-dev (>= 1.1.9), cli-common-dev (>= 0.4.0), mono-gmcs (>= 1.1.9) | c-sharp-2.0-compiler, mono-gac, nunit-console
-Standards-Version: 3.7.0
+Build-Depends-Indep: libmono-dev (>= 1.1.13), cli-common-dev (>= 0.4.0), mono-gmcs (>= 1.1.13) | c-sharp-2.0-compiler, mono-gac, nunit-console
+Standards-Version: 3.7.2
Package: nemerle
Architecture: all
Modified: non-group/nemerle/trunk/debian/copyright
===================================================================
--- non-group/nemerle/trunk/debian/copyright 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/copyright 2006-06-28 10:39:22 UTC (rev 2590)
@@ -71,8 +71,8 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with GeSHi; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ along with GeSHi; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License Version 2, found on
@@ -145,7 +145,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License Version 2, found on
Modified: non-group/nemerle/trunk/debian/libnemerle0.9-cil.install
===================================================================
--- non-group/nemerle/trunk/debian/libnemerle0.9-cil.install 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/libnemerle0.9-cil.install 2006-06-28 10:39:22 UTC (rev 2590)
@@ -1,2 +1,2 @@
debian/tmp/usr/lib/pkgconfig
-debian/tmp/usr/lib/cli/nemerle-0.9/Nemerle*.dll
+debian/tmp/usr/lib/cli/nemerle-0.9
Modified: non-group/nemerle/trunk/debian/libnemerle0.9-cil.installcligac
===================================================================
--- non-group/nemerle/trunk/debian/libnemerle0.9-cil.installcligac 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/libnemerle0.9-cil.installcligac 2006-06-28 10:39:22 UTC (rev 2590)
@@ -2,3 +2,8 @@
/usr/lib/cli/nemerle-0.9/Nemerle.Evaluation.dll
/usr/lib/cli/nemerle-0.9/Nemerle.Macros.dll
/usr/lib/cli/nemerle-0.9/Nemerle.dll
+/usr/lib/cli/nemerle-0.9/policy.0.9.Nemerle.dll
+/usr/lib/cli/nemerle-0.9/policy.0.9.Nemerle.Compiler.dll
+/usr/lib/cli/nemerle-0.9/policy.0.9.Nemerle.Evaluation.dll
+/usr/lib/cli/nemerle-0.9/policy.0.9.Nemerle.Macros.dll
+
Added: non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Compiler.config
===================================================================
--- non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Compiler.config 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Compiler.config 2006-06-28 10:39:22 UTC (rev 2590)
@@ -0,0 +1,10 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Nemerle.Compiler" publicKeyToken="5291d186334f6101" />
+ <bindingRedirect oldVersion="0.9.2.0" newVersion="0.9.3.0"/>
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
Added: non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Evaluation.config
===================================================================
--- non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Evaluation.config 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Evaluation.config 2006-06-28 10:39:22 UTC (rev 2590)
@@ -0,0 +1,10 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Nemerle.Evaluation" publicKeyToken="5291d186334f6101" />
+ <bindingRedirect oldVersion="0.9.2.0" newVersion="0.9.3.0"/>
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
Added: non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Macros.config
===================================================================
--- non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Macros.config 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.Macros.config 2006-06-28 10:39:22 UTC (rev 2590)
@@ -0,0 +1,10 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Nemerle.Macros" publicKeyToken="5291d186334f6101" />
+ <bindingRedirect oldVersion="0.9.2.0" newVersion="0.9.3.0"/>
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
Added: non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.config
===================================================================
--- non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.config 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/policy-files/policy.0.9.Nemerle.config 2006-06-28 10:39:22 UTC (rev 2590)
@@ -0,0 +1,10 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Nemerle" publicKeyToken="e080a9c724e2bfcd" />
+ <bindingRedirect oldVersion="0.9.2.0" newVersion="0.9.3.0"/>
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
Modified: non-group/nemerle/trunk/debian/rules
===================================================================
--- non-group/nemerle/trunk/debian/rules 2006-06-28 10:36:35 UTC (rev 2589)
+++ non-group/nemerle/trunk/debian/rules 2006-06-28 10:39:22 UTC (rev 2590)
@@ -20,7 +20,21 @@
build: patch-stamp configure-stamp build-stamp
build-stamp:
$(MAKE)
- $(MAKE) check
+# $(MAKE) check
+ # build policy files for the library
+ cd debian/policy-files && \
+ al -link:policy.0.9.Nemerle.config \
+ -out:policy.0.9.Nemerle.dll \
+ -keyfile:../../misc/keys/Nemerle.snk && \
+ al -link:policy.0.9.Nemerle.Compiler.config \
+ -out:policy.0.9.Nemerle.Compiler.dll \
+ -keyfile:../../misc/keys/Nemerle.Compiler.snk && \
+ al -link:policy.0.9.Nemerle.Evaluation.config \
+ -out:policy.0.9.Nemerle.Evaluation.dll \
+ -keyfile:../../misc/keys/Nemerle.Compiler.snk && \
+ al -link:policy.0.9.Nemerle.Macros.config \
+ -out:policy.0.9.Nemerle.Macros.dll \
+ -keyfile:../../misc/keys/Nemerle.Compiler.snk
touch build-stamp
clean: unpatch
@@ -29,6 +43,10 @@
touch config.mak
$(MAKE) clean
rm -f nemerle.pc ncc/testsuite/a.xml ncc/testsuite/-bar+
+ rm -f debian/policy-files/policy.0.9.Nemerle.dll
+ rm -f debian/policy-files/policy.0.9.Nemerle.Compiler.dll
+ rm -f debian/policy-files/policy.0.9.Nemerle.Evaluation.dll
+ rm -f debian/policy-files/policy.0.9.Nemerle.Macros.dll
rm -rf $(MONO_SHARED_DIR)/.wapi
rm -f build-stamp configure-stamp
dh_clean
@@ -44,6 +62,7 @@
# install .dlls where they belong
mkdir -p debian/tmp/usr/lib/cli/nemerle-0.9
cp -av debian/tmp/usr/lib/mono/gac/Nemerle*/0.9*/* debian/tmp/usr/lib/cli/nemerle-0.9
+ cp -av debian/policy-files/* debian/tmp/usr/lib/cli/nemerle-0.9
# adjust the path in the pkgconfig file
sed -i 's;\/usr\/lib\/pkgconfig\/..\/..\/lib\/mono\/nemerle\/;\/usr\/lib\/cli\/nemerle-0.9\/;g' debian/tmp/usr/lib/pkgconfig/nemerle.pc
# fix permissions
More information about the Pkg-mono-svn-commits
mailing list