Merge pull request #4665 from Rmys/master

lua52
This commit is contained in:
Rmys
2018-03-27 19:08:38 +03:00
committed by GitHub
22 changed files with 901 additions and 26 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("CHANGELOG", "COPYING", "README*")
+60
View File
@@ -0,0 +1,60 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>rubberband</Name>
<Homepage>https://github.com/breakfastquay/rubberband</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>GPLv1</License>
<IsA>library</IsA>
<Summary>Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Summary>
<Description>Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Description>
<Archive sha1sum="c44b8c2751bb11ae60d4edb6254907787a9e504d" type="targz">https://github.com/breakfastquay/rubberband/archive/v1.8.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>libsndfile-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>fftw3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>rubberband</Name>
<RuntimeDependencies>
<Dependency>fftw3</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libsndfile</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>vamp-plugin-sdk</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>
</Files>
</Package>
<Package>
<Name>rubberband-devel</Name>
<RuntimeDependencies>
<Dependency release="current">rubberband</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>1.8.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>rubberband</Name>
<Summary xml:lang="tr">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Summary>
<Description xml:lang="tr">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Description>
</Source>
</PISI>
@@ -0,0 +1,20 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README*")
@@ -0,0 +1,54 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>vamp-plugin-sdk</Name>
<Homepage>https://www.vamp-plugins.org/</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Vamp ses analizi eklenti sistemi</Summary>
<Description>Vamp ses analizi eklenti sistemi</Description>
<Archive sha1sum="1bdbf49c0b2ff51cf1e3209c4c1d92ae4efb258d" type="targz">https://code.soundsoftware.ac.uk/attachments/download/2206/vamp-plugin-sdk-2.7.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsndfile-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>vamp-plugin-sdk</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency>libsndfile</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>
</Files>
</Package>
<Package>
<Name>vamp-plugin-sdk-devel</Name>
<RuntimeDependencies>
<Dependency release="current">vamp-plugin-sdk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>2.7.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>vamp-plugin-sdk</Name>
<Summary xml:lang="tr">Vamp ses analizi eklenti sistemi</Summary>
<Description xml:lang="tr">Vamp ses analizi eklenti sistemi</Description>
</Source>
</PISI>
+313 -24
View File
@@ -11009,6 +11009,69 @@
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>lua52</Name>
<Homepage>http://www.lua.org</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<PartOf>programming.language</PartOf>
<Summary xml:lang="en">A light-weight programming language</Summary>
<Description xml:lang="en">lua is a powerful light-weight programming language designed for extending applications.</Description>
<Archive type="targz" sha1sum="ef15259421197e3d85b7d6e4871b8c26fd82c1cf">http://www.lua.org/ftp/lua-5.2.4.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="lua.pc">lua.pc</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>readline-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">liblua.so.patch</Patch>
</Patches>
<SourceURI>programming/language/lua52/pspec.xml</SourceURI>
</Source>
<Package>
<Name>lua52</Name>
<RuntimeDependencies>
<Dependency>readline</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/usr/share/pixmaps/lua5.2.png" permission="0644" owner="root">lua.png</AdditionalFile>
<AdditionalFile target="/usr/lib/pkgconfig/lua5.2.pc" permission="644">lua.pc</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>lua52-devel</Name>
<Summary xml:lang="en">Development files for lua52</Summary>
<RuntimeDependencies>
<Dependency release="1">lua52</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>5.2.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>ruby</Name>
@@ -19983,7 +20046,7 @@
<Description xml:lang="en">Skrooge allows you to manage your personal finances, powered by KDE. Thanks to its many features, it is one of the most powerful way to enter, follow, and analyze your expenses.</Description>
<Description xml:lang="tr">Skrooge, kişisel finans akışınızı kontrol altında tutmanızı sağlayan bir uygulamadır.</Description>
<Icon>skrooge</Icon>
<Archive type="tarxz" sha1sum="4159a7e326cf69c90648a7d3bf8ad1ba752d8662">mirrors://kde/stable/skrooge/skrooge-2.11.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="d088c28788a9ab2d1da3b4a2bb66036f94fe74c3">mirrors://kde/stable/skrooge/skrooge-2.12.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
@@ -20084,6 +20147,13 @@
</Files>
</Package>
<History>
<Update release="7">
<Date>2018-03-24</Date>
<Version>2.12.0</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-02-04</Date>
<Version>2.11.0</Version>
@@ -26589,7 +26659,7 @@
</Package>
<History>
<Update release="9">
<Date>2018-03-23</Date>
<Date>2018-03-25</Date>
<Version>6.0.2.1</Version>
<Comment>Version Bump</Comment>
<Name>Ayhan Yalçınsoy</Name>
@@ -51178,9 +51248,12 @@ functionality to build high-performing, platform-independent programs.</Descript
<Description xml:lang="en">FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats.</Description>
<Description xml:lang="tr">FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir.</Description>
<Icon>fontforge</Icon>
<Archive type="targz" sha1sum="6d11abbb5861188a04da4062fd51319e49d8327f">https://github.com/fontforge/fontforge/releases/download/20161005/fontforge-20161005.tar.gz</Archive>
<Archive type="targz" sha1sum="efbc7c9d3e95159f5600dc71f9cccb370e46bb94" target="fontforge-20161005">http://fontforge.org/cidmaps.tgz</Archive>
<Archive type="targz" sha1sum="36e45e6f79e37b18d1df20d41dcd4c49679b061e">https://github.com/fontforge/fontforge/archive/20170731.tar.gz</Archive>
<Archive type="targz" sha1sum="efbc7c9d3e95159f5600dc71f9cccb370e46bb94" target="fontforge-20170731">https://fontforge.github.io/cidmaps.tgz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>shared-mime-info</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>cairo-devel</Dependency>
@@ -51227,6 +51300,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/mime</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/fontforge</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="localedata">/usr/share/locale</Path>
@@ -51240,7 +51314,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Dependency>tiff-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency release="3">fontforge</Dependency>
<Dependency release="4">fontforge</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -51248,6 +51322,13 @@ functionality to build high-performing, platform-independent programs.</Descript
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-03-26</Date>
<Version>2.0.20170731</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-02-28</Date>
<Version>2.0.20161005</Version>
@@ -51681,7 +51762,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Description xml:lang="en">digikam is an advanced digital photo management application for KDE4, which makes importing and organizing digital photos a &quot;snap&quot;. The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections.</Description>
<Description xml:lang="tr">DigiKam, sayısal fotoğrafların düzenlenmesini kolaylaştıran gelişmiş bir yönetim uygulamasıdır.</Description>
<Icon>digikam</Icon>
<Archive type="tarxz" sha1sum="707345f70f8e70df0b7f1de484d82223c4912f82">mirrors://kde/stable/digikam/digikam-5.8.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="f98f9311cc52173192db6ebba101231cf24af633">mirrors://kde/stable/digikam/digikam-5.9.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>ruby-devel</Dependency>
@@ -51746,7 +51827,6 @@ functionality to build high-performing, platform-independent programs.</Descript
<Dependency>libgphoto2-devel</Dependency>
<Dependency>libgomp</Dependency>
<Dependency>liblqr-devel</Dependency>
<Dependency>libkface-devel</Dependency>
<Dependency>kcalcore-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>zlib-devel</Dependency>
@@ -51825,6 +51905,13 @@ functionality to build high-performing, platform-independent programs.</Descript
</Files>
</Package>
<History>
<Update release="5">
<Date>2018-03-24</Date>
<Version>5.9.0</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2018-02-07</Date>
<Version>5.8.0</Version>
@@ -81607,7 +81694,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Update release="13">
<Date>2017-11-11</Date>
<Version>17.08.3</Version>
<Comment>Version bump.</Comment>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
@@ -91478,7 +91565,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Package>
<History>
<Update release="2">
<Date>2018-03-22</Date>
<Date>2018-03-24</Date>
<Version>5.0.2</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
@@ -91553,6 +91640,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-03-23</Date>
<Version>3.4.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasl</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-09-21</Date>
<Version>3.4.1</Version>
@@ -100988,6 +101082,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="2">
<Date>2018-03-23</Date>
<Version>0.7.0</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2017-01-23</Date>
<Version>0.7.0</Version>
@@ -101065,6 +101166,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-24</Date>
<Version>0.5.0</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2016-11-13</Date>
<Version>0.5.0</Version>
@@ -123440,7 +123548,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Description xml:lang="en">opencv is a programming library mainly aimed at the real time computer vision. Example applications are human-computer interaction, object identification, face recognition, motion tracking, mobile robotics.</Description>
<Description xml:lang="tr">opencv gerçek zamanlı bilgisayarla görme işlemleri için tasarlanmış bir kütüphanedir. İnsan-bilgisayar etkileşimi, nesne tanımlama, yüz tanıma, hareket izleme, mobil robotik, opencv&apos;nin kullanıldığı bazı uygulama alanlarıdır.</Description>
<Description xml:lang="pl">OpenCV (Open Source Computer Vision) to biblioteka funkcji przeznaczonych głównie do grafiki komputerowej w czasie rzeczywistym.</Description>
<Archive type="targz" sha1sum="ed6ba1a2fbb4868343495757079cd60f3a6096d5">https://github.com/opencv/opencv/archive/3.2.0.tar.gz</Archive>
<Archive type="targz" sha1sum="1ca31fda993f224fe2d15010ebfa71c6cdc1f338">https://github.com/opencv/opencv/archive/3.4.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>gtk2-devel</Dependency>
@@ -123453,11 +123561,14 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>lapack-devel</Dependency>
<Dependency>python-numpy</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-numpy</Dependency>
<Dependency>xine-lib-devel</Dependency>
<Dependency>libdc1394-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libgphoto2-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
</BuildDependencies>
<SourceURI>science/robotics/opencv/pspec.xml</SourceURI>
@@ -123474,6 +123585,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>libpng</Dependency>
<Dependency>libv4l</Dependency>
<Dependency>ilmbase</Dependency>
<Dependency>libgphoto2</Dependency>
<Dependency>openexr-libs</Dependency>
<Dependency>xine-lib</Dependency>
<Dependency>libdc1394</Dependency>
@@ -123503,7 +123615,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="tr">opencv için geliştirme dosyaları</Summary>
<Summary xml:lang="pl">Pliki naglowkowe do opencv</Summary>
<RuntimeDependencies>
<Dependency release="7">opencv</Dependency>
<Dependency release="8">opencv</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -123511,6 +123623,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="8">
<Date>2018-03-23</Date>
<Version>3.4.1</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2018-02-14</Date>
<Version>3.2.0</Version>
@@ -127725,7 +127844,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Update release="10">
<Date>2018-03-24</Date>
<Version>3.2.0</Version>
<Comment>Rebuild</Comment>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
@@ -139773,9 +139892,9 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
</Package>
<History>
<Update release="6">
<Date>2018-03-22</Date>
<Date>2018-03-23</Date>
<Version>1.7.12</Version>
<Comment>Rebuild</Comment>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
@@ -144259,7 +144378,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Package>
<History>
<Update release="7">
<Date>2018-03-22</Date>
<Date>2018-03-24</Date>
<Version>2.79</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
@@ -144951,6 +145070,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="6">
<Date>2018-03-26</Date>
<Version>17.1.0</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2017-03-10</Date>
<Version>17.1.0</Version>
@@ -146301,7 +146427,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">Xine çokluortam oynatıcısının çekirdek kitaplıkları</Summary>
<Description xml:lang="en">This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too.</Description>
<Description xml:lang="tr">xine-lib çeşitli medyaları oynatmak, farklı medya yapılarını birbirine dönüştürmek, Internet üzerinden yayınları işleyip göstermek gibi işlevleri olan bir çokluortam kitaplığıdır. Yaygın çokluortam yapılarının çoğunu desteklediği gibi fazla yaygın olmayan yapıları da desteklemektedir.</Description>
<Archive type="tarxz" sha1sum="f20115ddfced42d51feb159393607b17e6f2bdc1">http://sourceforge.net/projects/xine/files/xine-lib/1.2.8/xine-lib-1.2.8.tar.xz</Archive>
<Archive type="tarxz" sha1sum="ad6e72b7d8ff6172a8a170ab1bc38577ae321371">http://sourceforge.net/projects/xine/files/xine-lib/1.2.9/xine-lib-1.2.9.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile target="src/xine-engine/accel_vaapi.h" permission="0644">accel_vaapi.h</AdditionalFile>
</AdditionalFiles>
@@ -146399,7 +146525,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">xine-lib için geliştirme dosyaları</Summary>
<Description xml:lang="tr">xine-lib için geliştirme dosyaları</Description>
<RuntimeDependencies>
<Dependency release="3">xine-lib</Dependency>
<Dependency release="4">xine-lib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/xine-config</Path>
@@ -146409,6 +146535,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-03-24</Date>
<Version>1.2.9</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-03-05</Date>
<Version>1.2.8</Version>
@@ -147524,6 +147657,60 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>vamp-plugin-sdk</Name>
<Homepage>https://www.vamp-plugins.org/</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Vamp ses analizi eklenti sistemi</Summary>
<Summary xml:lang="tr">Vamp ses analizi eklenti sistemi</Summary>
<Description xml:lang="en">Vamp ses analizi eklenti sistemi</Description>
<Description xml:lang="tr">Vamp ses analizi eklenti sistemi</Description>
<Archive type="targz" sha1sum="1bdbf49c0b2ff51cf1e3209c4c1d92ae4efb258d">https://code.soundsoftware.ac.uk/attachments/download/2206/vamp-plugin-sdk-2.7.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsndfile-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/vamp-plugin-sdk/pspec.xml</SourceURI>
</Source>
<Package>
<Name>vamp-plugin-sdk</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency>libsndfile</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>
</Files>
</Package>
<Package>
<Name>vamp-plugin-sdk-devel</Name>
<RuntimeDependencies>
<Dependency release="1">vamp-plugin-sdk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>2.7.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>libdv</Name>
@@ -147930,7 +148117,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">AMR ses kodek sistemi</Summary>
<Description xml:lang="en">Opencore AMR is an implementation of Adaptive Multi Rate Narrowband and Wideband speech codec.</Description>
<Description xml:lang="tr">Opencore AMR, Adaptive Multi Rate Narrowband ve Wideband ses kodek sistemi altyapısıdır.</Description>
<Archive type="targz" sha1sum="905cce84963a241dc058fb42357259952ce2e4ab">mirrors://sourceforge/opencore-amr/opencore-amr/opencore-amr-0.1.4.tar.gz</Archive>
<Archive type="targz" sha1sum="bef4d1e3a8a155b47569b6691a223843b33e279e">mirrors://sourceforge/opencore-amr/opencore-amr/opencore-amr-0.1.5.tar.gz</Archive>
<SourceURI>multimedia/video/opencore-amr/pspec.xml</SourceURI>
</Source>
<Package>
@@ -147945,7 +148132,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="en">Development files for opencore-amr</Summary>
<Summary xml:lang="tr">opencore-amr için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="3">opencore-amr</Dependency>
<Dependency release="4">opencore-amr</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -147953,6 +148140,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-03-26</Date>
<Version>0.1.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-02-05</Date>
<Version>0.1.4</Version>
@@ -147976,6 +148170,66 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>rubberband</Name>
<Homepage>https://github.com/breakfastquay/rubberband</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>GPLv1</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Summary>
<Summary xml:lang="tr">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Summary>
<Description xml:lang="en">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Description>
<Description xml:lang="tr">Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı</Description>
<Archive type="targz" sha1sum="c44b8c2751bb11ae60d4edb6254907787a9e504d">https://github.com/breakfastquay/rubberband/archive/v1.8.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>libsndfile-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>fftw3-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/rubberband/pspec.xml</SourceURI>
</Source>
<Package>
<Name>rubberband</Name>
<RuntimeDependencies>
<Dependency>fftw3</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libsndfile</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>vamp-plugin-sdk</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>
</Files>
</Package>
<Package>
<Name>rubberband-devel</Name>
<RuntimeDependencies>
<Dependency release="1">rubberband</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>1.8.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>smplayer</Name>
@@ -147994,7 +148248,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Description xml:lang="tr">smplayer Qt ile yazılmış, gelişmiş bir mplayer önyüzüdür. Basit özelliklerinin yanı sıra, TV, DVD, VCD oynatma, mplayer filtrelerini kullanabilme gibi yetenekleri de bulunmaktadır.</Description>
<Description xml:lang="es">SMPlayer es un reproductor multimedia gratuito y para Windows y Linux con códecs incorporados, que puede reproducir prácticamente cualquier formato de vídeo y audio. No necesita ningún códec externo. Simplemente instala SMPlayer y podrás reproducir cualquier formato sin la molestia de tener que buscar e instalar paquetes de códecs.</Description>
<Icon>smplayer</Icon>
<Archive type="tarbz2" sha1sum="89ae07c471af08b27de2551f53c305cc713cfb1d">https://sourceforge.net/projects/smplayer/files/SMPlayer/18.2.2/smplayer-18.2.2.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="92fa036402df05b81a1511aad620e864d05c8229">https://sourceforge.net/projects/smplayer/files/SMPlayer/18.3.0/smplayer-18.3.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="164ef1bcd9cbb4e51736a08fd3c7270eaef8895b">https://sourceforge.net/projects/smplayer/files/SMPlayer-themes/17.3.0/smplayer-themes-17.3.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="ab30e705a54252088e28a5fb8d17fd8e6f495b41">http://sourceforge.net/projects/smplayer/files/SMPlayer-skins/15.2.0/smplayer-skins-15.2.0.tar.bz2</Archive>
<BuildDependencies>
@@ -148027,10 +148281,17 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="8">
<Date>2018-03-26</Date>
<Version>18.3.0</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2018-03-02</Date>
<Version>18.2.2</Version>
<Comment>Version Bump</Comment>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
@@ -148214,6 +148475,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="7">
<Date>2018-02-20</Date>
<Version>2.5.7</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-02-20</Date>
<Version>2.5.7</Version>
@@ -148517,7 +148785,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Description xml:lang="en">Xvid is a codec which makes it possible to compress movies too much while still maintaining the original image quality.</Description>
<Description xml:lang="tr">Xvid videoları kalite kaybına neden olmadan yüksek oranlarda sıkıştırabilmeye olanak tanıyan bir kodlayıcıdır.</Description>
<Description xml:lang="es">Xvid es un codec que posibilita una alta compresión de peliculas, manteniendo la calidad original de la imagen.</Description>
<Archive type="targz" sha1sum="d8f58e35ec325ebd7de9a28440b725a40ea49dae">http://downloads.xvid.org/downloads/xvidcore-1.3.4.tar.gz</Archive>
<Archive type="targz" sha1sum="27fca6dcaa5f9b4d8fc5e3198e8ab6166e462f0c">http://downloads.xvid.org/downloads/xvidcore-1.3.5.tar.gz</Archive>
<SourceURI>multimedia/video/xvid/pspec.xml</SourceURI>
</Source>
<Package>
@@ -148530,7 +148798,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Package>
<Name>xvid-devel</Name>
<RuntimeDependencies>
<Dependency release="3">xvid</Dependency>
<Dependency release="4">xvid</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/xvid/examples</Path>
@@ -148538,6 +148806,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-03-27</Date>
<Version>1.3.5</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-02-11</Date>
<Version>1.3.4</Version>
@@ -158845,6 +159120,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="5">
<Date>2018-03-23</Date>
<Version>2.0.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gamil.com</Email>
</Update>
<Update release="4">
<Date>2018-02-14</Date>
<Version>2.0.1</Version>
@@ -163532,7 +163814,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">KDE için CD/DVD yazma uygulaması</Summary>
<Description xml:lang="en">K3b provides a comfortable user interface to perform most CD/DVD burning tasks. While the experienced user can take influence in all steps of the burning process the beginner may find comfort in the automatic settings and the reasonable k3b defaults which allow a quick start.</Description>
<Description xml:lang="tr">K3b her türlü CD/DVD yazma işlevini rahat bir kullanıcı arayüzüyle sunar. Tecrübeli kullanıcılar yazma işleminin her adımına müdahale edebilirken, yeni başlayanlar ise k3b&apos;nin sağladığı öntanımlı ayarlar sayesinde hızlı bir başlangıç yapabilirler.</Description>
<Archive type="tarxz" sha1sum="c14e5fd86f10c974658ba9310e4a1e8f52498798">https://download.kde.org/stable/applications/17.12.1/src/k3b-17.12.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="1a7fd5f84fdcd3e22009fee7395c9fbc7b295d8e">https://download.kde.org/stable/applications/17.12.3/src/k3b-17.12.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>karchive-devel</Dependency>
@@ -163626,6 +163908,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="6">
<Date>2018-03-24</Date>
<Version>17.12.3</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-02-05</Date>
<Version>17.12.1</Version>
+1 -1
View File
@@ -1 +1 @@
395d8cad34ad87391586ae508c194f652a9ed3ce
23d5b4ed850befb6234b2818aa7cbe6bd86524bc
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
8fad28ffb04906d083704a8794f3e9992f2f99c8
1697546ad8d297ca2bfbc59bedbc09ebb77d79cf
+37
View File
@@ -0,0 +1,37 @@
#!/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 shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def build():
shelltools.system("sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.2/' -e '/^LUAC_T=/ s/luac/luac5.2/' \
-i src/Makefile")
pisitools.dosed("src/Makefile", "^CFLAGS.*$", "CFLAGS=%s -DLUA_USE_LINUX" % get.CFLAGS())
pisitools.dosed("src/Makefile", "^MYLDFLAGS.*$", "MYLDFLAGS=%s" % get.LDFLAGS())
autotools.make("linux")
def install():
options = "TO_BIN=\"lua5.2 luac5.2\" \
TO_LIB=\"liblua5.2.a liblua5.2.so liblua5.2.so.5.2 liblua5.2.so.5.2.4 \" \
INSTALL_DATA=\"cp -d\" \
INSTALL_TOP=\"%s/usr\" \
INSTALL_INC=\"%s/usr/include/lua5.2\" \
INSTALL_MAN=%s/usr/share/man/man1" % (get.installDIR(),get.installDIR(),get.installDIR())
autotools.rawInstall(options)
pisitools.removeDir("/usr/share/lua")
pisitools.removeDir("/usr/lib/lua")
pisitools.dosym("/usr/lib/liblua5.2.so", "/usr/lib/liblua.so.5.2")
docs = [ "*.html", "*.png", "*.css", "*.gif" ]
for d in docs:
pisitools.insinto("/usr/share/doc/lua5.2", "doc/%s" % d)
pisitools.rename("/usr/share/man/man1/lua.1", "lua.5.2.1")
pisitools.rename("/usr/share/man/man1/luac.1", "luac.5.2.1")
+22
View File
@@ -0,0 +1,22 @@
Index: lua-5.1.4/src/Makefile
===================================================================
--- lua-5.1.4.orig/src/Makefile
+++ lua-5.1.4/src/Makefile
@@ -53,7 +53,7 @@ $(LUA_A): $(CORE_O) $(LIB_O)
$(RANLIB) $@
$(LUA_SO): $(CORE_O) $(LIB_O)
- $(CC) -Wl,-soname=liblua.so.$(V) -shared -o $@ $(MYLDFLAGS) $? $(LIBS) $(LUA_O)
+ $(CC) -Wl,-soname=liblua.so.$(V) -shared -o $@ $(MYLDFLAGS) $? $(LUA_O) $(LIBS)
rm -f liblua.so
ln -fs $@ liblua.so
@@ -102,7 +102,7 @@ generic:
$(MAKE) all MYCFLAGS=
linux:
- $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses"
+ $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-ldl -lreadline -lhistory -lncurses"
macosx:
$(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-lreadline"
+47
View File
@@ -0,0 +1,47 @@
--- Makefile~ 2008-08-12 03:40:48.000000000 +0300
+++ Makefile 2009-01-02 17:16:41.000000000 +0200
@@ -9,16 +9,16 @@
# Where to install. The installation starts in the src and doc directories,
# so take care if INSTALL_TOP is not an absolute path.
-INSTALL_TOP= /usr/local
+INSTALL_TOP= /usr
INSTALL_BIN= $(INSTALL_TOP)/bin
INSTALL_INC= $(INSTALL_TOP)/include
INSTALL_LIB= $(INSTALL_TOP)/lib
-INSTALL_MAN= $(INSTALL_TOP)/man/man1
+INSTALL_MAN= $(INSTALL_TOP)/share/man/man1
#
# You probably want to make INSTALL_LMOD and INSTALL_CMOD consistent with
# LUA_ROOT, LUA_LDIR, and LUA_CDIR in luaconf.h (and also with etc/lua.pc).
INSTALL_LMOD= $(INSTALL_TOP)/share/lua/$V
-INSTALL_CMOD= $(INSTALL_TOP)/lib/lua/$V
+INSTALL_CMOD= $(INSTALL_TOP)/lib
# How to install. If your install program does not support "-p", then you
# may have to run ranlib on the installed liblua.a (do "make ranlib").
@@ -43,7 +43,7 @@
# What to install.
TO_BIN= lua luac
TO_INC= lua.h luaconf.h lualib.h lauxlib.h ../etc/lua.hpp
-TO_LIB= liblua.a
+TO_LIB= liblua.so.$V
TO_MAN= lua.1 luac.1
# Lua version and release.
--- etc/lua.pc~ 2008-08-08 15:46:11.000000000 +0300
+++ etc/lua.pc 2009-01-02 17:17:32.000000000 +0200
@@ -8,11 +8,11 @@
R= 5.1.4
# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
-prefix= /usr/local
+prefix= /usr
INSTALL_BIN= ${prefix}/bin
INSTALL_INC= ${prefix}/include
INSTALL_LIB= ${prefix}/lib
-INSTALL_MAN= ${prefix}/man/man1
+INSTALL_MAN= ${prefix}/share/man/man1
INSTALL_LMOD= ${prefix}/share/lua/${V}
INSTALL_CMOD= ${prefix}/lib/lua/${V}
+57
View File
@@ -0,0 +1,57 @@
diff -ru lua-5.2.1/Makefile lua-5.2.1.new/Makefile
--- lua-5.2.1/Makefile 2012-05-17 16:05:54.000000000 +0200
+++ lua-5.2.1.new/Makefile 2012-09-12 22:39:07.162748096 +0200
@@ -52,7 +52,7 @@
all: $(PLAT)
$(PLATS) clean:
- cd src && $(MAKE) $@
+ cd src && $(MAKE) $@ V=$(V) R=$(R)
test: dummy
src/lua -v
diff -ru lua-5.2.1/src/luaconf.h lua-5.2.1.new/src/luaconf.h
--- lua-5.2.1/src/luaconf.h 2012-05-11 16:14:42.000000000 +0200
+++ lua-5.2.1.new/src/luaconf.h 2012-09-12 22:40:27.986622772 +0200
@@ -100,7 +100,7 @@
#else /* }{ */
#define LUA_VDIR LUA_VERSION_MAJOR "." LUA_VERSION_MINOR "/"
-#define LUA_ROOT "/usr/local/"
+#define LUA_ROOT "/usr/"
#define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR
#define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR
#define LUA_PATH_DEFAULT \
diff -ru lua-5.2.1/src/Makefile lua-5.2.1.new/src/Makefile
--- lua-5.2.1/src/Makefile 2012-03-09 17:32:16.000000000 +0100
+++ lua-5.2.1.new/src/Makefile 2012-09-12 22:38:08.591386896 +0200
@@ -29,6 +29,7 @@
PLATS= aix ansi bsd freebsd generic linux macosx mingw posix solaris
LUA_A= liblua.a
+LUA_SO= liblua.so
CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \
lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \
ltm.o lundump.o lvm.o lzio.o
@@ -43,7 +44,7 @@
LUAC_O= luac.o
ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
-ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T)
+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
ALL_A= $(LUA_A)
# Targets start here.
@@ -59,6 +60,12 @@
$(AR) $@ $(BASE_O)
$(RANLIB) $@
+$(LUA_SO): $(CORE_O) $(LIB_O)
+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS)
+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V)
+ ln -sf $(LUA_SO).$(R) $(LUA_SO)
+
+
$(LUA_T): $(LUA_O) $(LUA_A)
$(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
+42
View File
@@ -0,0 +1,42 @@
--- ./src/Makefile.dynlib 2006-03-22 01:41:49.000000000 +0100
+++ ./src/Makefile 2006-08-17 10:49:36.000000000 +0200
@@ -22,6 +22,7 @@
PLATS= aix ansi bsd generic linux macosx mingw posix solaris
+LUA_SO= liblua.so.$(V)
LUA_A= liblua.a
CORE_O= lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o \
lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o \
@@ -36,7 +37,7 @@
LUAC_O= luac.o print.o
ALL_O= $(CORE_O) $(LIB_O) $(LUA_O) $(LUAC_O)
-ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T)
+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
ALL_A= $(LUA_A)
default: $(PLAT)
@@ -51,6 +52,11 @@
$(AR) $@ $?
$(RANLIB) $@
+$(LUA_SO): $(CORE_O) $(LIB_O)
+ $(CC) -Wl,-soname=liblua.so.$(V) -shared -o $@ $(MYLDFLAGS) $? $(LIBS) $(LUA_O)
+ rm -f liblua.so
+ ln -fs $@ liblua.so
+
$(LUA_T): $(LUA_O) $(LUA_A)
$(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
--- ./Makefile.dynlib 2006-06-02 12:53:38.000000000 +0200
+++ ./Makefile 2006-08-17 10:47:54.000000000 +0200
@@ -52,7 +52,7 @@
all: $(PLAT)
$(PLATS) clean:
- cd src && $(MAKE) $@
+ cd src && $(MAKE) V=$(V) $@
test: dummy
src/lua test/hello.lua
@@ -0,0 +1,30 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
## src_luaconf.h.dpatch by John V. Belmonte <jbelmonte@debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Set Lua's default PATH and CPATH.
@DPATCH@
diff -urNad trunk~/src/luaconf.h trunk/src/luaconf.h
--- trunk~/src/luaconf.h 2006-02-10 12:44:06.000000000 -0500
+++ trunk/src/luaconf.h 2006-02-17 21:32:55.000000000 -0500
@@ -83,13 +83,17 @@
#else
#define LUA_ROOT "/usr/local/"
+#define LUA_ROOT2 "/usr/"
#define LUA_LDIR LUA_ROOT "share/lua/5.1/"
+#define LUA_LDIR2 LUA_ROOT2 "share/lua/5.1/"
#define LUA_CDIR LUA_ROOT "lib/lua/5.1/"
+#define LUA_CDIR2 LUA_ROOT2 "lib/lua/5.1/"
#define LUA_PATH_DEFAULT \
"./?.lua;" LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \
- LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua"
+ LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \
+ LUA_LDIR2"?.lua;" LUA_LDIR2"?/init.lua"
#define LUA_CPATH_DEFAULT \
- "./?.so;" LUA_CDIR"?.so;" LUA_CDIR"loadall.so"
+ "./?.so;" LUA_CDIR"?.so;" LUA_CDIR2"?.so;" LUA_CDIR"loadall.so"
#endif
@@ -0,0 +1,20 @@
Index: lua-5.1.4/etc/lua.pc
===================================================================
--- lua-5.1.4.orig/etc/lua.pc
+++ lua-5.1.4/etc/lua.pc
@@ -18,14 +18,13 @@ INSTALL_CMOD= ${prefix}/lib/lua/${V}
# canonical vars
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Lua
Description: An Extensible Extension Language
Version: ${R}
Requires:
-Libs: -L${libdir} -llua -lm
+Libs: -llua -lm
Cflags: -I${includedir}
# (end of lua.pc)
@@ -0,0 +1,61 @@
Submitted By: Igor Živković <contact@igor-zivkovic.from.hr>
Date: 2013-06-19
Initial Package Version: 5.2.2
Upstream Status: Rejected
Origin: Arch Linux packages repository
Description: Adds the compilation of a shared library.
diff -Naur lua-5.3.0.orig/Makefile lua-5.3.0/Makefile
--- lua-5.3.0.orig/Makefile 2014-10-30 00:14:41.000000000 +0100
+++ lua-5.3.0/Makefile 2015-01-19 22:14:09.822290828 +0100
@@ -52,7 +52,7 @@
all: $(PLAT)
$(PLATS) clean:
- cd src && $(MAKE) $@
+ cd src && $(MAKE) $@ V=$(V) R=$(R)
test: dummy
src/lua -v
diff -Naur lua-5.3.0.orig/src/Makefile lua-5.3.0/src/Makefile
--- lua-5.3.0.orig/src/Makefile 2015-01-05 17:04:52.000000000 +0100
+++ lua-5.3.0/src/Makefile 2015-01-19 22:14:52.559378543 +0100
@@ -7,7 +7,7 @@
PLAT= none
CC= gcc -std=gnu99
-CFLAGS= -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS)
+CFLAGS= -fPIC -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS)
LDFLAGS= $(SYSLDFLAGS) $(MYLDFLAGS)
LIBS= -lm $(SYSLIBS) $(MYLIBS)
@@ -29,6 +29,7 @@
PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris
LUA_A= liblua.a
+LUA_SO= liblua.so
CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \
lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \
ltm.o lundump.o lvm.o lzio.o
@@ -43,7 +44,7 @@
LUAC_O= luac.o
ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
-ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T)
+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
ALL_A= $(LUA_A)
# Targets start here.
@@ -59,6 +60,12 @@
$(AR) $@ $(BASE_O)
$(RANLIB) $@
+$(LUA_SO): $(CORE_O) $(LIB_O)
+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS)
+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V)
+ ln -sf $(LUA_SO).$(R) $(LUA_SO)
+
+
$(LUA_T): $(LUA_O) $(LUA_A)
$(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
+20
View File
@@ -0,0 +1,20 @@
V=5.2
R=5.2.4
prefix=/usr
INSTALL_BIN=${prefix}/bin
INSTALL_INC=${prefix}/include/lua5.2
INSTALL_LIB=${prefix}/lib
INSTALL_MAN=${prefix}/man/man1
INSTALL_LMOD=${prefix}/share/lua/${V}
INSTALL_CMOD=${prefix}/lib/lua/${V}
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/lua5.2
Name: Lua
Description: An Extensible Extension Language
Version: ${R}
Requires:
Libs: -L${libdir} -llua5.2 -lm
Cflags: -I${includedir}
Binary file not shown.

After

Width:  |  Height:  |  Size: 529 B

+66
View File
@@ -0,0 +1,66 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>lua52</Name>
<Homepage>http://www.lua.org</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<Summary>A light-weight programming language</Summary>
<Description>lua is a powerful light-weight programming language designed for extending applications.</Description>
<Archive sha1sum="ef15259421197e3d85b7d6e4871b8c26fd82c1cf" type="targz">http://www.lua.org/ftp/lua-5.2.4.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="lua.pc">lua.pc</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>readline-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">liblua.so.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>lua52</Name>
<RuntimeDependencies>
<Dependency>readline</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/lua5.2.png">lua.png</AdditionalFile>
<AdditionalFile target="/usr/lib/pkgconfig/lua5.2.pc" permission="644">lua.pc</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>lua52-devel</Name>
<Summary>Development files for lua52</Summary>
<RuntimeDependencies>
<Dependency release="current">lua52</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-03-27</Date>
<Version>5.2.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>lua</Name>
<Summary xml:lang="tr">Hafif bir programlama dili</Summary>
<Description xml:lang="tr">lua, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir.</Description>
<Description xml:lang="es">Lua es un lenguaje de programación liviano y potente con todas las herramientas imaginables</Description>
</Source>
<Package>
<Name>lua-devel</Name>
<Summary xml:lang="tr">lua için geliştirme dosyaları</Summary>
</Package>
</PISI>