work continue

This commit is contained in:
Ertuğrul Erata
2015-07-09 14:16:08 +03:00
parent 69dbd1e9ff
commit 677e97697f
21 changed files with 852 additions and 5 deletions
+10
View File
@@ -19,12 +19,22 @@
<Dependency>libxml2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>intltool</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libepoxy-devel</Dependency>
<Dependency>at-spi2-core-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gtk-doc</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dconf</Name>
<RuntimeDependencies>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
@@ -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")
+65
View File
@@ -0,0 +1,65 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gnome-common</Name>
<Homepage>http://www.gnome.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Common files for development of GNOME packages</Summary>
<Description>gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources.</Description>
<Archive sha1sum="e44fffbe5ba9926e43b716cf57263d9294d3080d" type="tarxz">mirrors://gnome/gnome-common/3.10/gnome-common-3.10.0.tar.xz</Archive>
</Source>
<Package>
<Name>gnome-common</Name>
<Files>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="data">/usr/share/gnome-common</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2014-06-14</Date>
<Version>3.10.0</Version>
<Comment>Rebuild for gcc</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-21</Date>
<Version>3.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-27</Date>
<Version>3.10.0</Version>
<Comment>V.Bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-08-26</Date>
<Version>2.34.0</Version>
<Comment>Release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2010-12-22</Date>
<Version>2.34.0</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gnome-common</Name>
<Summary xml:lang="tr">GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar</Summary>
</Source>
</PISI>
@@ -16,6 +16,7 @@
<Dependency>libgcc</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>dconf-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>qt5-base-devel</Dependency>
</BuildDependencies>
</Source>
@@ -21,6 +21,12 @@
<Package>
<Name>qt5-connectivity</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>bluez-libs</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
@@ -28,11 +34,6 @@
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="executable">/usr/lib/qt5/bin/</Path>
</Files>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>bluez-libs</Dependency>
</RuntimeDependencies>
</Package>
<Package>
+21
View File
@@ -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")
+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>iso-codes</Name>
<Homepage>http://pkg-isocodes.alioth.debian.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<Summary>International country codes</Summary>
<Description>iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards.</Description>
<Archive sha1sum="ea739e5b32cb2ac054949cfba321c0ef43ddebd3" type="tarxz">http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.53.tar.xz</Archive>
</Source>
<Package>
<Name>iso-codes</Name>
<Files>
<!-- FIXME: split the package to iso-codes-devel in the next Pisi Linux release -->
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/xml</Path>
<Path fileType="data">/usr/share/iso-codes</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2014-05-21</Date>
<Version>3.53</Version>
<Comment>Version bump.</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-13</Date>
<Version>3.47</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-02</Date>
<Version>3.39</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>iso-codes</Name>
<Summary xml:lang="tr">Uluslararası ülke kodları</Summary>
<Description xml:lang="tr">iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar.</Description>
</Source>
</PISI>
+25
View File
@@ -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")
@@ -0,0 +1,2 @@
autocmd BufNewFile,BufRead *.vala set ft=vala
autocmd BufNewFile,BufRead *.vapi set ft=vala
@@ -0,0 +1,171 @@
" Vim syntax file
" Language: Vala
" Maintainers: Emmanuele Bassi <ebassi@gnome.org>
" Hans Vercammen <hveso3@gmail.com>
" pancake <pancake@nopcode.org>
" 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 @"\_[^"]\+"\|<a\s\+\_.\{-}</a>\|\(\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\=\\\@<!"+ skip=+\\\\\|\\"+ end=+"+ end=+\*/+me=s-1 contains=valaSpecialChar,valaCommentSkip
syn region valaComment2String contained start=+L\=\\\@<!"+ skip=+\\\\\|\\"+ end=+"+ end="$" contains=valaSpecialChar
syn cluster valaCommentStringGroup contains=valaCommentString,valaCharacter,valaNumber
syn region valaCommentL start="//" end="$" keepend contains=@valaCommentGroup,valaComment2String,valaCharacter,valaNumber,valaSpaceError,@Spell
syn region valaComment matchgroup=valaCommentStart start="/\*" end="\*/" contains=@valaCommentGroup,@valaCommentStringGroup,valaCommentStartError,valaSpaceError,@Spell extend
if !exists("vala_ignore_valadoc")
syn region valaDocComment matchgroup=valaCommentStart start="/\*\*" end="\*/" keepend contains=@valaCommentGroup,@valaDocCommentGroup,@valaCommentStringGroup,valaCommentStartError,valaSpaceError,@Spell
endif
else
syn region valaCommentL start="//" end="$" keepend contains=@valaCommentGroup,valaSpaceError,@Spell
syn region valaComment matchgroup=valaCommentStart start="/\*" end="\*/" contains=@valaCommentGroup,valaCommentStartError,valaSpaceError,@Spell
if !exists("vala_ignore_valadoc")
syn region valaDocComment matchgroup=valaCommentStart start="/\*\*" end="\*/" keepend contains=@valaCommentGroup,@valaDocCommentGroup,valaCommentStartError,valaSpaceError,@Spell
endif
endif
" match comment errors
syntax match valaCommentError display "\*/"
syntax match valaCommentStartError display "/\*"me=e-1 contained
" match the special comment /**/
syn match valaComment "/\*\*/"
" Vala Code Attributes
syn region valaAttribute start="^\s*\[" end="\]$" contains=valaComment,valaString keepend
syn region valaAttribute start="\[CCode" end="\]" contains=valaComment,valaString
" Avoid escaped keyword matching
syn match valaUserContent display "@\I*"
" Strings and constants
syn match valaSpecialError contained "\\."
syn match valaSpecialCharError contained "[^']"
syn match valaSpecialChar contained +\\["\\'0abfnrtvx]+
syn region valaString start=+"+ end=+"+ end=+$+ contains=valaSpecialChar,valaSpecialError,valaUnicodeNumber,@Spell
syn region valaVerbatimString start=+"""+ end=+"""+ contains=@Spell
syn match valaUnicodeNumber +\\\(u\x\{4}\|U\x\{8}\)+ contained contains=valaUnicodeSpecifier
syn match valaUnicodeSpecifier +\\[uU]+ contained
syn match valaCharacter "'[^']*'" contains=valaSpecialChar,valaSpecialCharError
syn match valaCharacter "'\\''" contains=valaSpecialChar
syn match valaCharacter "'[^\\]'"
syn match valaNumber display "\<\(0[0-7]*\|0[xX]\x\+\|\d\+\)[lL]\=\>"
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
+107
View File
@@ -0,0 +1,107 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>vala</Name>
<Homepage>http://live.gnome.org/Vala</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2+</License>
<License>BSD</License>
<Summary>A modern programming language for GNOME</Summary>
<Description>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.</Description>
<Archive sha1sum="3fd3e3a0613ccec6e6aac53a9884b3011441715f" type="tarxz">mirrors://gnome/vala/0.28/vala-0.28.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>libxslt</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>vala</Name>
<IsA>app:console</IsA>
<IsA>library</IsA>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/lib/vala</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/vala-*/vapi</Path>
<Path fileType="data">/usr/share/vim/vimfiles</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/vim/vimfiles/syntax/vala.vim">vim/vala.syntax</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/vim/vimfiles/ftdetect/vala.vim">vim/vala.ftdetect</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>vala-docs</Name>
<IsA>data:doc</IsA>
<Summary>GNOME devhelp documentation for Vala</Summary>
<Files>
<Path fileType="doc">/usr/share/devhelp</Path>
</Files>
</Package>
<Package>
<Name>vala-devel</Name>
<Summary>Development files for vala</Summary>
<RuntimeDependencies>
<Dependency release="current">vala</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="data">/usr/share/vala/Makefile.vapigen</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2015-05-22</Date>
<Version>0.28.0</Version>
<Comment>Version bump.</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-25</Date>
<Version>0.24.0</Version>
<Comment>Version bump.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="3">
<Date>2013-11-18</Date>
<Version>0.22.1</Version>
<Comment>Version bump.</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-13</Date>
<Version>0.20.1</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-15</Date>
<Version>0.18.1</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,22 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>vala</Name>
<Summary xml:lang="tr">GNOME için modern bir programlama dili</Summary>
<Summary xml:lang="pl">Kompilator języka opartego na bibliotece GObject</Summary>
<Description xml:lang="tr">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.</Description>
<Description xml:lang="pl">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.</Description>
</Source>
<Package>
<Name>vala-docs</Name>
<Summary xml:lang="tr">Vala için GNOME devhelp kitabı</Summary>
<Summary xml:lang="pl">Pliki dokumentacji dla kompilatora vala</Summary>
</Package>
<Package>
<Name>vala-devel</Name>
<Summary xml:lang="tr">vala için geliştirme dosyaları</Summary>
<Summary xml:lang="pl">Pliki nagłówkowe dla kompilatora vala</Summary>
</Package>
</PISI>
+24
View File
@@ -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")
+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libnotify</Name>
<Homepage>http://www.galago-project.org</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Desktop notification library</Summary>
<Description>libnotify sends desktop notifications to a notification daemon.</Description>
<Archive sha1sum="956ce02a9f2c9fb74a81a765358131efdb7bf536" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.6.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gnome-common</Dependency>
<Dependency>libepoxy-devel</Dependency>
<Dependency>at-spi2-core-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk-doc</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libnotify</Name>
<RuntimeDependencies>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>glib2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0/</Path>
<Path fileType="doc">/usr/share/gtk-doc/html</Path>
</Files>
</Package>
<Package>
<Name>libnotify-devel</Name>
<Summary>Development files for libnotify</Summary>
<RuntimeDependencies>
<Dependency release="current">libnotify</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2014-05-31</Date>
<Version>0.7.6</Version>
<Comment>Rebuild.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-27</Date>
<Version>0.7.6</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-28</Date>
<Version>0.7.5</Version>
<Comment>Dep Fixed</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-23</Date>
<Version>0.7.5</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,20 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libnotify</Name>
<Summary xml:lang="tr">Masaüstü bildirim kitaplığı</Summary>
<Description xml:lang="tr">Libnotify, masaüstü uyarılarını uyarı birimine gönderir.</Description>
<Description xml:lang="fr">Envoie les notifications bureautiques à un daemon de notification.</Description>
<Description xml:lang="es">Envía notificaciones de escritorio al demonio de notificaciones</Description>
</Source>
<Package>
<Name>libnotify-docs</Name>
<Summary xml:lang="tr">Libnotify belgeleri</Summary>
</Package>
<Package>
<Name>libnotify-devel</Name>
<Summary xml:lang="tr">libnotify için geliştirme dosyaları</Summary>
</Package>
</PISI>
+3
View File
@@ -0,0 +1,3 @@
<PISI>
<Name>util.misc</Name>
</PISI>
+39
View File
@@ -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")
+151
View File
@@ -0,0 +1,151 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ibus</Name>
<Homepage>http://code.google.com/p/ibus/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>app</IsA>
<Summary>Intelligent Input Bus for Linux / Unix OS</Summary>
<Description>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.</Description>
<Archive sha1sum="26a67c3e0ab5efbf14b1872baca4cd972cb08ae2" type="targz">https://github.com/ibus/ibus/releases/download/1.5.10/ibus-1.5.10.tar.gz</Archive>
<BuildDependencies>
<!--Dependency>gconf-devel</Dependency-->
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>dconf-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>iso-codes</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>docbook-xsl</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>ibus</Name>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>atk</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<!--Dependency>gconf</Dependency-->
<Dependency>libXi</Dependency>
<Dependency>pango</Dependency>
<Dependency>dconf</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libxkbcommon</Dependency>
<Dependency>wayland-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/bash_completion.d/</Path>
<Path fileType="config">/etc/gconf/schemas/ibus.schemas</Path>
<Path fileType="config">/etc/dconf/</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<Package>
<Name>ibus-gtk2</Name>
<Summary>ibus için gtk2 desteği</Summary>
<RuntimeDependencies>
<Dependency release="current">ibus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/gtk-2.0/2.10.0/immodules/</Path>
</Files>
</Package>
<Package>
<Name>ibus-gtk3</Name>
<Summary>ibus için gtk3 desteği</Summary>
<RuntimeDependencies>
<Dependency release="current">ibus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/gtk-3.0/3.0.0/immodules/</Path>
</Files>
</Package>
<Package>
<Name>ibus-devel</Name>
<Summary>ibus için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="current">ibus</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2015-06-16</Date>
<Version>1.5.10</Version>
<Comment>Version Bump.</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-02-26</Date>
<Version>1.5.4</Version>
<Comment>Delete Unused Deps.</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-02-25</Date>
<Version>1.5.4</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-12-08</Date>
<Version>1.5.4</Version>
<Comment>Version Bump</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-27</Date>
<Version>1.5.3</Version>
<Comment>Move pc files to devel pack, rebuild</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-30</Date>
<Version>1.5.2</Version>
<Comment>V.Bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-04</Date>
<Version>1.4.99.20120917</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>ibus</Name>
<Summary xml:lang="en">Intelligent Input Bus for Linux / Unix OS</Summary>
<Description xml:lang="en">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.</Description>
</Source>
<Package>
<Name>ibus-devel</Name>
<Summary xml:lang="tr">ibus için geliştirme dosyaları</Summary>
</Package>
</PISI>