summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog12
-rw-r--r--debian/control20
-rw-r--r--debian/patches/dyson-mklib.sh-gcc.patch8
3 files changed, 14 insertions, 26 deletions
diff --git a/debian/changelog b/debian/changelog
index 55e7b8e..5e94592 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+icon (9.5.0-0+dyson1) unstable; urgency=low
+
+ * New upstream release.
+ * iconc is removed.
+ * Patched to support Dyson.
+
+ -- Igor Pashev <pashev.igor@gmail.com> Mon, 28 Jan 2013 19:48:24 +0000
+
icon (9.4.3-2) unstable; urgency=medium
* Apply patch from Jurij Smakov to correctly change -O2 to -O0 when building.
@@ -5,7 +13,7 @@ icon (9.4.3-2) unstable; urgency=medium
(Closes: #475952, #420979)
-- Christian Hudon <chrish@debian.org> Sun, 17 Aug 2008 19:45:27 -0400
-
+
icon (9.4.3-1) unstable; urgency=low
* New upstream version. (Closes: #339781)
@@ -16,7 +24,7 @@ icon (9.4.3-1) unstable; urgency=low
* Maintainer back in action. (Closes: #454591)
-- Christian Hudon <chrish@debian.org> Sun, 9 Dec 2007 12:37:42 -0500
-
+
icon (9.4.2-2.8) unstable; urgency=medium
* Non-maintainer upload during BSP.
diff --git a/debian/control b/debian/control
index 4b093f1..e0efdf8 100644
--- a/debian/control
+++ b/debian/control
@@ -40,26 +40,6 @@ Description: Executor for Icon, a high-level programming language
package, which converts your Icon source into a program that iconx can
execute.
-Package: iconc
-Architecture: any
-Depends: ${shlibs-iconc:Depends}, gcc, libx11-dev, libxt-dev
-Suggests: icont, icon-ipl
-Description: Compiler for Icon, a high-level programming language
- Ideal for both complex nonnumerical applications and for situations where
- users need quick solutions with a minimum of programming effort, Icon is a
- high-level, general purpose programming language with a syntax similar to
- Pascal and C. Its applications include: rapid prototyping, analyzing
- natural languages, generating computer programs, and artificial
- intelligence. (From the back cover of the book "The Icon Programming
- Language," by Griswold and Griswold.)
- .
- This package contains the Icon compiler. It generates programs that
- generally run faster than those of the icont/iconx Icon interpreter. On the
- other hand, the Icon compiler takes much longer to compile programs and is
- more memory-hungry than the iconx/icont pair. As such, the compiler is
- probably only useful to speed up the execution of large Icon programs once
- they are fully developed and debugged.
-
Package: icon-ipl
Architecture: all
Recommends: icont
diff --git a/debian/patches/dyson-mklib.sh-gcc.patch b/debian/patches/dyson-mklib.sh-gcc.patch
index 9787d31..d2ddccb 100644
--- a/debian/patches/dyson-mklib.sh-gcc.patch
+++ b/debian/patches/dyson-mklib.sh-gcc.patch
@@ -1,11 +1,11 @@
Description: We use GNU toolchain, but not Glibc (yet)
Index: icon/ipl/cfuncs/mklib.sh
===================================================================
---- icon.orig/ipl/cfuncs/mklib.sh 2005-07-07 17:36:06.000000000 +0000
-+++ icon/ipl/cfuncs/mklib.sh 2013-01-28 06:19:51.637580774 +0000
-@@ -15,7 +15,7 @@
+--- icon.orig/ipl/cfuncs/mklib.sh 2013-01-28 19:21:51.493907562 +0000
++++ icon/ipl/cfuncs/mklib.sh 2013-01-28 19:25:11.758330423 +0000
+@@ -23,7 +23,7 @@
Darwin*)
- cc -bundle -undefined suppress -flat_namespace -o $LIBNAME "$@";;
+ $CC -bundle -undefined suppress -flat_namespace -o $LIBNAME "$@";;
SunOS*)
- $CC $CFLAGS -G -o $LIBNAME "$@" -lc -lsocket;;
+ gcc -shared -o $LIBNAME -fPIC "$@" -lsocket;;