diff --git a/programming/language/java/icedtea-web-java7/actions.py b/programming/language/java/icedtea-web-java7/actions.py new file mode 100644 index 0000000000..df6657919f --- /dev/null +++ b/programming/language/java/icedtea-web-java7/actions.py @@ -0,0 +1,29 @@ +#!/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 get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.system("export LC_ALL=en_US.UTF-8") + pisitools.flags.add("-std=c++11") + autotools.configure("--prefix=/usr/lib/jvm/java-7-openjdk\ + --datarootdir=/usr/share \ + --with-jdk-home=/usr/lib/jvm/java-7-openjdk \ + --with-browser-tests \ + --disable-docs \ + --with-firefox=/usr/bin/firefox") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dosym("/usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so", "/usr/lib/browser-plugins/IcedTeaPlugin.so") + pisitools.dosym("/usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so", "/usr/lib/mozilla/plugins/IcedTeaPlugin.so") + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README") diff --git a/programming/language/java/icedtea-web-java7/pspec.xml b/programming/language/java/icedtea-web-java7/pspec.xml new file mode 100644 index 0000000000..2bee925db4 --- /dev/null +++ b/programming/language/java/icedtea-web-java7/pspec.xml @@ -0,0 +1,56 @@ + + + + + icedtea-web-java7 + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Java web browser plugin + Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. + http://icedtea.wildebeest.org/download/source/icedtea-web-1.6.2.tar.gz + + firefox + jdk7-openjdk + rhino + libXtst-devel + + npapi-sdk-devel + desktop-file-utils + glib2-devel + + + + + icedtea-web-java7 + + glib2 + libgcc + desktop-file-utils + jre7-openjdk + + + /usr/lib + /usr/lib/mozilla + /usr/lib/browser-plugins + /usr/share + /usr/share/doc + /usr/share/man + /usr/share/applications + + + + + + 2017-01-08 + 1.6.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + diff --git a/programming/language/java/icedtea-web-java7/translations.xml b/programming/language/java/icedtea-web-java7/translations.xml new file mode 100644 index 0000000000..ba692550a9 --- /dev/null +++ b/programming/language/java/icedtea-web-java7/translations.xml @@ -0,0 +1,8 @@ + + + + icedtea-web-java7 + Web tarayıcıları için Java eklentisi + Java uygulamacıklarını (applet) çalıştıran, Java Web Start'ın özgür yazılım sürümü. + + \ No newline at end of file diff --git a/programming/language/java/java7-openjdk/actions.py b/programming/language/java/java7-openjdk/actions.py index 2eceb625b3..6d00ae6f0d 100644 --- a/programming/language/java/java7-openjdk/actions.py +++ b/programming/language/java/java7-openjdk/actions.py @@ -30,7 +30,7 @@ def setup(): --enable-bootstrap \ --with-ecj-jar=/usr/share/java/ecj.jar \ --with-jdk-home=/usr/lib/jvm/java-7-openjdk \ - --with-pkgversion='PisiLinux build 7.u79_2.5.5' \ + --with-pkgversion='PisiLinux build 7.u121_2.6.8' \ " % get.makeJOBS().replace("-j", "")) def build(): diff --git a/programming/language/java/java7-openjdk/pspec.xml b/programming/language/java/java7-openjdk/pspec.xml index ce15113e64..9949e03dd3 100644 --- a/programming/language/java/java7-openjdk/pspec.xml +++ b/programming/language/java/java7-openjdk/pspec.xml @@ -12,7 +12,7 @@ app:gui Open Java Development Kit OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). - http://icedtea.wildebeest.org/download/source/icedtea-2.6.1.tar.gz + http://icedtea.wildebeest.org/download/source/icedtea-2.6.8.tar.gz ant wget @@ -67,6 +67,7 @@ fontconfig gdk-pixbuf libXrender + libXcomposite libjpeg-turbo @@ -297,6 +298,13 @@ + + 2017-01-08 + 7u_121.2.6.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 7u_85.2.6.1 diff --git a/programming/language/java/npapi-sdk/actions.py b/programming/language/java/npapi-sdk/actions.py new file mode 100644 index 0000000000..012f8f1fb4 --- /dev/null +++ b/programming/language/java/npapi-sdk/actions.py @@ -0,0 +1,21 @@ +#!/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("--prefix=/usr/") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall('DESTDIR=%s' % get.installDIR()) + + pisitools.dodoc("COPYING", "README") \ No newline at end of file diff --git a/programming/language/java/npapi-sdk/pspec.xml b/programming/language/java/npapi-sdk/pspec.xml new file mode 100644 index 0000000000..7ebe8a8264 --- /dev/null +++ b/programming/language/java/npapi-sdk/pspec.xml @@ -0,0 +1,53 @@ + + + + + npapi-sdk + http://code.google.com/p/npapi-sdk/ + + Osman Erkan + osman.erkan@pisilinux.org + + MPLv1.1 + app:gui + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. This package provides a clear way to install those headers and depend on them. + https://bitbucket.org/mgorny/npapi-sdk/downloads/npapi-sdk-0.27.2.tar.bz2 + + + + npapi-sdk + + /usr/share/doc + + + + + npapi-sdk-devel + Development files for npapi-sdk + + npapi-sdk + + + /usr/lib/pkgconfig + /usr/include/npapi-sdk + + + + + + 2014-06-05 + 0.27.2 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-05 + 0.27.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + \ No newline at end of file diff --git a/programming/language/java/npapi-sdk/translations.xml b/programming/language/java/npapi-sdk/translations.xml new file mode 100644 index 0000000000..ae508ba2db --- /dev/null +++ b/programming/language/java/npapi-sdk/translations.xml @@ -0,0 +1,14 @@ + + + + npapi-sdk + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. This package provides a clear way to install those headers and depend on them. + + + + npapi-sdk-devel + Development files for nnapi-sdk + npapi-sdk için geliştirme dosyaları + + \ No newline at end of file