diff --git a/pisi-index.xml b/pisi-index.xml index 816b080129..49b0535342 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -28996,8 +28996,8 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression gst-plugins-bad http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html - PisiLinux Community - admins@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org GPLv2 library @@ -29008,32 +29008,40 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir. https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.12.4.tar.xz - gsm-devel orc-devel - celt-devel + gsm-devel faac-devel - xvid-devel + gtk3-devel + mesa-devel + webp-devel + x265-devel faad2-devel - libsdl-devel - jasper-devel + libX11-devel + mpg123-devel libdca-devel - openal-devel + jasper-devel + libsdl-devel + libexif-devel libopus-devel + wayland-devel + mesa-glu-devel + wayland-cursor + libmpeg2-devel DirectFB-devel libvdpau-devel - rtmpdump-devel - libdc1394-devel - libdvdnav-devel libtheora-devel - libdvdread-devel - libmodplug-devel - mjpegtools-devel + libdvdnav-devel libsndfile-devel + mjpegtools-devel soundtouch-devel - libcdaudio-devel + libdvdread-devel + llvm-clang-devel schroedinger-devel libvo-aacenc-devel + libjpeg-turbo-devel libvo-amrwbenc-devel + gstreamer-devel + gobject-introspection-devel gst-plugins-base-devel multimedia/video/gst-plugins-bad/pspec.xml @@ -29043,35 +29051,37 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression gsm orc - celt faac - xvid + gtk3 + mesa + libxcb + webp + x265 bzip2 + cairo faad2 glib2 - jasper libX11 libdca + libdrm libgcc - libsdl - openal + libkms + wayland + libpng libopus - openssl - DirectFB + DirectFB libvdpau - rtmpdump - gstreamer - libdc1394 libdvdnav - libcdaudio libdvdread - libmodplug libsndfile mjpegtools soundtouch libvo-aacenc schroedinger + libjpeg-turbo + gstreamer libvo-amrwbenc + wayland-client gst-plugins-base @@ -29079,10 +29089,10 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression /usr/lib /usr/share/locale /usr/share/gstreamer-1.0 - /usr/share/doc - /usr/share/gir-1.0 + /usr/share/gst-plugins-bad/1.0/ /usr/share/gtk-doc - /usr/share/glib-2.0/schemas + /usr/share/gir-1.0/ + /usr/share/doc gst-plugins-bad-next @@ -29093,13 +29103,17 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression Development files for gst-plugins-bad gst-plugins-bad için geliştirme dosyaları - gst-plugins-bad gstreamer-devel + gst-plugins-base-devel + gst-plugins-bad /usr/lib/pkgconfig /usr/include + + gst-plugins-bad-next-devel + @@ -30334,17 +30348,17 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/1.12/gst-plugins-base-1.12.0.tar.xz orc-devel + cdparanoia pango-devel + cairo-devel libXv-devel libogg-devel - libX11-devel - libcdio-devel + libXext-devel alsa-lib-devel libvorbis-devel libtheora-devel libvisual-devel gstreamer-devel - cdparanoia-devel gobject-introspection-devel multimedia/video/gst-plugins-base/pspec.xml @@ -30354,32 +30368,29 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression orc zlib - cairo - pango glib2 + pango + cairo libXv libX11 libogg - libxml2 libXext alsa-lib libvorbis libvisual libtheora - gstreamer cdparanoia + gstreamer /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/gstreamer-1.0 - /usr/lib/libgst* + /usr/lib /usr/share/doc /usr/share/gtk-doc /usr/share/gir-1.0 - /usr/share/gst-plugins-base /usr/share/man /usr/share/locale + /usr/share/gst-plugins-base/1.0 gst-plugins-base-next @@ -30432,8 +30443,8 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression gst-plugins-base için geliştirme dosyaları gst-plugins-base - glib2-devel gstreamer-devel + glib2-devel /usr/include @@ -30441,10 +30452,13 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression /usr/lib32/pkgconfig/gstreamer*.pc /usr/share/man/man3 + + gst-plugins-base-next-devel + - 2018-07-31 + 2018-08-11 1.12.0 Version bump. Pisi Linux Community @@ -31072,6 +31086,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.12.4.tar.xz orc-devel + xz-devel yasm-devel gst-plugins-base-devel @@ -31080,6 +31095,8 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression gst-libav + xz + zlib bzip2 glib2 gstreamer @@ -31096,7 +31113,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression - 2016-06-10 + 2018-08-11 1.12.4 Release Bump Pisi Linux Community @@ -31703,48 +31720,34 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression glib2-devel gsl-devel - - wrapper-plugins.patch - multimedia/video/gstreamer/pspec.xml gstreamer glib2 - libxml2 /usr/bin - /usr/lib - /usr/libexec + /usr/lib/libgstbase* + /usr/lib/libgstcheck* + /usr/lib/libgstcontroller* + /usr/lib/libgstnet* + /usr/lib/libgstreamer* + /usr/lib/gstreamer-1.0 + /usr/lib/girepository-1.0 + /usr/libexec /usr/share/gir-1.0 + /usr/share/bash-completion /usr/share/doc + /usr/share/gtk-doc /usr/share/locale /usr/share/man - /usr/share/bash-completion gstreamer-next - - gstreamer-devel - Development files for gstreamer - gstreamer için geliştirme dosyaları - - gstreamer - glib2-devel - gobject-introspection-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - gstreamer-32bit 32-bit shared libraries for gstreamer @@ -31753,20 +31756,41 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression emul32 glib2-32bit - libxml2-32bit - gstreamer glib2-32bit - libxml2-32bit + gstreamer - /usr/lib32 + /usr/lib32/libgstbase* + /usr/lib32/libgstcheck* + /usr/lib32/libgstcontroller* + /usr/lib32/libgstnet* + /usr/lib32/libgstreamer* + /usr/lib32/gstreamer-1.0 + + gstreamer-devel + Development files for gstreamer + gstreamer için geliştirme dosyaları + + gstreamer + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + gstreamer-next-devel + + - - 2018-07-31 + + 2018-08-11 1.12.4 Version Bump. Pisi Linux Community @@ -41454,6 +41478,64 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + + libconfuse + https://github.com/martinh/libconfuse + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.library + Configuration file parser library + Yapılandırma dosyası ayrıştırıcısı + libconfuse is a configuration file parser library. + libconfuse bir yapılandırma dosyası ayrıştırıcısıdır. + https://github.com/martinh/libconfuse/archive/v3.2.1.tar.gz + programming/library/libconfuse/pspec.xml + + + libconfuse + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libconfuse-devel + Development headers for libconfuse + libconfuse için geliştirme başlıkları + libconfuse-devel provides development headers for libconfuse. + libconfuse için geliştirme başlıklarını içerir. + + libconfuse + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + 2018-08-10 + 3.2.1 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-17 + 3.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + yaml-cpp @@ -42059,6 +42141,61 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + + libev + http://software.schmorp.de/pkg/libev.html + + Ertuğrul Erata + ertugrulerata@gmail.com + + BSD + GPLv2 + programming.library + Full-featured and high performance event loop library + FA high-performance event loop/event model with lots of feature + http://dist.schmorp.de/libev/libev-4.24.tar.gz + + libev-pc.patch + + programming/library/libev/pspec.xml + + + libev + + /usr/lib + + + + libev-devel + Development files for libev + system.devel + + libev + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2018-08-10 + 4.24 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + signon @@ -78615,6 +78752,69 @@ complete albums that you have purchased from Amazon. + + + xcb-util-xrm + https://github.com/Airblader/xcb-util-xrm + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + x11.library + XCB utility functions for the X resource manager + XCB utility functions for the X resource manager + http://distfiles.exherbo.org/distfiles/xcb-util-xrm-1.3.tar.bz2 + + libxcb-devel + xcb-util-devel + xcb-proto + libX11-devel + util-macros + + x11/library/xcb-util-xrm/pspec.xml + + + xcb-util-xrm + + libxcb + xcb-util + + + /usr/lib + + + + xcb-util-xrm-devel + Development files for xcb-util-xrm + system.devel + + xcb-util-xrm + libxcb-devel + xcb-util-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-08-10 + 1.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + libXcomposite @@ -81037,6 +81237,120 @@ complete albums that you have purchased from Amazon. + + + i3wm + http://i3wm.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + x11.wm + A tiling window manager, completely written from scratch + An improved dynamic tiling window manager + https://i3wm.org/downloads/i3-4.15.tar.bz2 + + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + xcb-proto + util-linux + libxslt + util-macros + asciidoc + desktop-file-utils + xmlto + + x11/wm/i3wm/pspec.xml + + + i3wm + + yajl + libev + libpcre + xcb-util + xcb-util-wm + xcb-util-xrm + libxkbcommon + xcb-util-cursor + xcb-util-keysyms + startup-notification + pango + cairo + libxcb + glib2 + dmenu + i3status + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/xsessions + + + + i3wm-devel + Development files for i3wm + system.devel + + i3wm + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-08-10 + 4.15 + Rebuild for new toolchain.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.15 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + openbox @@ -81656,6 +81970,61 @@ complete albums that you have purchased from Amazon. + + + i3status + http://i3wm.org/i3status + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + BSD + x11.misc + A small generator for status bars + a small program (about 1500 SLOC) for generating a status bar for dzen2, xmobar or similar programs + http://i3wm.org/i3status/i3status-2.12.tar.bz2 + + alsa-lib-devel + pulseaudio-libs-devel + libnl-devel + yajl-devel + libconfuse-devel + + x11/misc/i3status/pspec.xml + + + i3status + + alsa-lib + pulseaudio-libs + libnl + yajl + libconfuse + + + /etc + /usr/bin + /usr/share/man + + + + + 2018-08-10 + 2.12 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 2.12 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + xorg-app @@ -82232,6 +82601,60 @@ complete albums that you have purchased from Amazon. + + + dmenu + http://tools.suckless.org/dmenu/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + MIT + x11.misc + A dynamic menu for X + Dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently + https://dl.suckless.org/tools/dmenu-4.8.tar.gz + + fontconfig-devel + libX11-devel + libXft-devel + libXinerama-devel + + + dmenu-4.7-gentoo.patch + + x11/misc/dmenu/pspec.xml + + + dmenu + + fontconfig + libX11 + libXft + libXinerama + + + /usr/bin + /usr/share/man + + + + + 2018-08-10 + 4.8 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + xorg-font diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 2887e966d6..2c857ebb10 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -4486d769691da3e8344e7542bc75166cedca338c \ No newline at end of file +941ed3372827af00e1133894b08661dcb8f9b1a0 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index f0d3552e96..eb195dc32b 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 883090cc62..73bd6d5f3c 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -0cb8591253579657582c38002a858129db8a9353 \ No newline at end of file +8d7f6e9dd6f03f41579ce904d6d03270c30657e9 \ No newline at end of file diff --git a/programming/library/libconfuse/actions.py b/programming/library/libconfuse/actions.py new file mode 100644 index 0000000000..8df65f9c53 --- /dev/null +++ b/programming/library/libconfuse/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2 +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + shelltools.system("./autogen.sh") + + autotools.configure("--enable-static=no \ + --enable-shared=yes \ + --enable-nls") + +def build(): + autotools.make() + +def install(): + autotools.install() + + pisitools.dodoc("AUTHORS", "README*") diff --git a/programming/library/libconfuse/pspec.xml b/programming/library/libconfuse/pspec.xml new file mode 100644 index 0000000000..016e2428c7 --- /dev/null +++ b/programming/library/libconfuse/pspec.xml @@ -0,0 +1,57 @@ + + + + + libconfuse + https://github.com/martinh/libconfuse + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + Configuration file parser library + libconfuse is a configuration file parser library. + https://github.com/martinh/libconfuse/archive/v3.2.1.tar.gz + + + + libconfuse + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + + libconfuse-devel + Development headers for libconfuse + libconfuse-devel provides development headers for libconfuse. + + libconfuse + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + + 2018-08-10 + 3.2.1 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-17 + 3.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/programming/library/libconfuse/translations.xml b/programming/library/libconfuse/translations.xml new file mode 100644 index 0000000000..1c277a99e2 --- /dev/null +++ b/programming/library/libconfuse/translations.xml @@ -0,0 +1,14 @@ + + + + libconfuse + Yapılandırma dosyası ayrıştırıcısı + libconfuse bir yapılandırma dosyası ayrıştırıcısıdır. + + + + libconfuse-devel + libconfuse için geliştirme başlıkları + libconfuse için geliştirme başlıklarını içerir. + + diff --git a/programming/library/libev/actions.py b/programming/library/libev/actions.py new file mode 100644 index 0000000000..6f6cb5cf39 --- /dev/null +++ b/programming/library/libev/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2018 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +def setup(): + autotools.autoreconf("-fi") + + autotools.configure() + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/programming/library/libev/files/libev-pc.patch b/programming/library/libev/files/libev-pc.patch new file mode 100644 index 0000000000..a2a4c62a1a --- /dev/null +++ b/programming/library/libev/files/libev-pc.patch @@ -0,0 +1,42 @@ +--- /dev/null ++++ b/libev.pc.in +@@ -0,0 +1,11 @@ ++prefix=@prefix@ ++exec_prefix=@prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: libev ++Description: A high-performance event loop/event model with lots of features ++Version: @VERSION@ ++Libs: -L${libdir} -lev ++Libs.private: ++Cflags: -I${includedir} +--- a/Makefile.am ++++ b/Makefile.am +@@ -16,5 +16,8 @@ lib_LTLIBRARIES = libev.la + libev_la_SOURCES = ev.c event.c + libev_la_LDFLAGS = -version-info $(VERSION_INFO) + ++pkgconfigdir = $(libdir)/pkgconfig ++pkgconfig_DATA = libev.pc ++ + ev.3: ev.pod + pod2man -n LIBEV -r "libev-$(VERSION)" -c "libev - high performance full featured event loop" -s3 <$< >$@ +--- a/configure.ac ++++ b/configure.ac +@@ -2,6 +2,7 @@ orig_CFLAGS="$CFLAGS" + + AC_INIT + AC_CONFIG_SRCDIR([ev_epoll.c]) ++AC_CONFIG_MACRO_DIR([m4]) + + AM_INIT_AUTOMAKE(libev,4.11) dnl also update ev.h! + AC_CONFIG_HEADERS([config.h]) +@@ -21,5 +22,5 @@ AC_PROG_LIBTOOL + + m4_include([libev.m4]) + +-AC_CONFIG_FILES([Makefile]) ++AC_CONFIG_FILES([Makefile libev.pc]) + AC_OUTPUT diff --git a/programming/library/libev/pspec.xml b/programming/library/libev/pspec.xml new file mode 100644 index 0000000000..c7048cb558 --- /dev/null +++ b/programming/library/libev/pspec.xml @@ -0,0 +1,58 @@ + + + + + libev + http://software.schmorp.de/pkg/libev.html + + Ertuğrul Erata + ertugrulerata@gmail.com + + BSD + GPLv2 + Full-featured and high performance event loop library + FA high-performance event loop/event model with lots of feature + http://dist.schmorp.de/libev/libev-4.24.tar.gz + + libev-pc.patch + + + + + libev + + /usr/lib + + + + + libev-devel + system.devel + Development files for libev + + libev + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + + 2018-08-10 + 4.24 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/x11/library/xcb-util-xrm/actions.py b/x11/library/xcb-util-xrm/actions.py new file mode 100644 index 0000000000..8a47f83df3 --- /dev/null +++ b/x11/library/xcb-util-xrm/actions.py @@ -0,0 +1,27 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2018 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +# WorkDir = "" +# NoStrip = "/" + +def setup(): + autotools.configure("--disable-static") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/x11/library/xcb-util-xrm/pspec.xml b/x11/library/xcb-util-xrm/pspec.xml new file mode 100644 index 0000000000..38d8f06b56 --- /dev/null +++ b/x11/library/xcb-util-xrm/pspec.xml @@ -0,0 +1,72 @@ + + + + + xcb-util-xrm + https://github.com/Airblader/xcb-util-xrm + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + XCB utility functions for the X resource manager + XCB utility functions for the X resource manager + http://distfiles.exherbo.org/distfiles/xcb-util-xrm-1.3.tar.bz2 + + + libxcb-devel + xcb-util-devel + xcb-proto + libX11-devel + util-macros + + + + + + + + xcb-util-xrm + + libxcb + xcb-util + + + /usr/lib + + + + + xcb-util-xrm-devel + system.devel + Development files for xcb-util-xrm + + xcb-util-xrm + libxcb-devel + xcb-util-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2018-08-10 + 1.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/x11/misc/dmenu/actions.py b/x11/misc/dmenu/actions.py new file mode 100644 index 0000000000..78737992f3 --- /dev/null +++ b/x11/misc/dmenu/actions.py @@ -0,0 +1,17 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2018 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s PREFIX=/usr" % get.installDIR()) diff --git a/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch b/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch new file mode 100644 index 0000000000..77f5941558 --- /dev/null +++ b/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch @@ -0,0 +1,38 @@ +--- a/config.mk ++++ b/config.mk +@@ -5,8 +5,8 @@ + PREFIX = /usr/local + MANPREFIX = ${PREFIX}/share/man + +-X11INC = /usr/X11R6/include +-X11LIB = /usr/X11R6/lib ++X11INC = -I/usr/X11R6/include ++X11LIB = -L/usr/X11R6/lib + + # Xinerama, comment if you don't want it + XINERAMALIBS = -lXinerama +@@ -14,18 +14,18 @@ + + # freetype + FREETYPELIBS = -lfontconfig -lXft +-FREETYPEINC = /usr/include/freetype2 ++FREETYPEINC = -I/usr/include/freetype2 + # OpenBSD (uncomment) + #FREETYPEINC = ${X11INC}/freetype2 + + # includes and libs +-INCS = -I${X11INC} -I${FREETYPEINC} +-LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} ++INCS = ${X11INC} ${FREETYPEINC} ++LIBS = ${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} + + # flags +-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} +-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} +-LDFLAGS = -s ${LIBS} ++CPPFLAGS += -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} ++CFLAGS += -ansi -pedantic -Wall $(INCS) $(CPPFLAGS) ++LDFLAGS += ${LIBS} + + # compiler and linker + CC = cc diff --git a/x11/misc/dmenu/pspec.xml b/x11/misc/dmenu/pspec.xml new file mode 100644 index 0000000000..08087e6f70 --- /dev/null +++ b/x11/misc/dmenu/pspec.xml @@ -0,0 +1,56 @@ + + + + + dmenu + http://tools.suckless.org/dmenu/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + MIT + A dynamic menu for X + Dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently + https://dl.suckless.org/tools/dmenu-4.8.tar.gz + + fontconfig-devel + libX11-devel + libXft-devel + libXinerama-devel + + + dmenu-4.7-gentoo.patch + + + + + dmenu + + fontconfig + libX11 + libXft + libXinerama + + + /usr/bin + /usr/share/man + + + + + + 2018-08-10 + 4.8 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/x11/misc/i3status/actions.py b/x11/misc/i3status/actions.py new file mode 100644 index 0000000000..8b517709f0 --- /dev/null +++ b/x11/misc/i3status/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2018 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/x11/misc/i3status/pspec.xml b/x11/misc/i3status/pspec.xml new file mode 100644 index 0000000000..2cc2c774f2 --- /dev/null +++ b/x11/misc/i3status/pspec.xml @@ -0,0 +1,63 @@ + + + + + i3status + http://i3wm.org/i3status + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + BSD + A small generator for status bars + a small program (about 1500 SLOC) for generating a status bar for dzen2, xmobar or similar programs + http://i3wm.org/i3status/i3status-2.12.tar.bz2 + + + alsa-lib-devel + pulseaudio-libs-devel + libnl-devel + yajl-devel + libconfuse-devel + + + + + + + + i3status + + alsa-lib + pulseaudio-libs + libnl + yajl + libconfuse + + + /etc + /usr/bin + /usr/share/man + + + + + + 2018-08-10 + 2.12 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 2.12 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/x11/wm/i3wm/actions.py b/x11/wm/i3wm/actions.py new file mode 100644 index 0000000000..7c76cdc45b --- /dev/null +++ b/x11/wm/i3wm/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2018 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +# WorkDir = "" +# NoStrip = "/" + +def setup(): + autotools.configure() + +def build(): + shelltools.cd("x86_64-pc-linux-gnu") + + autotools.make() + +def install(): + shelltools.cd("x86_64-pc-linux-gnu") + + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch b/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch new file mode 100644 index 0000000000..ca226378ed --- /dev/null +++ b/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch @@ -0,0 +1,19 @@ +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2017-01-13 13:31:25.250216293 +0100 ++++ b/configure.ac 2017-01-13 13:31:55.930217956 +0100 +@@ -146,15 +146,6 @@ + print_BUILD_MANS=no + fi + +-git_dir=`git rev-parse --git-dir 2>/dev/null` +-if test -n "$git_dir"; then +- srcdir=`dirname "$git_dir"` +- exclude_dir=`pwd | sed "s,^$srcdir,,g"` +- if ! grep -q "^$exclude_dir" "$git_dir/info/exclude"; then +- echo "$exclude_dir" >> "$git_dir/info/exclude" +- fi +-fi +- + echo \ + "-------------------------------------------------------------------------------- + build configured: diff --git a/x11/wm/i3wm/pspec.xml b/x11/wm/i3wm/pspec.xml new file mode 100644 index 0000000000..a05613e6fb --- /dev/null +++ b/x11/wm/i3wm/pspec.xml @@ -0,0 +1,121 @@ + + + + + i3wm + http://i3wm.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + A tiling window manager, completely written from scratch + An improved dynamic tiling window manager + https://i3wm.org/downloads/i3-4.15.tar.bz2 + + + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + xcb-proto + util-linux + libxslt + util-macros + asciidoc + desktop-file-utils + xmlto + + + + + + + + i3wm + + yajl + libev + libpcre + xcb-util + xcb-util-wm + xcb-util-xrm + libxkbcommon + xcb-util-cursor + xcb-util-keysyms + startup-notification + pango + cairo + libxcb + glib2 + dmenu + i3status + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/xsessions + + + + + i3wm-devel + system.devel + Development files for i3wm + + i3wm + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2018-08-10 + 4.15 + Rebuild for new toolchain.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.15 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + +