diff --git a/programming/library/swig/actions.py b/programming/library/swig/actions.py new file mode 100644 index 0000000000..2e5eb3e8d0 --- /dev/null +++ b/programming/library/swig/actions.py @@ -0,0 +1,20 @@ +#!/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 setup(): + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("ANNOUNCE", "CHANGES*", "LICENSE", "README", "TODO") diff --git a/programming/library/swig/pspec.xml b/programming/library/swig/pspec.xml new file mode 100644 index 0000000000..6a94ab3160 --- /dev/null +++ b/programming/library/swig/pspec.xml @@ -0,0 +1,94 @@ + + + + + swig + http://www.swig.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + BSD + app:console + Connects C/C++/Objective C to some high-level programming languages + Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP + mirrors://sourceforge/swig/swig-3.0.2.tar.gz + + python-devel + boost-devel + ruby-devel + libpcre-devel + zlib-devel + perl + + + + + swig + + zlib + libgcc + libpcre + + + /usr/bin + /usr/lib + /usr/share/swig + /usr/share/doc + /usr/share/man + + + + + + 2014-12-22 + 3.0.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-11 + 3.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-29 + 3.0.0 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-23 + 2.0.11 + Clean swig. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-24 + 2.0.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-17 + 2.0.9 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-09-15 + 2.0.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + diff --git a/programming/library/swig/translations.xml b/programming/library/swig/translations.xml new file mode 100644 index 0000000000..c87bcf86fd --- /dev/null +++ b/programming/library/swig/translations.xml @@ -0,0 +1,9 @@ + + + + swig + Basitleştirilmiş arayüz oluşturucu + SWIG, C ve C++ ile yazılmış uygulamaları çeşitli üst düzey programlama dilleri ile bağlayan bir yazılım geliştirme aracıdır. SWIG, genel betik dilleri olan Perl, PHP, Python, Tcl, Ruby gibi farklı diller ile kullanılır. + Simplified Wrapper and Interface Generator (Générateur d'interface de scripts d'enrobage simplifié), SWIG est un outil de développement qui connecte des programmes écrits en C et C++ avec divers langages de programmation de haut niveau. SWIG est utilisé avec différents type de langages incluant les langages de script habituels tels que Perl, PHP, Python, Tcl, Ruby. + +