Kaydet (Commit) 94b85764 authored tarafından Your Name's avatar Your Name

networkmanager fix & libpng12 added

üst 743c4625
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
from inary.actionsapi import get
def setup():
inarytools.flags.add("-fno-strict-aliasing")
autotools.configure()
def build():
autotools.make()
autotools.make("-C locale allmo")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#autotools.install()
inarytools.dodoc("docs/*.txt", "docs/*.htm")
<!DOCTYPE INARY SYSTEM "http://www.sulin.org/projeler/inary/inary-spec.dtd">
<INARY>
<Source>
<Name>wxGTK</Name>
<Homepage>http://www.wxwidgets.org/</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>wxWinLL-3</License>
<License>GPLv2</License>
<License>LGPLv2</License>
<License>wxWinFDL-3</License>
<IsA>library</IsA>
<Summary>GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit</Summary>
<Description>wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation.</Description>
<Archive sha1sum="88d6f0823d8397896c97f8a1f8ddb23739a29440">https://github.com/wxWidgets/wxWidgets/archive/v3.1.3.tar.gz</Archive>
<BuildDependencies>
<Dependency>zlib-devel</Dependency>
<Dependency>tiff</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>expat-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>mesa-glu-devel</Dependency>
<Dependency>webkit2gtk-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>wxGTK</Name>
<RuntimeDependencies>
<Dependency>gtk2</Dependency>
<Dependency>mesa</Dependency>
<Dependency>tiff</Dependency>
<Dependency>zlib</Dependency>
<Dependency>cairo</Dependency>
<Dependency>expat</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libpng</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXxf86vm</Dependency>
<Dependency>webkit2gtk</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>gst-plugins-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc/</Path>
<Path fileType="data">/usr/share/aclocal/</Path>
<Path fileType="data">/usr/share/bakefile/</Path>
<Path fileType="library">/usr/lib/wx/config</Path>
<Path fileType="localedata">/usr/share/locale/</Path>
</Files>
</Package>
<Package>
<Name>wxGTK-devel</Name>
<Summary>wxGTK-devel is the development files for wxGTK</Summary>
<RuntimeDependencies>
<Dependency release="current">wxGTK</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-18</Date>
<Version>3.1.3</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Source>
<Name>wxGTK</Name>
<Summary xml:lang="tr">Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü</Summary>
<Description xml:lang="tr">wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir.</Description>
<Description xml:lang="fr">wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images.</Description>
<Description xml:lang="es">wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes.</Description>
</Source>
<Package>
<Name>wxGTK-devel</Name>
<Summary xml:lang="tr">wxGTK araç seti için geliştirme dosyaları</Summary>
</Package>
</INARY>
\ No newline at end of file
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
from inary.actionsapi import get
def setup():
inarytools.flags.add("-fno-strict-aliasing")
inarytools.dosed("configure", '(wx_cv_std_libpath="lib)64"', r'\1"')
autotools.configure("--enable-gtk2 \
--enable-shared \
--disable-optimise \
--disable-debug \
--enable-no_deps \
--disable-rpath \
--enable-intl \
--enable-geometry \
--enable-timer \
--enable-unicode \
--enable-sound \
--enable-mediactrl \
--enable-xrc \
--enable-graphics_ctx \
--enable-display \
--enable-joystick \
--disable-gtktest \
--disable-sdltest \
--disable-precomp-headers \
--with-gtk=2 \
--with-libpng=sys \
--with-libjpeg=sys \
--with-libtiff=sys \
--with-libxpm=sys \
--with-sdl \
--without-gnomeprint \
--without-gnomevfs \
--without-odbc \
--with-opengl \
--with-regex=builtin \
--with-zlib=sys \
--with-expat=sys")
def build():
autotools.make()
autotools.make("-C contrib")
autotools.make("-C locale allmo")
def install():
autotools.install()
autotools.install("-C contrib")
# dont add conflicts files
# inarytools.dodoc("docs/*.txt", "docs/*.htm")
#inarytools.dosym("/usr/bin/wxrc-2.8", "/usr/bin/wxrc")
inarytools.dosym("/usr/bin/wx-config-2.8", "/usr/bin/wxconfig")
# inarytools.rename("/usr/bin/wxrc-2.8", "wxrc")
# inarytools.rename("/usr/bin/wx-config-2.8", "wxconfig")
<!DOCTYPE INARY SYSTEM "http://www.sulin.org/projeler/inary/inary-spec.dtd">
<INARY>
<Source>
<Name>wxGTK2.8</Name>
<Homepage>http://www.wxwidgets.org/</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>wxWinLL-3</License>
<License>GPLv2</License>
<License>LGPLv2</License>
<License>wxWinFDL-3</License>
<IsA>library</IsA>
<Summary>GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit</Summary>
<Description>wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation.</Description>
<Archive sha1sum="4cf67e4c7b451b27d7924eaddfc9a216a97b1b15">https://master.dl.sourceforge.net/project/wxpython/wxPython/2.8.12.1/wxwidgets2.8_2.8.12.1.orig.tar.gz</Archive>
<BuildDependencies>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libXxf86vm-devel</Dependency>
<Dependency>libsdl-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>mesa-glu-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>tiff</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>wxGTK2.8</Name>
<RuntimeDependencies>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>libXxf86vm</Dependency>
<Dependency>libsdl</Dependency>
<Dependency>mesa</Dependency>
<Dependency>pango</Dependency>
<Dependency>tiff</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libpng</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency release="current">wxBase</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/wx-config-2.8</Path>
<Path fileType="executable">/usr/bin/wxconfig</Path>
<Path fileType="library">/usr/lib/libwx_gtk*</Path>
<Path fileType="library">/usr/lib/wx/config/gtk2-unicode-release-2.8</Path>
</Files>
</Package>
<Package>
<Name>wxGTK2.8-devel</Name>
<Summary>wxGTK-devel is the development files for wxGTK</Summary>
<RuntimeDependencies>
<Dependency release="current">wxBase-devel</Dependency>
<Dependency release="current">wxGTK2.8</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/lib/wx/include</Path>
</Files>
</Package>
<Package>
<Name>wxBase</Name>
<Summary>wxBase is the GUI independent part of wxWidgets</Summary>
<RuntimeDependencies>
<Dependency>libunwind</Dependency>
<Dependency>zlib</Dependency>
<Dependency>expat</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/wxrc</Path>
<Path fileType="executable">/usr/bin/wxrc-2.8</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/bakefile</Path>
<Path fileType="locale">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/libwx_base*</Path>
</Files>
</Package>
<Package>
<Name>wxBase-devel</Name>
<Summary>wxBase-devel is the development files for wxBase</Summary>
<RuntimeDependencies>
<Dependency release="current">wxGTK2.8</Dependency>
<Dependency release="current">wxBase</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>expat-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-18</Date>
<Version>2.8.12.1</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Source>
<Name>wxGTK</Name>
<Summary xml:lang="tr">Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü</Summary>
<Description xml:lang="tr">wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir.</Description>
<Description xml:lang="fr">wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images.</Description>
<Description xml:lang="es">wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes.</Description>
</Source>
<Package>
<Name>wxGTK-devel</Name>
<Summary xml:lang="tr">wxGTK araç seti için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>wxBase</Name>
<Summary xml:lang="tr">wxWidgets/wxGTK için arayüz bağımsız olan kitaplıklar</Summary>
</Package>
<Package>
<Name>wxBase-devel</Name>
<Summary xml:lang="tr">wxBase sınıfları için geliştirme dosyaları</Summary>
</Package>
</INARY>
This source diff could not be displayed because it is too large. You can view the blob instead.
7bac2d14fb414245d87cf4f2c3f7014923fd4229
\ No newline at end of file
07f2646b0ee5f2367d42b89c235459e019143657
\ No newline at end of file
bbb1badb92891266ec11804acb876327a0fc1282
\ No newline at end of file
e50aeafaaeb9e7411bf2c6eb63ce8920c8a62796
\ No newline at end of file
#!/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 inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
from inary.actionsapi import shelltools
def setup():
options = "--disable-static"
if get.buildTYPE() == "emul32":
options += " --libdir=/usr/lib32"
shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS())
inarytools.dosed("Makefile.in","check: scripts/symbols.chk","check:")
autotools.configure(options)
def build():
autotools.make()
def check():
autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
if get.buildTYPE() == "emul32":
inarytools.remove("/usr/lib32/libpng.la")
shelltools.system("rm -f {}/usr/lib32/libpng.so*".format(get.installDIR()))
else:
inarytools.remove("/usr/lib/libpng.la")
shelltools.system("rm -f {}/usr/lib/libpng.so*".format(get.installDIR()))
inarytools.dodoc("ANNOUNCE", "CHANGES", "README", "TODO")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>libpng12</Name>
<Homepage>http://www.libpng.org/</Homepage>
<Packager>
<Name>Süleyman POYRAZ</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>as-is</License>
<IsA>library</IsA>
<Summary>Portable Network Graphics library</Summary>
<Description>The Portable Network Graphics (PNG) format was designed to replace the older and simpler GIF format and, to some extent, the much more complex TIFF format. Project's main aim is to concentrate on two major uses: the World Wide Web (WWW) and image-editing.</Description>
<Archive sha1sum="3ac9c32fc08804d4a1858cb5d02c6d0fb55ede37" type="tarxz">http://deb.debian.org/debian/pool/main/libp/libpng/libpng_1.2.50.orig.tar.xz</Archive>
<BuildDependencies>
</BuildDependencies>
</Source>
<Package>
<Name>libpng12</Name>
<RuntimeDependencies>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libpng12-devel</Name>
<Summary>Development files for libpng</Summary>
<RuntimeDependencies>
<Dependency release="current">libpng</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>libpng12-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libpng</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>zlib-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libpng</Dependency>
<Dependency>zlib-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-01-28</Date>
<Version>1.2.50</Version>
<Comment>First release</Comment>
<Name>Süleyman POYRAZ</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
......@@ -101,7 +101,7 @@
</Package>
<History>
<Update release="2">
<Update release="3">
<Date>2020-01-20</Date>
<Version>1.22.4</Version>
<Comment>Rebuild.</Comment>
......
#!/sbin/openrc-run
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
description="consolekit - tracks login sessions and seats"
pidfile="/run/ConsoleKit/pid"
command="/usr/sbin/console-kit-daemon"
depend() {
need dbus
use logger
}
start_pre() {
checkpath -q -d -m 0755 /run/ConsoleKit
}
......@@ -40,6 +40,9 @@
<Dependency>polkit</Dependency>
<Dependency>eudev</Dependency>
</RuntimeDependencies>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/etc/init.d/consolekit">consolekit.initd</AdditionalFile>
</AdditionalFiles>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="config">/usr/lib/tmpfiles.d/ConsoleKit.conf</Path>
......@@ -51,6 +54,7 @@
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/polkit-1/actions</Path>
<Path fileType="data">/usr/share/polkit-1/rules.d</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
......@@ -73,6 +77,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-02-04</Date>
<Version>1.2.1</Version>
<Comment>Missing initd script added.</Comment>
<Name>Ali Rıza KESKİN</Name>
<Email>parduscix@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2019-12-13</Date>
<Version>1.2.1</Version>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment