@@ -19,6 +19,4 @@ def build():
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING*", "TODO")
|
||||
|
||||
pisitools.dopixmaps("icons/hi32-app-kalgebra.png")
|
||||
pisitools.dodoc("COPYING*", "TODO")
|
||||
@@ -13,7 +13,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>A KDE library for mathematical features</Summary>
|
||||
<Description>analitza is a library to add mathematical features to programs.</Description>
|
||||
<Archive sha1sum="9746965399818ad78c39ec3afe6abaed5c717e60" type="tarxz">mirrors://kde/stable/applications/15.04.3/src/analitza-15.04.3.tar.xz</Archive>
|
||||
<Archive sha1sum="d777170bf3eef8c620928e7d651a25620bcdc594" type="tarxz">http://download.kde.org/stable/applications/15.08.2/src/analitza-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>eigen3</Dependency>
|
||||
@@ -37,7 +37,6 @@
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/libanalitza/</Path>
|
||||
<Path fileType="data">/usr/share/pixmaps/hi32-app-kalgebra.png</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
@@ -54,6 +53,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="25">
|
||||
<Date>2015-10-19</Date>
|
||||
<Version>15.08.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="24">
|
||||
<Date>2015-08-18</Date>
|
||||
<Version>15.04.3</Version>
|
||||
|
||||
@@ -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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>blinken</Name>
|
||||
<Homepage>http://kde.org/applications/education/blinken/</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<Icon>blinken</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Memory Enhancement Game</Summary>
|
||||
<Description>Memory Enhancement Game</Description>
|
||||
<Archive sha1sum="f27cc4017809b0247001158040a59ced5daa1037" type="tarxz">http://download.kde.org/stable/applications/15.08.2/src/blinken-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>qt5-phonon-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>blinken</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/usr/share/appdata</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/blinken</Path>
|
||||
<Path fileType="data">/usr/share/config.kcfg</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-10-19</Date>
|
||||
<Version>15.08.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>blinken</Name>
|
||||
<Summary xml:lang="tr">Hafıza geliştirme oyunu.</Summary>
|
||||
<Description xml:lang="tr">Hafıza geliştirme oyunu.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("TODO", "COPYING", "README.themes")
|
||||
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>bomber</Name>
|
||||
<Homepage>https://www.kde.org/applications/games/bomber/</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A single player arcade game</Summary>
|
||||
<Description>Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height.</Description>
|
||||
<Archive sha1sum="ebc1790ebf537c9c5e53be7ac7baf271ace8ea7c" type="tarxz">http://download.kde.org/stable/applications/15.08.2/src/bomber-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>libkdegames-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>bomber</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>libkdegames</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/appdata</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/usr/share/bomber</Path>
|
||||
<Path fileType="data">/usr/share/config.kcfg</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/kxmlgui5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-10-19</Date>
|
||||
<Version>15.08.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "TODO", "README.PACKAGERS")
|
||||
+123
@@ -0,0 +1,123 @@
|
||||
[Desktop Entry]
|
||||
Exec=bovo -qwindowtitle %c
|
||||
Name=Bovo
|
||||
Name[ast]=Bovo
|
||||
Name[bs]=Bovo
|
||||
Name[ca]=Bovo
|
||||
Name[ca@valencia]=Bovo
|
||||
Name[cs]=Bovo
|
||||
Name[da]=Bovo
|
||||
Name[de]=Bovo
|
||||
Name[el]=Bovo
|
||||
Name[en_GB]=Bovo
|
||||
Name[eo]=Bovo
|
||||
Name[es]=Bovo
|
||||
Name[et]=Bovo
|
||||
Name[eu]=Bovo
|
||||
Name[fa]=بُوُ
|
||||
Name[fi]=Bovo
|
||||
Name[fr]=Bovo
|
||||
Name[ga]=Bovo
|
||||
Name[gl]=Bovo
|
||||
Name[hne]=बोवो
|
||||
Name[hr]=Bovo
|
||||
Name[hu]=Bovo
|
||||
Name[it]=Bovo
|
||||
Name[ja]=Bovo
|
||||
Name[kk]=Бово
|
||||
Name[km]=Bovo
|
||||
Name[ko]=Bovo
|
||||
Name[lt]=Bovo
|
||||
Name[lv]=Bovo
|
||||
Name[mai]=Bovo
|
||||
Name[mr]=बोव्हो
|
||||
Name[ms]=Bovo
|
||||
Name[nb]=Bovo
|
||||
Name[nds]=Bovo
|
||||
Name[ne]=बोभो
|
||||
Name[nl]=Bovo
|
||||
Name[nn]=Bovo
|
||||
Name[pa]=ਬੋਵੋ
|
||||
Name[pl]=Bovo
|
||||
Name[pt]=Bovo
|
||||
Name[pt_BR]=Bovo
|
||||
Name[ro]=Bovo
|
||||
Name[ru]=Bovo
|
||||
Name[sk]=Bovo
|
||||
Name[sl]=Bovo
|
||||
Name[sq]=Bovo
|
||||
Name[sr]=Бово
|
||||
Name[sr@ijekavian]=Бово
|
||||
Name[sr@ijekavianlatin]=Bovo
|
||||
Name[sr@latin]=Bovo
|
||||
Name[sv]=Bovo
|
||||
Name[te]=బొవొ
|
||||
Name[tr]=Bovo
|
||||
Name[ug]=Bovo
|
||||
Name[uk]=Бово
|
||||
Name[wa]=Bovo
|
||||
Name[x-test]=xxBovoxx
|
||||
Name[zh_CN]=Bovo
|
||||
Name[zh_TW]=Bovo
|
||||
Icon=bovo
|
||||
Type=Application
|
||||
X-DocPath=bovo/index.html
|
||||
GenericName=Five-in-a-row Board Game
|
||||
GenericName[ast]=Xuegu de tableru cinco en llinia
|
||||
GenericName[bs]=Pet-u-redu Igra na ploči
|
||||
GenericName[ca]=Joc de cinc en fila
|
||||
GenericName[ca@valencia]=Joc de cinc en fila
|
||||
GenericName[cs]=Desková hra "pět v řadě"
|
||||
GenericName[da]=Fem-på-række-brætspil
|
||||
GenericName[de]=Fünf-Gewinnt-Brettspiel
|
||||
GenericName[el]=Επιτραπέζιο παιχνίδι Πέντε στη σειρά
|
||||
GenericName[en_GB]=Five-in-a-row Board Game
|
||||
GenericName[eo]=Gobanga bretludo
|
||||
GenericName[es]=Juego de tablero de cinco en línea
|
||||
GenericName[et]=Viis ritta lauamäng
|
||||
GenericName[eu]=Bostko artzain-jokoa
|
||||
GenericName[fa]=بازی تخته پنج در یک سطر
|
||||
GenericName[fi]=Viiden suora
|
||||
GenericName[fr]=Jeu de plateau « Cinq-en-ligne »
|
||||
GenericName[ga]=Cluiche cláir cúig-cinn-as-a-chéile
|
||||
GenericName[gl]=Xogo de taboleiro «pai, fillo e nai»
|
||||
GenericName[hne]=बोर्ड मं एक लकीर मं पांच वाले खेल
|
||||
GenericName[hu]=Ötöt egy sorba táblajáték
|
||||
GenericName[is]=Fimm-í-röð borðleikur
|
||||
GenericName[it]=Forza 5, gioco da tavolo
|
||||
GenericName[ja]=五目並べ
|
||||
GenericName[kk]="Бесеуін - қатарға" ойны
|
||||
GenericName[km]=ល្បែងក្ដារ ប្រាំក្នុងមួយជួរ
|
||||
GenericName[ko]=오목 게임
|
||||
GenericName[lt]=Penki-vienoje-eilutėje stalo žaidimas
|
||||
GenericName[lv]=Galda spēle pieci-rindā
|
||||
GenericName[mr]=एका-ओळीत-पाच बोर्ड खेळ
|
||||
GenericName[nb]=Brettspill fem på rad
|
||||
GenericName[nds]="Fief op de Reeg"-Speel
|
||||
GenericName[ne]=एक पङ्क्तिमा पाँच बोर्ड खेल
|
||||
GenericName[nl]=Vijf-op-een-rij bordspel
|
||||
GenericName[nn]=Fem på rad
|
||||
GenericName[pl]=Gra planszowa "Pięć w rzędzie"
|
||||
GenericName[pt]=Jogo de Tabuleiro Cinco-em-Linha
|
||||
GenericName[pt_BR]=Jogo de tabuleiro como Reversi
|
||||
GenericName[ro]=Joc de table Cinci-în-linie
|
||||
GenericName[ru]=Японские крестики-нолики
|
||||
GenericName[sk]=Stolová hra Piškvorky
|
||||
GenericName[sl]=Namizna igra Pet v vrsto
|
||||
GenericName[sr]=Игра на табли „пет у низу“
|
||||
GenericName[sr@ijekavian]=Игра на табли „пет у низу“
|
||||
GenericName[sr@ijekavianlatin]=Igra na tabli „pet u nizu“
|
||||
GenericName[sr@latin]=Igra na tabli „pet u nizu“
|
||||
GenericName[sv]=Fem-i-rad brädspel
|
||||
GenericName[tr]=Bir-satırda-beş Tahta Oyunu
|
||||
GenericName[ug]=بىر-قۇردا-بەش تاختا ئويۇنى
|
||||
GenericName[uk]=Гра на дошці (п'ять-в-рядку)
|
||||
GenericName[wa]=Djeu «cénk e roye»
|
||||
GenericName[x-test]=xxFive-in-a-row Board Gamexx
|
||||
GenericName[zh_CN]=五子棋游戏
|
||||
GenericName[zh_TW]=五子棋棋盤遊戲
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
X-DBUS-StartupType=Multi
|
||||
Categories=Qt;KDE;Game;BoardGame;
|
||||
X-DBUS-ServiceName=org.kde.bovo
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>bovo</Name>
|
||||
<Homepage>https://www.kde.org/applications/games/bovo/</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<Icon>bovo</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A Gomoku like game for two players.</Summary>
|
||||
<Description>Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board.</Description>
|
||||
<Archive sha1sum="93b7079d940cbaa2a4b724a34c6a0c711d84ad70" type="tarxz">http://download.kde.org/stable/applications/15.08.2/src/bovo-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>libkdegames-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>bovo</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>libkdegames</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/usr/share/appdata</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="data">/usr/share/kxmlgui5</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/bovo</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/org.kde.bovo.desktop">org.kde.bovo.desktop</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-10-18</Date>
|
||||
<Version>15.08.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+19
@@ -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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING.DOC", "ChangeLog", "AUTHORS", "README", "COPYING.GPL2", "TESTING", "COPYING.LIB.LGPL-2", "COPYING.LIB.LGPL-2.1", "README.developer", "README.packager")
|
||||
Executable
+99
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>rocs</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Rocs Graph Theory</Summary>
|
||||
<Description>Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one..</Description>
|
||||
<Archive sha1sum="1f4d9256a2c3235b8764db03eaec21106b2abbec" type="tarxz">mirrors://kde/stable/applications/15.08.2/src/rocs-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kdeclarative-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kitemviews-devel</Dependency>
|
||||
<Dependency>ktexteditor-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kconfig-devel</Dependency>
|
||||
<Dependency>karchive-devel</Dependency>
|
||||
<Dependency>kcompletion-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>ktextwidgets-devel</Dependency>
|
||||
<Dependency>kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>rocs</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-script</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-xmlpatterns</Dependency>
|
||||
<Dependency>qt5-quick1</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>grantlee-qt5</Dependency>
|
||||
<Dependency>kdeclarative</Dependency>
|
||||
<Dependency>ktexteditor</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kitemviews</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>rocs-devel</Name>
|
||||
<Summary>Development files for rocs</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">rocs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-08-29</Date>
|
||||
<Version>15.08.2</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Stefan Gronewold (groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
|
||||
</PISI>
|
||||
|
||||
@@ -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 get
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--disable-static \
|
||||
--disable-update-databases \
|
||||
--disable-xml-catalog-update")
|
||||
|
||||
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", "NEWS", "README", "TODO")
|
||||
@@ -0,0 +1,73 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>Bluefish</Name>
|
||||
<Homepage>http://bluefish.openoffice.nl/index.html</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<PartOf>programming.environment</PartOf>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Bluefish is a powerful editor targeted towards programmers and webdevelopers</Summary>
|
||||
<Description>Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages.</Description>
|
||||
<BuildDependencies>
|
||||
<Dependency>enchant</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
</BuildDependencies>
|
||||
<Archive sha1sum="0f53d85d8fbefeb4baa73bc1c06adf5e21c4ba76" type="targz">mirrors://sourceforge/bluefish/2.2.7/bluefish-2.2.7.tar.gz</Archive>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>Bluefish</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>desktop-file-utils</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-10-19</Date>
|
||||
<Version>2.2.7</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold (groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-02-11</Date>
|
||||
<Version>2.2.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-03-05</Date>
|
||||
<Version>2.2.4</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-10</Date>
|
||||
<Version>2.2.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>bluefish</Name>
|
||||
<Summary xml:lang="tr">Deneyimli web tasarımcıları ve programcıları için güçlü bir düzenleyici</Summary>
|
||||
<Description xml:lang="tr">Bluefish web sayfası tasarım ve hazırlanmasında kullanılan güçlü bir düzenleyicidir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 2
|
||||
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
shelltools.export("PTHREAD_LIBS", "-lpthread")
|
||||
shelltools.export("PTHREAD_CFLAGS", "-pthread")
|
||||
|
||||
def setup():
|
||||
# Use system libopenal
|
||||
pisitools.dosed("source/unix/qal_unix.c", "libopenal.so", "$LIBOPENAL")
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
|
||||
|
||||
Executable
+13
@@ -0,0 +1,13 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=Alien Arena
|
||||
Name[tr]=Alien Arena
|
||||
GenericName=FPS Game
|
||||
GenericName[tr]=FPS Oyunu
|
||||
Icon=alienarena
|
||||
Exec=alienarena
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
Categories=Application;Game;ActionGame;
|
||||
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 4.6 KiB |
Executable
+39
@@ -0,0 +1,39 @@
|
||||
Index: alienarena-7.50/source/qcommon/qcommon.h
|
||||
===================================================================
|
||||
--- alienarena-7.50.orig/source/qcommon/qcommon.h
|
||||
+++ alienarena-7.50/source/qcommon/qcommon.h
|
||||
@@ -43,7 +43,7 @@ Foundation, Inc., 59 Temple Place - Suit
|
||||
|
||||
#if !defined USER_GAMEDATA
|
||||
// default for COR_GAME environment variable
|
||||
-#define USER_GAMEDATA ".codered"
|
||||
+#define USER_GAMEDATA ".alienarena"
|
||||
#endif
|
||||
/*----------------------------------------*/
|
||||
|
||||
Index: alienarena-7.50/Tools/LinuxScripts/launch-server
|
||||
===================================================================
|
||||
--- alienarena-7.50.orig/Tools/LinuxScripts/launch-server
|
||||
+++ alienarena-7.50/Tools/LinuxScripts/launch-server
|
||||
@@ -22,7 +22,7 @@
|
||||
if [ $COR_GAME ] ; then
|
||||
aadir=$COR_GAME
|
||||
else
|
||||
-aadir=~/.codered
|
||||
+aadir=~/.alienarena
|
||||
fi
|
||||
|
||||
### Set your AA Binary Name or command string ($1 is the argument
|
||||
Index: alienarena-7.50/Tools/LinuxScripts/launchservers
|
||||
===================================================================
|
||||
--- alienarena-7.50.orig/Tools/LinuxScripts/launchservers
|
||||
+++ alienarena-7.50/Tools/LinuxScripts/launchservers
|
||||
@@ -10,7 +10,7 @@ execname=crx-ded
|
||||
if [ ${COR_GAME} ]; then
|
||||
cfgpath=${COR_GAME}/arena
|
||||
else
|
||||
-cfgpath=~/.codered/arena
|
||||
+cfgpath=~/.alienarena/arena
|
||||
fi
|
||||
|
||||
# use to generate core dumps after crashs
|
||||
Executable
+76
@@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>alienarena</Name>
|
||||
<Homepage>http://red.planetarena.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<License>COR-Entertainment-LLC</License>
|
||||
<Icon>alienarena</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A standalone 3D first person shooter game</Summary>
|
||||
<Description>Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III.</Description>
|
||||
<Archive sha1sum="7c52bfcc8a578167301ccac9d20997716dac8a37" type="targz">http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>libXxf86dga-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>openal-devel</Dependency>
|
||||
<Dependency>ode-devel</Dependency>
|
||||
<Dependency>libvorbis-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">use_home_dir.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>alienarena</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>libXxf86vm</Dependency>
|
||||
<Dependency>curl</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libvorbis</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/alienarena</Path>
|
||||
<Path fileType="library">/usr/share/alienarena</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/pixmaps</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/alienarena.png">alienarena.png</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/alienarena.desktop">alienarena.desktop</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2014-09-27</Date>
|
||||
<Version>7.66</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Aydın Demirel</Name>
|
||||
<Email>aydin.demirel@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-12</Date>
|
||||
<Version>7.60.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>alienarena</Name>
|
||||
<Summary xml:lang="tr">3 Boyutlu ilkgözden nişancılık oyunu</Summary>
|
||||
<Description xml:lang="tr">Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/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():
|
||||
# Don't build examples
|
||||
pisitools.dosed("Makefile.am", "^(SRC_SUBDIRS.*?) examples", r"\1")
|
||||
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--disable-static \
|
||||
--disable-werror \
|
||||
--enable-largefile")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def check():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "README", "TODO", "NEWS")
|
||||
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>audiofile</Name>
|
||||
<Homepage>http://www.68k.org/~michael/audiofile/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>An elegant API for accessing audio files</Summary>
|
||||
<Description>audiofile provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE.</Description>
|
||||
<Archive sha1sum="3aba3ef724b1b5f88cfc20ab9f8ce098e6c35a0e" type="targz">http://audiofile.68k.org/audiofile-0.3.6.tar.gz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>audiofile</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>flac</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="doc">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>audiofile-devel</Name>
|
||||
<Summary>Development files for audiofile</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">audiofile</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/audiofile-config</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>audiofile-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for audiofile</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>flac-32bit</Dependency>
|
||||
<Dependency release="current">audiofile</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-20</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-18</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-01-14</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Idris Kalp</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>audiofile</Name>
|
||||
<Summary xml:lang="tr">Ses dosyalarına erişim için zarif bir UPA</Summary>
|
||||
<Description xml:lang="tr">audiofile; AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX ve NIST SPHERE gibi çeşitli ses dosyası biçimlerine erişim için düzenli ve gelişmiş bir uygulama programlama arayüzü sağlar.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>audiofile-devel</Name>
|
||||
<Summary xml:lang="tr">audiofile için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>audiofile-32bit</Name>
|
||||
<Summary xml:lang="tr">audiofile için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,45 @@
|
||||
#!/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 libtools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
WorkDir = "%s-%s" % (get.srcNAME(), get.srcVERSION().replace("_", "-"))
|
||||
|
||||
def setup():
|
||||
shelltools.sym(".", "m4")
|
||||
shelltools.export("CFLAGS", "%s -DDRV_RAW" % get.CFLAGS())
|
||||
|
||||
autotools.autoreconf("-vfi -Im4")
|
||||
libtools.gnuconfig_update()
|
||||
|
||||
options = "--disable-esd \
|
||||
--disable-af \
|
||||
--disable-alsa \
|
||||
--enable-oss \
|
||||
--disable-static"
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
options += " --bindir=/emul32/bin"
|
||||
|
||||
shelltools.export("CFLAGS", "%s -DDRV_RAW -m32" % get.CFLAGS())
|
||||
shelltools.export("CXXFLAGS", "%s -m32" % get.CFLAGS())
|
||||
shelltools.export("LDFLAGS", "%s -m32" % get.LDFLAGS())
|
||||
|
||||
autotools.configure(options)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "NEWS", "README", "TODO")
|
||||
pisitools.dohtml("docs/*.html")
|
||||
@@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libmikmod</Name>
|
||||
<Homepage>http://mikmod.raphnet.net/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A library to play a wide range of module formats</Summary>
|
||||
<Description>libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few.</Description>
|
||||
<Archive sha1sum="f936d92ed9752d9f47a3340bdafc78159a270ca9" type="targz">http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.7/libmikmod-3.3.7.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>audiofile-devel</Dependency>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libmikmod</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>pulseaudio-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libmikmod</Path>
|
||||
<Path fileType="info">/usr/share/info</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libmikmod-devel</Name>
|
||||
<Summary>Development files for libmikmod</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libmikmod</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/libmikmod-config</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libmikmod-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libmikmod</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>audiofile-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>alsa-lib-32bit</Dependency>
|
||||
<Dependency>pulseaudio-libs-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libmikmod</Dependency>
|
||||
<Dependency>audiofile-32bit</Dependency>
|
||||
<Dependency>alsa-lib-32bit</Dependency>
|
||||
<Dependency>pulseaudio-libs-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-10-19</Date>
|
||||
<Version>3.3.7</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-05-31</Date>
|
||||
<Version>3.3.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-31</Date>
|
||||
<Version>3.3.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2011-08-01</Date>
|
||||
<Version>3.2.0_beta2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Anıl Özbek</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libmikmod</Name>
|
||||
<Summary xml:lang="tr">Bir çok modül formatını çalabilen bir kitaplık</Summary>
|
||||
<Description xml:lang="tr">libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir.</Description>
|
||||
<Description xml:lang="fr">libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669.</Description>
|
||||
<Description xml:lang="es">libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libmikmod-devel</Name>
|
||||
<Summary xml:lang="tr">libmikmod için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libmikmod-32bit</Name>
|
||||
<Summary xml:lang="tr">libmikmod için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,58 @@
|
||||
#!/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.export("CC", get.CC())
|
||||
shelltools.export("CXX", get.CXX())
|
||||
shelltools.export("RANLIB", get.RANLIB())
|
||||
shelltools.export("AR", get.AR())
|
||||
|
||||
# enable-debug is bogus, it should stay here
|
||||
options = "--with-x \
|
||||
--enable-opengl-player \
|
||||
--disable-gtk-player \
|
||||
--enable-mmx \
|
||||
--disable-assertions \
|
||||
--disable-static \
|
||||
--enable-debug"
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
options += " --prefix=/emul32 \
|
||||
--libdir=/usr/lib32 \
|
||||
--bindir=/emul32/bin \
|
||||
--includedir=/emul32/include \
|
||||
--mandir=/emul32/man \
|
||||
--disable-sdltest \
|
||||
--disable-gtktest"
|
||||
|
||||
shelltools.export("CC", "%s -m32" % get.CC())
|
||||
shelltools.export("CXX", "%s -m32" % get.CXX())
|
||||
shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS())
|
||||
shelltools.export("CXXFLAGS", "%s -m32" % get.CFLAGS())
|
||||
|
||||
|
||||
|
||||
shelltools.system("rm -rf acinclude/lt*.m4 acinclude/libtool.m4")
|
||||
|
||||
neededfilelist=["NEWS","ChangeLog","AUTHORS"]
|
||||
for i in neededfilelist:
|
||||
shelltools.touch(i)
|
||||
|
||||
autotools.autoreconf("-fi -Iacinclude")
|
||||
autotools.configure(options)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("CHANGES", "README*", "TODO")
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
--- plaympeg.c 2008-12-23 13:36:59.000000000 +0100
|
||||
+++ plaympeg.c.oden 2008-12-23 13:36:51.000000000 +0100
|
||||
@@ -262,7 +262,7 @@ int ftp_get_reply(int tcp_sock)
|
||||
answer[i] = c;
|
||||
}
|
||||
answer[i] = 0;
|
||||
- fprintf(stderr, answer + 4);
|
||||
+ fprintf(stderr, "%s", answer + 4);
|
||||
}
|
||||
while(answer[3] == '-');
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
--- smpeg-0.4.5/MPEGaudio.h.orig 2006-05-01 06:18:36.000000000 +0300
|
||||
+++ smpeg-0.4.5/MPEGaudio.h 2011-02-05 18:55:15.573765022 +0200
|
||||
@@ -153,6 +153,13 @@
|
||||
};
|
||||
|
||||
/* The actual MPEG audio class */
|
||||
+class MPEGaudio;
|
||||
+void Play_MPEGaudioSDL(void *udata, Uint8 *stream, int len);
|
||||
+int Play_MPEGaudio(MPEGaudio *audio, Uint8 *stream, int len);
|
||||
+#ifdef THREADED_AUDIO
|
||||
+int Decode_MPEGaudio(void *udata);
|
||||
+#endif
|
||||
+
|
||||
class MPEGaudio : public MPEGerror, public MPEGaudioaction {
|
||||
|
||||
public:
|
||||
@@ -0,0 +1,16 @@
|
||||
--- smpeg-0.4.5/Makefile.am.libsupc++ 2006-05-01 04:56:06.000000000 +0300
|
||||
+++ smpeg-0.4.5/Makefile.am 2011-02-05 19:15:59.707558762 +0200
|
||||
@@ -64,6 +64,13 @@
|
||||
-release $(LT_RELEASE) \
|
||||
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
|
||||
|
||||
+# (gb) hackish to force link with gcc so that we don't get a
|
||||
+# dependence on libstdc++.so.*. Do add necessary supc++ hereunder.
|
||||
+CXXLD = $(CC)
|
||||
+
|
||||
+libsmpeg_la_LIBADD = \
|
||||
+ -lsupc++ -lgcc_s
|
||||
+
|
||||
EXTRA_DIST = \
|
||||
CHANGES \
|
||||
COPYING \
|
||||
@@ -0,0 +1,11 @@
|
||||
--- Makefile.am~ 2012-10-14 17:50:31.000000000 +0800
|
||||
+++ Makefile.am 2012-10-14 18:22:05.000000000 +0800
|
||||
@@ -119,7 +119,7 @@
|
||||
|
||||
# Sources for gtv
|
||||
gtv_SOURCES = gtv.c gtv.h
|
||||
-gtv_LDADD = @GTK_LIBS@ libsmpeg.la
|
||||
+gtv_LDADD = @GTK_LIBS@ libsmpeg.la -lX11
|
||||
|
||||
# Sources for glmovie
|
||||
glmovie_SOURCES = glmovie-tile.c glmovie.c glmovie.h
|
||||
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>smpeg</Name>
|
||||
<Homepage>http://www.lokigames.com/development/smpeg.php3</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>SDL MPEG library</Summary>
|
||||
<Description>SMPEG is a SDL MPEG decoding library.</Description>
|
||||
<Archive sha1sum="a9c3c65628092b694510d596591ca20f1863cf4d" type="tarxz">http://source.pisilinux.org/1.0/smpeg-0.4.5.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libsdl-devel</Dependency>
|
||||
<Dependency>freeglut-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="0">smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff</Patch>
|
||||
<Patch level="1">smpeg-0.4.5-fix-header.patch</Patch>
|
||||
<Patch level="1">smpeg-0.4.5-libsupc++.patch</Patch>
|
||||
<Patch level="0">smpeg-0.4.5-link.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>smpeg</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libsdl</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>mesa-glu</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>smpeg-devel</Name>
|
||||
<Summary>Development files for smpeg</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">smpeg</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/smpeg-config</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>smpeg-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for smpeg</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>freeglut-32bit</Dependency>
|
||||
<Dependency>mesa-32bit</Dependency>
|
||||
<Dependency>libsdl-32bit</Dependency>
|
||||
<Dependency>mesa-glu-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">smpeg</Dependency>
|
||||
<Dependency>libsdl-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-06-01</Date>
|
||||
<Version>0.4.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-03-09</Date>
|
||||
<Version>0.4.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-31</Date>
|
||||
<Version>0.4.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-29</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>missing dep.</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-12-30</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>smpeg</Name>
|
||||
<Summary xml:lang="tr">SDL MPEG kitaplığı</Summary>
|
||||
<Description xml:lang="tr">SMPEG, MPEG formatını kullanabilen SDL kitaplığıdır.</Description>
|
||||
<Summary xml:lang="de">SDL MPEG</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>smpeg-devel</Name>
|
||||
<Summary xml:lang="tr">smpeg için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>smpeg-32bit</Name>
|
||||
<Summary xml:lang="tr">smpeg için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/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.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.install()
|
||||
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>homebank</Name>
|
||||
<Homepage>http://homebank.free.fr</Homepage>
|
||||
<Packager>
|
||||
<Name>Stefan Gronewold (groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Icon>homebank</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Free, easy, personal accounting for everyone</Summary>
|
||||
<Description>«HomeBank» is free software that will assist you to manage your personal accounting.</Description>
|
||||
<Archive sha1sum="f05b302514327985e64bd403a494bc2bda4e3ad0" type="targz">http://homebank.free.fr/public/homebank-5.0.5.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>libofx-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>homebank</Name>
|
||||
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>libofx</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/application-registry</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="data">/usr/share/icons/hicolor</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>homebank-data</Name>
|
||||
<Summary>Data Files for Homebank</Summary>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/homebank/datas</Path>
|
||||
<Path fileType="data">/usr/share/mime-info</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-10-12</Date>
|
||||
<Version>5.0.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold (groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2015-02-14</Date>
|
||||
<Version>5.0.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Hakan Yıldız</Name>
|
||||
<Email>hknyldz93@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-09-26</Date>
|
||||
<Version>4.6.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>01.11.2013</Date>
|
||||
<Version>4.5.4</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni3427@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>homebank</Name>
|
||||
<Summary xml:lang="tr">Protein dizi analizi için profil SMM (Saklı Markov Modeli) yazılımı</Summary>
|
||||
<Description xml:lang="tr">HomeBank ("serbest konuşma" olarak ve "bedava bira" gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır..</Description>
|
||||
</Source>
|
||||
<Source>
|
||||
<Name>homebank-doc</Name>
|
||||
<Summary xml:lang="tr">Homebank Dökümanları</Summary>
|
||||
<Description xml:lang="tr">Homebank paketi için dökümantasyon dosyaları.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -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/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure("--disable-static \
|
||||
--disable-gengetopt")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
diff -ruN libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp libofx-0.9.5/ofxconnect/ofxpartner.cpp
|
||||
--- libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp 2011-03-31 00:30:50.000000000 +0200
|
||||
+++ libofx-0.9.5/ofxconnect/ofxpartner.cpp 2012-06-30 21:57:35.747989782 +0200
|
||||
@@ -37,6 +37,7 @@
|
||||
#include <vector>
|
||||
#include <algorithm>
|
||||
#include <string.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
using std::string;
|
||||
using std::vector;
|
||||
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libofx</Name>
|
||||
<Homepage>http://libofx.sourceforge.net</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2+</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A library for supporting Open Financial Exchange (OFX) format</Summary>
|
||||
<Description>libofx is a library designed to allow applications to very easily support OFX command responses, usually provided by financial institutions.</Description>
|
||||
<Archive sha1sum="33f394c963c087217cb6c508af842d4844bc0823" type="targz">http://sourceforge.net/projects/libofx/files/libofx/0.9.10/libofx-0.9.10.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>opensp-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!--<Patch level="1">libofx-assorted-c++-fu.patch</Patch>-->
|
||||
<Patch level="1">libofx-0.9.5-gcc47.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libofx</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>opensp</Dependency>
|
||||
<Dependency>libgcc</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/libofx</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libofx-devel</Name>
|
||||
<Summary>Development files for libofx</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libofx</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libofx-docs</Name>
|
||||
<Summary>Documentation for libofx</Summary>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/libofx/html</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-02-06</Date>
|
||||
<Version>0.9.10</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-28</Date>
|
||||
<Version>0.9.5</Version>
|
||||
<Comment>Dep Fixed</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-19</Date>
|
||||
<Version>0.9.5</Version>
|
||||
<Comment>Updated.</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-13</Date>
|
||||
<Version>0.9.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libofx</Name>
|
||||
<Summary xml:lang="tr">Açık Finansal Takas (OXF) dosya biçimi kitaplığı</Summary>
|
||||
<Description xml:lang="tr">libofx, uygulamaların finansal kuruluşlar tarafından sağlanan OFX yapılarını desteklemesini sağlayan bir kitaplıktır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libofx-docs</Name>
|
||||
<Summary xml:lang="tr">libofx için belgelendirme</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libofx-devel</Name>
|
||||
<Summary xml:lang="tr">libofx için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
+148
-72
@@ -51458,23 +51458,33 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Summary xml:lang="tr">Düşük Seviye Sanal Makine (LLVM)</Summary>
|
||||
<Description xml:lang="en">The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them.</Description>
|
||||
<Description xml:lang="tr">LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir.</Description>
|
||||
<Archive type="tarxz" sha1sum="58d817ac2ff573386941e7735d30702fe71267d5">http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="834cee2ed8dc6638a486d8d886b6dce3db675ffa" target="llvm-3.5.0.src/tools">http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="74a84493e3313c180490a4affbb92d61ee4f0d21" target="llvm-3.5.0.src/tools">http://llvm.org/releases/3.5.0/clang-tools-extra-3.5.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="61f3e78088ce4a0787835036f2d3c61ede11e928" target="llvm-3.5.0.src/projects">http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="0355c2fe01a8d17c3315069e6f2ef80c281e7dad">http://llvm.org/releases/3.7.0/llvm-3.7.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="4ff8100565528b13d99a73f807e9b426c3b3bed9" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/cfe-3.7.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="99a8c8e04936d37b711664539a1a2271a9663825" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/clang-tools-extra-3.7.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="7b162eee856eca95e190210600277f5171425684" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/lldb-3.7.0.src.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="b61362b409bb7909a6d11097b5f69fded061073c" target="llvm-3.7.0.src/projects">http://llvm.org/releases/3.7.0/compiler-rt-3.7.0.src.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="clang-tools-extra-3.7.0-install-clang-query.patch">clang-tools-extra-3.7.0-install-clang-query.patch</AdditionalFile>
|
||||
<AdditionalFile target="lldb-3.7.0-avoid-linking-to-libLLVM.patch">lldb-3.7.0-avoid-linking-to-libLLVM.patch</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>ocaml</Dependency>
|
||||
<Dependency>libffi-devel</Dependency>
|
||||
<Dependency>groff</Dependency>
|
||||
<Dependency>swig</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>python-sphinx</Dependency>
|
||||
<Dependency>python-MarkupSafe</Dependency>
|
||||
<Dependency>libedit-devel</Dependency>
|
||||
<Dependency>binutils</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>llvm-3.5.0-fix-cmake-llvm-exports.patch</Patch>
|
||||
<Patch>llvm-3.5.0-force-link-pass.o.patch</Patch>
|
||||
<Patch level="1">llvm-3.7.0-link-tools-against-libLLVM.patch</Patch>
|
||||
<Patch level="2">llvm-3.7.0-export-more-symbols.patch</Patch>
|
||||
</Patches>
|
||||
<SourceURI>programming/build/llvm/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
@@ -51483,7 +51493,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm-libs</Dependency>
|
||||
<Dependency release="8">llvm-libs</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
@@ -51525,7 +51535,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.language.ocaml</PartOf>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm</Dependency>
|
||||
<Dependency release="8">llvm</Dependency>
|
||||
<Dependency>ocaml</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -51539,7 +51549,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Description xml:lang="en">The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs.</Description>
|
||||
<IsA>app:console</IsA>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm-clang</Dependency>
|
||||
<Dependency release="8">llvm-clang</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/lib/clang-analyzer</Path>
|
||||
@@ -51552,7 +51562,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Summary xml:lang="tr">LLVM için C dili ailesi ön ucu</Summary>
|
||||
<Description xml:lang="en">The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm-libs</Dependency>
|
||||
<Dependency release="8">llvm-libs</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
</RuntimeDependencies>
|
||||
@@ -51569,7 +51579,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Summary xml:lang="en">Development headers for llvm-clang</Summary>
|
||||
<Summary xml:lang="tr">llvm-clang için başlık dosyaları</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm-clang</Dependency>
|
||||
<Dependency release="8">llvm-clang</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/clang</Path>
|
||||
@@ -51597,7 +51607,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Dependency>libffi-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">llvm</Dependency>
|
||||
<Dependency release="8">llvm</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libedit</Dependency>
|
||||
<Dependency>ncurses-32bit</Dependency>
|
||||
@@ -51609,6 +51619,13 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2015-10-18</Date>
|
||||
<Version>3.7.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-09-23</Date>
|
||||
<Version>3.5.0</Version>
|
||||
@@ -55183,26 +55200,9 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Dependency>qt5-websockets-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>qt5-xmlpatterns-devel</Dependency>
|
||||
<Dependency versionFrom="4.16.6">sip-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>programming/language/python/python-qt5/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>python-qt5-common</Name>
|
||||
<Summary xml:lang="en">Common files shared between python-qt5 and python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/pylupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2lupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/pyrcc5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2rcc5</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api</Path>
|
||||
<Path fileType="data">/usr/share/sip/PyQt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python-qt5</Name>
|
||||
<Summary xml:lang="en">A set of Python 2.x bindings for the Qt 5.x Toolkit</Summary>
|
||||
@@ -55210,21 +55210,40 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency release="5">python-qt5-common</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-sensors</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-location</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>qt5-enginio</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-multimedia</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-webchannel</Dependency>
|
||||
<Dependency>qt5-websockets</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-xmlpatterns</Dependency>
|
||||
<Dependency>qt5-connectivity</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/python2-pyuic5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2uic5</Path>
|
||||
<Path fileType="library">/usr/lib/python2.7/site-packages</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api/python/Py2Qt5.api</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python-qt5-devel</Name>
|
||||
<Summary xml:lang="en">Development files for python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency release="5">python-qt5</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/py2lupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2rcc5</Path>
|
||||
<Path fileType="data">/usr/share/sip/Py2Qt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
@@ -55234,32 +55253,42 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency release="5">python-qt5-common</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency>qt5-sensors</Dependency>
|
||||
<Dependency>qt5-location</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>qt5-enginio</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-multimedia</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-webchannel</Dependency>
|
||||
<Dependency>qt5-websockets</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-xmlpatterns</Dependency>
|
||||
<Dependency>qt5-connectivity</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/pyuic5</Path>
|
||||
<Path fileType="library">/usr/lib/python3.4/site-packages</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/designer/libpyqt5.so</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api/python/PyQt5.api</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python3-qt5-docs</Name>
|
||||
<Summary xml:lang="en">Documentation for python-qt5 bindings</Summary>
|
||||
<Name>python3-qt5-devel</Name>
|
||||
<Summary xml:lang="en">Development files for python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency release="5">python3-qt5</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="executable">/usr/bin/pylupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/pyrcc5</Path>
|
||||
<Path fileType="data">/usr/share/sip/PyQt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
@@ -55750,60 +55779,36 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
<Archive type="targz" sha1sum="c0a09aa63523293c5ca39444746b1cef1253a0c5">mirrors://sourceforge/pyqt/sip-4.16.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="5.5.1">qt5-base-devel</Dependency>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>programming/language/python/sip/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>sip</Name>
|
||||
<Name>python-sip</Name>
|
||||
<Summary xml:lang="en">Python 2.x SIP bindings for C and C++ libraries</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/licenses/sip/LICENSE</Path>
|
||||
<Path fileType="executable">/usr/bin/py2sip</Path>
|
||||
<Path fileType="library">/usr/lib/python2.7/</Path>
|
||||
<Path fileType="header">/usr/include/python2.7</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python3-sip</Name>
|
||||
<Summary xml:lang="en">Python 3.x SIP bindings for C and C++ libraries</Summary>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency release="2">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/sip</Path>
|
||||
<Path fileType="library">/usr/lib/python3*</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python3-sip/LICENSE</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python-sip</Name>
|
||||
<Summary xml:lang="en">Python 2.x SIP bindings for C and C++ libraries</Summary>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency release="2">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python2.7/</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python2-sip/LICENSE</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>sip-devel</Name>
|
||||
<Summary xml:lang="en">Development files for sip</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="2">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/python2.7</Path>
|
||||
<Path fileType="header">/usr/include/python3.4m</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python3-sip/LICENSE</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
@@ -83294,6 +83299,77 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>bovo</Name>
|
||||
<Homepage>https://www.kde.org/applications/games/bovo/</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.kde.application</PartOf>
|
||||
<Summary xml:lang="en">A Gomoku like game for two players.</Summary>
|
||||
<Description xml:lang="en">Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board.</Description>
|
||||
<Icon>bovo</Icon>
|
||||
<Archive type="tarxz" sha1sum="93b7079d940cbaa2a4b724a34c6a0c711d84ad70">http://download.kde.org/stable/applications/15.08.2/src/bovo-15.08.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>libkdegames-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>desktop/kde/application/bovo/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>bovo</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>libkdegames</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/usr/share/appdata</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="data">/usr/share/kxmlgui5</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/bovo</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="/usr/share/applications/org.kde.bovo.desktop" permission="0644" owner="root">org.kde.bovo.desktop</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-10-18</Date>
|
||||
<Version>15.08.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>kldap</Name>
|
||||
|
||||
@@ -1 +1 @@
|
||||
071e855884b24d1fe1ec2237ac5dd5bfbfe6b15b
|
||||
508767b2ea9f3b980c1bcd90569d636a1aaf42e4
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
83579f63b3377439a276d7ca76e10606dffbeedc
|
||||
a261f6a7929f945f38e7b0411e17c1bdc80db016
|
||||
@@ -9,65 +9,61 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import pkgconfig
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import kde4
|
||||
from pisi.actionsapi import cmaketools
|
||||
|
||||
#WorkDir = "%s-%s.src" % (get.srcNAME(), get.srcVERSION())
|
||||
libdir = "/usr/lib32/llvm" if get.buildTYPE() == "emul32" else "/usr/lib/llvm"
|
||||
lib = "lib32" if get.buildTYPE() == "emul32" else "lib"
|
||||
|
||||
def setup():
|
||||
def setup():
|
||||
if not shelltools.isDirectory("tools/clang"):
|
||||
pisitools.dosed("tools/cfe-3.5.0.src/lib/Driver/ToolChains.cpp", '"ld"', '"ld.gold"')
|
||||
#pisitools.dosed("tools/cfe-3.7.0.src/lib/Driver/ToolChains.cpp", '"ld"', '"ld.gold"')
|
||||
shelltools.move("tools/cfe-%s.src" % get.srcVERSION(), "tools/clang")
|
||||
shelltools.move("tools/clang-tools-extra-*", "tools/clang/extra")
|
||||
shelltools.move("tools/lldb-*", "tools/lldb")
|
||||
if not shelltools.isDirectory("projects/compiler-rt"):
|
||||
shelltools.move("projects/compiler-rt-3.5*", "projects/compiler-rt")
|
||||
|
||||
pisitools.dosed("utils/llvm-build/llvm-build", "python", "python2.7")
|
||||
pisitools.dosed("bindings/ocaml/Makefile.ocaml", '\$\(PROJ_libdir\)', libdir)
|
||||
pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/etc/llvm", "/etc/llvm")
|
||||
pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/lib", "$(PROJ_prefix)/%s/llvm" % lib)
|
||||
pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/docs/llvm", "$(PROJ_prefix)/share/doc/llvm")
|
||||
pisitools.dosed("tools/llvm-config/llvm-config.cpp", '(ActiveLibDir\s=\sActivePrefix\s\+\s\"\/lib)(.*)', r'\1/llvm\2')
|
||||
pisitools.dosed("autoconf/configure.ac", '\LLVM_LIBDIR="\$\{prefix\}/lib"', 'LLVM_LIBDIR="${prefix}/%s/llvm"' % lib)
|
||||
|
||||
pisitools.dosed("Makefile.rules", "\$\(RPATH\)\s-Wl,\$\(ExmplDir\)\s\$\(DynamicFlag\)", "$(DynamicFlag)")
|
||||
pisitools.dosed("Makefile.rules", "\$\(RPATH\)\s-Wl,\$\(ToolDir\)\s\$\(DynamicFlag\)", "$(DynamicFlag)")
|
||||
|
||||
shelltools.export("CPPFLAGS","%s %s" % (get.CXXFLAGS(),pkgconfig.getLibraryCFLAGS("libffi")))
|
||||
|
||||
shelltools.move("projects/compiler-rt-3.7*", "projects/compiler-rt")
|
||||
|
||||
#pic_option = "enable" if get.ARCH() == "x86_64" else "disable"
|
||||
shelltools.export("CC", "gcc")
|
||||
shelltools.export("CXX", "g++")
|
||||
|
||||
options = "--libdir=%s \
|
||||
--datadir=/usr/share/llvm \
|
||||
--sysconfdir=/etc \
|
||||
--enable-shared \
|
||||
--enable-libffi \
|
||||
--enable-targets=all \
|
||||
--disable-expensive-checks \
|
||||
--disable-debug-runtime \
|
||||
--disable-assertions \
|
||||
--disable-assertions \
|
||||
--with-python=/usr/bin/python2.7 \
|
||||
--with-binutils-include=/usr/include \
|
||||
" % libdir
|
||||
shelltools.system("patch -d tools/clang/extra -Np1 < clang-tools-extra-3.7.0-install-clang-query.patch")
|
||||
|
||||
shelltools.system("patch -d tools/lldb -Np1 < lldb-3.7.0-avoid-linking-to-libLLVM.patch")
|
||||
|
||||
autotools.configure(options)
|
||||
|
||||
|
||||
#def check():
|
||||
# autotools.make("check")
|
||||
# autotools.make("-C tools/clang test")
|
||||
shelltools.makedirs("build")
|
||||
|
||||
shelltools.cd("build")
|
||||
|
||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON \
|
||||
-DLLVM_DYLIB_EXPORT_ALL=ON \
|
||||
-DLLVM_LINK_LLVM_DYLIB=ON \
|
||||
-DLLVM_ENABLE_RTTI=ON \
|
||||
-DLLVM_ENABLE_FFI=ON \
|
||||
-DLLVM_BUILD_DOCS=OFF \
|
||||
-DLLVM_ENABLE_SPHINX=OFF \
|
||||
-DLLVM_ENABLE_DOXYGEN=OFF \
|
||||
-DFFI_INCLUDE_DIR=/usr/lib/libffi-3.2.1/include \
|
||||
-DLLVM_BINUTILS_INCDIR=/usr/include", sourceDir="..")
|
||||
def build():
|
||||
autotools.make("REQUIRES_RTTI=1")
|
||||
shelltools.makedirs("build")
|
||||
|
||||
shelltools.cd("build")
|
||||
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.makedirs("build")
|
||||
|
||||
shelltools.cd("build")
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
|
||||
autotools.rawInstall("DESTDIR=%s \
|
||||
|
||||
#cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
cmaketools.rawInstall("DESTDIR=%s \
|
||||
PROJ_etcdir=/etc/llvm \
|
||||
PROJ_libdir=/usr/lib32/llvm \
|
||||
PROJ_docsdir=/%s/llvm"
|
||||
@@ -77,7 +73,7 @@ def install():
|
||||
pisitools.remove("/usr/lib32/llvm/*LLVMHello.*")
|
||||
return
|
||||
else:
|
||||
autotools.rawInstall("DESTDIR=%s \
|
||||
cmaketools.rawInstall("DESTDIR=%s \
|
||||
PROJ_etcdir=/etc/llvm \
|
||||
PROJ_libdir=%s \
|
||||
PROJ_docsdir=/%s/llvm"
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
diff -upr clang-tools-extra-3.7.0.src.orig/clang-query/tool/CMakeLists.txt clang-tools-extra-3.7.0.src/clang-query/tool/CMakeLists.txt
|
||||
--- clang-tools-extra-3.7.0.src.orig/clang-query/tool/CMakeLists.txt 2015-06-20 22:28:07.000000000 +0300
|
||||
+++ clang-tools-extra-3.7.0.src/clang-query/tool/CMakeLists.txt 2015-09-28 11:51:14.724472237 +0300
|
||||
@@ -10,3 +10,5 @@ target_link_libraries(clang-query
|
||||
clangQuery
|
||||
clangTooling
|
||||
)
|
||||
+
|
||||
+install(TARGETS clang-query RUNTIME DESTINATION bin)
|
||||
@@ -0,0 +1,20 @@
|
||||
diff -upr lldb-3.7.0.src.orig/cmake/modules/AddLLDB.cmake lldb-3.7.0.src/cmake/modules/AddLLDB.cmake
|
||||
--- lldb-3.7.0.src.orig/cmake/modules/AddLLDB.cmake 2015-09-28 11:42:23.439084000 +0300
|
||||
+++ lldb-3.7.0.src/cmake/modules/AddLLDB.cmake 2015-09-28 11:43:03.200237733 +0300
|
||||
@@ -56,7 +56,7 @@ macro(add_lldb_library name)
|
||||
if (PARAM_OBJECT)
|
||||
add_library(${name} ${libkind} ${srcs})
|
||||
else()
|
||||
- llvm_add_library(${name} ${libkind} ${srcs})
|
||||
+ llvm_add_library(${name} ${libkind} DISABLE_LLVM_LINK_LLVM_DYLIB ${srcs})
|
||||
|
||||
lldb_link_common_libs(${name} "${libkind}")
|
||||
|
||||
@@ -93,6 +93,6 @@ macro(add_lldb_library name)
|
||||
endmacro(add_lldb_library)
|
||||
|
||||
macro(add_lldb_executable name)
|
||||
- add_llvm_executable(${name} ${ARGN})
|
||||
+ add_llvm_executable(${name} DISABLE_LLVM_LINK_LLVM_DYLIB ${ARGN})
|
||||
set_target_properties(${name} PROPERTIES FOLDER "lldb executables")
|
||||
endmacro(add_lldb_executable)
|
||||
@@ -0,0 +1,11 @@
|
||||
--- src/llvm/tools/llvm-shlib/CMakeLists.txt.orig 2015-09-06 12:31:21.765250429 +0300
|
||||
+++ src/llvm/tools/llvm-shlib/CMakeLists.txt 2015-09-06 13:17:10.820174432 +0300
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
if (LLVM_DYLIB_EXPORT_ALL)
|
||||
add_custom_command(OUTPUT ${LLVM_EXPORTED_SYMBOL_FILE}
|
||||
- COMMAND echo \"LLVM*\" > ${LLVM_EXPORTED_SYMBOL_FILE} && echo \"_Z*llvm*\" >> ${LLVM_EXPORTED_SYMBOL_FILE}
|
||||
+ COMMAND echo -e \"LLVM*\\n_Z*llvm*\\nConvertUTF*\\ngetNumBytesForUTF8\\nisLegalUTF8*\" > ${LLVM_EXPORTED_SYMBOL_FILE}
|
||||
WORKING_DIRECTORY ${LIB_DIR}
|
||||
DEPENDS ${LLVM_DYLIB_REQUIRED_EXPORTS}
|
||||
COMMENT "Generating combined export list...")
|
||||
@@ -0,0 +1,440 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index ac3b978..dd50236 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -342,9 +342,21 @@ option (LLVM_ENABLE_SPHINX "Use Sphinx to generate llvm documentation." OFF)
|
||||
option (LLVM_BUILD_EXTERNAL_COMPILER_RT
|
||||
"Build compiler-rt as an external project." OFF)
|
||||
|
||||
-option(LLVM_BUILD_LLVM_DYLIB "Build libllvm dynamic library" OFF)
|
||||
-option(LLVM_DYLIB_EXPORT_ALL "Export all symbols from libLLVM.dylib (default is C API only" OFF)
|
||||
-option(LLVM_DISABLE_LLVM_DYLIB_ATEXIT "Disable llvm-shlib's atexit destructors." ON)
|
||||
+# You can configure which libraries from LLVM you want to include in the
|
||||
+# shared library by setting LLVM_DYLIB_COMPONENTS to a semi-colon delimited
|
||||
+# list of LLVM components. All component names handled by llvm-config are valid.
|
||||
+if(NOT DEFINED LLVM_DYLIB_COMPONENTS)
|
||||
+ set(LLVM_DYLIB_COMPONENTS "all" CACHE STRING
|
||||
+ "Semicolon-separated list of components to include in libLLVM, or \"all\".")
|
||||
+endif()
|
||||
+option(LLVM_LINK_LLVM_DYLIB "Link tools against the libllvm dynamic library" OFF)
|
||||
+option(LLVM_BUILD_LLVM_DYLIB "Build libllvm dynamic library" ${LLVM_LINK_LLVM_DYLIB})
|
||||
+option(LLVM_DYLIB_EXPORT_ALL "Export all symbols from libLLVM.dylib (default is C API only" ${LLVM_LINK_LLVM_DYLIB})
|
||||
+set(LLVM_DISABLE_LLVM_DYLIB_ATEXIT_DEFAULT ON)
|
||||
+if (LLVM_LINK_LLVM_DYLIB)
|
||||
+ set(LLVM_DISABLE_LLVM_DYLIB_ATEXIT_DEFAULT OFF)
|
||||
+endif()
|
||||
+option(LLVM_DISABLE_LLVM_DYLIB_ATEXIT "Disable llvm-shlib's atexit destructors." ${LLVM_DISABLE_LLVM_DYLIB_ATEXIT_DEFAULT})
|
||||
if(LLVM_DISABLE_LLVM_DYLIB_ATEXIT)
|
||||
set(DISABLE_LLVM_DYLIB_ATEXIT 1)
|
||||
endif()
|
||||
diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake
|
||||
index 45f6746..6b6e6e0 100644
|
||||
--- a/cmake/modules/AddLLVM.cmake
|
||||
+++ b/cmake/modules/AddLLVM.cmake
|
||||
@@ -41,7 +41,7 @@ function(llvm_update_compile_flags name)
|
||||
# Assume that;
|
||||
# - LLVM_COMPILE_FLAGS is list.
|
||||
# - PROPERTY COMPILE_FLAGS is string.
|
||||
- string(REPLACE ";" " " target_compile_flags "${LLVM_COMPILE_FLAGS}")
|
||||
+ string(REPLACE ";" " " target_compile_flags " ${LLVM_COMPILE_FLAGS}")
|
||||
|
||||
if(update_src_props)
|
||||
foreach(fn ${sources})
|
||||
@@ -303,6 +303,9 @@ endfunction(set_windows_version_resource_properties)
|
||||
# MODULE
|
||||
# Target ${name} might not be created on unsupported platforms.
|
||||
# Check with "if(TARGET ${name})".
|
||||
+# DISABLE_LLVM_LINK_LLVM_DYLIB
|
||||
+# Do not link this library to libLLVM, even if
|
||||
+# LLVM_LINK_LLVM_DYLIB is enabled.
|
||||
# OUTPUT_NAME name
|
||||
# Corresponds to OUTPUT_NAME in target properties.
|
||||
# DEPENDS targets...
|
||||
@@ -316,7 +319,7 @@ endfunction(set_windows_version_resource_properties)
|
||||
# )
|
||||
function(llvm_add_library name)
|
||||
cmake_parse_arguments(ARG
|
||||
- "MODULE;SHARED;STATIC"
|
||||
+ "MODULE;SHARED;STATIC;DISABLE_LLVM_LINK_LLVM_DYLIB"
|
||||
"OUTPUT_NAME"
|
||||
"ADDITIONAL_HEADERS;DEPENDS;LINK_COMPONENTS;LINK_LIBS;OBJLIBS"
|
||||
${ARGN})
|
||||
@@ -444,10 +447,14 @@ function(llvm_add_library name)
|
||||
# property has been set to an empty value.
|
||||
get_property(lib_deps GLOBAL PROPERTY LLVMBUILD_LIB_DEPS_${name})
|
||||
|
||||
- llvm_map_components_to_libnames(llvm_libs
|
||||
- ${ARG_LINK_COMPONENTS}
|
||||
- ${LLVM_LINK_COMPONENTS}
|
||||
- )
|
||||
+ if (LLVM_LINK_LLVM_DYLIB AND NOT ARG_STATIC AND NOT ARG_DISABLE_LLVM_LINK_LLVM_DYLIB)
|
||||
+ set(llvm_libs LLVM)
|
||||
+ else()
|
||||
+ llvm_map_components_to_libnames(llvm_libs
|
||||
+ ${ARG_LINK_COMPONENTS}
|
||||
+ ${LLVM_LINK_COMPONENTS}
|
||||
+ )
|
||||
+ endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
# Link libs w/o keywords, assuming PUBLIC.
|
||||
@@ -562,7 +569,22 @@ endmacro(add_llvm_loadable_module name)
|
||||
|
||||
|
||||
macro(add_llvm_executable name)
|
||||
- llvm_process_sources( ALL_FILES ${ARGN} )
|
||||
+ cmake_parse_arguments(ARG "DISABLE_LLVM_LINK_LLVM_DYLIB" "" "" ${ARGN})
|
||||
+ llvm_process_sources( ALL_FILES ${ARG_UNPARSED_ARGUMENTS} )
|
||||
+
|
||||
+ # Generate objlib
|
||||
+ if(LLVM_ENABLE_OBJLIB)
|
||||
+ # Generate an obj library for both targets.
|
||||
+ set(obj_name "obj.${name}")
|
||||
+ add_library(${obj_name} OBJECT EXCLUDE_FROM_ALL
|
||||
+ ${ALL_FILES}
|
||||
+ )
|
||||
+ llvm_update_compile_flags(${obj_name})
|
||||
+ set(ALL_FILES "$<TARGET_OBJECTS:${obj_name}>")
|
||||
+
|
||||
+ set_target_properties(${obj_name} PROPERTIES FOLDER "Object Libraries")
|
||||
+ endif()
|
||||
+
|
||||
add_windows_version_resource_file(ALL_FILES ${ALL_FILES})
|
||||
|
||||
if( EXCLUDE_FROM_ALL )
|
||||
@@ -588,9 +610,13 @@ macro(add_llvm_executable name)
|
||||
add_llvm_symbol_exports( ${name} ${LLVM_EXPORTED_SYMBOL_FILE} )
|
||||
endif(LLVM_EXPORTED_SYMBOL_FILE)
|
||||
|
||||
+ if (LLVM_LINK_LLVM_DYLIB AND NOT ARG_DISABLE_LLVM_LINK_LLVM_DYLIB)
|
||||
+ set(USE_SHARED USE_SHARED)
|
||||
+ endif()
|
||||
+
|
||||
set(EXCLUDE_FROM_ALL OFF)
|
||||
set_output_directory(${name} ${LLVM_RUNTIME_OUTPUT_INTDIR} ${LLVM_LIBRARY_OUTPUT_INTDIR})
|
||||
- llvm_config( ${name} ${LLVM_LINK_COMPONENTS} )
|
||||
+ llvm_config( ${name} ${USE_SHARED} ${LLVM_LINK_COMPONENTS} )
|
||||
if( LLVM_COMMON_DEPENDS )
|
||||
add_dependencies( ${name} ${LLVM_COMMON_DEPENDS} )
|
||||
endif( LLVM_COMMON_DEPENDS )
|
||||
@@ -651,7 +677,7 @@ endmacro(add_llvm_example name)
|
||||
|
||||
|
||||
macro(add_llvm_utility name)
|
||||
- add_llvm_executable(${name} ${ARGN})
|
||||
+ add_llvm_executable(${name} DISABLE_LLVM_LINK_LLVM_DYLIB ${ARGN})
|
||||
set_target_properties(${name} PROPERTIES FOLDER "Utils")
|
||||
if( LLVM_INSTALL_UTILS )
|
||||
install (TARGETS ${name}
|
||||
@@ -785,8 +811,13 @@ function(llvm_add_go_executable binary pkgpath)
|
||||
set(cppflags "${cppflags} -I${d}")
|
||||
endforeach(d)
|
||||
set(ldflags "${CMAKE_EXE_LINKER_FLAGS}")
|
||||
+ if (LLVM_LINK_LLVM_DYLIB)
|
||||
+ set(linkmode "dylib")
|
||||
+ else()
|
||||
+ set(linkmode "component-libs")
|
||||
+ endif()
|
||||
add_custom_command(OUTPUT ${binpath}
|
||||
- COMMAND ${CMAKE_BINARY_DIR}/bin/llvm-go "cc=${cc}" "cxx=${cxx}" "cppflags=${cppflags}" "ldflags=${ldflags}"
|
||||
+ COMMAND ${CMAKE_BINARY_DIR}/bin/llvm-go "go=${GO_EXECUTABLE}" "cc=${cc}" "cxx=${cxx}" "cppflags=${cppflags}" "ldflags=${ldflags}" "linkmode=${linkmode}"
|
||||
${ARG_GOFLAGS} build -o ${binpath} ${pkgpath}
|
||||
DEPENDS llvm-config ${CMAKE_BINARY_DIR}/bin/llvm-go${CMAKE_EXECUTABLE_SUFFIX}
|
||||
${llvmlibs} ${ARG_DEPENDS}
|
||||
diff --git a/cmake/modules/LLVM-Config.cmake b/cmake/modules/LLVM-Config.cmake
|
||||
index 22ac714..aa68b40 100644
|
||||
--- a/cmake/modules/LLVM-Config.cmake
|
||||
+++ b/cmake/modules/LLVM-Config.cmake
|
||||
@@ -31,7 +31,23 @@ endfunction(is_llvm_target_library)
|
||||
|
||||
|
||||
macro(llvm_config executable)
|
||||
- explicit_llvm_config(${executable} ${ARGN})
|
||||
+ cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN})
|
||||
+ set(link_components ${ARG_UNPARSED_ARGUMENTS})
|
||||
+
|
||||
+ if(USE_SHARED)
|
||||
+ # If USE_SHARED is specified, then we link against libLLVM,
|
||||
+ # but also against the component libraries below. This is
|
||||
+ # done in case libLLVM does not contain all of the components
|
||||
+ # the target requires.
|
||||
+ #
|
||||
+ # TODO strip LLVM_DYLIB_COMPONENTS out of link_components.
|
||||
+ # To do this, we need special handling for "all", since that
|
||||
+ # may imply linking to libraries that are not included in
|
||||
+ # libLLVM.
|
||||
+ target_link_libraries(${executable} LLVM)
|
||||
+ endif()
|
||||
+
|
||||
+ explicit_llvm_config(${executable} ${link_components})
|
||||
endmacro(llvm_config)
|
||||
|
||||
|
||||
diff --git a/cmake/modules/TableGen.cmake b/cmake/modules/TableGen.cmake
|
||||
index 85d720e..fcb445a 100644
|
||||
--- a/cmake/modules/TableGen.cmake
|
||||
+++ b/cmake/modules/TableGen.cmake
|
||||
@@ -73,6 +73,10 @@ endfunction()
|
||||
macro(add_tablegen target project)
|
||||
set(${target}_OLD_LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS})
|
||||
set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} TableGen)
|
||||
+
|
||||
+ # FIXME: It leaks to user, callee of add_tablegen.
|
||||
+ set(LLVM_ENABLE_OBJLIB ON)
|
||||
+
|
||||
add_llvm_utility(${target} ${ARGN})
|
||||
set(LLVM_LINK_COMPONENTS ${${target}_OLD_LLVM_LINK_COMPONENTS})
|
||||
|
||||
diff --git a/tools/llvm-go/llvm-go.go b/tools/llvm-go/llvm-go.go
|
||||
index c5c3fd2..ed79ca6 100644
|
||||
--- a/tools/llvm-go/llvm-go.go
|
||||
+++ b/tools/llvm-go/llvm-go.go
|
||||
@@ -24,6 +24,11 @@ import (
|
||||
"strings"
|
||||
)
|
||||
|
||||
+const (
|
||||
+ linkmodeComponentLibs = "component-libs"
|
||||
+ linkmodeDylib = "dylib"
|
||||
+)
|
||||
+
|
||||
type pkg struct {
|
||||
llvmpath, pkgpath string
|
||||
}
|
||||
@@ -66,11 +71,12 @@ var components = []string{
|
||||
func llvmConfig(args ...string) string {
|
||||
configpath := os.Getenv("LLVM_CONFIG")
|
||||
if configpath == "" {
|
||||
- // strip llvm-go, add llvm-config
|
||||
- configpath = os.Args[0][:len(os.Args[0])-7] + "llvm-config"
|
||||
+ bin, _ := filepath.Split(os.Args[0])
|
||||
+ configpath = filepath.Join(bin, "llvm-config")
|
||||
}
|
||||
|
||||
cmd := exec.Command(configpath, args...)
|
||||
+ cmd.Stderr = os.Stderr
|
||||
out, err := cmd.Output()
|
||||
if err != nil {
|
||||
panic(err.Error())
|
||||
@@ -78,11 +84,21 @@ func llvmConfig(args ...string) string {
|
||||
|
||||
outstr := string(out)
|
||||
outstr = strings.TrimSuffix(outstr, "\n")
|
||||
- return strings.Replace(outstr, "\n", " ", -1)
|
||||
+ outstr = strings.Replace(outstr, "\n", " ", -1)
|
||||
+ return outstr
|
||||
}
|
||||
|
||||
-func llvmFlags() compilerFlags {
|
||||
- ldflags := llvmConfig(append([]string{"--ldflags", "--libs", "--system-libs"}, components...)...)
|
||||
+func llvmFlags(linkmode string) compilerFlags {
|
||||
+ ldflags := llvmConfig("--ldflags")
|
||||
+ switch linkmode {
|
||||
+ case linkmodeComponentLibs:
|
||||
+ ldflags += " " + llvmConfig(append([]string{"--libs"}, components...)...)
|
||||
+ case linkmodeDylib:
|
||||
+ ldflags += " -lLLVM"
|
||||
+ default:
|
||||
+ panic("invalid linkmode: " + linkmode)
|
||||
+ }
|
||||
+ ldflags += " " + llvmConfig("--system-libs")
|
||||
if runtime.GOOS != "darwin" {
|
||||
// OS X doesn't like -rpath with cgo. See:
|
||||
// https://code.google.com/p/go/issues/detail?id=7293
|
||||
@@ -117,8 +133,8 @@ func printComponents() {
|
||||
fmt.Println(strings.Join(components, " "))
|
||||
}
|
||||
|
||||
-func printConfig() {
|
||||
- flags := llvmFlags()
|
||||
+func printConfig(linkmode string) {
|
||||
+ flags := llvmFlags(linkmode)
|
||||
|
||||
fmt.Printf(`// +build !byollvm
|
||||
|
||||
@@ -137,7 +153,7 @@ type (run_build_sh int)
|
||||
`, flags.cpp, flags.cxx, flags.ld)
|
||||
}
|
||||
|
||||
-func runGoWithLLVMEnv(args []string, cc, cxx, gocmd, llgo, cppflags, cxxflags, ldflags string) {
|
||||
+func runGoWithLLVMEnv(args []string, cc, cxx, gocmd, llgo, cppflags, cxxflags, ldflags, linkmode string) {
|
||||
args = addTag(args, "byollvm")
|
||||
|
||||
srcdir := llvmConfig("--src-root")
|
||||
@@ -166,7 +182,7 @@ func runGoWithLLVMEnv(args []string, cc, cxx, gocmd, llgo, cppflags, cxxflags, l
|
||||
newgopathlist = append(newgopathlist, filepath.SplitList(os.Getenv("GOPATH"))...)
|
||||
newgopath := strings.Join(newgopathlist, string(filepath.ListSeparator))
|
||||
|
||||
- flags := llvmFlags()
|
||||
+ flags := llvmFlags(linkmode)
|
||||
|
||||
newenv := []string{
|
||||
"CC=" + cc,
|
||||
@@ -178,7 +194,7 @@ func runGoWithLLVMEnv(args []string, cc, cxx, gocmd, llgo, cppflags, cxxflags, l
|
||||
"PATH=" + newpath,
|
||||
}
|
||||
if llgo != "" {
|
||||
- newenv = append(newenv, "GCCGO=" + llgo)
|
||||
+ newenv = append(newenv, "GCCGO="+llgo)
|
||||
}
|
||||
|
||||
for _, v := range os.Environ() {
|
||||
@@ -234,45 +250,44 @@ func main() {
|
||||
ldflags := os.Getenv("CGO_LDFLAGS")
|
||||
gocmd := "go"
|
||||
llgo := ""
|
||||
+ linkmode := linkmodeComponentLibs
|
||||
+
|
||||
+ flags := []struct {
|
||||
+ name string
|
||||
+ dest *string
|
||||
+ }{
|
||||
+ {"cc", &cc},
|
||||
+ {"cxx", &cxx},
|
||||
+ {"go", &gocmd},
|
||||
+ {"llgo", &llgo},
|
||||
+ {"cppflags", &cppflags},
|
||||
+ {"ldflags", &ldflags},
|
||||
+ {"linkmode", &linkmode},
|
||||
+ }
|
||||
|
||||
args := os.Args[1:]
|
||||
- DONE: for {
|
||||
- switch {
|
||||
- case len(args) == 0:
|
||||
+LOOP:
|
||||
+ for {
|
||||
+ if len(args) == 0 {
|
||||
usage()
|
||||
- case strings.HasPrefix(args[0], "cc="):
|
||||
- cc = args[0][3:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "cxx="):
|
||||
- cxx = args[0][4:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "go="):
|
||||
- gocmd = args[0][3:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "llgo="):
|
||||
- llgo = args[0][5:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "cppflags="):
|
||||
- cppflags = args[0][9:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "cxxflags="):
|
||||
- cxxflags = args[0][9:]
|
||||
- args = args[1:]
|
||||
- case strings.HasPrefix(args[0], "ldflags="):
|
||||
- ldflags = args[0][8:]
|
||||
- args = args[1:]
|
||||
- default:
|
||||
- break DONE
|
||||
}
|
||||
+ for _, flag := range flags {
|
||||
+ if strings.HasPrefix(args[0], flag.name+"=") {
|
||||
+ *flag.dest = args[0][len(flag.name)+1:]
|
||||
+ args = args[1:]
|
||||
+ continue LOOP
|
||||
+ }
|
||||
+ }
|
||||
+ break
|
||||
}
|
||||
|
||||
switch args[0] {
|
||||
case "build", "get", "install", "run", "test":
|
||||
- runGoWithLLVMEnv(args, cc, cxx, gocmd, llgo, cppflags, cxxflags, ldflags)
|
||||
+ runGoWithLLVMEnv(args, cc, cxx, gocmd, llgo, cppflags, cxxflags, ldflags, linkmode)
|
||||
case "print-components":
|
||||
printComponents()
|
||||
case "print-config":
|
||||
- printConfig()
|
||||
+ printConfig(linkmode)
|
||||
default:
|
||||
usage()
|
||||
}
|
||||
diff --git a/tools/llvm-shlib/CMakeLists.txt b/tools/llvm-shlib/CMakeLists.txt
|
||||
index 54d71d3..d9bd15f 100644
|
||||
--- a/tools/llvm-shlib/CMakeLists.txt
|
||||
+++ b/tools/llvm-shlib/CMakeLists.txt
|
||||
@@ -2,42 +2,6 @@
|
||||
# library is enabled by setting LLVM_BUILD_LLVM_DYLIB=yes on the CMake
|
||||
# commandline. By default the shared library only exports the LLVM C API.
|
||||
|
||||
-
|
||||
-# You can configure which libraries from LLVM you want to include in the shared
|
||||
-# library by setting LLVM_DYLIB_COMPONENTS to a semi-colon delimited list of
|
||||
-# LLVM components. All compoenent names handled by llvm-config are valid.
|
||||
-
|
||||
-if(NOT DEFINED LLVM_DYLIB_COMPONENTS)
|
||||
- set(LLVM_DYLIB_COMPONENTS
|
||||
- ${LLVM_TARGETS_TO_BUILD}
|
||||
- Analysis
|
||||
- BitReader
|
||||
- BitWriter
|
||||
- CodeGen
|
||||
- Core
|
||||
- DebugInfoDWARF
|
||||
- DebugInfoPDB
|
||||
- ExecutionEngine
|
||||
- IPA
|
||||
- IPO
|
||||
- IRReader
|
||||
- InstCombine
|
||||
- Instrumentation
|
||||
- Interpreter
|
||||
- Linker
|
||||
- MCDisassembler
|
||||
- MCJIT
|
||||
- ObjCARCOpts
|
||||
- Object
|
||||
- ScalarOpts
|
||||
- Support
|
||||
- Target
|
||||
- TransformUtils
|
||||
- Vectorize
|
||||
- native
|
||||
- )
|
||||
-endif()
|
||||
-
|
||||
add_definitions( -DLLVM_VERSION_INFO=\"${PACKAGE_VERSION}\" )
|
||||
|
||||
set(SOURCES
|
||||
@@ -46,6 +10,29 @@ set(SOURCES
|
||||
|
||||
llvm_map_components_to_libnames(LIB_NAMES ${LLVM_DYLIB_COMPONENTS})
|
||||
|
||||
+if(LLVM_LINK_LLVM_DYLIB)
|
||||
+ if(NOT LLVM_DYLIB_EXPORT_ALL)
|
||||
+ message(FATAL_ERROR "LLVM_DYLIB_EXPORT_ALL must be ON when LLVM_LINK_LLVM_DYLIB is ON")
|
||||
+ endif()
|
||||
+
|
||||
+ # libLLVM.so should not have any dependencies on any other LLVM
|
||||
+ # shared libraries. When using the "all" pseudo-component,
|
||||
+ # LLVM_AVAILABLE_LIBS is added to the dependencies, which may
|
||||
+ # contain shared libraries (e.g. libLTO).
|
||||
+ #
|
||||
+ # Also exclude libLLVMTableGen for the following reasons:
|
||||
+ # - it is only used by internal *-tblgen utilities;
|
||||
+ # - it pollutes the global options space.
|
||||
+ foreach(lib ${LIB_NAMES})
|
||||
+ get_target_property(t ${lib} TYPE)
|
||||
+ if("${lib}" STREQUAL "LLVMTableGen")
|
||||
+ elseif("x${t}" STREQUAL "xSTATIC_LIBRARY")
|
||||
+ list(APPEND FILTERED_LIB_NAMES ${lib})
|
||||
+ endif()
|
||||
+ endforeach()
|
||||
+ set(LIB_NAMES ${FILTERED_LIB_NAMES})
|
||||
+endif()
|
||||
+
|
||||
if(NOT DEFINED LLVM_DYLIB_EXPORTED_SYMBOL_FILE)
|
||||
|
||||
if( WIN32 AND NOT CYGWIN )
|
||||
@@ -95,7 +82,7 @@ else()
|
||||
add_custom_target(libLLVMExports DEPENDS ${LLVM_EXPORTED_SYMBOL_FILE})
|
||||
endif()
|
||||
|
||||
-add_llvm_library(LLVM SHARED ${SOURCES})
|
||||
+add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB ${SOURCES})
|
||||
|
||||
list(REMOVE_DUPLICATES LIB_NAMES)
|
||||
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") # FIXME: It should be "GNU ld for elf"
|
||||
@@ -11,25 +11,36 @@
|
||||
<License>NCSA</License>
|
||||
<Summary>The Low Level Virtual Machine</Summary>
|
||||
<Description>The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them.</Description>
|
||||
<Archive sha1sum="58d817ac2ff573386941e7735d30702fe71267d5" type="tarxz">http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="834cee2ed8dc6638a486d8d886b6dce3db675ffa" type="tarxz" target="llvm-3.5.0.src/tools">http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="74a84493e3313c180490a4affbb92d61ee4f0d21" type="tarxz" target="llvm-3.5.0.src/tools">http://llvm.org/releases/3.5.0/clang-tools-extra-3.5.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="61f3e78088ce4a0787835036f2d3c61ede11e928" type="tarxz" target="llvm-3.5.0.src/projects">http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz</Archive>
|
||||
|
||||
<Archive sha1sum="0355c2fe01a8d17c3315069e6f2ef80c281e7dad" type="tarxz">http://llvm.org/releases/3.7.0/llvm-3.7.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="4ff8100565528b13d99a73f807e9b426c3b3bed9" type="tarxz" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/cfe-3.7.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="99a8c8e04936d37b711664539a1a2271a9663825" type="tarxz" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/clang-tools-extra-3.7.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="7b162eee856eca95e190210600277f5171425684" type="tarxz" target="llvm-3.7.0.src/tools">http://llvm.org/releases/3.7.0/lldb-3.7.0.src.tar.xz</Archive>
|
||||
<Archive sha1sum="b61362b409bb7909a6d11097b5f69fded061073c" type="tarxz" target="llvm-3.7.0.src/projects">http://llvm.org/releases/3.7.0/compiler-rt-3.7.0.src.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="clang-tools-extra-3.7.0-install-clang-query.patch">clang-tools-extra-3.7.0-install-clang-query.patch</AdditionalFile>
|
||||
<AdditionalFile target="lldb-3.7.0-avoid-linking-to-libLLVM.patch">lldb-3.7.0-avoid-linking-to-libLLVM.patch</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>ocaml</Dependency>
|
||||
<Dependency>libffi-devel</Dependency>
|
||||
<Dependency>groff</Dependency>
|
||||
<Dependency>swig</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>python-sphinx</Dependency>
|
||||
<Dependency>python-MarkupSafe</Dependency>
|
||||
<Dependency>libedit-devel</Dependency>
|
||||
<!-- Use new plugin-api.h header file from binutils to enable LLVM gold plugin -->
|
||||
<Dependency>binutils</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>llvm-3.5.0-fix-cmake-llvm-exports.patch</Patch>
|
||||
<Patch>llvm-3.5.0-force-link-pass.o.patch</Patch>
|
||||
<Patch level="1">llvm-3.7.0-link-tools-against-libLLVM.patch</Patch>
|
||||
<Patch level="2">llvm-3.7.0-export-more-symbols.patch</Patch>
|
||||
<!--Patch>clang-tools-extra-3.7.0-install-clang-query.patch</Patch>
|
||||
<Patch level="2">lldb-3.7.0-avoid-linking-to-libLLVM.patch</Patch-->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -168,6 +179,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2015-10-18</Date>
|
||||
<Version>3.7.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-09-23</Date>
|
||||
<Version>3.5.0</Version>
|
||||
|
||||
@@ -20,27 +20,6 @@ def setup():
|
||||
--qmake='/usr/bin/qmake-qt5' \
|
||||
--destdir='/usr/lib/python3.4/site-packages' \
|
||||
--sip-incdir='/usr/include/python3.4m' \
|
||||
--enable=QtCore \
|
||||
--enable=QtDBus \
|
||||
--enable=QtDesigner \
|
||||
--enable=QtGui \
|
||||
--enable=QtHelp \
|
||||
--enable=QtMultimedia\
|
||||
--enable=QtMultimediaWidgets \
|
||||
--enable=QtNetwork \
|
||||
--enable=QtOpenGL \
|
||||
--enable=QtPrintSupport \
|
||||
--enable=QtQml \
|
||||
--enable=QtQuick \
|
||||
--enable=QtSensors \
|
||||
--enable=QtSerialPort \
|
||||
--enable=QtSql \
|
||||
--enable=QtSvg \
|
||||
--enable=QtTest \
|
||||
--enable=QtWebKit \
|
||||
--enable=QtWebKitWidgets \
|
||||
--enable=QtWidgets \
|
||||
--enable=QtXmlPatterns \
|
||||
CFLAGS='%s' CXXFLAGS='%s'" % (get.CFLAGS(), get.CXXFLAGS()), pyVer = "3")
|
||||
shelltools.system("find -name 'Makefile' | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g'")
|
||||
|
||||
@@ -50,28 +29,7 @@ def setup():
|
||||
--destdir='/usr/lib/python2.7/site-packages' \
|
||||
--sip-incdir='/usr/include/python2.7' \
|
||||
--sip /usr/bin/py2sip \
|
||||
--qmake='/usr/bin/qmake-qt5'\
|
||||
--enable=QtCore \
|
||||
--enable=QtDBus \
|
||||
--enable=QtDesigner \
|
||||
--enable=QtGui \
|
||||
--enable=QtHelp \
|
||||
--enable=QtMultimedia\
|
||||
--enable=QtMultimediaWidgets \
|
||||
--enable=QtNetwork \
|
||||
--enable=QtOpenGL \
|
||||
--enable=QtPrintSupport \
|
||||
--enable=QtQml \
|
||||
--enable=QtQuick \
|
||||
--enable=QtSensors \
|
||||
--enable=QtSerialPort \
|
||||
--enable=QtSql \
|
||||
--enable=QtSvg \
|
||||
--enable=QtTest \
|
||||
--enable=QtWebKit \
|
||||
--enable=QtWebKitWidgets \
|
||||
--enable=QtWidgets \
|
||||
--enable=QtXmlPatterns ")
|
||||
--qmake='/usr/bin/qmake-qt5' ")
|
||||
shelltools.system("find -name 'Makefile' | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g'")
|
||||
|
||||
def build():
|
||||
@@ -81,14 +39,17 @@ def build():
|
||||
|
||||
def install():
|
||||
shelltools.cd("%s/Py2Qt-gpl-5.5" % get.workDIR())
|
||||
autotools.rawInstall("-C pyrcc DESTDIR=%(DESTDIR)s INSTALL_ROOT=%(DESTDIR)s" % {'DESTDIR':get.installDIR()})
|
||||
autotools.rawInstall("-C pylupdate DESTDIR=%(DESTDIR)s INSTALL_ROOT=%(DESTDIR)s" % {'DESTDIR':get.installDIR()})
|
||||
autotools.rawInstall("DESTDIR=%(DESTDIR)s INSTALL_ROOT=%(DESTDIR)s" % {'DESTDIR':get.installDIR()})
|
||||
# Fix conflicts with python3-pyqt5
|
||||
pisitools.rename("/usr/bin/pylupdate5", "py2lupdate5")
|
||||
pisitools.rename("/usr/bin/pyrcc5", "py2rcc5")
|
||||
pisitools.rename("/usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so", "libpy2qt5qmlplugin.so")
|
||||
pisitools.rename("/usr/share/qt5/qsci/api/python/PyQt5.api", "Py2Qt5.api")
|
||||
#pisitools.remove("/usr/lib/qt5/plugins/designer/libpyqt5.so")
|
||||
pisitools.rename("/usr/bin/pyuic5", "python2-pyuic5")
|
||||
pisitools.rename("/usr/bin/pyuic5", "py2uic5")
|
||||
pisitools.domove("/usr/share/sip/PyQt5/*", "/usr/share/sip/Py2Qt5")
|
||||
pisitools.removeDir("/usr/share/sip/PyQt5")
|
||||
|
||||
shelltools.cd("%s/PyQt-gpl-5.5" % get.workDIR())
|
||||
autotools.rawInstall("-C pyrcc DESTDIR=%(DESTDIR)s INSTALL_ROOT=%(DESTDIR)s" % {'DESTDIR':get.installDIR()})
|
||||
@@ -100,4 +61,4 @@ def install():
|
||||
|
||||
|
||||
pisitools.dohtml("doc/html/*")
|
||||
pisitools.dodoc("NEWS", "README","LICENSE*")
|
||||
pisitools.dodoc("NEWS", "README","LICENSE*")
|
||||
@@ -34,27 +34,9 @@
|
||||
<Dependency>qt5-websockets-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>qt5-xmlpatterns-devel</Dependency>
|
||||
<Dependency versionFrom="4.16.6">sip-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-qt5-common</Name>
|
||||
<Summary>Common files shared between python-qt5 and python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/pylupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2lupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/pyrcc5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2rcc5</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api</Path>
|
||||
<Path fileType="data">/usr/share/sip/PyQt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python-qt5</Name>
|
||||
<Summary>A set of Python 2.x bindings for the Qt 5.x Toolkit</Summary>
|
||||
@@ -62,21 +44,40 @@
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency release="current">python-qt5-common</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-sensors</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-location</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>qt5-enginio</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-multimedia</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-webchannel</Dependency>
|
||||
<Dependency>qt5-websockets</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-xmlpatterns</Dependency>
|
||||
<Dependency>qt5-connectivity</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/python2-pyuic5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2uic5</Path>
|
||||
<Path fileType="library">/usr/lib/python2.7/site-packages</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api/python/Py2Qt5.api</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>python-qt5-devel</Name>
|
||||
<Summary>Development files for python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency release="current">python-qt5</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/py2lupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/py2rcc5</Path>
|
||||
<Path fileType="data">/usr/share/sip/Py2Qt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
@@ -87,33 +88,42 @@
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency release="current">python-qt5-common</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency>qt5-sensors</Dependency>
|
||||
<Dependency>qt5-location</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>qt5-enginio</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-multimedia</Dependency>
|
||||
<Dependency>qt5-serialport</Dependency>
|
||||
<Dependency>qt5-webchannel</Dependency>
|
||||
<Dependency>qt5-websockets</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>qt5-xmlpatterns</Dependency>
|
||||
<Dependency>qt5-connectivity</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/pyuic5</Path>
|
||||
<Path fileType="library">/usr/lib/python3.4/site-packages</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins/designer/libpyqt5.so</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api/python/PyQt5.api</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python3-qt5-docs</Name>
|
||||
<Summary>Documentation for python-qt5 bindings</Summary>
|
||||
<Name>python3-qt5-devel</Name>
|
||||
<Summary>Development files for python3-qt5</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency versionFrom="5.5.1">qt5-base</Dependency>
|
||||
<Dependency release="current">python3-qt5</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="executable">/usr/bin/pylupdate5</Path>
|
||||
<Path fileType="executable">/usr/bin/pyrcc5</Path>
|
||||
<Path fileType="data">/usr/share/sip/PyQt5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@ WorkDir = "sip-%s" % get.srcVERSION()
|
||||
py2dir = get.curPYTHON()
|
||||
py3dir = "python3.4"
|
||||
|
||||
def setup():
|
||||
shelltools.system("find . -type f -exec sed -i 's/Python.h/python3.4m\/Python.h/g' {} \;")
|
||||
def setup():
|
||||
shelltools.cd("..")
|
||||
shelltools.makedirs("build_python3")
|
||||
shelltools.copytree("./%s" % WorkDir, "build_python3")
|
||||
@@ -24,6 +23,7 @@ def setup():
|
||||
pythonmodules.run('configure.py CFLAGS+="%s" CXXFLAGS+="%s"' % (get.CFLAGS(), get.CXXFLAGS()))
|
||||
|
||||
shelltools.cd("../build_python3/%s" % WorkDir)
|
||||
shelltools.system("find . -type f -exec sed -i 's/Python.h/python3.4m\/Python.h/g' {} \;")
|
||||
pythonmodules.run('configure.py CFLAGS="%s" CXXFLAGS="%s"' % (get.CFLAGS(), get.CXXFLAGS()), pyVer = "3")
|
||||
|
||||
|
||||
|
||||
@@ -13,73 +13,36 @@
|
||||
<Archive sha1sum="c0a09aa63523293c5ca39444746b1cef1253a0c5" type="targz">mirrors://sourceforge/pyqt/sip-4.16.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="5.5.1">qt5-base-devel</Dependency>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch>no-strip.patch</Patch>
|
||||
<Patch>disable-rpaths.diff</Patch>
|
||||
<Patch>fix-linking.diff</Patch>
|
||||
<Patch>sip-outoftree.patch</Patch>-->
|
||||
</Patches>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>sip</Name>
|
||||
<Name>python-sip</Name>
|
||||
<Summary>Python 2.x SIP bindings for C and C++ libraries</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/licenses/sip/LICENSE</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<!--<AdditionalFile group="root" permission="0644" owner="root" target="/usr/share/sip/disable-rpaths.diff">disable-rpaths.diff</AdditionalFile>
|
||||
<AdditionalFile group="root" permission="0644" owner="root" target="/usr/share/sip/fix-linking.diff">fix-linking.diff</AdditionalFile>-->
|
||||
</AdditionalFiles>
|
||||
<Path fileType="executable">/usr/bin/py2sip</Path>
|
||||
<Path fileType="library">/usr/lib/python2.7/</Path>
|
||||
<Path fileType="header">/usr/include/python2.7</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Name>python3-sip</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python3*</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python3-sip/LICENSE</Path>
|
||||
</Files>
|
||||
<Summary>Python 3.x SIP bindings for C and C++ libraries</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency release="current">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python-sip</Name>
|
||||
<Summary>Python 2.x SIP bindings for C and C++ libraries</Summary>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency release="current">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python2.7/</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python2-sip/LICENSE</Path>
|
||||
</Files>
|
||||
<Summary>Python 2.x SIP bindings for C and C++ libraries</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>sip-devel</Name>
|
||||
<Summary>Development files for sip</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">sip</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/python2.7</Path>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/sip</Path>
|
||||
<Path fileType="library">/usr/lib/python3*</Path>
|
||||
<Path fileType="header">/usr/include/python3.4m</Path>
|
||||
<Path fileType="data">/usr/share/licenses/python3-sip/LICENSE</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user