diff --git a/hardware/misc/android-tools/actions.py b/hardware/misc/android-tools/actions.py new file mode 100644 index 0000000000..0c11b5157f --- /dev/null +++ b/hardware/misc/android-tools/actions.py @@ -0,0 +1,24 @@ +#!/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 shelltools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + + cmaketools.configure(sourceDir="..") + +def build(): + cmaketools.make("-C build") + #cmaketools.make("-C build doc") + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/hardware/misc/android-tools/pspec.xml b/hardware/misc/android-tools/pspec.xml new file mode 100644 index 0000000000..e89e3250f7 --- /dev/null +++ b/hardware/misc/android-tools/pspec.xml @@ -0,0 +1,69 @@ + + + + + android-tools + https://developer.android.com/studio + + Stefan Gronewold + groni@pisilinux.org + + Custom + programming.tools + Android Platform Tools + Android Platform Tools + https://github.com/nmeum/android-tools/releases/download/31.0.3p1/android-tools-31.0.3p1.tar.xz + + git + gcc + perl + cmake + ninja + golang + lz4-devel + zlib-devel + gtest-devel + zstd-devel + brotli-devel + libusb-devel + libpcre-devel + protobuf-devel + libpcre2-devel + libunwind-devel + + + + android-tools + Android Platform Tools + Android Platform Tools + programming.tools + + lz4 + zlib + zstd + gtest + brotli + libgcc + libusb + libpcre + protobuf + libpcre2 + libunwind + android-udev + + + /usr/bin + /usr/share + + + + + + 2022-05-03 + 31.03 + First Release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/hardware/misc/android-udev/actions.py b/hardware/misc/android-udev/actions.py new file mode 100644 index 0000000000..3fc917c4a4 --- /dev/null +++ b/hardware/misc/android-udev/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 pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +WorkDir="android-udev-rules-%s" % get.srcVERSION() +ver = get.srcVERSION() + +def install(): + shelltools.cd("%s/android-udev-rules-%s" %(get.workDIR(), ver)) + shelltools.chmod("51-android.rules", 0644) + shelltools.chmod("android-udev.conf", 0644) + pisitools.insinto("/usr/lib/udev/rules.d/51-android.rules", "51-android.rules") + pisitools.insinto("/usr/lib/sysusers.d/android-udev.conf", "android-udev.conf") + + pisitools.dodoc("LICENSE") diff --git a/hardware/misc/android-udev/pspec.xml b/hardware/misc/android-udev/pspec.xml new file mode 100644 index 0000000000..bb2c39ec9d --- /dev/null +++ b/hardware/misc/android-udev/pspec.xml @@ -0,0 +1,48 @@ + + + + + android-udev + https://github.com/M0Rf30/android-udev-rules + + Kamil Atlı + suvari@pisilinux.org + + GPL3 + Udev rules to connect Android devices to your linux box + Udev rules to connect Android devices to your linux box + https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20220102.tar.gz + + eudev-devel + libmtp-devel + + + + + android-udev + Udev rules to connect Android devices to your linux box. + + eudev + libmtp + + + /usr/share/doc/android-udev/LICENSE + /usr/lib/udev/rules.d/51-android.rules + /usr/lib/sysusers.d/android-udev.conf + + + + 51-android.rules + android-udev.conf + + + + + 2022-05-03 + 20220102 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/hardware/misc/android-udev/translations.xml b/hardware/misc/android-udev/translations.xml new file mode 100644 index 0000000000..29649a5c1c --- /dev/null +++ b/hardware/misc/android-udev/translations.xml @@ -0,0 +1,8 @@ + + + + android-udev + Android cihazlarını linux sistemine bağlamak için Udev kuralları + Android cihazlarını linux sistemine bağlamak için Udev kuralları + + diff --git a/pisi-index.xml b/pisi-index.xml index 4eb7dad1a8..ca6326ee9d 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -180008,6 +180008,117 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + + android-tools + https://developer.android.com/studio + + Stefan Gronewold + groni@pisilinux.org + + Custom + programming.tools + Android Platform Tools + Android Platform Tools + https://github.com/nmeum/android-tools/releases/download/31.0.3p1/android-tools-31.0.3p1.tar.xz + + git + gcc + perl + cmake + ninja + golang + lz4-devel + zlib-devel + gtest-devel + zstd-devel + brotli-devel + libusb-devel + libpcre-devel + protobuf-devel + libpcre2-devel + libunwind-devel + + hardware/misc/android-tools/pspec.xml + + + android-tools + Android Platform Tools + Android Platform Tools + programming.tools + + lz4 + zlib + zstd + gtest + brotli + libgcc + libusb + libpcre + protobuf + libpcre2 + libunwind + android-udev + + + /usr/bin + /usr/share + + + + + 2022-05-03 + 31.03 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + android-udev + https://github.com/M0Rf30/android-udev-rules + + Kamil Atlı + suvari@pisilinux.org + + GPL3 + hardware.misc + Udev rules to connect Android devices to your linux box + Android cihazlarını linux sistemine bağlamak için Udev kuralları + Udev rules to connect Android devices to your linux box + Android cihazlarını linux sistemine bağlamak için Udev kuralları + https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20220102.tar.gz + + eudev-devel + libmtp-devel + + hardware/misc/android-udev/pspec.xml + + + android-udev + Udev rules to connect Android devices to your linux box. + + eudev + libmtp + + + /usr/share/doc/android-udev/LICENSE + /usr/lib/udev/rules.d/51-android.rules + /usr/lib/sysusers.d/android-udev.conf + + + + + 2022-05-03 + 20220102 + First release + Kamil Atlı + suvari@pisilinux.org + + + dkms @@ -299203,6 +299314,62 @@ to create header files and sources from protocol files. + + + gtest + http://code.google.com/p/googletest/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.misc + GoogleTest - Google Testing and Mocking Framework + Google C++ test çatısı + Google's framework for writing C++ tests on a variety of platforms (GNU/Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation. + gtest, birçok platformda C++ testleri yazmayı sağlayan bir test çatısıdır. + https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz + + cmake + python3-devel + + programming/misc/gtest/pspec.xml + + + gtest + + libgcc + python3 + + + /usr/lib/libgtest* + /usr/lib/libgmock* + + + + gtest-devel + Development files for gtest + gtest için geliştirme dosyaları + + gtest + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-03 + 1.11.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + gtkglext @@ -342448,7 +342615,7 @@ contacts, tasks, and calendar information. Tool and a library for bi-directional translation between SPIR-V and LLVM IR Tool and a library for bi-directional translation between SPIR-V and LLVM IR Tool and a library for bi-directional translation between SPIR-V and LLVM IR - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v13.0.0.tar.gz + https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v14.0.0.tar.gz git cmake @@ -342512,8 +342679,8 @@ contacts, tasks, and calendar information. - 2022-04-22 - 13.0.0 + 2022-05-03 + 14.0.0 Version bump. Mustafa Cinasal muscnsl@gmail.com diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 933ee9eba6..2d09c7bb02 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -d8b5769778c06d9e13b1d6b9ff247a928e4e126f \ No newline at end of file +fd5d2d3c1dd4651e1c3ff1cddeab85d4875ea014 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 3bf3893b25..b4594cc74d 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 13d105f360..e77f748280 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -cf01731710570e08379962b7e3f4816825859b9d \ No newline at end of file +de09d82f35df1fd89a9a2405369ef199e0d6c881 \ No newline at end of file diff --git a/programming/misc/gtest/actions.py b/programming/misc/gtest/actions.py new file mode 100644 index 0000000000..e885b3067a --- /dev/null +++ b/programming/misc/gtest/actions.py @@ -0,0 +1,25 @@ +#!/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 shelltools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + + cmaketools.configure("-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON", sourceDir="..") + +def build(): + cmaketools.make("-C build") + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #pisitools.dodoc("LICENSE", "README.md") diff --git a/programming/misc/gtest/pspec.xml b/programming/misc/gtest/pspec.xml new file mode 100644 index 0000000000..fbacce9c32 --- /dev/null +++ b/programming/misc/gtest/pspec.xml @@ -0,0 +1,56 @@ + + + + + gtest + http://code.google.com/p/googletest/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + GoogleTest - Google Testing and Mocking Framework + Google's framework for writing C++ tests on a variety of platforms (GNU/Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation. + https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz + + cmake + python3-devel + + + + + gtest + + libgcc + python3 + + + /usr/lib/libgtest* + /usr/lib/libgmock* + + + + + gtest-devel + Development files for gtest + + gtest + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + + 2022-05-03 + 1.11.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/misc/gtest/translations.xml b/programming/misc/gtest/translations.xml new file mode 100644 index 0000000000..99c444f2f8 --- /dev/null +++ b/programming/misc/gtest/translations.xml @@ -0,0 +1,13 @@ + + + + gtest + Google C++ test çatısı + gtest, birçok platformda C++ testleri yazmayı sağlayan bir test çatısıdır. + + + + gtest-devel + gtest için geliştirme dosyaları + +