@@ -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