diff --git a/desktop/gnome/base/dconf/pspec.xml b/desktop/gnome/base/dconf/pspec.xml index 088156668b..4b2ff20748 100644 --- a/desktop/gnome/base/dconf/pspec.xml +++ b/desktop/gnome/base/dconf/pspec.xml @@ -19,12 +19,22 @@ libxml2-devel gtk3-devel pango-devel + libxslt + intltool + docbook-xsl + libepoxy-devel + at-spi2-core-devel + vala-devel + gtk-doc dconf + dbus + glib2 + libxml2 gtk3 pango diff --git a/desktop/gnome/base/gnome-common/actions.py b/desktop/gnome/base/gnome-common/actions.py new file mode 100644 index 0000000000..ca6d9b6136 --- /dev/null +++ b/desktop/gnome/base/gnome-common/actions.py @@ -0,0 +1,19 @@ +#!/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 + +def setup(): + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.install() + + pisitools.dodoc("COPYING", "ChangeLog") \ No newline at end of file diff --git a/desktop/gnome/base/gnome-common/pspec.xml b/desktop/gnome/base/gnome-common/pspec.xml new file mode 100644 index 0000000000..c78f7d80c4 --- /dev/null +++ b/desktop/gnome/base/gnome-common/pspec.xml @@ -0,0 +1,65 @@ + + + + + gnome-common + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Common files for development of GNOME packages + gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources. + mirrors://gnome/gnome-common/3.10/gnome-common-3.10.0.tar.xz + + + + gnome-common + + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/share/gnome-common + + + + + + 2014-06-14 + 3.10.0 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-05-21 + 3.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-27 + 3.10.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-08-26 + 2.34.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-12-22 + 2.34.0 + First release + PisiLinux Community + admins@pisilinux.org + + + \ No newline at end of file diff --git a/desktop/gnome/base/gnome-common/translations.xml b/desktop/gnome/base/gnome-common/translations.xml new file mode 100644 index 0000000000..dd5b508d0d --- /dev/null +++ b/desktop/gnome/base/gnome-common/translations.xml @@ -0,0 +1,7 @@ + + + + gnome-common + GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar + + diff --git a/desktop/toolkit/qt5/qt5-configuration/pspec.xml b/desktop/toolkit/qt5/qt5-configuration/pspec.xml index b0663ee1d2..4d0b51db6e 100644 --- a/desktop/toolkit/qt5/qt5-configuration/pspec.xml +++ b/desktop/toolkit/qt5/qt5-configuration/pspec.xml @@ -16,6 +16,7 @@ libgcc glib2-devel dconf-devel + cmake qt5-base-devel diff --git a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml index 9b2e2e07fb..eaf4831008 100644 --- a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml +++ b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml @@ -21,6 +21,12 @@ qt5-connectivity + + qt5-base + qt5-declarative + bluez-libs + libgcc + /usr/bin /usr/lib @@ -28,11 +34,6 @@ /usr/lib/qt5 /usr/lib/qt5/bin/ - - qt5-base - qt5-declarative - bluez-libs - diff --git a/office/misc/iso-codes/actions.py b/office/misc/iso-codes/actions.py new file mode 100644 index 0000000000..acf8dbabf8 --- /dev/null +++ b/office/misc/iso-codes/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/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.install() + pisitools.domove("/usr/share/pkgconfig/iso-codes.pc","/usr/lib/pkgconfig") + pisitools.removeDir("/usr/share/pkgconfig") + + pisitools.dodoc("ChangeLog","LICENSE", "README", "TODO") diff --git a/office/misc/iso-codes/pspec.xml b/office/misc/iso-codes/pspec.xml new file mode 100644 index 0000000000..195bd667d7 --- /dev/null +++ b/office/misc/iso-codes/pspec.xml @@ -0,0 +1,53 @@ + + + + + iso-codes + http://pkg-isocodes.alioth.debian.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + International country codes + iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. + http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.53.tar.xz + + + + iso-codes + + + /usr/lib/pkgconfig + /usr/share/locale + /usr/share/doc + /usr/share/xml + /usr/share/iso-codes + + + + + + 2014-05-21 + 3.53 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2013-10-13 + 3.47 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-02 + 3.39 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/office/misc/iso-codes/translations.xml b/office/misc/iso-codes/translations.xml new file mode 100644 index 0000000000..27ca618f0f --- /dev/null +++ b/office/misc/iso-codes/translations.xml @@ -0,0 +1,8 @@ + + + + iso-codes + Uluslararası ülke kodları + iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar. + + diff --git a/programming/language/vala/actions.py b/programming/language/vala/actions.py new file mode 100644 index 0000000000..856debc335 --- /dev/null +++ b/programming/language/vala/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.autoreconf("-vfi") + autotools.configure("--enable-vapigen \ + --with-pic") + +def build(): + autotools.make() + +#def check(): + #autotools.make("check") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("NEWS", "README", "AUTHORS", "COPYING") diff --git a/programming/language/vala/files/vim/vala.ftdetect b/programming/language/vala/files/vim/vala.ftdetect new file mode 100644 index 0000000000..ced5abd487 --- /dev/null +++ b/programming/language/vala/files/vim/vala.ftdetect @@ -0,0 +1,2 @@ +autocmd BufNewFile,BufRead *.vala set ft=vala +autocmd BufNewFile,BufRead *.vapi set ft=vala diff --git a/programming/language/vala/files/vim/vala.syntax b/programming/language/vala/files/vim/vala.syntax new file mode 100644 index 0000000000..11f9e28561 --- /dev/null +++ b/programming/language/vala/files/vim/vala.syntax @@ -0,0 +1,171 @@ +" Vim syntax file +" Language: Vala +" Maintainers: Emmanuele Bassi +" Hans Vercammen +" pancake +" Filenames: *.vala *.vapi +" +" REFERENCES: +" [1] http://live.gnome.org/Vala +" +" TODO: Possibly when reaching vala 1.0 release +" - validate code attributes +" - better error checking for known errors +" - full support for valadoc + +if exists("b:current_syntax") + finish +endif + +let s:vala_cpo_save = &cpo +set cpo&vim + +" Types +syn keyword valaType bool char double float size_t ssize_t string unichar void +syn keyword valaType int int8 int16 int32 int64 long short +syn keyword valaType uint uint8 uint16 uint32 uint64 ulong ushort +" Storage keyword +syn keyword valaStorage class delegate enum errordomain interface namespace struct +" repeat / condition / label +syn keyword valaRepeat break continue do for foreach return while +syn keyword valaConditional else if switch assert +" User Labels +syn keyword valaLabel case default + +" Modifiers +syn keyword valaModifier abstract const dynamic ensures extern inline internal override +syn keyword valaModifier private protected public requires signal static virtual volatile weak +syn keyword valaModifier async owned unowned +" Constants +syn keyword valaConstant false null true +" Exceptions +syn keyword valaException try catch finally throw +" Unspecified Statements +syn keyword valaUnspecifiedStatement as base construct delete get in is lock new out params ref sizeof set this throws typeof using value var yield + +" Comments +syn cluster valaCommentGroup contains=valaTodo +syn keyword valaTodo contained TODO FIXME XXX NOTE + +" valadoc Comments (ported from javadoc comments in java.vim) +" TODO: need to verify valadoc syntax +if !exists("vala_ignore_valadoc") + syn cluster valaDocCommentGroup contains=valaDocTags,valaDocSeeTag + syn region valaDocTags contained start="{@\(link\|linkplain\|inherit[Dd]oc\|doc[rR]oot\|value\)" end="}" + syn match valaDocTags contained "@\(param\|exception\|throws\|since\)\s\+\S\+" contains=valaDocParam + syn match valaDocParam contained "\s\S\+" + syn match valaDocTags contained "@\(author\|brief\|version\|return\|deprecated\)\>" + syn region valaDocSeeTag contained matchgroup=valaDocTags start="@see\s\+" matchgroup=NONE end="\_."re=e-1 contains=valaDocSeeTagParam + syn match valaDocSeeTagParam contained @"\_[^"]\+"\|\|\(\k\|\.\)*\(#\k\+\((\_[^)]\+)\)\=\)\=@ extend +endif + +" Comment Strings (ported from c.vim) +if exists("vala_comment_strings") + syn match valaCommentSkip contained "^\s*\*\($\|\s\+\)" + syn region valaCommentString contained start=+L\=\\\@" +syn match valaNumber display "\(\<\d\+\.\d*\|\.\d\+\)\([eE][-+]\=\d\+\)\=[fFdD]\=" +syn match valaNumber display "\<\d\+[eE][-+]\=\d\+[fFdD]\=\>" +syn match valaNumber display "\<\d\+\([eE][-+]\=\d\+\)\=[fFdD]\>" + +" when wanted, highlight trailing white space +if exists("vala_space_errors") + if !exists("vala_no_trail_space_error") + syn match valaSpaceError display excludenl "\s\+$" + endif + if !exists("vala_no_tab_space_error") + syn match valaSpaceError display " \+\t"me=e-1 + endif +endif + +" when wanted, set minimum lines for comment syntax syncing +if exists("vala_minlines") + let b:vala_minlines = vala_minlines +else + let b:vala_minlines = 50 +endif +exec "syn sync ccomment valaComment minlines=" . b:vala_minlines + +" The default highlighting. +hi def link valaType Type +hi def link valaStorage StorageClass +hi def link valaRepeat Repeat +hi def link valaConditional Conditional +hi def link valaLabel Label +hi def link valaModifier StorageClass +hi def link valaConstant Constant +hi def link valaException Exception +hi def link valaUnspecifiedStatement Statement +hi def link valaUnspecifiedKeyword Keyword +hi def link valaContextualStatement Statement + +hi def link valaCommentError Error +hi def link valaCommentStartError Error +hi def link valaSpecialError Error +hi def link valaSpecialCharError Error +hi def link valaSpaceError Error + +hi def link valaTodo Todo +hi def link valaCommentL valaComment +hi def link valaCommentStart valaComment +hi def link valaCommentSkip valaComment +hi def link valaComment Comment +hi def link valaDocComment Comment +hi def link valaDocTags Special +hi def link valaDocParam Function +hi def link valaDocSeeTagParam Function +hi def link valaAttribute PreCondit + +hi def link valaCommentString valaString +hi def link valaComment2String valaString +hi def link valaString String +hi def link valaVerbatimString String +hi def link valaCharacter Character +hi def link valaSpecialChar SpecialChar +hi def link valaNumber Number +hi def link valaUnicodeNumber SpecialChar +hi def link valaUnicodeSpecifier SpecialChar + +let b:current_syntax = "vala" + +let &cpo = s:vala_cpo_save +unlet s:vala_cpo_save diff --git a/programming/language/vala/pspec.xml b/programming/language/vala/pspec.xml new file mode 100644 index 0000000000..036e963854 --- /dev/null +++ b/programming/language/vala/pspec.xml @@ -0,0 +1,107 @@ + + + + + vala + http://live.gnome.org/Vala + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + A modern programming language for GNOME + Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. + mirrors://gnome/vala/0.28/vala-0.28.0.tar.xz + + glib2-devel + gobject-introspection-devel + libxslt + + + + + vala + app:console + library + + glib2 + + + /usr/lib/vala + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/vala-*/vapi + /usr/share/vim/vimfiles + + + vim/vala.syntax + vim/vala.ftdetect + + + + + vala-docs + data:doc + GNOME devhelp documentation for Vala + + /usr/share/devhelp + + + + + vala-devel + Development files for vala + + vala + + + /usr/include + /usr/lib/pkgconfig + /usr/share/pkgconfig + /usr/share/aclocal + /usr/share/vala/Makefile.vapigen + /usr/share/man/man3 + + + + + + 2015-05-22 + 0.28.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-25 + 0.24.0 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2013-11-18 + 0.22.1 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-04-13 + 0.20.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-11-15 + 0.18.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/programming/language/vala/translations.xml b/programming/language/vala/translations.xml new file mode 100644 index 0000000000..428bafa5c6 --- /dev/null +++ b/programming/language/vala/translations.xml @@ -0,0 +1,22 @@ + + + + vala + GNOME için modern bir programlama dili + Kompilator języka opartego na bibliotece GObject + Vala, ek bir çalışma zamanı bağımlılığı olmayan ve C kitaplıklarının olduğu gibi kullanılabilmesini sağlayan modern bir programlama dilidir. + Vala to nowy język programowania, którego celem jest udostępnienie cech nowoczesnych języków programowania programistom GNOME bez wymuszania dodatkowych wymagań co do środowiska uruchomieniowego i używania API innego niż w aplikacjach i bibliotekach napisanych w C. + + + + vala-docs + Vala için GNOME devhelp kitabı + Pliki dokumentacji dla kompilatora vala + + + + vala-devel + vala için geliştirme dosyaları + Pliki nagłówkowe dla kompilatora vala + + diff --git a/programming/misc/libnotify/actions.py b/programming/misc/libnotify/actions.py new file mode 100644 index 0000000000..a1ba4b2135 --- /dev/null +++ b/programming/misc/libnotify/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +def setup(): + autotools.autoreconf("-vif") + + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "COPYING") diff --git a/programming/misc/libnotify/pspec.xml b/programming/misc/libnotify/pspec.xml new file mode 100644 index 0000000000..a0dc766be7 --- /dev/null +++ b/programming/misc/libnotify/pspec.xml @@ -0,0 +1,85 @@ + + + + + libnotify + http://www.galago-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Desktop notification library + libnotify sends desktop notifications to a notification daemon. + http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.6.tar.xz + + gtk3-devel + gdk-pixbuf-devel + gnome-common + libepoxy-devel + at-spi2-core-devel + gobject-introspection-devel + gtk-doc + + + + + libnotify + + gdk-pixbuf + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/gir-1.0/ + /usr/share/gtk-doc/html + + + + + libnotify-devel + Development files for libnotify + + libnotify + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-05-31 + 0.7.6 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-27 + 0.7.6 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-28 + 0.7.5 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-23 + 0.7.5 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/programming/misc/libnotify/translations.xml b/programming/misc/libnotify/translations.xml new file mode 100644 index 0000000000..ee6b808ccb --- /dev/null +++ b/programming/misc/libnotify/translations.xml @@ -0,0 +1,20 @@ + + + + libnotify + Masaüstü bildirim kitaplığı + Libnotify, masaüstü uyarılarını uyarı birimine gönderir. + Envoie les notifications bureautiques à un daemon de notification. + Envía notificaciones de escritorio al demonio de notificaciones + + + + libnotify-docs + Libnotify belgeleri + + + + libnotify-devel + libnotify için geliştirme dosyaları + + diff --git a/util/misc/component.xml b/util/misc/component.xml new file mode 100644 index 0000000000..14a07743ae --- /dev/null +++ b/util/misc/component.xml @@ -0,0 +1,3 @@ + + util.misc + diff --git a/util/misc/ibus/actions.py b/util/misc/ibus/actions.py new file mode 100644 index 0000000000..e75a65509c --- /dev/null +++ b/util/misc/ibus/actions.py @@ -0,0 +1,39 @@ +#!/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 get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + + +def setup(): + #sandbox error fixed + #pisitools.dosed("data/dconf/Makefile.am", "dconf update", "") + #pisitools.dosed("data/dconf/Makefile.in", "dconf update", "") + + autotools.configure("--prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/ibus \ + --disable-gconf \ + --enable-dconf \ + --enable-wayland \ + --enable-vala \ + --enable-ui \ + --enable-gtk-doc \ + --enable-python-library \ + --with-python=python \ + --enable-gtk3 \ + --enable-gtk2") + + 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", "COPYING", "README") \ No newline at end of file diff --git a/util/misc/ibus/pspec.xml b/util/misc/ibus/pspec.xml new file mode 100644 index 0000000000..c639498e7f --- /dev/null +++ b/util/misc/ibus/pspec.xml @@ -0,0 +1,151 @@ + + + + + ibus + http://code.google.com/p/ibus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app + Intelligent Input Bus for Linux / Unix OS + IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It provides full featured and user friendly input method user interface. + https://github.com/ibus/ibus/releases/download/1.5.10/ibus-1.5.10.tar.gz + + + gtk2-devel + gtk3-devel + glib2-devel + dconf-devel + vala-devel + libnotify-devel + libxkbcommon-devel + intltool + iso-codes + libxslt + docbook-xsl + + + + + ibus + + glib2 + libX11 + atk + gtk2 + gtk3 + cairo + + libXi + pango + dconf + libnotify + gdk-pixbuf + libxkbcommon + wayland-client + + + /etc/bash_completion.d/ + /etc/gconf/schemas/ibus.schemas + /etc/dconf/ + /usr/bin + /usr/lib + /usr/share + + + + + ibus-gtk2 + ibus için gtk2 desteği + + ibus + glib2 + gtk2 + pango + + + /usr/lib/gtk-2.0/2.10.0/immodules/ + + + + + ibus-gtk3 + ibus için gtk3 desteği + + ibus + glib2 + gtk3 + pango + + + /usr/lib/gtk-3.0/3.0.0/immodules/ + + + + + ibus-devel + ibus için geliştirme dosyaları + + ibus + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2015-06-16 + 1.5.10 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-02-26 + 1.5.4 + Delete Unused Deps. + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-25 + 1.5.4 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-12-08 + 1.5.4 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-07-27 + 1.5.3 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-04-30 + 1.5.2 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-10-04 + 1.4.99.20120917 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/util/misc/ibus/translations.xml b/util/misc/ibus/translations.xml new file mode 100644 index 0000000000..2813e10569 --- /dev/null +++ b/util/misc/ibus/translations.xml @@ -0,0 +1,13 @@ + + + + ibus + Intelligent Input Bus for Linux / Unix OS + IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It provides full featured and user friendly input method user interface. + + + + ibus-devel + ibus için geliştirme dosyaları + +