cloog colorgcc isl ppl remove
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt.
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.configure("--with-isl=system \
|
||||
--with-gmp=system \
|
||||
--with-ppl")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
#def build():
|
||||
#autotools.make("-j1 check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README*")
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,83 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>cloog</Name>
|
||||
<Homepage>http://www.cloog.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2+</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Chunky Loop Generator</Summary>
|
||||
<Description>cloog is CLooG is a free software and library to generate code for scanning Z-polyhedra. It is used by the GCC Graphite optimization framework.</Description>
|
||||
<Archive sha1sum="8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5" type="targz">http://www.bastoul.net/cloog/pages/download/cloog-0.18.4.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gmp-devel</Dependency>
|
||||
<Dependency>ppl-devel</Dependency>
|
||||
<Dependency>isl-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">cloog-0.18.1-isl-compat.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>cloog</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gmp</Dependency>
|
||||
<Dependency>isl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/cloog/</Path>
|
||||
<Path fileType="info">/usr/share/info</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>cloog-devel</Name>
|
||||
<Summary>Development files for cloog</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">cloog</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>0.18.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-09-20</Date>
|
||||
<Version>0.18.4</Version>
|
||||
<Comment>Release Bump.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-04-27</Date>
|
||||
<Version>0.18.4</Version>
|
||||
<Comment>Release Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-13</Date>
|
||||
<Version>0.18.4</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>cloog-ppl</Name>
|
||||
<Summary xml:lang="tr">Parçalı döngü üreticisi</Summary>
|
||||
<Description xml:lang="tr">cloog-ppl Z-polyhedra taraması için kod üreten, GCC Graphite iyileştirme altyapısı tarafından kullanılan bir yazılım ve kitaplıktır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>cloog-ppl-devel</Name>
|
||||
<Summary xml:lang="tr">cloog-ppl için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -1,22 +0,0 @@
|
||||
#!/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
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def install():
|
||||
pisitools.dobin("colorgcc")
|
||||
pisitools.insinto("/etc", "colorgccrc")
|
||||
|
||||
pisitools.dodir("/usr/share/colorgcc")
|
||||
pisitools.dosym("/usr/bin/colorgcc", "/usr/share/colorgcc/colorgcc")
|
||||
|
||||
for c in ["gcc", "cc", "g++", "c++", "gfortran", "gcj", get.CC(), get.CXX()]:
|
||||
pisitools.dosym("/usr/share/colorgcc/colorgcc", "/usr/share/colorgcc/%s" % c)
|
||||
|
||||
pisitools.dodoc("COPYING", "ChangeLog", "CREDITS")
|
||||
@@ -1,22 +0,0 @@
|
||||
Index: colorgcc-1.3.2/colorgcc
|
||||
===================================================================
|
||||
--- colorgcc-1.3.2.orig/colorgcc
|
||||
+++ colorgcc-1.3.2/colorgcc
|
||||
@@ -101,6 +101,8 @@ sub initDefaults
|
||||
$compilerPaths{"g77"} = "/usr/bin/gfortran";
|
||||
$compilerPaths{"f77"} = "/usr/bin/gfortran";
|
||||
$compilerPaths{"gcj"} = "/usr/bin/gcj";
|
||||
+ $compilerPaths{"i686-pc-linux-gnu-g++"} = "/usr/bin/i686-pc-linux-gnu-g++";
|
||||
+ $compilerPaths{"i686-pc-linux-gnu-gcc"} = "/usr/bin/i686-pc-linux-gnu-gcc";
|
||||
|
||||
$nocolor{"dumb"} = "true";
|
||||
|
||||
@@ -210,7 +212,7 @@ if (-f $configFile)
|
||||
$0 =~ m%.*/(.*)$%;
|
||||
$progName = $1 || $0;
|
||||
|
||||
-$compiler = $compilerPaths{$progName} || $compilerPaths{"gcc"};
|
||||
+$compiler = $compilerPaths{$progName} || "/usr/bin/$progName";
|
||||
|
||||
# Check that we don't reference self
|
||||
die "$compiler is self-referencing"
|
||||
@@ -1,21 +0,0 @@
|
||||
--- colorgcc-1.3.2/colorgcc.pix 2007-08-06 11:22:25.000000000 +0200
|
||||
+++ colorgcc-1.3.2/colorgcc 2007-08-06 19:58:32.000000000 +0200
|
||||
@@ -231,6 +231,9 @@ if (! -t STDOUT || $nocolor{$terminal})
|
||||
# code and use that as our return code.
|
||||
$compiler_pid = open3('<&STDIN', \*GCCOUT, \*GCCOUT, $compiler, @ARGV);
|
||||
|
||||
+my $warning = 'warning: ';
|
||||
+my $warning_translated = `gettext gcc "$warning"` || $warning;
|
||||
+
|
||||
# Colorize the output from the compiler.
|
||||
while(<GCCOUT>)
|
||||
{
|
||||
@@ -240,7 +243,7 @@ while(<GCCOUT>)
|
||||
$field2 = $2 || "";
|
||||
$field3 = $3 || "";
|
||||
|
||||
- if ($field3 =~ m/\s+warning:.*/)
|
||||
+ if ($field3 =~ m/\s+($warning_translated|$warning).*/)
|
||||
{
|
||||
# Warning
|
||||
print($colors{"warningFileNameColor"}, "$field1:", color("reset"));
|
||||
@@ -1,120 +0,0 @@
|
||||
--- colorgcc-1.3.2/colorgcc.mdkconf 2003-02-16 23:29:58.000000000 +0100
|
||||
+++ colorgcc-1.3.2/colorgcc 2003-02-17 12:18:06.000000000 +0100
|
||||
@@ -93,10 +93,14 @@ use IPC::Open3;
|
||||
|
||||
sub initDefaults
|
||||
{
|
||||
- $compilerPaths{"gcc"} = "/usr/local/bin/gcc";
|
||||
- $compilerPaths{"g++"} = "/usr/local/bin/g++";
|
||||
- $compilerPaths{"cc"} = "/usr/bin/cc";
|
||||
- $compilerPaths{"c++"} = "/usr/local/bin/c++";
|
||||
+ $compilerPaths{"gcc"} = "/usr/bin/gcc";
|
||||
+ $compilerPaths{"g++"} = "/usr/bin/g++";
|
||||
+ $compilerPaths{"cc"} = "/usr/bin/gcc";
|
||||
+ $compilerPaths{"c++"} = "/usr/bin/g++";
|
||||
+ $compilerPaths{"gfortran"} = "/usr/bin/gfortran";
|
||||
+ $compilerPaths{"g77"} = "/usr/bin/gfortran";
|
||||
+ $compilerPaths{"f77"} = "/usr/bin/gfortran";
|
||||
+ $compilerPaths{"gcj"} = "/usr/bin/gcj";
|
||||
|
||||
$nocolor{"dumb"} = "true";
|
||||
|
||||
@@ -120,6 +122,9 @@ sub loadPreferences
|
||||
|
||||
open(PREFS, "<$filename") || return;
|
||||
|
||||
+ my $gccVersion;
|
||||
+ my $overrideCompilerPaths = 0;
|
||||
+
|
||||
while(<PREFS>)
|
||||
{
|
||||
next if (m/^\#.*/); # It's a comment.
|
||||
@@ -128,10 +133,15 @@ sub loadPreferences
|
||||
$option = $1;
|
||||
$value = $2;
|
||||
|
||||
- if ($option =~ m/cc|c\+\+|gcc|g\+\+/)
|
||||
+ if ($option =~ m/\A(cc|c\+\+|gcc|g\+\+|g77|f77|gfortran|gcj)\Z/)
|
||||
{
|
||||
- $compilerPaths{$option} = $value;
|
||||
+ $compilerPaths{$option} = $value;
|
||||
+ $overrideCompilerPaths = 1;
|
||||
}
|
||||
+ elsif ($option eq "gccVersion")
|
||||
+ {
|
||||
+ $gccVersion = $value;
|
||||
+ }
|
||||
elsif ($option eq "nocolor")
|
||||
{
|
||||
# The nocolor option lists terminal types, separated by
|
||||
@@ -147,6 +157,11 @@ sub loadPreferences
|
||||
}
|
||||
}
|
||||
close(PREFS);
|
||||
+
|
||||
+ # Append "-<gccVersion>" to user-defined compilerPaths
|
||||
+ if ($overrideCompilerPaths && $gccVersion) {
|
||||
+ $compilerPaths{$_} .= "-$gccVersion" foreach (keys %compilerPaths);
|
||||
+ }
|
||||
}
|
||||
|
||||
sub srcscan
|
||||
@@ -181,10 +196,13 @@ initDefaults();
|
||||
|
||||
# Read the configuration file, if there is one.
|
||||
$configFile = $ENV{"HOME"} . "/.colorgccrc";
|
||||
+$default_configFile = "/etc/colorgccrc";
|
||||
if (-f $configFile)
|
||||
{
|
||||
loadPreferences($configFile);
|
||||
-}
|
||||
+} elsif (-f $default_configFile ) {
|
||||
+ loadPreferences($default_configFile)
|
||||
+ }
|
||||
|
||||
# Figure out which compiler to invoke based on our program name.
|
||||
$0 =~ m%.*/(.*)$%;
|
||||
@@ -192,6 +210,10 @@ $progName = $1 || $0;
|
||||
|
||||
$compiler = $compilerPaths{$progName} || $compilerPaths{"gcc"};
|
||||
|
||||
+# Check that we don't reference self
|
||||
+die "$compiler is self-referencing"
|
||||
+ if ( -l $compiler and (stat $compiler)[1] == (stat $0)[1] );
|
||||
+
|
||||
# Get the terminal type.
|
||||
$terminal = $ENV{"TERM"} || "dumb";
|
||||
|
||||
--- colorgcc-1.3.2/colorgccrc.mdkconf 2003-02-16 23:29:58.000000000 +0100
|
||||
+++ colorgcc-1.3.2/colorgccrc 2003-02-17 12:05:57.000000000 +0100
|
||||
@@ -20,16 +20,24 @@
|
||||
# For example, srcColor: bold cyan on_yellow
|
||||
#
|
||||
|
||||
+# gccVersion: if defined, append "-<gccVersion>" to the compiler paths
|
||||
+# defined hereunder. Otherwise, those paths remains as is set
|
||||
+# gccVersion: GCC_VERSION
|
||||
+
|
||||
# Define the paths to the actual location of the various compilers.
|
||||
-# (Currently, colorgcc only understands these: g++ gcc c++ cc)
|
||||
-g++: /usr/local/bin/g++
|
||||
-gcc: /usr/local/bin/gcc
|
||||
-c++: /usr/local/bin/c++
|
||||
-cc: /usr/bin/cc
|
||||
+# (Currently, colorgcc only understands these: g++ gcc c++ cc g77 f77 gcj)
|
||||
+# g++: /usr/bin/g++
|
||||
+# gcc: /usr/bin/gcc
|
||||
+# c++: /usr/bin/g++
|
||||
+# cc: /usr/bin/gcc
|
||||
+# gfortran: /usr/bin/gfortran
|
||||
+# g77: /usr/bin/gfortran
|
||||
+# f77: /usr/bin/gfortran
|
||||
+# gcj: /usr/bin/gcj
|
||||
|
||||
# Don't do color if our terminal type ($TERM) is one of these.
|
||||
# (List all terminal types on one line, seperated by whitespace.)
|
||||
-nocolor: dumb
|
||||
+nocolor: dumb emacs
|
||||
|
||||
# Text between ` and ' is usually source code.
|
||||
srcColor: bold cyan
|
||||
@@ -1,5 +0,0 @@
|
||||
if ( $?PATH ) then
|
||||
setenv PATH /usr/share/colorgcc:$PATH
|
||||
else
|
||||
setenv PATH /user/share/colorgcc
|
||||
endif
|
||||
@@ -1,2 +0,0 @@
|
||||
PATH=/usr/share/colorgcc:$PATH
|
||||
export PATH
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>colorgcc</Name>
|
||||
<Homepage>http://www.console-colors.de</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>GCC output colorizer</Summary>
|
||||
<Description>A tool that colorizes GCC output.</Description>
|
||||
<Archive sha1sum="c2944ecaaa58f41f37cc15304f4f9eae0c366cd9" type="targz">http://source.pisilinux.org/1.0/colorgcc-1.3.2.tar.gz</Archive>
|
||||
<Patches>
|
||||
<Patch level="1">colorgcc-1.3.2-handle-translated-output.patch</Patch>
|
||||
<Patch level="1">colorgcc-1.3.2-mdkconf.patch</Patch>
|
||||
<Patch level="1">add-i686-gnu-stuff.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>colorgcc</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="executable">/usr/share/colorgcc</Path>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/20colorgcc.sh">colorgcc.sh</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/20colorgcc.csh">colorgcc.csh</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-02-07</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-04-27</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Release Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-13</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>colorgcc</Name>
|
||||
<Summary xml:lang="tr">GCC çıktısını renklendiren bir araç.</Summary>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -1,23 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt.
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def check():
|
||||
autotools.make("check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.dodoc("AUTHORS","ChangeLog","doc/manual.pdf")
|
||||
@@ -1,17 +0,0 @@
|
||||
Install python module into gdb auto-load directory.
|
||||
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -2189,9 +2189,9 @@ install-data-local: $(srcdir)/isl.py
|
||||
case $$libisl in \
|
||||
'') echo Cannot find isl library name. GDB bindings not installed.;; \
|
||||
*) echo $(INSTALL_DATA) $(srcdir)/isl.py \
|
||||
- $(DESTDIR)$(libdir)/$$libisl-gdb.py; \
|
||||
- test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"; \
|
||||
- $(INSTALL_DATA) $(srcdir)/isl.py $(DESTDIR)$(libdir)/$$libisl-gdb.py; esac
|
||||
+ $(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; \
|
||||
+ test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)"; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/isl.py $(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; esac
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
@@ -1,18 +0,0 @@
|
||||
diff -Naur isl-0.19.orig/Makefile.in isl-0.19/Makefile.in
|
||||
--- isl-0.19.orig/Makefile.in 2018-03-03 11:32:15.000000000 -0500
|
||||
+++ isl-0.19/Makefile.in 2018-03-10 17:29:30.039182728 -0500
|
||||
@@ -2269,10 +2269,10 @@
|
||||
case $$libisl in \
|
||||
'') echo Cannot find isl library name. GDB bindings not installed.;; \
|
||||
*) echo $(INSTALL_DATA) $(srcdir)/libisl-gdb.py \
|
||||
- $(DESTDIR)$(libdir)/$$libisl-gdb.py; \
|
||||
- test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"; \
|
||||
+ $(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; \
|
||||
+ test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)"; \
|
||||
$(INSTALL_DATA) $(srcdir)/libisl-gdb.py \
|
||||
- $(DESTDIR)$(libdir)/$$libisl-gdb.py; \
|
||||
+ $(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; \
|
||||
esac
|
||||
|
||||
uninstall-local:
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>isl</Name>
|
||||
<Homepage>http://isl.gforge.inria.fr/</Homepage>
|
||||
<Packager>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Integer Set Library</Summary>
|
||||
<Description>isl is a library for manipulating sets and relations of integer points bounded by linear constraints.</Description>
|
||||
<Archive sha1sum="33e366d59d32330432b5c7f2d0c2fb6664eff224" type="tarbz2">http://isl.gforge.inria.fr/isl-0.21.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gmp-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>isl-0.19-gdb-autoload-dir.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>isl</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gmp</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/gdb</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>isl-devel</Name>
|
||||
<Summary>Development files for isl</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">isl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2019-12-15</Date>
|
||||
<Version>0.21</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>0.18</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-04-08</Date>
|
||||
<Version>0.18</Version>
|
||||
<Comment>fix ldconfig.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-01-27</Date>
|
||||
<Version>0.18</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-04-27</Date>
|
||||
<Version>0.16.1</Version>
|
||||
<Comment>Release Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-13</Date>
|
||||
<Version>0.16.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>isl</Name>
|
||||
<Summary xml:lang="en">Integer Set Library</Summary>
|
||||
<Description xml:lang="en">isl is a library for manipulating sets and relations of integer points bounded by linear constraints.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>isl-devel</Name>
|
||||
<Summary xml:lang="tr">isl için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -1,24 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt.
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.configure('--enable-interfaces="c,cxx"')
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
# tests run hours and hours, running it is left to packager
|
||||
#def check():
|
||||
# autotools.make("check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("BUGS", "COPYING", "CREDITS", "ChangeLog", "STANDARDS", "TODO", "README*", "NEWS")
|
||||
@@ -1,107 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ppl</Name>
|
||||
<Homepage>http://www.cs.unipr.it/ppl/</Homepage>
|
||||
<Packager>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Pharma Polyhedra library</Summary>
|
||||
<Description>ppl is the Parma Polyhedra Library that provides numerical abstractions for analysis of complex systems.</Description>
|
||||
<Archive sha1sum="56c3e4cf3be90e11dfdd877b449adedc26cd8ec9" type="tarxz">http://bugseng.com/external/ppl/download/ftp/releases/1.2/ppl-1.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<!-- gmp with cxx support is needed -->
|
||||
<Dependency>gmp-devel</Dependency>
|
||||
<Dependency>glpk-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ppl</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gmp</Dependency>
|
||||
<Dependency>glpk</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/COPYING</Path>
|
||||
<Path fileType="doc">/usr/share/doc/CREDITS</Path>
|
||||
<Path fileType="doc">/usr/share/doc/README</Path>
|
||||
<Path fileType="doc">/usr/share/doc/NEWS</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ppl-docs</Name>
|
||||
<PartOf>system.doc</PartOf>
|
||||
<Summary>Documentation for ppl</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ppl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/ppl</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ppl-devel</Name>
|
||||
<Summary>Development files for ppl</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">ppl</Dependency>
|
||||
<Dependency>gmp-devel</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/ppl-config</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="man">/usr/share/man/man3</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2019-12-23</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Idris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-02-09</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-04-27</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Release Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-13</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ppl</Name>
|
||||
<Summary xml:lang="tr">Pharma Polyhedra kitaplığı</Summary>
|
||||
<Description xml:lang="tr">ppl, kompleks sistemlerin analizi için sayısal ayrım sağlayan Pharma Polyhedra kitaplığıdır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ppl-docs</Name>
|
||||
<Summary xml:lang="tr">ppl kitaplığı belgeleri</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ppl-devel</Name>
|
||||
<Summary xml:lang="tr">ppl için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user