diff --git a/desktop/budgie/budgie-extras/actions.py b/desktop/budgie/budgie-extras/actions.py new file mode 100644 index 0000000000..6c729fb2e1 --- /dev/null +++ b/desktop/budgie/budgie-extras/actions.py @@ -0,0 +1,22 @@ +#!/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 mesontools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + #shelltools.system("sed -i -e 's:T1_initLib:T1_InitLib:' meson.build || die") + mesontools.configure("-D b_pie=false") + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("README*", "LICENSE") diff --git a/desktop/budgie/budgie-extras/pspec.xml b/desktop/budgie/budgie-extras/pspec.xml new file mode 100644 index 0000000000..e5fa06f366 --- /dev/null +++ b/desktop/budgie/budgie-extras/pspec.xml @@ -0,0 +1,141 @@ + + + + + budgie-extras + http://projects.gnome.org/budgie-extras/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + budgie-extras + desktop.budgie + app:gui + Additional Budgie Desktop enhancements for the user experience + Additional Budgie Desktop enhancements for the user experience + https://github.com/UbuntuBudgie/budgie-extras/releases/download/v1.4.0/budgie-extras-1.4.0.tar.xz + + git + ninja + meson + intltool + xprintidle + gtk3-devel + vala-devel + cairo-devel + pango-devel + glibc-devel + glib2-devel + libgee-devel + libnma-devel + libpeas-devel + python3-devel + granite-devel + libsoup-devel + python-pillow + xdotool-devel + python3-psutil + xorg-app-devel + libhandy-devel + libwnck3-devel + json-glib-devel + keybinder-devel + libnotify-devel + appstream-devel + zeitgeist-devel + gdk-pixbuf-devel + imagemagick-devel + python-cairo-devel + budgie-desktop-devel + NetworkManager-devel + python3-pygobject3-devel + gnome-settings-daemon-devel + gobject-introspection-devel + + + + + + + + budgie-extras + + gtk3 + vala + cairo + glib2 + pango + wmctrl + libgee + libnma + zenity + xdotool + granite + libpeas + libsoup + libhandy + libwnck3 + xorg-app + json-glib + keybinder + libnotify + zeitgeist + xprintidle + gdk-pixbuf + imagemagick + vorbis-tools + python-cairo + python3-xlib + python-pillow + python-psutil + python3-pyudev + NetworkManager + budgie-desktop + python3-cairosvg + python3-svgwrite + python3-pygobject3 + python3-requests + python3-pyperclip + sound-theme-freedesktop + + + /usr/bin + /usr/lib/budgie-desktop/plugins + /usr/lib/budgie-window-shuffler + /usr/lib/budgie-extras-daemon + /usr/lib/budgie-previews + /usr/lib/quickchar + /usr/lib/budgie-wallstreet + /etc/xdg + /usr/share/applications + /usr/share/budgie-desktop + /usr/share/pixmaps + /usr/share/budgie-extras-daemon + /usr/share/glib-2.0 + /usr/share/quickchar + /usr/share/metainfo + /usr/share/icons + /usr/share/locale + /usr/share/man + + + + + budgie-extras-docs + Documentation files for budgie-extras + + /usr/share/doc + + + + + + 2022-08-10 + 1.4.0 + First Release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/desktop/budgie/budgie-extras/translations.xml b/desktop/budgie/budgie-extras/translations.xml new file mode 100644 index 0000000000..4de32f3b7c --- /dev/null +++ b/desktop/budgie/budgie-extras/translations.xml @@ -0,0 +1,18 @@ + + + + budgie-extras + Kullanıcı deneyimi için ek Budgie Desktop geliştirmeleri + Kullanıcı deneyimi için ek Budgie Desktop geliştirmeleri. + + + + + + budgie-extras-docs + budgie-extras için belgelendirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index a190319df6..510ac478dd 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -979,6 +979,143 @@ + + + budgie-extras + http://projects.gnome.org/budgie-extras/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + desktop.budgie + Additional Budgie Desktop enhancements for the user experience + Kullanıcı deneyimi için ek Budgie Desktop geliştirmeleri + Additional Budgie Desktop enhancements for the user experience + Kullanıcı deneyimi için ek Budgie Desktop geliştirmeleri. + budgie-extras + https://github.com/UbuntuBudgie/budgie-extras/releases/download/v1.4.0/budgie-extras-1.4.0.tar.xz + + git + ninja + meson + intltool + xprintidle + gtk3-devel + vala-devel + cairo-devel + pango-devel + glibc-devel + glib2-devel + libgee-devel + libnma-devel + libpeas-devel + python3-devel + granite-devel + libsoup-devel + python-pillow + xdotool-devel + python3-psutil + xorg-app-devel + libhandy-devel + libwnck3-devel + json-glib-devel + keybinder-devel + libnotify-devel + appstream-devel + zeitgeist-devel + gdk-pixbuf-devel + imagemagick-devel + python-cairo-devel + budgie-desktop-devel + NetworkManager-devel + python3-pygobject3-devel + gnome-settings-daemon-devel + gobject-introspection-devel + + desktop/budgie/budgie-extras/pspec.xml + + + budgie-extras + + gtk3 + vala + cairo + glib2 + pango + wmctrl + libgee + libnma + zenity + xdotool + granite + libpeas + libsoup + libhandy + libwnck3 + xorg-app + json-glib + keybinder + libnotify + zeitgeist + xprintidle + gdk-pixbuf + imagemagick + vorbis-tools + python-cairo + python3-xlib + python-pillow + python-psutil + python3-pyudev + NetworkManager + budgie-desktop + python3-cairosvg + python3-svgwrite + python3-pygobject3 + python3-requests + python3-pyperclip + sound-theme-freedesktop + + + /usr/bin + /usr/lib/budgie-desktop/plugins + /usr/lib/budgie-window-shuffler + /usr/lib/budgie-extras-daemon + /usr/lib/budgie-previews + /usr/lib/quickchar + /usr/lib/budgie-wallstreet + /etc/xdg + /usr/share/applications + /usr/share/budgie-desktop + /usr/share/pixmaps + /usr/share/budgie-extras-daemon + /usr/share/glib-2.0 + /usr/share/quickchar + /usr/share/metainfo + /usr/share/icons + /usr/share/locale + /usr/share/man + + + + budgie-extras-docs + Documentation files for budgie-extras + budgie-extras için belgelendirme dosyaları + + /usr/share/doc + + + + + 2022-08-10 + 1.4.0 + First Release + Kamil Atlı + suvari@pisilinux.org + + + budgie-screensaver @@ -1249,7 +1386,7 @@ Linux desktop which provides advanced innovative features and a traditional user experience Linux desktop which provides advanced innovative features and a traditional user experience cinnamon - https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.9.tar.gz + https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.10.tar.gz cjs-devel meson @@ -1429,6 +1566,13 @@ + + 2022-08-14 + 5.4.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-08-02 5.4.9 @@ -2568,7 +2712,7 @@ File manager for Cinnamon Cinnamon için Dosya Yöneticisi nemo - https://github.com/linuxmint/nemo/archive/refs/tags/5.4.2.tar.gz + https://github.com/linuxmint/nemo/archive/refs/tags/5.4.3.tar.gz meson samurai @@ -2657,7 +2801,7 @@ nemo için geliştirme dosyaları development - nemo + nemo gtk3-devel glib2-devel @@ -2668,6 +2812,13 @@ + + 2022-08-14 + 5.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-30 5.4.2 @@ -3022,7 +3173,7 @@ Document viewer for files like PDF and Postscript. PDF ve Postscript benzeri dosyalar için Belge görüntüleyici. xreader - https://github.com/linuxmint/xreader/archive/refs/tags/3.4.3.tar.gz + https://github.com/linuxmint/xreader/archive/refs/tags/3.4.4.tar.gz xapp-devel intltool @@ -3085,7 +3236,7 @@ xreader-devel xreader için geliştirme dosyaları - xreader + xreader gtk3-devel glib2-devel @@ -3096,6 +3247,13 @@ + + 2022-08-14 + 3.4.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-25 3.4.3 @@ -181623,7 +181781,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.Xfce için gösterge tablosu gibi GNOME kabuğu Xfce için gösterge tablosu gibi GNOME kabuğu xfdashboard - https://github.com/gmc-holle/xfdashboard/archive/0.9.91.tar.gz + https://github.com/gmc-holle/xfdashboard/archive/1.0.0.tar.gz intltool valgrind @@ -181683,7 +181841,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.xfdashboard-devel Development files for xfdashboard - xfdashboard + xfdashboard gtk3-devel glib2-devel garcon-devel @@ -181699,6 +181857,13 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + 2022-08-13 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-15 0.9.91 @@ -207640,6 +207805,9 @@ from a wide variety of machine architectures. qt5-base-devel uchardet-devel + + Tooltips_of_sidebar_button.patch + multimedia/converter/flacon/pspec.xml @@ -207661,7 +207829,7 @@ from a wide variety of machine architectures. - 2022-07-08 + 2022-08-13 9.1.0 Version bump. fury @@ -211474,12 +211642,13 @@ cleaner, which will allow to add new features in the future. multimedia.graphics Geeqie is a lightweight image viewer for Linux, BSDs and compatibles. Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images. - https://github.com/BestImageViewer/geeqie/releases/download/v1.7.2/geeqie-1.7.2.tar.xz + https://github.com/BestImageViewer/geeqie/releases/download/v2.0.1/geeqie-2.0.1.tar.xz + vim + meson doxygen - intltool lua-devel - gtk2-devel + gtk3-devel tiff-devel webp-devel lirc-devel @@ -211494,16 +211663,13 @@ cleaner, which will allow to add new features in the future. libjpeg-turbo-devel ffmpegthumbnailer-devel - - Open_archive_not_working.patch - multimedia/graphics/geeqie/pspec.xml geeqie lua - gtk2 + gtk3 tiff webp lirc @@ -211537,6 +211703,13 @@ cleaner, which will allow to add new features in the future. + + 2022-08-13 + 2.0.1 + Version bump. + fury + uglyside@yandex.ru + 2022-02-04 1.7.2 @@ -218618,6 +218791,54 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + + vienior + https://github.com/hellosiyan/Viewnior + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + multimedia.graphics + Elegant Image Viewer. + This is Viewnior, an image viewer program. Created to be simple, fast and elegant. Its minimalistic interface provides more screenspace for your images. + https://github.com/hellosiyan/Viewnior/archive/refs/tags/viewnior-1.8.tar.gz + + cmake + meson + gtk2-devel + exiv2-devel + gdk-pixbuf-devel + + multimedia/graphics/viewnior/pspec.xml + + + viewnior + + gtk2 + glib2 + libgcc + exiv2-libs + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/viewnior + + + + + 2022-08-13 + 1.8 + First build. + fury + uglyside@yandex.ru + + + webp @@ -252287,7 +252508,7 @@ functionality to build high-performing, platform-independent programs.Thunderbird, Mozilla e-posta bileşeninin yeniden tasarlanmış halidir. Platform bağımsız olan Thunderbird, XUL kullanıcı arayüzü diliyle geliştirilmiştir. Thunderbird to darmowy i rozszerzalny klient poczty z wieloma wspaniałymi funkcjami. thunderbird - http://ftp.mozilla.org/pub/thunderbird/releases/91.8.1/source/thunderbird-91.8.1.source.tar.xz + http://ftp.mozilla.org/pub/thunderbird/releases/91.12.0/source/thunderbird-91.12.0.source.tar.xz pisilinux/mozconfig @@ -252327,6 +252548,10 @@ functionality to build high-performing, platform-independent programs.libuv-devel libnotify-devel + + metainfo.patch + cbindgen-0.24.patch + network/mail/thunderbird/pspec.xml @@ -252392,7 +252617,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-be - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-be@thunderbird.mozilla.org.xpi @@ -252405,7 +252630,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-ca - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-ca@thunderbird.mozilla.org.xpi @@ -252418,7 +252643,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-da - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-da@thunderbird.mozilla.org.xpi @@ -252431,7 +252656,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-de - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-de@thunderbird.mozilla.org.xpi @@ -252444,7 +252669,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-el - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-el@thunderbird.mozilla.org.xpi @@ -252457,7 +252682,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-en-US - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-en-US@thunderbird.mozilla.org.xpi @@ -252470,7 +252695,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-en-GB - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-en-GB@thunderbird.mozilla.org.xpi @@ -252483,7 +252708,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-es-AR - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-es-AR@thunderbird.mozilla.org.xpi @@ -252496,7 +252721,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-es-ES - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-es-ES@thunderbird.mozilla.org.xpi @@ -252509,7 +252734,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-fi - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-fi@thunderbird.mozilla.org.xpi @@ -252522,7 +252747,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-fr - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-fr@thunderbird.mozilla.org.xpi @@ -252535,7 +252760,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-hr - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-hr@thunderbird.mozilla.org.xpi @@ -252548,7 +252773,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-hu - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-hu@thunderbird.mozilla.org.xpi @@ -252561,7 +252786,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-it - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-it@thunderbird.mozilla.org.xpi @@ -252574,7 +252799,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-lt - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-lt@thunderbird.mozilla.org.xpi @@ -252587,7 +252812,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-nl - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-nl@thunderbird.mozilla.org.xpi @@ -252600,7 +252825,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-pl - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-pl@thunderbird.mozilla.org.xpi @@ -252613,7 +252838,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-pt-BR - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-pt-BR@thunderbird.mozilla.org.xpi @@ -252626,7 +252851,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-pt-PT - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-pt-PT@thunderbird.mozilla.org.xpi @@ -252639,7 +252864,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-ro - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-ro@thunderbird.mozilla.org.xpi @@ -252652,7 +252877,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-ru - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-ru@thunderbird.mozilla.org.xpi @@ -252665,7 +252890,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-sr - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-sr@thunderbird.mozilla.org.xpi @@ -252678,7 +252903,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-sv-SE - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-sv-SE@thunderbird.mozilla.org.xpi @@ -252691,7 +252916,7 @@ functionality to build high-performing, platform-independent programs.system.locale lang-tr - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-tr@thunderbird.mozilla.org.xpi @@ -252704,13 +252929,20 @@ functionality to build high-performing, platform-independent programs.system.locale lang-uk - thunderbird + thunderbird /usr/lib/thunderbird/extensions/langpack-uk@thunderbird.mozilla.org.xpi + + 2022-08-13 + 91.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-05-01 91.8.1 @@ -293933,6 +294165,105 @@ complete albums that you have purchased from Amazon. + + + python3-cairocffi + https://cairocffi.readthedocs.io/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. + cairocffi, Cairo için bir dizi Python bağlaması ve nesne yönelimli API olan Pycairo için CFFI tabanlı bir drop-in yedeğidir. + cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. + cairocffi, Cairo için bir dizi Python bağlaması ve nesne yönelimli API olan Pycairo için CFFI tabanlı bir drop-in yedeğidir. + https://github.com/Kozea/cairocffi/archive/refs/tags/v1.3.0.tar.gz + + pip3 + cairo-devel + python3-devel + python3-wheel + gdk-pixbuf-devel + python3-setuptools + python3-pytest-runner + + programming/language/python3/python3-cairocffi/pspec.xml + + + python3-cairocffi + + cairo + python3 + python3-cffi + python3-xcffib + + + /usr/lib/python3* + /usr/share/doc + + + + + 2022-08-13 + 1.3.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-cairosvg + https://cairosvg.org/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL3 + library + programming.language.python3 + SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files + Cairo'ya dayalı SVG dönüştürücü. SVG dosyalarını PDF, PostScript ve PNG dosyalarına aktarabilir + SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files + Cairo'ya dayalı SVG dönüştürücü. SVG dosyalarını PDF, PostScript ve PNG dosyalarına aktarabilir + https://github.com/Kozea/CairoSVG/archive/refs/tags/2.5.2.tar.gz + + python3-devel + python3-pillow + python3-setuptools + python3-defusedxml + python3-pytest-runner + + programming/language/python3/python3-cairosvg/pspec.xml + + + python3-cairosvg + + python3 + python3-pillow + python3-cairocffi + python3-defusedxml + + + /usr/bin + /usr/lib/python3* + /usr/share/doc + + + + + 2022-08-13 + 2.5.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + python3-certifi @@ -302782,6 +303113,55 @@ complete albums that you have purchased from Amazon. + + + python3-pyperclip + https://github.com/asweigart/pyperclip + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + A cross-platform clipboard module for Python + Python için platformlar arası pano modülü + The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib. + Pyperclip, panoya kopyalama ve yapıştırma işlevleri için platformlar arası bir Python modülüdür. + https://files.pythonhosted.org/packages/a7/2c/4c64579f847bd5d539803c8b909e54ba087a79d01bb3aba433a95879a6c5/pyperclip-1.8.2.tar.gz + + pip3 + python3-devel + python3-wheel + python3-setuptools + python3-importlib_metadata + + programming/language/python3/python3-pyperclip/pspec.xml + + + python3-pyperclip + + xsel + xclip + python3 + python3-wheel + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + 2022-08-13 + 1.8.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + python3-pyrsistent @@ -306364,6 +306744,52 @@ complete albums that you have purchased from Amazon. + + + python3-svgwrite + https://github.com/mozman/svgwrite + + Kamil Atlı + suvari@pisilinux.org + + MIT + library + programming.language.python3 + A Python library to create SVG drawings + SVG çizimleri oluşturmak için bir Python kitaplığı + A Python library to create SVG drawings + SVG çizimleri oluşturmak için bir Python kitaplığı + https://github.com/mozman/svgwrite/archive/refs/tags/v1.4.3.tar.gz + + python3-devel + python3-pyparsing + python3-setuptools + python3-importlib_metadata + + programming/language/python3/python3-svgwrite/pspec.xml + + + python3-svgwrite + + python3 + python3-pyparsing + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + 2022-08-13 + 1.4.3 + First release + Kamil Atlı + suvari@pisilinux.org + + + python3-testtools @@ -307515,6 +307941,59 @@ complete albums that you have purchased from Amazon. + + + python3-xcffib + https://pypi.python.org/pypi/xcffib + + Kamil Atlı + suvari@pisilinux.org + + Apache + library + programming.language.python3 + Python3 drop in replacement for xpyb, an XCB python binding + cffi'ye dayalı xpyb için bir yedek parça + Python3 drop in replacement for xpyb, an XCB python binding + Bir XCB python bağlaması olan xpyb'nin yerine Python3 düşüşü. + https://files.pythonhosted.org/packages/c6/1b/f15d45abbc85ad13ffc8f7bf00bd1c39be32211c500027066469ef9a76cb/xcffib-0.11.1.tar.gz + + pip3 + python3-six + python3-cffi + libxcb-devel + python3-devel + python3-wheel + python3-setuptools + python3-importlib_metadata + + programming/language/python3/python3-xcffib/pspec.xml + + + python3-xcffib + + libxcb + python3 + python3-six + python3-cffi + python3-wheel + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + 2022-08-13 + 0.11.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + python3-xdg @@ -307588,20 +308067,23 @@ complete albums that you have purchased from Amazon. https://github.com/python-xlib/python-xlib/archive/0.31.tar.gz pip3 - python3-setuptools python3-devel + python3-wheel + python3-setuptools-scm + python3-importlib_metadata programming/language/python3/python3-xlib/pspec.xml python3-xlib - X client library for Python3. - python3-six python3 + python3-six + python3-wheel + python3-importlib_metadata - /usr/share/doc/python3-xlib + /usr/share/doc /usr/lib/python3* @@ -360307,6 +360789,58 @@ contacts, tasks, and calendar information. + + + wmctrl + http://tripie.sweb.cz/utils/wmctrl/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL + library + app:console + x11.misc + Control your EWMH compliant window manager from command line + EWMH uyumlu pencere yöneticinizi komut satırından kontrol edin + The wmctrl program is a UNIX/Linux command line tool to interact with an EWMH/NetWM compatible X Window Manager. + wmctrl programı, bir EWMH/NetWM uyumlu X Pencere Yöneticisi ile etkileşim kurmak için bir UNIX/Linux komut satırı aracıdır. + wmctrl + http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-1.07.tar.gz + + glib2-devel + libX11-devel + libXmu-devel + + + wmctrl_1.07-6.diff + + x11/misc/wmctrl/pspec.xml + + + wmctrl + Control your EWMH compliant window manager from command line + + glib2 + libX11 + libXmu + + + /usr/bin + /usr/share/doc/ + /usr/share/man + + + + + 2022-08-13 + 1.0.7 + First release. + Kamil Atlı + suvari@pisilinux.org + + + xapp @@ -360464,6 +360998,60 @@ contacts, tasks, and calendar information. + + + xclip + https://github.com/astrand/xclip + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:console + x11.misc + Command line interface to the X11 clipboard + xclip, X11 panosuna komut satırı arayüzü + xclip is a command line utility that is designed to run on any system with an X11 implementation. It provides an interface to X selections ("the clipboard") from the command line. + xclip, X11 uygulamasına sahip herhangi bir sistemde çalışmak üzere tasarlanmış bir komut satırı yardımcı programıdır. Komut satırından X seçimlerine ("pano") bir arayüz sağlar. + https://github.com/astrand/xclip/archive/0.13.tar.gz + + libXt-devel + libXmu-devel + libX11-devel + libxcb-devel + libXau-devel + libXext-devel + libXdmcp-devel + + x11/misc/xclip/pspec.xml + + + xclip + + libXt + libxcb + libXau + libXmu + libX11 + libXext + libXdmcp + + + /usr/share/man + /usr/bin + /usr/share/doc + + + + + 2022-08-13 + 0.13 + First release + Kamil Atlı + suvari@pisilinux.org + + + xdm @@ -361340,6 +361928,56 @@ contacts, tasks, and calendar information. + + + xprintidle + https://github.com/g0hl1n/xprintidle + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + library + app:console + x11.misc + Print X idle time + Print X idle time + a utility that queries the X server for the user's idle time and prints it to stdout + Kullanıcının boşta kaldığı süre için X sunucusunu sorgulayan ve bunu stdout'a yazdıran bir yardımcı program. + xprintidle + https://github.com/g0hl1n/xprintidle/archive/refs/tags/0.2.5.tar.gz + + meson + libX11-devel + libXext-devel + libXScrnSaver-devel + + x11/misc/xprintidle/pspec.xml + + + xprintidle + CAC (Common Access Card) library + + libX11 + libXext + libXScrnSaver + + + /usr/bin + /usr/share/doc/ + /usr/share/man + + + + + 2021-02-10 + 0.2.5 + First release. + Kamil Atlı + suvari@pisilinux.org + + + xscreensaver diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 6e84457d7a..de469ba793 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -4ea4f1e0452394710c3d0dadcf1e257395f6af63 \ No newline at end of file +c1d754907ded2b58cce401bb4008e77499ef32da \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 905c0b42cc..8cd0e0be2b 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 7d3593b82a..1196b729c7 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -9a2b6ac10c52108bf29f91ac17b590a5b2ebc263 \ No newline at end of file +7f6e6030e8d1a4d9482746f31674750880183ebe \ No newline at end of file diff --git a/programming/language/python3/python3-cairocffi/actions.py b/programming/language/python3/python3-cairocffi/actions.py new file mode 100644 index 0000000000..a1bec430a4 --- /dev/null +++ b/programming/language/python3/python3-cairocffi/actions.py @@ -0,0 +1,17 @@ +#!/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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def build(): + pythonmodules.compile(pyVer="3") + shelltools.system("python3 setup.py build") + +def install(): + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*", "README*") diff --git a/programming/language/python3/python3-cairocffi/pspec.xml b/programming/language/python3/python3-cairocffi/pspec.xml new file mode 100644 index 0000000000..bcb3b42560 --- /dev/null +++ b/programming/language/python3/python3-cairocffi/pspec.xml @@ -0,0 +1,50 @@ + + + + + python3-cairocffi + https://cairocffi.readthedocs.io/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. + cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. + https://github.com/Kozea/cairocffi/archive/refs/tags/v1.3.0.tar.gz + + pip3 + cairo-devel + python3-devel + python3-wheel + gdk-pixbuf-devel + python3-setuptools + python3-pytest-runner + + + + + python3-cairocffi + + cairo + python3 + python3-cffi + python3-xcffib + + + /usr/lib/python3* + /usr/share/doc + + + + + + 2022-08-13 + 1.3.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/language/python3/python3-cairocffi/translations.xml b/programming/language/python3/python3-cairocffi/translations.xml new file mode 100644 index 0000000000..4a9165c7c4 --- /dev/null +++ b/programming/language/python3/python3-cairocffi/translations.xml @@ -0,0 +1,8 @@ + + + + python3-cairocffi + cairocffi, Cairo için bir dizi Python bağlaması ve nesne yönelimli API olan Pycairo için CFFI tabanlı bir drop-in yedeğidir. + cairocffi, Cairo için bir dizi Python bağlaması ve nesne yönelimli API olan Pycairo için CFFI tabanlı bir drop-in yedeğidir. + + diff --git a/programming/language/python3/python3-cairosvg/actions.py b/programming/language/python3/python3-cairosvg/actions.py new file mode 100644 index 0000000000..a1bec430a4 --- /dev/null +++ b/programming/language/python3/python3-cairosvg/actions.py @@ -0,0 +1,17 @@ +#!/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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def build(): + pythonmodules.compile(pyVer="3") + shelltools.system("python3 setup.py build") + +def install(): + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*", "README*") diff --git a/programming/language/python3/python3-cairosvg/pspec.xml b/programming/language/python3/python3-cairosvg/pspec.xml new file mode 100644 index 0000000000..8705272514 --- /dev/null +++ b/programming/language/python3/python3-cairosvg/pspec.xml @@ -0,0 +1,49 @@ + + + + + python3-cairosvg + https://cairosvg.org/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL3 + library + SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files + SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files + https://github.com/Kozea/CairoSVG/archive/refs/tags/2.5.2.tar.gz + + python3-devel + python3-pillow + python3-setuptools + python3-defusedxml + python3-pytest-runner + + + + + python3-cairosvg + + python3 + python3-pillow + python3-cairocffi + python3-defusedxml + + + /usr/bin + /usr/lib/python3* + /usr/share/doc + + + + + + 2022-08-13 + 2.5.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/language/python3/python3-cairosvg/translations.xml b/programming/language/python3/python3-cairosvg/translations.xml new file mode 100644 index 0000000000..32aeeed88c --- /dev/null +++ b/programming/language/python3/python3-cairosvg/translations.xml @@ -0,0 +1,8 @@ + + + + python3-cairosvg + Cairo'ya dayalı SVG dönüştürücü. SVG dosyalarını PDF, PostScript ve PNG dosyalarına aktarabilir + Cairo'ya dayalı SVG dönüştürücü. SVG dosyalarını PDF, PostScript ve PNG dosyalarına aktarabilir + + diff --git a/programming/language/python3/python3-pyperclip/actions.py b/programming/language/python3/python3-pyperclip/actions.py new file mode 100644 index 0000000000..a1bec430a4 --- /dev/null +++ b/programming/language/python3/python3-pyperclip/actions.py @@ -0,0 +1,17 @@ +#!/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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def build(): + pythonmodules.compile(pyVer="3") + shelltools.system("python3 setup.py build") + +def install(): + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*", "README*") diff --git a/programming/language/python3/python3-pyperclip/pspec.xml b/programming/language/python3/python3-pyperclip/pspec.xml new file mode 100644 index 0000000000..782c2bdd4d --- /dev/null +++ b/programming/language/python3/python3-pyperclip/pspec.xml @@ -0,0 +1,49 @@ + + + + + python3-pyperclip + https://github.com/asweigart/pyperclip + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + A cross-platform clipboard module for Python + The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib. + https://files.pythonhosted.org/packages/a7/2c/4c64579f847bd5d539803c8b909e54ba087a79d01bb3aba433a95879a6c5/pyperclip-1.8.2.tar.gz + + pip3 + python3-devel + python3-wheel + python3-setuptools + python3-importlib_metadata + + + + + python3-pyperclip + + xsel + xclip + python3 + python3-wheel + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + + 2022-08-13 + 1.8.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/language/python3/python3-pyperclip/translations.xml b/programming/language/python3/python3-pyperclip/translations.xml new file mode 100644 index 0000000000..d90c4de917 --- /dev/null +++ b/programming/language/python3/python3-pyperclip/translations.xml @@ -0,0 +1,8 @@ + + + + python3-pyperclip + Python için platformlar arası pano modülü + Pyperclip, panoya kopyalama ve yapıştırma işlevleri için platformlar arası bir Python modülüdür. + + diff --git a/programming/language/python3/python3-svgwrite/actions.py b/programming/language/python3/python3-svgwrite/actions.py new file mode 100644 index 0000000000..a1bec430a4 --- /dev/null +++ b/programming/language/python3/python3-svgwrite/actions.py @@ -0,0 +1,17 @@ +#!/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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def build(): + pythonmodules.compile(pyVer="3") + shelltools.system("python3 setup.py build") + +def install(): + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*", "README*") diff --git a/programming/language/python3/python3-svgwrite/pspec.xml b/programming/language/python3/python3-svgwrite/pspec.xml new file mode 100644 index 0000000000..b7aa88d879 --- /dev/null +++ b/programming/language/python3/python3-svgwrite/pspec.xml @@ -0,0 +1,46 @@ + + + + + python3-svgwrite + https://github.com/mozman/svgwrite + + Kamil Atlı + suvari@pisilinux.org + + MIT + library + A Python library to create SVG drawings + A Python library to create SVG drawings + https://github.com/mozman/svgwrite/archive/refs/tags/v1.4.3.tar.gz + + python3-devel + python3-pyparsing + python3-setuptools + python3-importlib_metadata + + + + + python3-svgwrite + + python3 + python3-pyparsing + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + + 2022-08-13 + 1.4.3 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/language/python3/python3-svgwrite/translations.xml b/programming/language/python3/python3-svgwrite/translations.xml new file mode 100644 index 0000000000..61931f6fa8 --- /dev/null +++ b/programming/language/python3/python3-svgwrite/translations.xml @@ -0,0 +1,8 @@ + + + + python3-svgwrite + SVG çizimleri oluşturmak için bir Python kitaplığı + SVG çizimleri oluşturmak için bir Python kitaplığı + + diff --git a/programming/language/python3/python3-xcffib/actions.py b/programming/language/python3/python3-xcffib/actions.py new file mode 100644 index 0000000000..a1bec430a4 --- /dev/null +++ b/programming/language/python3/python3-xcffib/actions.py @@ -0,0 +1,17 @@ +#!/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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def build(): + pythonmodules.compile(pyVer="3") + shelltools.system("python3 setup.py build") + +def install(): + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*", "README*") diff --git a/programming/language/python3/python3-xcffib/pspec.xml b/programming/language/python3/python3-xcffib/pspec.xml new file mode 100644 index 0000000000..c108a93fec --- /dev/null +++ b/programming/language/python3/python3-xcffib/pspec.xml @@ -0,0 +1,53 @@ + + + + + python3-xcffib + https://pypi.python.org/pypi/xcffib + + Kamil Atlı + suvari@pisilinux.org + + Apache + library + Python3 drop in replacement for xpyb, an XCB python binding + Python3 drop in replacement for xpyb, an XCB python binding + https://files.pythonhosted.org/packages/c6/1b/f15d45abbc85ad13ffc8f7bf00bd1c39be32211c500027066469ef9a76cb/xcffib-0.11.1.tar.gz + + pip3 + python3-six + python3-cffi + libxcb-devel + python3-devel + python3-wheel + python3-setuptools + python3-importlib_metadata + + + + + python3-xcffib + + libxcb + python3 + python3-six + python3-cffi + python3-wheel + python3-importlib_metadata + + + /usr/lib/python3* + /usr/share/doc + + + + + + 2022-08-13 + 0.11.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/language/python3/python3-xcffib/translations.xml b/programming/language/python3/python3-xcffib/translations.xml new file mode 100644 index 0000000000..aeaaf8f8dc --- /dev/null +++ b/programming/language/python3/python3-xcffib/translations.xml @@ -0,0 +1,8 @@ + + + + python3-xcffib + cffi'ye dayalı xpyb için bir yedek parça + Bir XCB python bağlaması olan xpyb'nin yerine Python3 düşüşü. + + diff --git a/programming/language/python3/python3-xlib/pspec.xml b/programming/language/python3/python3-xlib/pspec.xml index 276d2ffdec..6643327768 100644 --- a/programming/language/python3/python3-xlib/pspec.xml +++ b/programming/language/python3/python3-xlib/pspec.xml @@ -16,20 +16,23 @@ https://github.com/python-xlib/python-xlib/archive/0.31.tar.gz pip3 - python3-setuptools python3-devel + python3-wheel + python3-setuptools-scm + python3-importlib_metadata - + python3-xlib - X client library for Python3. - python3-six python3 + python3-six + python3-wheel + python3-importlib_metadata - /usr/share/doc/python3-xlib + /usr/share/doc /usr/lib/python3* diff --git a/x11/misc/wmctrl/actions.py b/x11/misc/wmctrl/actions.py new file mode 100644 index 0000000000..49b7a63546 --- /dev/null +++ b/x11/misc/wmctrl/actions.py @@ -0,0 +1,23 @@ +#!/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(): + #shelltools.makedirs("wmctrl-1.0.7") + autotools.configure() + +def build(): + #shelltools.cd("wmctrl-1.0.7") + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s LIBDIR=%s/usr/lib" % (get.installDIR(), get.installDIR())) + + pisitools.dodoc("COPYING", "README") diff --git a/x11/misc/wmctrl/files/wmctrl_1.07-6.diff b/x11/misc/wmctrl/files/wmctrl_1.07-6.diff new file mode 100644 index 0000000000..9f6b5bcf9a --- /dev/null +++ b/x11/misc/wmctrl/files/wmctrl_1.07-6.diff @@ -0,0 +1,423 @@ +--- wmctrl-1.07.orig/debian/control ++++ wmctrl-1.07/debian/control +@@ -0,0 +1,20 @@ ++Source: wmctrl ++Section: x11 ++Priority: optional ++Maintainer: Decklin Foster ++Build-Depends: debhelper (>= 4.0.0), x11proto-core-dev, libx11-dev, libxmu-dev, libglib2.0-dev (>= 2.4.0) ++Standards-Version: 3.6.2 ++ ++Package: wmctrl ++Architecture: any ++Depends: ${shlibs:Depends} ++Description: control an EWMH/NetWM compatible X Window Manager ++ Wmctrl is a command line tool to interact with an ++ EWMH/NetWM compatible X Window Manager (examples include ++ Enlightenment, icewm, kwin, metacity, and sawfish). ++ . ++ Wmctrl provides command line access to almost all the features ++ defined in the EWMH specification. For example it can maximize ++ windows, make them sticky, set them to be always on top. It can ++ switch and resize desktops and perform many other useful ++ operations. +--- wmctrl-1.07.orig/debian/wmctrl.docs ++++ wmctrl-1.07/debian/wmctrl.docs +@@ -0,0 +1 @@ ++README +--- wmctrl-1.07.orig/debian/watch ++++ wmctrl-1.07/debian/watch +@@ -0,0 +1,2 @@ ++version=2 ++http://sweb.cz/tripie/utils/wmctrl/dist/ wmctrl-(.*)\.tar\.gz debian uupdate +--- wmctrl-1.07.orig/debian/compat ++++ wmctrl-1.07/debian/compat +@@ -0,0 +1 @@ ++4 +--- wmctrl-1.07.orig/debian/changelog ++++ wmctrl-1.07/debian/changelog +@@ -0,0 +1,69 @@ ++wmctrl (1.07-6) unstable; urgency=low ++ ++ * Reverted CARD32 patch, which was broken on amd64; use fix from Chris ++ Donoghue instead. (Closes: #362068) ++ * Change x-dev -> x11proto-core-dev build-dep. ++ ++ -- Decklin Foster Tue, 18 Apr 2006 10:20:00 -0400 ++ ++wmctrl (1.07-5) unstable; urgency=low ++ ++ * Not all the new build-deps from -2 were actually added to debian/control. ++ (Closes: #345816) ++ ++ -- Decklin Foster Tue, 3 Jan 2006 14:26:57 -0500 ++ ++wmctrl (1.07-4) unstable; urgency=low ++ ++ * Get rid of huge mess in .diff.gz caused by vim's braindead folding. ++ ++ -- Decklin Foster Mon, 2 Jan 2006 23:27:14 -0500 ++ ++wmctrl (1.07-3) unstable; urgency=low ++ ++ * Fix typo in description (Closes: #345576) ++ ++ -- Decklin Foster Mon, 2 Jan 2006 22:53:30 -0500 ++ ++wmctrl (1.07-2) unstable; urgency=low ++ ++ * Patch main.c to use CARD32 for all EWMH properties instead of unsigned ++ long, which may be 64 bits on 64-bit archs. (Closes: #344080) ++ * Replace xlibs-dev build-dep with libx11-dev, x-dev, libxmu-dev. ++ * Update Standards-Version to 3.6.2. ++ ++ -- Decklin Foster Mon, 2 Jan 2006 22:34:27 -0500 ++ ++wmctrl (1.07-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Decklin Foster Sat, 29 Jan 2005 09:45:14 -0500 ++ ++wmctrl (1.06-1) unstable; urgency=low ++ ++ * New upstream release ++ - debian/wmctrl.1: merged upstream. ++ * debian/watch: added trailing / to directory (Thanks, Shyamal). ++ * debian/control: lowercase first letter of description. ++ ++ -- Decklin Foster Sat, 22 Jan 2005 14:04:09 -0500 ++ ++wmctrl (1.05-2) unstable; urgency=low ++ ++ * Adopting package created by Debian user Shyamal Prasad ++ . ++ * Removed debian/{pre,post}{inst,rm}.ex and config.{sub,guess}, and do not ++ generate config.{sub,guess} in clean. ++ * Removed example cruft in copyright and watch. ++ * Install ChangeLog as the upstream changelog, not a doc. Do not install ++ NEWS, since it is empty. ++ ++ -- Decklin Foster Mon, 13 Dec 2004 10:41:11 -0500 ++ ++wmctrl (1.05-1) unstable; urgency=low ++ ++ * Initial Release. Added man page wmctrl.1 (closes: #285397) ++ ++ -- Shyamal Prasad Thu, 12 Dec 2004 18:59:40 -0800 ++ +--- wmctrl-1.07.orig/debian/rules ++++ wmctrl-1.07/debian/rules +@@ -0,0 +1,91 @@ ++#!/usr/bin/make -f ++# -*- makefile -*- ++# Sample debian/rules that uses debhelper. ++# This file was originally written by Joey Hess and Craig Small. ++# As a special exception, when this file is copied by dh-make into a ++# dh-make output file, you may use that output file without restriction. ++# This special exception was added by Craig Small in version 0.37 of dh-make. ++ ++# Uncomment this to turn on verbose mode. ++#export DH_VERBOSE=1 ++ ++ ++# These are used for cross-compiling and for saving the configure script ++# from having to guess our platform (since we know it already) ++DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) ++DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ++ ++ ++CFLAGS = -Wall -g ++ ++ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) ++ CFLAGS += -O0 ++else ++ CFLAGS += -O2 ++endif ++ ++config.status: configure ++ dh_testdir ++ # Add here commands to configure the package. ++ CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info ++ ++ ++build: build-stamp ++ ++build-stamp: config.status ++ dh_testdir ++ ++ # Add here commands to compile the package. ++ $(MAKE) ++ ++ touch build-stamp ++ ++clean: ++ dh_testdir ++ dh_testroot ++ rm -f build-stamp ++ ++ # Add here commands to clean up after the build process. ++ -$(MAKE) distclean ++ ++ dh_clean ++ ++install: build ++ dh_testdir ++ dh_testroot ++ dh_clean -k ++ dh_installdirs ++ ++ # Add here commands to install the package into debian/wmctrl. ++ $(MAKE) install DESTDIR=$(CURDIR)/debian/wmctrl ++ ++ ++# Build architecture-independent files here. ++binary-indep: build install ++# We have nothing to do by default. ++ ++# Build architecture-dependent files here. ++binary-arch: build install ++ dh_testdir ++ dh_testroot ++ dh_installchangelogs ChangeLog ++ dh_installdocs ++ dh_installexamples ++# dh_install ++# dh_installmenu ++# dh_installlogrotate ++# dh_installinit ++# dh_installinfo ++ dh_link ++ dh_strip ++ dh_compress ++ dh_fixperms ++# dh_makeshlibs ++ dh_installdeb ++ dh_shlibdeps ++ dh_gencontrol ++ dh_md5sums ++ dh_builddeb ++ ++binary: binary-indep binary-arch ++.PHONY: build clean binary-indep binary-arch binary install +--- wmctrl-1.07.orig/debian/copyright ++++ wmctrl-1.07/debian/copyright +@@ -0,0 +1,15 @@ ++This package was debianized by Shyamal Prasad on ++Thu, 12 Dec 2004 18:59:40 -0800. ++ ++It was downloaded from http://sweb.cz/tripie/utils/wmctrl/ ++ ++Upstream Author: Tomas Styblo ++ ++Copyright (C) 2003, Tomas Styblo ++ ++You are free to distribute this software under the terms of the GNU ++General Public License. ++ ++On Debian systems, the complete text of the GNU General Public License ++can be found in the file `/usr/share/common-licenses/GPL'. ++ +--- wmctrl-1.07.orig/BAH ++++ wmctrl-1.07/BAH +@@ -0,0 +1,172 @@ ++--- wmctrl-1.07.orig/main.c +++++ wmctrl-1.07/main.c ++@@ -31,6 +31,7 @@ ++ #include ++ #include ++ #include +++#include ++ #include ++ #include ++ #include ++@@ -477,8 +478,8 @@ ++ Window *sup_window = NULL; ++ gchar *wm_name = NULL; ++ gchar *wm_class = NULL; ++- unsigned long *wm_pid = NULL; ++- unsigned long *showing_desktop = NULL; +++ CARD32 *wm_pid = NULL; +++ CARD32 *showing_desktop = NULL; ++ gboolean name_is_utf8 = TRUE; ++ gchar *name_out; ++ gchar *class_out; ++@@ -517,13 +518,13 @@ ++ ++ ++ /* WM_PID */ ++- if (! (wm_pid = (unsigned long *)get_property(disp, *sup_window, +++ if (! (wm_pid = (CARD32 *)get_property(disp, *sup_window, ++ XA_CARDINAL, "_NET_WM_PID", NULL))) { ++ p_verbose("Cannot get pid of the window manager (_NET_WM_PID).\n"); ++ } ++ ++ /* _NET_SHOWING_DESKTOP */ ++- if (! (showing_desktop = (unsigned long *)get_property(disp, DefaultRootWindow(disp), +++ if (! (showing_desktop = (CARD32 *)get_property(disp, DefaultRootWindow(disp), ++ XA_CARDINAL, "_NET_SHOWING_DESKTOP", NULL))) { ++ p_verbose("Cannot get the _NET_SHOWING_DESKTOP property.\n"); ++ } ++@@ -678,13 +679,13 @@ ++ }/*}}}*/ ++ ++ static int window_to_desktop (Display *disp, Window win, int desktop) {/*{{{*/ ++- unsigned long *cur_desktop = NULL; +++ CARD32 *cur_desktop = NULL; ++ Window root = DefaultRootWindow(disp); ++ ++ if (desktop == -1) { ++- if (! (cur_desktop = (unsigned long *)get_property(disp, root, +++ if (! (cur_desktop = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_NET_CURRENT_DESKTOP", NULL))) { ++- if (! (cur_desktop = (unsigned long *)get_property(disp, root, +++ if (! (cur_desktop = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_WIN_WORKSPACE", NULL))) { ++ fputs("Cannot get current desktop properties. " ++ "(_NET_CURRENT_DESKTOP or _WIN_WORKSPACE property)" ++@@ -702,12 +703,12 @@ ++ ++ static int activate_window (Display *disp, Window win, /* {{{ */ ++ gboolean switch_desktop) { ++- unsigned long *desktop; +++ CARD32 *desktop; ++ ++ /* desktop ID */ ++- if ((desktop = (unsigned long *)get_property(disp, win, +++ if ((desktop = (CARD32 *)get_property(disp, win, ++ XA_CARDINAL, "_NET_WM_DESKTOP", NULL)) == NULL) { ++- if ((desktop = (unsigned long *)get_property(disp, win, +++ if ((desktop = (CARD32 *)get_property(disp, win, ++ XA_CARDINAL, "_WIN_WORKSPACE", NULL)) == NULL) { ++ p_verbose("Cannot find desktop ID of the window.\n"); ++ } ++@@ -1016,16 +1017,16 @@ ++ }/*}}}*/ ++ ++ static int list_desktops (Display *disp) {/*{{{*/ ++- unsigned long *num_desktops = NULL; ++- unsigned long *cur_desktop = NULL; +++ CARD32 *num_desktops = NULL; +++ CARD32 *cur_desktop = NULL; ++ unsigned long desktop_list_size = 0; ++- unsigned long *desktop_geometry = NULL; +++ CARD32 *desktop_geometry = NULL; ++ unsigned long desktop_geometry_size = 0; ++ gchar **desktop_geometry_str = NULL; ++- unsigned long *desktop_viewport = NULL; +++ CARD32 *desktop_viewport = NULL; ++ unsigned long desktop_viewport_size = 0; ++ gchar **desktop_viewport_str = NULL; ++- unsigned long *desktop_workarea = NULL; +++ CARD32 *desktop_workarea = NULL; ++ unsigned long desktop_workarea_size = 0; ++ gchar **desktop_workarea_str = NULL; ++ gchar *list = NULL; ++@@ -1036,9 +1037,9 @@ ++ gchar **names = NULL; ++ gboolean names_are_utf8 = TRUE; ++ ++- if (! (num_desktops = (unsigned long *)get_property(disp, root, +++ if (! (num_desktops = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_NET_NUMBER_OF_DESKTOPS", NULL))) { ++- if (! (num_desktops = (unsigned long *)get_property(disp, root, +++ if (! (num_desktops = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_WIN_WORKSPACE_COUNT", NULL))) { ++ fputs("Cannot get number of desktops properties. " ++ "(_NET_NUMBER_OF_DESKTOPS or _WIN_WORKSPACE_COUNT)" ++@@ -1047,9 +1048,9 @@ ++ } ++ } ++ ++- if (! (cur_desktop = (unsigned long *)get_property(disp, root, +++ if (! (cur_desktop = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_NET_CURRENT_DESKTOP", NULL))) { ++- if (! (cur_desktop = (unsigned long *)get_property(disp, root, +++ if (! (cur_desktop = (CARD32 *)get_property(disp, root, ++ XA_CARDINAL, "_WIN_WORKSPACE", NULL))) { ++ fputs("Cannot get current desktop properties. " ++ "(_NET_CURRENT_DESKTOP or _WIN_WORKSPACE property)" ++@@ -1074,21 +1075,21 @@ ++ } ++ ++ /* common size of all desktops */ ++- if (! (desktop_geometry = (unsigned long *)get_property(disp, DefaultRootWindow(disp), +++ if (! (desktop_geometry = (CARD32 *)get_property(disp, DefaultRootWindow(disp), ++ XA_CARDINAL, "_NET_DESKTOP_GEOMETRY", &desktop_geometry_size))) { ++ p_verbose("Cannot get common size of all desktops (_NET_DESKTOP_GEOMETRY).\n"); ++ } ++ ++ /* desktop viewport */ ++- if (! (desktop_viewport = (unsigned long *)get_property(disp, DefaultRootWindow(disp), +++ if (! (desktop_viewport = (CARD32 *)get_property(disp, DefaultRootWindow(disp), ++ XA_CARDINAL, "_NET_DESKTOP_VIEWPORT", &desktop_viewport_size))) { ++ p_verbose("Cannot get common size of all desktops (_NET_DESKTOP_VIEWPORT).\n"); ++ } ++ ++ /* desktop workarea */ ++- if (! (desktop_workarea = (unsigned long *)get_property(disp, DefaultRootWindow(disp), +++ if (! (desktop_workarea = (CARD32 *)get_property(disp, DefaultRootWindow(disp), ++ XA_CARDINAL, "_NET_WORKAREA", &desktop_workarea_size))) { ++- if (! (desktop_workarea = (unsigned long *)get_property(disp, DefaultRootWindow(disp), +++ if (! (desktop_workarea = (CARD32 *)get_property(disp, DefaultRootWindow(disp), ++ XA_CARDINAL, "_WIN_WORKAREA", &desktop_workarea_size))) { ++ p_verbose("Cannot get _NET_WORKAREA property.\n"); ++ } ++@@ -1301,16 +1302,16 @@ ++ gchar *title_out = get_output_str(title_utf8, TRUE); ++ gchar *client_machine; ++ gchar *class_out = get_window_class(disp, client_list[i]); /* UTF8 */ ++- unsigned long *pid; ++- unsigned long *desktop; +++ CARD32 *pid; +++ CARD32 *desktop; ++ int x, y, junkx, junky; ++ unsigned int wwidth, wheight, bw, depth; ++ Window junkroot; ++ ++ /* desktop ID */ ++- if ((desktop = (unsigned long *)get_property(disp, client_list[i], +++ if ((desktop = (CARD32 *)get_property(disp, client_list[i], ++ XA_CARDINAL, "_NET_WM_DESKTOP", NULL)) == NULL) { ++- desktop = (unsigned long *)get_property(disp, client_list[i], +++ desktop = (CARD32 *)get_property(disp, client_list[i], ++ XA_CARDINAL, "_WIN_WORKSPACE", NULL); ++ } ++ ++@@ -1319,7 +1320,7 @@ ++ XA_STRING, "WM_CLIENT_MACHINE", NULL); ++ ++ /* pid */ ++- pid = (unsigned long *)get_property(disp, client_list[i], +++ pid = (CARD32 *)get_property(disp, client_list[i], ++ XA_CARDINAL, "_NET_WM_PID", NULL); ++ ++ /* geometry */ +--- wmctrl-1.07.orig/main.c ++++ wmctrl-1.07/main.c +@@ -1425,6 +1425,16 @@ + * + * long_length = Specifies the length in 32-bit multiples of the + * data to be retrieved. ++ * ++ * NOTE: see ++ * http://mail.gnome.org/archives/wm-spec-list/2003-March/msg00067.html ++ * In particular: ++ * ++ * When the X window system was ported to 64-bit architectures, a ++ * rather peculiar design decision was made. 32-bit quantities such ++ * as Window IDs, atoms, etc, were kept as longs in the client side ++ * APIs, even when long was changed to 64 bits. ++ * + */ + if (XGetWindowProperty(disp, win, xa_prop_name, 0, MAX_PROPERTY_VALUE_LEN / 4, False, + xa_prop_type, &xa_ret_type, &ret_format, +@@ -1441,6 +1451,8 @@ + + /* null terminate the result to make string handling easier */ + tmp_size = (ret_format / 8) * ret_nitems; ++ /* Correct 64 Architecture implementation of 32 bit data */ ++ if(ret_format==32) tmp_size *= sizeof(long)/4; + ret = g_malloc(tmp_size + 1); + memcpy(ret, ret_prop, tmp_size); + ret[tmp_size] = '\0'; diff --git a/x11/misc/wmctrl/pspec.xml b/x11/misc/wmctrl/pspec.xml new file mode 100644 index 0000000000..0358147a45 --- /dev/null +++ b/x11/misc/wmctrl/pspec.xml @@ -0,0 +1,52 @@ + + + + + wmctrl + http://tripie.sweb.cz/utils/wmctrl/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL + library + app:console + wmctrl + Control your EWMH compliant window manager from command line + The wmctrl program is a UNIX/Linux command line tool to interact with an EWMH/NetWM compatible X Window Manager. + http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-1.07.tar.gz + + glib2-devel + libX11-devel + libXmu-devel + + + wmctrl_1.07-6.diff + + + + + wmctrl + Control your EWMH compliant window manager from command line + + glib2 + libX11 + libXmu + + + /usr/bin + /usr/share/doc/ + /usr/share/man + + + + + + 2022-08-13 + 1.0.7 + First release. + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/x11/misc/wmctrl/translations.xml b/x11/misc/wmctrl/translations.xml new file mode 100644 index 0000000000..4bf1d5f65c --- /dev/null +++ b/x11/misc/wmctrl/translations.xml @@ -0,0 +1,8 @@ + + + + wmctrl + EWMH uyumlu pencere yöneticinizi komut satırından kontrol edin + wmctrl programı, bir EWMH/NetWM uyumlu X Pencere Yöneticisi ile etkileşim kurmak için bir UNIX/Linux komut satırı aracıdır. + + diff --git a/x11/misc/xclip/actions.py b/x11/misc/xclip/actions.py new file mode 100644 index 0000000000..d6806dc919 --- /dev/null +++ b/x11/misc/xclip/actions.py @@ -0,0 +1,22 @@ +#!/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.autoreconf() + autotools.rawConfigure() + +def build(): + pisitools.dosed("Makefile", "/usr/local", "/usr") + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dodoc("COPYING", "README*") + diff --git a/x11/misc/xclip/pspec.xml b/x11/misc/xclip/pspec.xml new file mode 100644 index 0000000000..446ec7882d --- /dev/null +++ b/x11/misc/xclip/pspec.xml @@ -0,0 +1,54 @@ + + + + + xclip + https://github.com/astrand/xclip + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:console + Command line interface to the X11 clipboard + xclip is a command line utility that is designed to run on any system with an X11 implementation. It provides an interface to X selections ("the clipboard") from the command line. + https://github.com/astrand/xclip/archive/0.13.tar.gz + + libXt-devel + libXmu-devel + libX11-devel + libxcb-devel + libXau-devel + libXext-devel + libXdmcp-devel + + + + + xclip + + libXt + libxcb + libXau + libXmu + libX11 + libXext + libXdmcp + + + /usr/share/man + /usr/bin + /usr/share/doc + + + + + + 2022-08-13 + 0.13 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/x11/misc/xclip/translations.xml b/x11/misc/xclip/translations.xml new file mode 100644 index 0000000000..0d2e6de57c --- /dev/null +++ b/x11/misc/xclip/translations.xml @@ -0,0 +1,8 @@ + + + + xclip + xclip, X11 panosuna komut satırı arayüzü + xclip, X11 uygulamasına sahip herhangi bir sistemde çalışmak üzere tasarlanmış bir komut satırı yardımcı programıdır. Komut satırından X seçimlerine ("pano") bir arayüz sağlar. + + diff --git a/x11/misc/xprintidle/actions.py b/x11/misc/xprintidle/actions.py new file mode 100644 index 0000000000..89ea745b5b --- /dev/null +++ b/x11/misc/xprintidle/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 mesontools +from pisi.actionsapi import pisitools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def check(): + mesontools.build("test") + +def install(): + mesontools.install() + pisitools.dodoc("COPYING", "README*") diff --git a/x11/misc/xprintidle/pspec.xml b/x11/misc/xprintidle/pspec.xml new file mode 100644 index 0000000000..87594f1666 --- /dev/null +++ b/x11/misc/xprintidle/pspec.xml @@ -0,0 +1,50 @@ + + + + + xprintidle + https://github.com/g0hl1n/xprintidle + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + library + app:console + xprintidle + Print X idle time + a utility that queries the X server for the user's idle time and prints it to stdout + https://github.com/g0hl1n/xprintidle/archive/refs/tags/0.2.5.tar.gz + + meson + libX11-devel + libXext-devel + libXScrnSaver-devel + + + + + xprintidle + CAC (Common Access Card) library + + libX11 + libXext + libXScrnSaver + + + /usr/bin + /usr/share/doc/ + /usr/share/man + + + + + + 2021-02-10 + 0.2.5 + First release. + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/x11/misc/xprintidle/translations.xml b/x11/misc/xprintidle/translations.xml new file mode 100644 index 0000000000..17b61252f1 --- /dev/null +++ b/x11/misc/xprintidle/translations.xml @@ -0,0 +1,8 @@ + + + + xprintidle + Print X idle time + Kullanıcının boşta kaldığı süre için X sunucusunu sorgulayan ve bunu stdout'a yazdıran bir yardımcı program. + +