This commit is contained in:
2015-07-13 12:25:16 +03:00
48 changed files with 13643 additions and 833 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>
+4 -2
View File
@@ -18,6 +18,7 @@
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>openal-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<!--Dependency>pulseaudio-libs-32bit</Dependency>-->
</BuildDependencies>
</Source>
@@ -30,6 +31,7 @@
<Path fileType="data">/usr/share/licenses</Path>
</Files>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency>mesa</Dependency>
<Dependency>openal</Dependency>
<Dependency>alsa-lib</Dependency>
@@ -37,8 +39,8 @@
<Dependency>gstreamer</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-bad</Dependency>
<!--<Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-bad</Dependency>-->
</RuntimeDependencies>
</Package>
@@ -25,6 +25,7 @@
<Path fileType="library">/usr/lib/qt5</Path>
</Files>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
</RuntimeDependencies>
-2
View File
@@ -42,10 +42,8 @@
<Dependency>libical</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>setserial</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>libsndfile</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency release="current">bluez-libs</Dependency>
</RuntimeDependencies>
<Files>
+6 -1
View File
@@ -16,6 +16,7 @@
<BuildDependencies>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>cmake</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">pthread.patch</Patch>
@@ -57,7 +58,11 @@
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for openal</Summary>
<BuildType>emul32</BuildType>
<RuntimeDependencies>
<BuildDependencies>
<Dependency>glibc-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency>glibc-32bit</Dependency>
<Dependency release="current">openal</Dependency>
</RuntimeDependencies>
<Files>
+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>
+12317 -312
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
05c7da290a12f3f08864fcb88e9194a2c6b1f6a0
a6a84f54e1890dcfe655f06e3ced47b528b8a180
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
234d63ce3646d79210e1e22bd24a17a7ee3e6125
68ba9e2bc905eccddf9c9c40f4011c3a464147e6
+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>science.gis</Name>
</PISI>
+35
View File
@@ -0,0 +1,35 @@
#!/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
from pisi.actionsapi import scons
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
def build():
scons.make( "prefix=/usr \
systemd=no \
libQgpsmm=no \
PYTHONPATH=/usr/bin/python")
def install():
scons.install("--install-sandbox=%s" % get.installDIR())
# We're using conf.d instead of sysconfig
#pisitools.dosed("gpsd.hotplug.wrapper", "sysconfig\/", "conf.d/")
# Install UDEV files
pisitools.insinto("/lib/udev/rules.d", "gpsd.rules", "99-gpsd.rules")
pisitools.dobin("gpsd.hotplug", "/lib/udev")
#pisitools.dobin("gpsd.hotplug.wrapper", "/lib/udev")
# Fix permissions
#lsshelltools.chmod("%s/usr/lib/%s/site-packages/gps/gps.py" % (get.installDIR(), get.curPYTHON()))
pisitools.dodoc("README", "TODO", "AUTHORS", "COPYING")
+40
View File
@@ -0,0 +1,40 @@
#!/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():
shelltools.touch("%s/ChangeLog" % get.curDIR())
autotools.autoreconf("-fi")
autotools.configure("--disable-static \
--disable-libQgpsmm \
--enable-dbus")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.install()
# We're using conf.d instead of sysconfig
pisitools.dosed("gpsd.hotplug.wrapper", "sysconfig\/", "conf.d/")
# Install UDEV files
pisitools.insinto("/lib/udev/rules.d", "gpsd.rules", "99-gpsd.rules")
pisitools.dobin("gpsd.hotplug", "/lib/udev")
pisitools.dobin("gpsd.hotplug.wrapper", "/lib/udev")
# Fix permissions
shelltools.chmod("%s/usr/lib/%s/site-packages/gps/gps.py" % (get.installDIR(), get.curPYTHON()))
pisitools.dodoc("README", "TODO", "AUTHORS", "COPYING")
+23
View File
@@ -0,0 +1,23 @@
from comar.service import *
import os
serviceType = "local"
serviceDesc = _({"en": "GPS Daemon",
"tr": "GPS Hizmeti"})
serviceDefault = "off"
@synchronized
def start():
startService(command="/usr/sbin/gpsd",
args="-P /run/gpsd.pid -F /run/gpsd.sock %s %s" %
(config.get("OPTIONS", "-n"), config.get("DEVICE", "/dev/ttyUSB0")))
@synchronized
def stop():
stopService(pidfile="/run/gpsd.pid", donotify=True)
if os.path.exists("/run/gpsd.pid"):
os.unlink("/run/gpsd.pid")
def status():
return isServiceRunning("/run/gpsd.pid")
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

+12
View File
@@ -0,0 +1,12 @@
[Desktop Entry]
Encoding=UTF-8
Name=xgps
GenericName=GPS information
GenericName[tr]=GPS bilgi görüntüleyici
Comment=Display GPS information from a gpsd daemon
Comment[tr]=gpsd hizmetinden alınan bilgileri görüntüler
Exec=xgps
Icon=gpsd-logo
Terminal=false
Type=Application
Categories=Application;Graphics;
@@ -0,0 +1,12 @@
[Desktop Entry]
Encoding=UTF-8
Name=xgpsspeed
GenericName=GPS speedometer
GenericName[tr]=GPS hızölçer
Comment=Display GPS speed from a gpsd daemon
Comment[tr]=gpsd hizmetinden alınan hız bilgilerini görüntüler
Exec=xgpsspeed
Icon=gpsd-logo
Terminal=false
Type=Application
Categories=Application;Graphics;
@@ -0,0 +1,97 @@
Index: gpsd-2.95/Makefile.am
===================================================================
--- gpsd-2.95.orig/Makefile.am
+++ gpsd-2.95/Makefile.am
@@ -94,12 +94,14 @@ gpxlogger_LDADD = $(DBUS_GLIB_LIBS) libg
#
gpsd_c_sources = gpsd_dbus.c gpsd.c
gpsd_SOURCES = $(gpsd_c_sources) gpsd_dbus.h
+gpsd_LDFLAGS = $(LDFLAGS)
gpsd_LDADD = $(DBUS_LIBS) $(LIBM) libgpsd.la libgps.la -lm $(LIBPTHREAD) $(LIBUSB_LIBS)
#
# Build gpsctl
#
gpsctl_SOURCES = gpsctl.c
+gpsctl_LDFLAGS = $(LDFLAGS)
gpsctl_LDADD = $(LIBM) libgpsd.la libgps.la -lm $(LIBPTHREAD) $(LIBUSB_LIBS)
#
@@ -120,12 +122,14 @@ lcdgps_LDADD = $(LIBM) libgps.la -lm
gpsmon_SOURCES = gpsmon.c monitor_nmea.c monitor_sirf.c \
monitor_italk.c monitor_ubx.c monitor_superstar2.c \
monitor_oncore.c monitor_tnt.c
+gpsmon_LDFLAGS = $(LDFLAGS)
gpsmon_LDADD = $(LIBM) $(NCURSES_LIBS) libgpsd.la libgps.la -lm $(LIBPTHREAD) $(LIBUSB_LIBS)
#
# Build gpsdecode
#
gpsdecode_SOURCES = gpsdecode.c
+gpsdecode_LDFLAGS = $(LDFLAGS)
gpsdecode_LDADD = $(LIBM) libgpsd.la libgps.la -lm $(LIBPTHREAD) $(LIBUSB_LIBS)
#
@@ -138,6 +142,7 @@ libgps_VERSION__REVISION = 0
libgps_VERSION_AGE = 0
libgps_VERSION_NUMBER = $(libgps_VERSION_AGE):$(libgps_VERSION__REVISION):$(libgps_VERSION_AGE)
libgps_la_LDFLAGS = -version-number $(libgps_VERSION_CURRENT):$(libgps_VERSION__REVISION):$(libgps_VERSION_AGE)
+libgps_la_LIBADD = $(LIBUSB_LIBS)
lib_LTLIBRARIES = libgps.la libgpsd.la
libgps_SONAME = $(shell expr $(libgps_VERSION_CURRENT) - $(libgps_VERSION_AGE))
@@ -249,18 +254,19 @@ libgps_la_SOURCES = $(libgps_c_sources)
libgpsd_la_SOURCES = $(libgpsd_c_sources) $(libgpsd_h_sources) \
driver_rtcm2.h packet_states.h
+#libgpsd_la_LIBADD = $(LIBUSB_LIBS)
# Warning: This overrides autoconf's normal link-line generation process
if LIBGPSMM_ENABLE
libgps_la_SOURCES += libgpsmm.cpp
-libgps_la_LINK = /bin/sh ./libtool --tag=CXX --mode=link g++ $(libgps_la_LDFLAGS) -o $@
+libgps_la_LINK = /bin/sh ./libtool --tag=CXX --mode=link $(CXX) $(LDFLAGS) $(libgps_la_LDFLAGS) -o $@
else
-libgps_la_LINK = /bin/sh ./libtool --tag=CC --mode=link gcc $(libgps_la_LDFLAGS) -o $@
+libgps_la_LINK = /bin/sh ./libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(libgps_la_LDFLAGS) -o $@
endif
nodist_libgpsd_la_SOURCES = packet_names.h ais_json.i
libgps_la_LIBADD = $(LIBM) $(LIBC) $(LIBNSL) $(LIBSOCKET) $(LIBPTHREAD)
-libgpsd_la_LIBADD = $(LIBM) $(LIBC) $(LIBNSL) $(LIBSOCKET) $(LIBPTHREAD) $(BLUEZ_LIBS) libgps.la
+libgpsd_la_LIBADD = $(LIBM) $(LIBC) $(LIBNSL) $(LIBSOCKET) $(LIBPTHREAD) $(BLUEZ_LIBS) $(LIBUSB_LIBS) libgps.la
noinst_SCRIPTS =
@@ -401,6 +407,7 @@ if LIBGPSMM_ENABLE
# Build test_gpsmm
#
test_gpsmm_SOURCES = test_gpsmm.cpp
+test_gpsmm_LDFLAGS = $(LDFLAGS)
test_gpsmm_LDADD = $(LIBC) libgps.la -lm $(LIBUSB_LIBS)
endif
@@ -409,7 +416,7 @@ if LIB_Q_GPSMM_ENABLE
# Build test_qgpsmm
#
test_qgpsmm_SOURCES = test_gpsmm.cpp
-test_qgpsmm_LDFLAGS = -Wl,-rpath,$(srcdir)/libQgpsmm/binaries
+test_qgpsmm_LDFLAGS = $(LDFLAGS) -Wl,-rpath,$(srcdir)/libQgpsmm/binaries
test_qgpsmm_LDADD = $(LIBC) $(LIBUSB) $(QtNetwork_LIBS) -LlibQgpsmm/binaries -lQgpsmm
test_qgpsmm_DEPENDENCIES = libQgpsmm/binaries/libQgpsmm.so
endif
@@ -418,12 +425,14 @@ endif
# Build test_bits tester
#
test_bits_SOURCES = test_bits.c
+test_bits_LDFLAGS = $(LDFLAGS)
test_bits_LDADD = $(LIBC) libgpsd.la libgps.la $(LIBUSB_LIBS)
#
# Build packets tester
#
test_packet_SOURCES = test_packet.c
+test_packet_LDFLAGS = $(LDFLAGS)
test_packet_LDADD = $(LIBC) libgpsd.la libgps.la -lm $(LIBUSB_LIBS)
#
@@ -0,0 +1,32 @@
diff -up gpsd-2.95/gpsd.hotplug.wrapper.hotplugvars gpsd-2.95/gpsd.hotplug.wrapper
--- gpsd-2.95/gpsd.hotplug.wrapper.hotplugvars 2010-07-12 02:40:22.000000000 +0200
+++ gpsd-2.95/gpsd.hotplug.wrapper 2010-07-15 16:48:08.000000000 +0200
@@ -3,20 +3,25 @@
# This file is Copyright (c) 2010 by the GPSD project
# BSD terms apply: see the file COPYING in the distribution root for details.
+PATH=/usr/sbin:$PATH
+export PATH
+
if [ -r /etc/default/gpsd ]; then
. /etc/default/gpsd
elif [ -r /etc/sysconfig/gpsd ]; then
. /etc/sysconfig/gpsd
+ GPSD_OPTIONS=$OPTIONS
+ GPSD_SOCKET=$CONTROL_SOCKET
fi
-if [ -n $GPSD_OPTIONS ]; then
+if [ -n "$GPSD_OPTIONS" ]; then
export GPSD_OPTIONS
fi
-if [ -n $GPSD_SOCKET ]; then
+if [ -n "$GPSD_SOCKET" ]; then
export GPSD_SOCKET
fi
-if [ -n $USBAUTO ]; then
+if [ -n "$USBAUTO" ]; then
[ "$USBAUTO" = "true" ] || exit 0
fi
@@ -0,0 +1,12 @@
diff -up gpsd-2.95/setup.py.silentmake gpsd-2.95/setup.py
--- gpsd-2.95/setup.py.silentmake 2010-06-11 10:38:24.000000000 +0200
+++ gpsd-2.95/setup.py 2010-07-14 17:23:12.000000000 +0200
@@ -57,7 +57,7 @@ if not 'clean' in sys.argv:
gpspacket_sources = ["gpspacket.c", "packet.c", "isgps.c",
"driver_rtcm2.c", "strl.c", "hex.c", "crc24q.c"]
include_dirs = [ os.path.realpath(os.path.dirname(__file__)) ]
-version_out = os.popen(MAKE + " -s version")
+version_out = os.popen(MAKE + " --no-print-directory version")
version = version_out.read()
print(version)
if version_out.close():
+2
View File
@@ -0,0 +1,2 @@
OPTIONS="-n"
DEVICE="/dev/ttyUSB0"
+162
View File
@@ -0,0 +1,162 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gpsd</Name>
<Homepage>http://catb.org/gpsd/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<Summary>GPS daemon and library to support serial/USB GPS devices</Summary>
<Description>gpsd is a service daemon that monitor one or more GPSes attached to a host computer through serial or USB ports, making all data of the sensors available to be queried on TCP port 2947 of the host computer.</Description>
<Archive sha1sum="75ec3578e91815f0ac69a0ad79c8e47a23d8ac85" type="targz">http://download.savannah.gnu.org/releases/gpsd/gpsd-3.15.tar.gz</Archive>
<BuildDependencies>
<Dependency>xmlto</Dependency>
<Dependency>libusb-devel</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>bluez-libs-devel</Dependency>
<Dependency>util-linux</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>scons</Dependency>
<Dependency>docbook-xsl</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch level="1">gpsd-2.95-hotplugvars.patch</Patch>
<Patch level="1">gpsd-2.95-silentmake.patch</Patch>
<Patch level="1">fix-libusb-linking.patch</Patch>
</Patches>-->
</Source>
<Package>
<Name>gpsd</Name>
<IsA>service</IsA>
<IsA>library</IsA>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="executable">/lib/udev</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="config">/etc/conf.d</Path>
<Path fileType="data">/lib/udev/rules.d</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man/man3/libgps*</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/etc/conf.d/gpsd">gpsd.sysconfig</AdditionalFile>
</AdditionalFiles>
<Provides>
<COMAR script="service.py">System.Service</COMAR>
</Provides>
</Package>
<!--<Package>
<Name>gpsd-clients</Name>
<Icon>gpsd-logo</Icon>
<IsA>app:console</IsA>
<IsA>app:gui</IsA>
<RuntimeDependencies>
<Dependency release="current">gpsd</Dependency>
</RuntimeDependencies>
<Summary>Various text based and graphical clients for gpsd</Summary>
<Files>
<Path fileType="executable">/usr/bin/cgps</Path>
<Path fileType="executable">/usr/bin/gpscat</Path>
<Path fileType="executable">/usr/bin/gpsdecode</Path>
<Path fileType="executable">/usr/bin/gpspipe</Path>
<Path fileType="executable">/usr/bin/gpxlogger</Path>
<Path fileType="executable">/usr/bin/lcdgps</Path>
<Path fileType="executable">/usr/bin/xgps</Path>
<Path fileType="executable">/usr/bin/xgpsspeed</Path>
<Path fileType="man">/usr/share/man/man1/gps.1*</Path>
<Path fileType="man">/usr/share/man/man1/cgps*</Path>
<Path fileType="man">/usr/share/man/man1/gpscat*</Path>
<Path fileType="man">/usr/share/man/man1/gpsdecode*</Path>
<Path fileType="man">/usr/share/man/man1/gpspipe*</Path>
<Path fileType="man">/usr/share/man/man1/gpxlogger*</Path>
<Path fileType="man">/usr/share/man/man1/cgpxlogger*</Path>
<Path fileType="man">/usr/share/man/man1/lcdgps*</Path>
<Path fileType="man">/usr/share/man/man1/xgps*</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/gpsd-logo.png">data/gpsd-logo.png</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/xgps.desktop">data/xgps.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/xgpsspeed.desktop">data/xgpsspeed.desktop</AdditionalFile>
</AdditionalFiles>
</Package>-->
<!--<Package>
<Name>gpsd-devel</Name>
<Summary>Development files for gpsd</Summary>
<RuntimeDependencies>
<Dependency release="current">gpsd</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/gpsfake</Path>
<Path fileType="library">/usr/lib/python*/site-packages/gps/fake*</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
<Path fileType="man">/usr/share/man/man1/gpsfake.1*</Path>
</Files>
</Package>-->
<History>
<Update release="7">
<Date>2015-07-09</Date>
<Version>3.15</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="6">
<Date>2014-09-13</Date>
<Version>2.95</Version>
<Comment>Rebuild.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-06-14</Date>
<Version>2.95</Version>
<Comment>Rebuild for gcc</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-02-27</Date>
<Version>2.95</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-02-25</Date>
<Version>2.95</Version>
<Comment>Rebuild</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="2">
<Date>2013-07-28</Date>
<Version>2.95</Version>
<Comment>Dep Fixed</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-05</Date>
<Version>2.95</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gpsd</Name>
<Summary xml:lang="tr">Seri ve USB GPS aygıtlarını destekleyen GPS hizmeti ve kütüphanesi</Summary>
<Description xml:lang="tr">gpsd, çalıştırıldığı makineye bağlı tüm GPS aygıtlarını dinleyen ve 2947. TCP port'undan sunan bir sistem hizmetidir.</Description>
</Source>
<Package>
<Name>gpsd-clients</Name>
<Summary xml:lang="tr">Çeşitli metin tabanlı ve grafik arayüzlü GPS istemcileri</Summary>
</Package>
<Package>
<Name>gpsd-devel</Name>
<Summary xml:lang="tr">gpsd için geliştirme dosyaları</Summary>
</Package>
</PISI>
+13 -3
View File
@@ -12,17 +12,20 @@
<IsA>library</IsA>
<Summary>A framework for defining and tracking users, login sessions, and seats</Summary>
<Description>ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use).</Description>
<Archive sha1sum="290ba7883455bbff4dabe7d7a5d7744ff5ff7682" type="tarbz2">https://github.com/ConsoleKit2/ConsoleKit2/releases/download/0.9.4/ConsoleKit2-0.9.4.tar.bz2</Archive>
<Archive sha1sum="7da8ee17604050844027022e5600d297942530eb" type="tarbz2">https://github.com/ConsoleKit2/ConsoleKit2/releases/download/0.9.5/ConsoleKit2-0.9.5.tar.bz2</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>pam-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>udev-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>util-linux</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch level="1">upstream_fix_issue_26.patch</Patch>
@@ -39,7 +42,7 @@
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>polkit</Dependency>
<Dependency>libudev</Dependency>
<Dependency>eudev</Dependency>
<Dependency>dbus-glib</Dependency>
</RuntimeDependencies>
<Files>
@@ -80,6 +83,13 @@
</Package>
<History>
<Update release="11">
<Date>2015-07-13</Date>
<Version>0.9.5</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2015-06-16</Date>
<Version>0.9.4</Version>
-157
View File
@@ -1,157 +0,0 @@
#!/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 get
from pisi.actionsapi import libtools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
suffix = "32" if get.buildTYPE() == "emul32" else ""
def setup():
pisitools.flags.add("-fno-lto")
#shelltools.echo("docs/gtk-doc.make", "EXTRA_DIST=")
autotools.autoreconf("-fi")
libtools.libtoolize("--force")
options = " ac_cv_header_sys_capability_h=yes \
--bindir=/sbin%s \
--sbindir=/sbin%s \
--docdir=/usr/share/doc/udev \
--libdir=/usr/lib%s \
--libexecdir=/lib%s/udev \
--with-firmware-path=/lib%s/firmware/updates:/lib%s/firmware \
--with-html-dir=/usr/share/doc/udev/html \
--with-rootlibdir=/lib%s \
--with-rootprefix= \
--without-python \
--disable-xz \
--disable-nls \
--disable-pam \
--disable-dbus \
--disable-audit \
--disable-gcrypt \
--disable-gnutls \
--disable-logind \
--disable-polkit \
--disable-seccomp \
--disable-selinux \
--disable-qrencode \
--disable-readahead \
--disable-microhttpd \
--disable-myhostname \
--disable-quotacheck \
--disable-python-devel \
--disable-libcryptsetup \
--enable-gudev \
--enable-split-usr \
" % ((suffix, )*7)
options += "\
--disable-acl \
--disable-kmod \
--disable-static \
--disable-manpages \
--disable-gtk-doc \
--disable-introspection \
" if get.buildTYPE() == "emul32" else \
"\
--enable-acl \
--enable-kmod \
--enable-static \
--enable-introspection \
"
shelltools.system("sed -i -e '/--enable-static is not supported by systemd/s:as_fn_error:echo:' configure")
autotools.configure(options)
def build():
shelltools.echo("Makefile.extra", "BUILT_SOURCES: $(BUILT_SOURCES)")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
autotools.make("-f Makefile -f Makefile.extra")
targets = " \
libudev.la \
libgudev-1.0.la \
systemd-udevd \
udevadm \
ata_id \
cdrom_id \
collect \
scsi_id \
v4l_id \
accelerometer \
mtd_probe \
"
autotools.make(targets)
autotools.make("-C docs/libudev")
autotools.make("-C docs/gudev")
#~ def check():
#~ autotools.make("check")
#~
def install():
targets = " install-libLTLIBRARIES \
install-includeHEADERS \
install-libgudev_includeHEADERS \
install-rootbinPROGRAMS \
install-rootlibexecPROGRAMS \
install-udevlibexecPROGRAMS \
install-dist_udevconfDATA \
install-dist_udevrulesDATA \
install-girDATA \
install-pkgconfiglibDATA \
install-sharepkgconfigDATA \
install-typelibsDATA \
install-dist_docDATA \
libudev-install-hook \
install-directories-hook \
install-dist_bashcompletionDATA \
install-dist_networkDATA \
rootlibexec_PROGRAMS='systemd-udevd' \
rootbin_PROGRAMS='udevadm' \
lib_LTLIBRARIES='libudev.la \
libgudev-1.0.la' \
pkgconfiglib_DATA='src/libudev/libudev.pc \
src/gudev/gudev-1.0.pc' \
dist_bashcompletion_DATA='shell-completion/bash/udevadm' \
dist_network_DATA='network/99-default.link' \
pkginclude_HEADERS='src/libudev/libudev.h' \
"
autotools.make("-j1 DESTDIR=%s%s %s" % (get.installDIR(), suffix, targets))
if get.buildTYPE() == "emul32":
shelltools.move("%s%s/lib%s" % (get.installDIR(), suffix, suffix), "%s/lib%s" % (get.installDIR(), suffix))
shelltools.move("%s%s/usr/lib%s" % (get.installDIR(), suffix, suffix), "%s/usr/lib%s" % (get.installDIR(), suffix))
for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()):
pisitools.dosed("%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "emul32", "usr")
#shelltools.unlinkDir("%s%s" % (get.installDIR(), suffix))
return
# Create needed directories
#for d in ("", "net", "pts", "shm", "hugepages"):
#pisitools.dodir("/lib/udev/devices/%s" % d)
# Create vol_id and scsi_id symlinks in /sbin probably needed by multipath-tools
pisitools.dosym("/lib/udev/scsi_id", "/sbin/scsi_id")
# Create /sbin/systemd-udevd -> /sbin/udevd sysmlink, we need it for MUDUR, do not touch this sysmlink.
pisitools.dosym("/sbin/systemd-udevd", "/sbin/udevd")
pisitools.dosym("/lib/systemd/systemd-udevd", "/sbin/systemd-udevd")
# Mudur needs this symlink as well
pisitools.dosym("/bin/udevadm", "/sbin/udevadm")
# Create /etc/udev/rules.d for backward compatibility
pisitools.dodir("/etc/udev/rules.d")
pisitools.dodir("/run/udev")
pisitools.dodoc("README", "TODO")
# Add man files
pisitools.doman("man/systemd.link.5", "man/udev.7", "man/udevadm.8", "man/systemd-udevd.service.8")
-29
View File
@@ -1,29 +0,0 @@
#!/usr/bin/python
import os
def createNode(mode, uid, gid, minor, major, path):
os.system("/bin/mknod --mode=%d %s c %d %d" % (mode, path, minor, major))
os.system("/bin/chown %s:%s %s" % (uid, gid, path))
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
createNode(600, "root", "root", 1, 11, "/lib/udev/devices/kmsg")
createNode(666, "root", "root", 1, 3, "/lib/udev/devices/null")
createNode(666, "root", "root", 1, 5, "/lib/udev/devices/zero")
createNode(600, "root", "root", 10, 130, "/lib/udev/devices/watchdog")
createNode(666, "root", "root", 10, 229, "/lib/udev/devices/fuse")
createNode(600, "root", "tty", 5, 1, "/lib/udev/devices/console")
createNode(666, "root", "tty", 5, 2, "/lib/udev/devices/ptmx")
createNode(666, "root", "tty", 5, 0, "/lib/udev/devices/tty")
createNode(620, "root", "tty", 4, 1, "/lib/udev/devices/tty1")
createNode(600, "root", "root", 10, 200, "/lib/udev/devices/net/tun")
createNode(600, "root", "root", 36, 0, "/lib/udev/devices/route")
createNode(600, "root", "root", 10, 200, "/lib/udev/devices/skip")
createNode(660, "root", "dialout", 108, 0, "/lib/udev/devices/ppp")
if os.path.exists("/lib/udev/devices/rtc"):
os.unlink("/lib/udev/devices/rtc")
# Migrate UDEV database
if fromVersion and int(fromVersion) < 165:
os.system("/sbin/udevadm info --convert-db &> /dev/null")
-1
View File
@@ -1 +0,0 @@
D /run/udev 0755 root root
-284
View File
@@ -1,284 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>udev</Name>
<Homepage>http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Linux dynamic and persistent device naming support</Summary>
<Description>udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names.</Description>
<Archive sha1sum="3436d5829876010e0747b6bf6e7dcbe365e2e5ef" type="tarxz">http://www.freedesktop.org/software/systemd/systemd-214.tar.xz</Archive>
<BuildDependencies>
<Dependency>glib2</Dependency>
<Dependency>gperf</Dependency>
<Dependency>acl-devel</Dependency>
<Dependency>libkmod-devel</Dependency>
<Dependency>libblkid-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>udev</Name>
<RuntimeDependencies>
<Dependency release="current">libudev</Dependency>
<Dependency>acl</Dependency>
<Dependency>libkmod</Dependency>
<Dependency>libblkid</Dependency>
<Dependency>util-linux</Dependency> <!-- Only for a /sbin/blkid call from a rules file -->
</RuntimeDependencies>
<Files>
<Path fileType="executable">/bin</Path>
<Path fileType="executable">/sbin</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="executable">/lib/udev</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="config">/etc</Path>
<Path fileType="config">/usr/lib/tmpfiles.d/udev.conf</Path>
<Path fileType="data">/run/udev</Path>
<Path fileType="data">/lib/systemd</Path>
<Path fileType="data">/etc/udev/rules.d</Path>
<Path fileType="data">/lib/udev/rules.d</Path>
<Path fileType="data">/usr/share/dbus-1/services</Path>
<Path fileType="data">/usr/share/bash-completion/completions</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/lib/tmpfiles.d/udev.conf">tmpfiles.conf</AdditionalFile>
</AdditionalFiles>
<Provides>
<!-- FIXME: This may need a rework -->
<COMAR script="package.py">System.Package</COMAR>
</Provides>
</Package>
<Package>
<Name>udev-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for udev</Summary>
<RuntimeDependencies>
<Dependency release="current">udev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/systemd/sd-daemon.h</Path>
<Path fileType="data">/usr/lib32/pkgconfig/libsystemd-daemon.pc</Path>
<Path fileType="data">/usr/lib/pkgconfig/libsystemd-daemon.pc</Path>
<Path fileType="data">/usr/share/pkgconfig/udev.pc</Path> <!-- check this path usr/share/pkgconfig -->
</Files>
</Package>
<Package>
<Name>libudev</Name>
<Summary>Dynamic library to access udev device information</Summary>
<Conflicts>
<Package releaseTo="3">udev</Package>
</Conflicts>
<Files>
<Path fileType="library">/usr/lib/libudev*</Path>
<Path fileType="library">/lib/libudev*</Path>
</Files>
</Package>
<Package>
<Name>libudev-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for libudev</Summary>
<RuntimeDependencies>
<Dependency release="current">udev</Dependency>
<Dependency release="current">libudev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libudev.h</Path>
<Path fileType="data">/usr/lib/pkgconfig/libudev.pc</Path>
<Path fileType="data">/usr/lib32/pkgconfig/libudev.pc</Path>
<Path fileType="data">/usr/share/gtk-doc/html/libudev</Path>
</Files>
</Package>
<Package>
<Name>libgudev1</Name>
<Summary>Libraries for adding libudev support to applications that use glib</Summary>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>libudev</Dependency>
</RuntimeDependencies>>
<Files>
<Path fileType="library">/usr/lib/libgudev*</Path>
</Files>
</Package>
<Package>
<Name>libgudev1-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for libgudev1</Summary>
<RuntimeDependencies>
<Dependency>libudev-devel</Dependency>
<Dependency release="current">libgudev1</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/gudev-1.0</Path>
<Path fileType="data">/usr/lib/pkgconfig/gudev-1.0*</Path>
<Path fileType="data">/usr/lib32/pkgconfig/gudev-1.0*</Path>
<Path fileType="data">/usr/share/gir-1.0/GUdev-1.0.gir</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/gudev</Path>
</Files>
</Package>
<Package>
<Name>libudev-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libudev</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>libkmod-32bit</Dependency>
<Dependency>libblkid-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libudev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libudev*</Path>
<Path fileType="library">/lib32/libudev*</Path>
</Files>
</Package>
<Package>
<Name>libgudev1-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libgudev1</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>glib2-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libgudev1</Dependency>
<Dependency release="current">libudev-32bit</Dependency>
<Dependency>glib2-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libgudev*</Path>
</Files>
</Package>
<History>
<Update release="16">
<Date>2014-07-01</Date>
<Version>214</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2014-05-11</Date>
<Version>212</Version>
<Comment>Add upstream patches.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2014-03-28</Date>
<Version>212</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2014-03-12</Date>
<Version>211</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2014-03-07</Date>
<Version>210</Version>
<Comment>Rebuild.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2014-02-26</Date>
<Version>210</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2014-02-20</Date>
<Version>209</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-01-11</Date>
<Version>208</Version>
<Comment>Add tmpfiles.conf, git updates.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-10-30</Date>
<Version>208</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-09-10</Date>
<Version>206</Version>
<Comment>Add /run/udev directory.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-08-13</Date>
<Version>206</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-07-28</Date>
<Version>204</Version>
<Comment>Fix pc files for emul32.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-06-13</Date>
<Version>204</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-03-30</Date>
<Version>200</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-24</Date>
<Version>197</Version>
<Comment>Version bump, add emul32</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-11</Date>
<Version>194</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
-35
View File
@@ -1,35 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>udev</Name>
<Summary xml:lang="tr">Linux dinamik ve sürekli aygıt isimlendirme desteği (kernel dışındaki devfs)</Summary>
<Description xml:lang="tr">udev linux kullanıcılarının dinamik /dev dizinine sahip olmalarına olanek verir ve tutarlı cihaz isimleri almasını sağlar.</Description>
<Description xml:lang="fr">udev permet aux utilisateurs Linux d'avoir un répertoire /dev dynamique et donne la possibilité d'avoir des noms de périphériques persistants.</Description>
<Description xml:lang="de">udev ermöglicht Linux Benutzern ein dynamisches /dev Verzeichnis und beständige Gerätenamen</Description>
</Source>
<Package>
<Name>libudev</Name>
<Summary xml:lang="tr">udev aygıt bilgilerini sunan kitaplık</Summary>
</Package>
<Package>
<Name>libudev-32bit</Name>
<Summary xml:lang="tr">udev için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
<Package>
<Name>libudev-devel</Name>
<Summary xml:lang="tr">libudev için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>libgudev1</Name>
<Summary xml:lang="tr">glib kullanan uygulamalara libudev desteği eklemek için kullanılan kitaplık</Summary>
</Package>
<Package>
<Name>libgudev1-devel</Name>
<Summary xml:lang="tr">libgudev1 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>