[Pkg-cli-libs-commits] r3877 - in /packages/ironpython/trunk: Src/makefile debian/ debian/changelog debian/compat debian/control debian/copyright debian/ipy debian/ipyw debian/rules debian/site.py
hanska-guest at users.alioth.debian.org
hanska-guest at users.alioth.debian.org
Sat Nov 1 21:56:50 UTC 2008
Author: hanska-guest
Date: Sat Nov 1 21:56:50 2008
New Revision: 3877
URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3877
Log:
[svn-inject] Applying Debian modifications to trunk
Added:
packages/ironpython/trunk/debian/ (with props)
packages/ironpython/trunk/debian/changelog
packages/ironpython/trunk/debian/compat
packages/ironpython/trunk/debian/control
packages/ironpython/trunk/debian/copyright
packages/ironpython/trunk/debian/ipy
packages/ironpython/trunk/debian/ipyw
packages/ironpython/trunk/debian/rules (with props)
packages/ironpython/trunk/debian/site.py
Modified:
packages/ironpython/trunk/Src/makefile
Modified: packages/ironpython/trunk/Src/makefile
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/Src/makefile?rev=3877&op=diff
==============================================================================
--- packages/ironpython/trunk/Src/makefile (original)
+++ packages/ironpython/trunk/Src/makefile Sat Nov 1 21:56:50 2008
@@ -15,5 +15,5 @@
$(CSC) -t:winexe -r:../IronPython.dll -define:IRONPYTHON_WINDOW -out:../ipyw.exe -recurse:IronPythonConsole/*.cs
IronPythonTest/bin/Debug/IronPythonTest.dll: ../IronMath.dll ../IronPython.dll
- mkdir IronPythonTest/bin/Debug
+ mkdir -p IronPythonTest/bin/Debug
$(CSC) -t:library -r:../IronMath.dll -r:../IronPython.dll -out:IronPythonTest/bin/Debug/IronPythonTest.dll -recurse:IronPythonTest/*.cs
Propchange: packages/ironpython/trunk/debian/
------------------------------------------------------------------------------
mergeWithUpstream = 1
Added: packages/ironpython/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/changelog?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/changelog (added)
+++ packages/ironpython/trunk/debian/changelog Sat Nov 1 21:56:50 2008
@@ -1,0 +1,31 @@
+ironpython (1.1.1-2) unstable; urgency=low
+
+ * debian/rules: Set MONO_SHARED_DIR, fixes build failure on buildd.
+ Closes: #464290.
+
+ -- Matthias Klose <doko at debian.org> Wed, 06 Feb 2008 23:31:19 +0100
+
+ironpython (1.1.1-1) unstable; urgency=low
+
+ * New upstream version. Closes: #428027.
+
+ -- Matthias Klose <doko at debian.org> Sun, 03 Feb 2008 21:09:09 +0100
+
+ironpython (1.0-0) experimental; urgency=low
+
+ * Final 1.0 release. Closes: #262161.
+ * Remove the tutorial from the source package (non DFSG conforming license).
+
+ -- Matthias Klose <doko at debian.org> Thu, 7 Sep 2006 10:27:00 +0200
+
+ironpython (1.0~rc1-0ubuntu1) edgy; urgency=low
+
+ * 1.0 release candidate.
+
+ -- Andrew Mitchell <ajmitch at ubuntu.com> Mon, 31 Jul 2006 16:26:35 +1200
+
+ironpython (0.6-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Matthias Klose <doko at debian.org> Sun, 26 Sep 2004 23:42:36 +0200
Added: packages/ironpython/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/compat?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/compat (added)
+++ packages/ironpython/trunk/debian/compat Sat Nov 1 21:56:50 2008
@@ -1,0 +1,1 @@
+5
Added: packages/ironpython/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/control?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/control (added)
+++ packages/ironpython/trunk/debian/control Sat Nov 1 21:56:50 2008
@@ -1,0 +1,18 @@
+Source: ironpython
+Section: python
+Priority: extra
+Maintainer: Matthias Klose <doko at debian.org>
+Uploaders: Andrew Mitchell <ajmitch at debian.org>
+Build-Depends: debhelper (>= 5.0), mono-gmcs (>= 1.1.17) | c-sharp-2.0-compiler, cli-common-dev (>= 0.4.4), libmono-winforms2.0-cil
+Standards-Version: 3.7.3
+
+Package: ironpython
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Description: A Python implementation targeting the .NET and Mono platforms
+ IronPython is a new implementation of the Python programming language
+ running on .NET. It supports an interactive console with fully
+ dynamic compilation. It is well integrated with the rest of the .NET
+ Framework and makes all .NET libraries easily available to Python
+ programmers, while maintaining full compatibility with the Python
+ language.
Added: packages/ironpython/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/copyright?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/copyright (added)
+++ packages/ironpython/trunk/debian/copyright Sat Nov 1 21:56:50 2008
@@ -1,0 +1,79 @@
+This package was debianized by Matthias Klose <doko at debian.org> on
+Sun, 26 Sep 2004 23:42:36 +0200.
+
+It was downloaded from
+http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython
+
+Copyright (c) Microsoft Corporation.
+
+Upstream Authors: Jim Hugunin and others.
+
+
+Microsoft Public License (Ms-PL)
+--------------------------------
+
+This license governs use of the accompanying software. If you use the
+software, you accept this license. If you do not accept the license,
+do not use the software.
+
+1. Definitions
+
+The terms "reproduce", "reproduction", "derivative works", and
+"distribution" have the same meaning here as under U.S. copyright law.
+
+A "contribution" is the original software, or any additions or changes
+to the software.
+
+A "contributor" is any person that distributes its contribution under
+this license.
+
+"Licensed patents" are a contributor's patent claims that read
+directly on its contribution.
+
+2. Grant of Rights
+
+(A) Copyright Grant - Subject to the terms of this license, including
+the license conditions and limitations in section 3, each contributor
+grants you a non-exclusive, worldwide, royalty-free copyright license
+to reproduce its contribution, prepare derivative works of its
+contribution, and distribute its contribution or any derivative works
+that you create.
+
+(B) Patent Grant - Subject to the terms of this license, including the
+license conditions and limitations in section 3, each contributor
+grants you a non-exclusive, worldwide, royalty-free license under its
+licensed patents to make, have made, use, sell, offer for sale,
+import, and/or otherwise dispose of its contribution in the software
+or derivative works of the contribution in the software.
+
+3. Conditions and Limitations
+
+(A) No Trademark License - This license does not grant you rights to
+use any contributors name, logo, or trademarks.
+
+(B) If you bring a patent claim against any contributor over patents
+that you claim are infringed by the software, your patent license from
+such contributor to the software ends automatically.
+
+(C) If you distribute any portion of the software, you must retain all
+copyright, patent, trademark, and attribution notices that are present
+in the software.
+
+(D) If you distribute any portion of the software in source code form,
+you may do so only under this license by including a complete copy of
+this license with your distribution.
+
+If you distribute any portion of the software in compiled or object
+code form, you may only do so under a license that complies with this
+license.
+
+(E) The software is licensed "as-is"; You bear the risk of using
+it. The contributors give no express warranties, guarantees or
+conditions. You may have additional consumer rights under your local
+laws which this license cannot change. To the extent permitted under
+your local laws, the contributors exclude the implied warranties of
+merchantability, fitness for a particular purpose and
+non-infringement.
+
+See FAQ.html for answers to frequently asked questions about this
+license.
Added: packages/ironpython/trunk/debian/ipy
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/ipy?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/ipy (added)
+++ packages/ironpython/trunk/debian/ipy Sat Nov 1 21:56:50 2008
@@ -1,0 +1,16 @@
+#!/bin/bash
+
+prefix=/usr
+libdir=/usr/lib
+exec_asm="ipy.exe"
+MONO_EXE="/usr/lib/ironpython/$exec_asm"
+
+export DYLD_LIBRARY_PATH=/usr/lib${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH}
+export LD_LIBRARY_PATH=/usr/lib${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+
+if [ "x$1" = "x--debug" ]; then
+ MONO_OPTIONS="--debug"
+ echo "** Running Ironpython in Debug Mode **"
+fi
+
+exec -a ipy /usr/lib/pkgconfig/../../bin/mono $MONO_OPTIONS $MONO_EXE "$@"
Added: packages/ironpython/trunk/debian/ipyw
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/ipyw?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/ipyw (added)
+++ packages/ironpython/trunk/debian/ipyw Sat Nov 1 21:56:50 2008
@@ -1,0 +1,16 @@
+#!/bin/bash
+
+prefix=/usr
+libdir=/usr/lib
+exec_asm="ipyw.exe"
+MONO_EXE="/usr/lib/ironpython/$exec_asm"
+
+export DYLD_LIBRARY_PATH=/usr/lib${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH}
+export LD_LIBRARY_PATH=/usr/lib${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+
+if [ "x$1" = "x--debug" ]; then
+ MONO_OPTIONS="--debug"
+ echo "** Running Ironpython in Debug Mode **"
+fi
+
+exec -a ipyw /usr/lib/pkgconfig/../../bin/mono $MONO_OPTIONS $MONO_EXE "$@"
Added: packages/ironpython/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/rules?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/rules (added)
+++ packages/ironpython/trunk/debian/rules Sat Nov 1 21:56:50 2008
@@ -1,0 +1,75 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+build: build-stamp
+
+build-stamp:
+ dh_testdir
+ mkdir -p Src/IronPythonTest/bin/Debug
+ $(MAKE) -C Src CSC=gmcs
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ rm -f ipy.exe ipyw.exe
+ rm -f IronMath.dll IronPython.dll
+ rm -rf Src/IronPythonTest/bin
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs \
+ usr/lib/ironpython/Lib \
+ usr/bin
+ install -m 755 ipy.exe ipyw.exe \
+ debian/ironpython/usr/lib/ironpython/
+ install -m 755 IronMath.dll IronPython.dll \
+ debian/ironpython/usr/lib/ironpython
+ install -m 755 debian/ipy \
+ debian/ironpython/usr/bin/
+ install -m 644 debian/site.py \
+ debian/ironpython/usr/lib/ironpython/Lib/
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs FAQ.html Doc/*.htm Doc/*.css Tutorial
+ dh_installexamples
+ dh_clideps -d
+# dh_install
+ dh_installman
+ dh_strip
+ dh_compress -X.py -X.cs -X.xaml
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Propchange: packages/ironpython/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/ironpython/trunk/debian/site.py
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ironpython/trunk/debian/site.py?rev=3877&op=file
==============================================================================
--- packages/ironpython/trunk/debian/site.py (added)
+++ packages/ironpython/trunk/debian/site.py Sat Nov 1 21:56:50 2008
@@ -1,0 +1,4 @@
+
+import sys
+sys.path.append('/usr/lib/python2.4')
+sys.path.append('/usr/lib/python2.4/site-packages')
More information about the Pkg-cli-libs-commits
mailing list