From f8a1eb6b7a41382fe4a1fdec736e9ab219fa8e7a Mon Sep 17 00:00:00 2001 From: groni Date: Wed, 18 Nov 2015 20:44:19 +0100 Subject: [PATCH] xplanet dependency for kstars --- pisi-index.xml | 78 +++++++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 331196 -> 331696 bytes pisi-index.xml.xz.sha1sum | 2 +- science/astronomy/component.xml | 3 + science/astronomy/xplanet/actions.py | 28 ++++ science/astronomy/xplanet/files/giflib6.patch | 130 ++++++++++++++++++ .../xplanet/files/netpbm-includedir.diff | 36 +++++ .../files/xplanet-1.2.1-fix-gcc44.patch | 35 +++++ science/astronomy/xplanet/pspec.xml | 78 +++++++++++ science/astronomy/xplanet/translations.xml | 8 ++ 11 files changed, 398 insertions(+), 2 deletions(-) create mode 100644 science/astronomy/component.xml create mode 100644 science/astronomy/xplanet/actions.py create mode 100644 science/astronomy/xplanet/files/giflib6.patch create mode 100644 science/astronomy/xplanet/files/netpbm-includedir.diff create mode 100644 science/astronomy/xplanet/files/xplanet-1.2.1-fix-gcc44.patch create mode 100644 science/astronomy/xplanet/pspec.xml create mode 100644 science/astronomy/xplanet/translations.xml diff --git a/pisi-index.xml b/pisi-index.xml index 6c8dc15a33..3fea8f8812 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -98791,6 +98791,84 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + + xplanet + http://xplanet.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + science.astronomy + Render a planetary image into an X window + Gezegen görüntülerini bir X penceresine çizdirir + Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. + Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. + mirrors://sourceforge/project/xplanet/xplanet/1.3.0/xplanet-1.3.0.tar.gz + + pango-devel + netpbm-devel + libXScrnSaver-devel + giflib-devel + libjpeg-turbo-devel + tiff-devel + + + giflib6.patch + xplanet-1.2.1-fix-gcc44.patch + + science/astronomy/xplanet/pspec.xml + + + xplanet + + pango + netpbm + libXScrnSaver + giflib + libjpeg-turbo + tiff + + + /usr/bin + /usr/share/doc + /usr/share + /usr/share/man + + + + + 2014-06-14 + 1.3.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-29 + 1.3.0 + add giflib patch + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-17 + 1.3.0 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org + + + 2012-10-28 + 1.3.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + libspiro diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 3d0dfaed4e..2bcb0f70c5 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -3f28de88944d08fd8f5e0f8e42258a1e0599b329 \ No newline at end of file +b5c9b8589f01b55c8f0df066e63986fb747c62f7 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 3faf4126309e2db3232f7ecae161130d7916724b..e089ce421cd8f08e832fd822a2e0df42588ae115 100644 GIT binary patch delta 9428 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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 20faa0c99b..3a5ea93a32 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -7666474d57b2e33c60bef27e6c9cce6c3a40cfae \ No newline at end of file +5a18492984c655999976d6e77f852a967f37bca1 \ No newline at end of file diff --git a/science/astronomy/component.xml b/science/astronomy/component.xml new file mode 100644 index 0000000000..73c66880ad --- /dev/null +++ b/science/astronomy/component.xml @@ -0,0 +1,3 @@ + + science.astronomy + diff --git a/science/astronomy/xplanet/actions.py b/science/astronomy/xplanet/actions.py new file mode 100644 index 0000000000..f7f94e4139 --- /dev/null +++ b/science/astronomy/xplanet/actions.py @@ -0,0 +1,28 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.configure("--with-xscreensaver \ + --with-freetype \ + --with-pango \ + --with-cspice \ + --with-gif \ + --with-jpeg \ + --with-png \ + --with-pnm \ + --with-tiff") + + +def build(): + autotools.make() + +def install(): + autotools.install() + + pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README", "TODO") diff --git a/science/astronomy/xplanet/files/giflib6.patch b/science/astronomy/xplanet/files/giflib6.patch new file mode 100644 index 0000000000..aaf024198f --- /dev/null +++ b/science/astronomy/xplanet/files/giflib6.patch @@ -0,0 +1,130 @@ +diff -wbBur xplanet-1.3.0/src/libimage/gif.c /home/sergej/tmp/BUILD/staging-i686/sergej/build/xplanet/src/xplanet-1.3.0/src/libimage/gif.c +--- xplanet-1.3.0/src/libimage/gif.c 2006-03-26 01:50:51.000000000 +0300 ++++ /home/sergej/tmp/BUILD/staging-i686/sergej/build/xplanet/src/xplanet-1.3.0/src/libimage/gif.c 2013-07-30 18:21:17.412474692 +0400 +@@ -20,7 +20,7 @@ + + #include + #include +- ++#define FALSE 0 + #include + + /* +@@ -42,11 +42,11 @@ + int color_index; + unsigned char *ptr = NULL; + +- infile = DGifOpenFileName(filename); ++ infile = DGifOpenFileName(filename, NULL); + + if (infile == NULL) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + +@@ -54,7 +54,7 @@ + { + if (DGifGetRecordType(infile, &record_type) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + +@@ -63,7 +63,7 @@ + case IMAGE_DESC_RECORD_TYPE: + if (DGifGetImageDesc(infile) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + +@@ -107,14 +107,14 @@ + GifByteType *ext; + if (DGifGetExtension(infile, &ext_code, &ext) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + while (ext != NULL) + { + if (DGifGetExtensionNext(infile, &ext) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + } +@@ -178,7 +178,7 @@ + return(0); + } + +- colormap = MakeMapObject(colormap_size, NULL); ++ colormap = GifMakeMapObject(colormap_size, NULL); + + for (i = 0; i < width * height; i++) + { +@@ -187,10 +187,10 @@ + blue[i] = (GifByteType) rgb[3*i+2]; + } + +- if (QuantizeBuffer(width, height, &colormap_size, red, green, blue, ++ if (GifQuantizeBuffer(width, height, &colormap_size, red, green, blue, + buffer, colormap->Colors) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + +@@ -198,24 +198,24 @@ + free(green); + free(blue); + +- outfile = EGifOpenFileName((char *) filename, FALSE); ++ outfile = EGifOpenFileName((char *) filename, FALSE, NULL); + if (outfile == NULL) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + + if (EGifPutScreenDesc(outfile, width, height, colormap_size, 0, colormap) + == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + + if (EGifPutImageDesc(outfile, 0, 0, width, height, FALSE, NULL) + == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + +@@ -224,7 +224,7 @@ + { + if (EGifPutLine(outfile, ptr, width) == GIF_ERROR) + { +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + return(0); + } + ptr += width; +@@ -233,7 +233,7 @@ + EGifSpew(outfile); + + if (EGifCloseFile(outfile) == GIF_ERROR) +- PrintGifError(); ++ printf("%s\n", GifErrorString(GIF_ERROR)); + + free(buffer); + diff --git a/science/astronomy/xplanet/files/netpbm-includedir.diff b/science/astronomy/xplanet/files/netpbm-includedir.diff new file mode 100644 index 0000000000..4accd05b60 --- /dev/null +++ b/science/astronomy/xplanet/files/netpbm-includedir.diff @@ -0,0 +1,36 @@ +diff -Naur xplanet-1.2.1-orig/configure xplanet-1.2.1/configure +--- xplanet-1.2.1-orig/configure 2009-12-04 10:34:21.766146687 +0200 ++++ xplanet-1.2.1/configure 2009-12-04 10:34:36.868516259 +0200 +@@ -7974,7 +7974,7 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default +-#include ++#include + _ACEOF + rm -f conftest.$ac_objext + if { (ac_try="$ac_compile" +diff -Naur xplanet-1.2.1-orig/src/libimage/pnm.c xplanet-1.2.1/src/libimage/pnm.c +--- xplanet-1.2.1-orig/src/libimage/pnm.c 2009-12-04 10:34:21.768391483 +0200 ++++ xplanet-1.2.1/src/libimage/pnm.c 2009-12-04 10:35:13.152141234 +0200 +@@ -21,7 +21,7 @@ + #include + #include + +-#include ++#include + + int + read_pnm(const char *filename, int *width, int *height, char **rgb) +diff -Naur xplanet-1.2.1-orig/src/libimage/WriteImage.cpp xplanet-1.2.1/src/libimage/WriteImage.cpp +--- xplanet-1.2.1-orig/src/libimage/WriteImage.cpp 2009-12-04 10:34:21.768391483 +0200 ++++ xplanet-1.2.1/src/libimage/WriteImage.cpp 2009-12-04 10:35:00.145228715 +0200 +@@ -31,7 +31,7 @@ + #endif + + #ifdef HAVE_LIBPNM +-#include ++#include + int + write_pnm(FILE *outfile, int width, int height, unsigned char *rgb, + int maxv, int format, int forceplain); diff --git a/science/astronomy/xplanet/files/xplanet-1.2.1-fix-gcc44.patch b/science/astronomy/xplanet/files/xplanet-1.2.1-fix-gcc44.patch new file mode 100644 index 0000000000..a5b1071cd5 --- /dev/null +++ b/science/astronomy/xplanet/files/xplanet-1.2.1-fix-gcc44.patch @@ -0,0 +1,35 @@ +Index: src/PlanetProperties.cpp +=================================================================== +--- src/PlanetProperties.cpp ++++ src/PlanetProperties.cpp 2009-05-25 12:31:55.000000000 +0200 +@@ -1,6 +1,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + using namespace std; +Index: src/Satellite.cpp +=================================================================== +--- src/Satellite.cpp ++++ src/Satellite.cpp 2009-05-25 11:44:36.000000000 +0200 +@@ -1,5 +1,6 @@ + #include + #include ++#include + #include + using namespace std; + +Index: src/Separation.cpp +=================================================================== +--- src/Separation.cpp ++++ src/Separation.cpp 2009-05-25 11:50:11.000000000 +0200 +@@ -1,5 +1,6 @@ + #include + #include ++#include + + #include "Separation.h" + #include "View.h" diff --git a/science/astronomy/xplanet/pspec.xml b/science/astronomy/xplanet/pspec.xml new file mode 100644 index 0000000000..378ff00799 --- /dev/null +++ b/science/astronomy/xplanet/pspec.xml @@ -0,0 +1,78 @@ + + + + + xplanet + http://xplanet.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + Render a planetary image into an X window + Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. + mirrors://sourceforge/project/xplanet/xplanet/1.3.0/xplanet-1.3.0.tar.gz + + pango-devel + netpbm-devel + libXScrnSaver-devel + giflib-devel + libjpeg-turbo-devel + tiff-devel + + + giflib6.patch + xplanet-1.2.1-fix-gcc44.patch + + + + + xplanet + + pango + netpbm + libXScrnSaver + giflib + libjpeg-turbo + tiff + + + /usr/bin + /usr/share/doc + /usr/share + /usr/share/man + + + + + + 2014-06-14 + 1.3.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-29 + 1.3.0 + add giflib patch + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-17 + 1.3.0 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org + + + 2012-10-28 + 1.3.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + \ No newline at end of file diff --git a/science/astronomy/xplanet/translations.xml b/science/astronomy/xplanet/translations.xml new file mode 100644 index 0000000000..34285b831d --- /dev/null +++ b/science/astronomy/xplanet/translations.xml @@ -0,0 +1,8 @@ + + + + xplanet + Gezegen görüntülerini bir X penceresine çizdirir + Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. + +