diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2013-01-28 19:53:12 +0000 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2013-01-28 19:53:12 +0000 |
commit | cdaa884e5d9a8fe91692185568a1271aa5ae5277 (patch) | |
tree | 91a7211d6a4a4ac100178becab5057fa7d7493f4 | |
parent | 3f5110b62e9a8702e9ee3334115f228fb8b15644 (diff) | |
download | icon-cdaa884e5d9a8fe91692185568a1271aa5ae5277.tar.gz |
Dyson/9.5.0-0+dyson1HEADDyson/9.5.0-0+dyson1master
-rw-r--r-- | debian/changelog | 12 | ||||
-rw-r--r-- | debian/control | 20 | ||||
-rw-r--r-- | debian/patches/dyson-mklib.sh-gcc.patch | 8 |
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;; |