Merge branch 'master' of github.com:pisilinux/main
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
#!/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 shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
import os
|
||||
|
||||
WorkDir="."
|
||||
|
||||
def fixperms(d):
|
||||
for root, dirs, files in os.walk(d):
|
||||
for name in dirs:
|
||||
shelltools.chmod(os.path.join(root, name), 0755)
|
||||
for name in files:
|
||||
shelltools.chmod(os.path.join(root, name), 0644)
|
||||
|
||||
def setup():
|
||||
fixperms("%s-%s/wallpapers" % (get.srcNAME(), get.srcVERSION()))
|
||||
|
||||
def install():
|
||||
pisitools.insinto("%s/share/" % get.defaultprefixDIR(), "%s-%s/wallpapers" % (get.srcNAME(), get.srcVERSION()))
|
||||
|
||||
pisitools.insinto("%s/share/" % get.defaultprefixDIR(), "sample-files", "example-content")
|
||||
@@ -0,0 +1,22 @@
|
||||
XDG_CONFIG=$HOME/.config/user-dirs.dirs
|
||||
EXAMPLE_CREATION_FILE=$HOME/.local/example-content-created
|
||||
|
||||
mksym()
|
||||
{
|
||||
eval target=\$XDG_$(basename $1)_DIR
|
||||
|
||||
for source in $1/*; do
|
||||
test -f "$source" && ln -sf "$source" "$target/"
|
||||
done
|
||||
}
|
||||
|
||||
if [[ -f $XDG_CONFIG && ! -f $EXAMPLE_CREATION_FILE ]]; then
|
||||
|
||||
. $XDG_CONFIG
|
||||
|
||||
for d in /usr/share/example-content/*; do
|
||||
mksym $d
|
||||
done
|
||||
|
||||
touch $EXAMPLE_CREATION_FILE
|
||||
fi
|
||||
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>artwork-pisilinux-release</Name>
|
||||
<Homepage>http://www.pisilinux.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<!-- Licenses of example content -->
|
||||
<License>public-domain</License> <!-- gpl-3.0.odt -->
|
||||
<License>CCPL-Attribution-ShareAlike-3.0</License> <!-- Dude_-_march_2013 -->
|
||||
<License>CCPL-Attribution-3.0</License> <!-- linus.mp4 -->
|
||||
<IsA>data</IsA>
|
||||
<Summary>Artwork for Pisi Linux releases</Summary>
|
||||
<Description>This package contains additional artwork (like wallpapers) intended for Pisi Linux releases.</Description>
|
||||
<Archive sha1sum="8956f17212e10dc7d3d4513c9f7c144e2b3cd621" type="tarxz">http://source.pisilinux.org/1.0/artwork-pisilinux-release-1.2.tar.xz</Archive>
|
||||
<Archive sha1sum="7d1de4a52a0a11ba18277277679902263f6fc736" type="tarxz">http://source.pisilinux.org/1.0/sample-files-20130323.tar.xz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>artwork-pisilinux-release</Name>
|
||||
<Files>
|
||||
<Path fileType="data" permanent="true">/usr/share/wallpapers</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>example-content</Name>
|
||||
<Summary>Example files for Pisi Linux</Summary>
|
||||
<Files>
|
||||
<Path fileType="data" permanent="true">/usr/share/example-content</Path>
|
||||
<Path fileType="data">/etc/X11/Xsession.d</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="/etc/X11/Xsession.d/35-example-content.sh" permission="0644" owner="root">35-example-content.sh</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2015-03-04</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Add new wallpapers.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2014-08-04</Date>
|
||||
<Version>0.2</Version>
|
||||
<Comment>Add new wallpapers.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-02-07</Date>
|
||||
<Version>0.2</Version>
|
||||
<Comment>Add new wallpapers, example contents.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptann@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-09-18</Date>
|
||||
<Version>1.0</Version>
|
||||
<Comment>add more izmir themes.</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-09-18</Date>
|
||||
<Version>1.0</Version>
|
||||
<Comment>add izmir theme.</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-27</Date>
|
||||
<Version>1.0</Version>
|
||||
<Comment>Gönüllü çalışmalar eklendi.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-26</Date>
|
||||
<Version>1.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-03-22</Date>
|
||||
<Version>1.0</Version>
|
||||
<Comment>bump for pisi Linux</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-31</Date>
|
||||
<Version>2013.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Demiray Muhterem</Name>
|
||||
<Email>bilgi@bilgegunluk.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.1" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>artwork-pisilinux-release</Name>
|
||||
<Summary xml:lang="tr">Pisi Linux sürümleri için sanatsal içerik</Summary>
|
||||
<Description xml:lang="tr">Bu paket Pisi Linux sürümleri için hazırlanmış sanatsal çalışmalar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>example-content</Name>
|
||||
<Summary xml:lang="tr">Pisi Linux ile beraber dağıtılan örnek dosyalar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user