Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
S
SulinRepository
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
2
Konular (issue)
2
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
SulinOS
SulinRepository
Commits
f792cfc5
Kaydet (Commit)
f792cfc5
authored
Kas 21, 2019
tarafından
Suleyman Poyraz
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Slim ve i3 derlendi.
üst
9cbac4a1
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
926 additions
and
5 deletions
+926
-5
components.xml
components.xml
+59
-3
actions.py
desktop/dm/slim/actions.py
+25
-0
Xsession
desktop/dm/slim/files/Xsession
+160
-0
slim-1.3.6-add-sessiondir.patch
desktop/dm/slim/files/slim-1.3.6-add-sessiondir.patch
+28
-0
slim-1.3.6-default-path.patch
desktop/dm/slim/files/slim-1.3.6-default-path.patch
+11
-0
slim-1.3.6-fix-libslim-libraries.patch
desktop/dm/slim/files/slim-1.3.6-fix-libslim-libraries.patch
+20
-0
slim.desktop
desktop/dm/slim/files/slim.desktop
+8
-0
slim.logrotate
desktop/dm/slim/files/slim.logrotate
+9
-0
slim.pam
desktop/dm/slim/files/slim.pam
+10
-0
pspec.xml
desktop/dm/slim/pspec.xml
+66
-0
translations.xml
desktop/dm/slim/translations.xml
+7
-0
component.xml
desktop/i3/component.xml
+3
-0
actions.py
desktop/i3/i3-status/actions.py
+29
-0
pspec.xml
desktop/i3/i3-status/pspec.xml
+56
-0
actions.py
desktop/i3/i3-wm/actions.py
+29
-0
pspec.xml
desktop/i3/i3-wm/pspec.xml
+74
-0
actions.py
desktop/i3/libev/actions.py
+22
-0
pspec.xml
desktop/i3/libev/pspec.xml
+59
-0
actions.py
programming/misc/libconfuse/actions.py
+26
-0
pspec.xml
programming/misc/libconfuse/pspec.xml
+50
-0
actions.py
programming/misc/yajl/actions.py
+29
-0
pspec.xml
programming/misc/yajl/pspec.xml
+52
-0
actions.py
x11/library/xcb-util-xrm/actions.py
+22
-0
pspec.xml
x11/library/xcb-util-xrm/pspec.xml
+71
-0
pspec.xml
x11/library/xcb-util/pspec.xml
+1
-2
No files found.
components.xml
Dosyayı görüntüle @
f792cfc5
...
...
@@ -38,7 +38,7 @@
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
system
</Group>
<Group>
documentation
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
...
...
@@ -88,6 +88,17 @@
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
system.pages
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
documentation
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
office
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
...
...
@@ -1101,11 +1112,11 @@
</Maintainer>
</Component>
<Component>
<Name>
desktop.
razor-qt
</Name>
<Name>
desktop.
i3
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
razor-qt
.desktop
</Group>
<Group>
i3
.desktop
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
...
...
@@ -1309,6 +1320,40 @@
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
desktop.lxde
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
lxde.desktop
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
desktop.lxde.addon
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
lxde.addon
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
desktop.lxde.base
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
lxde.desktop
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
kernel
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
...
...
@@ -1320,6 +1365,17 @@
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
kernel.linux
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
<Summary
xml:lang=
"en"
>
FIXME
</Summary>
<Description
xml:lang=
"en"
>
FIXME
</Description>
<Group>
system
</Group>
<Maintainer>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Maintainer>
</Component>
<Component>
<Name>
kernel.drivers
</Name>
<LocalName
xml:lang=
"en"
>
FIXME
</LocalName>
...
...
desktop/dm/slim/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- 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
inary.actionsapi
import
cmaketools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
get
def
setup
():
cmaketools
.
configure
(
" -DCMAKE_INSTALL_PREFIX=/usr
\
-DCMAKE_BUILD_TYPE=Release
\
-DCMAKE_SKIP_RPATH=ON
\
-DUSE_PAM=yes
\
-DUSE_CONSOLEKIT=no"
)
def
build
():
cmaketools
.
make
()
def
install
():
cmaketools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
inarytools
.
removeDir
(
"/lib/"
)
inarytools
.
dodoc
(
"COPYING"
,
"TODO"
,
"README"
,
"ChangeLog"
,
"THEMES"
)
desktop/dm/slim/files/Xsession
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/bin/sh
#
# $Header: /var/cvsroot/gentoo-x86/x11-misc/slim/files/Xsession,v 1.1 2010/09/20 15:22:38 darkside Exp $
#
# SLiM Xsession script
#
# This script is a wrapper that handles selection of a session from
# /etc/X11/Sessions/ as necessary. It doesn't handle actual session setup.
#
# The script takes a session name as the first argument. If no argument is
# given, or if the argument does not match an available session script:
# - Run ~/.xsession and if that's not available,
# - Run the appropriate Xclients startup (see the code below)
#
# (Note that other arguments could also follow, but only the command one is
# right now relevant and supported)
#
# The output is redirected to /var/log/slim.log.
#
# By default this is run in a login shell, see /etc/slim.conf for details.
command
=
"
$@
"
# this will go into the slim.log along with all other echo's
# good for debugging where things went wrong
echo
"
$0
: Beginning session setup..."
# Read /etc/xprofile and .xprofile for X specific setup
test
-f
/etc/xprofile
&&
.
/etc/xprofile
test
-f
"
$HOME
/.xprofile"
&&
.
"
$HOME
/.xprofile"
# userresources and sysresources and all these other vars are
# unneeded here as by default the session script we're handing
# off to will take care of it.
# wrap possible arguments to determine whether to treat special or not
if
[
"x
$command
"
=
"xcustom"
]
||
[
"x
$command
"
=
"xCustom"
]
||
\
[
"x
$command
"
=
"xdefault"
]
||
[
"x
$command
"
=
"xDefault"
]
;
then
command
=
"Xsession"
fi
if
[
"x
$command
"
=
"x"
]
;
then
# no default specified, check if Xsession will complete
# and if not then assign XSESSION to command
if
[
-x
"
$HOME
/.xsession"
]
||
[
-x
"
$HOME
/.Xclients"
]
||
\
[
-x
/etc/X11/xinit/Xclients
]
||
[
-x
/etc/X11/Xclients
]
;
then
command
=
"Xsession"
else
command
=
$XSESSION
fi
fi
# ripped directly from /etc/X11/chooser.sh
defaultDesktopSession
=
`
sed
-e
'/^SESSION/!d'
-e
's/\(.*\)=\(.*\)/\2/'
/etc/default/desktop
`
sessionscript
=
""
for
x
in
/usr/share/xsessions/
*
;
do
if
[
"
$defaultDesktopSession
"
==
`
basename
$x
.desktop
`
]
;
then
sessionscript
=
`
sed
-e
'/^Exec/!d'
-e
's/\(.*\)=\(.*\)/\2/'
$x
`
break
fi
done
if
[
-n
"
$sessionscript
"
]
;
then
if
[
-f
${
sessionscript
}
]
;
then
if
[
-x
${
sessionscript
}
]
;
then
exec
"
${
sessionscript
}
"
else
exec
/bin/sh
"
${
sessionscript
}
"
fi
fi
echo
"Unable to execute session script
${
sessionscript
}
"
exit
1
fi
# Launch a default session
# This was mostly ripped from GDM's Xsession script
echo
"Could not find appropriate session script, exec'ing xterm"
userresources
=
"
$HOME
/.Xresources"
usermodmap
=
"
$HOME
/.Xmodmap"
userxkbmap
=
"
$HOME
/.Xkbmap"
sysresources
=
/etc/X11/Xresources
sysmodmap
=
/etc/X11/Xmodmap
sysxkbmap
=
/etc/X11/Xkbmap
rh6sysresources
=
/etc/X11/xinit/Xresources
rh6sysmodmap
=
/etc/X11/xinit/Xmodmap
# merge in defaults
if
[
-f
"
$rh6sysresources
"
]
;
then
xrdb
-merge
"
$rh6sysresources
"
fi
if
[
-f
"
$sysresources
"
]
;
then
xrdb
-merge
"
$sysresources
"
fi
if
[
-f
"
$userresources
"
]
;
then
xrdb
-merge
"
$userresources
"
fi
# merge in keymaps
if
[
-f
"
$sysxkbmap
"
]
;
then
setxkbmap
`
cat
"
$sysxkbmap
"
`
XKB_IN_USE
=
yes
fi
if
[
-f
"
$userxkbmap
"
]
;
then
setxkbmap
`
cat
"
$userxkbmap
"
`
XKB_IN_USE
=
yes
fi
#
# Eeek, this seems like too much magic here
#
if
[
-z
"
$XKB_IN_USE
"
-a
!
-L
/etc/X11/X
]
;
then
if
grep
'^exec.*/Xsun'
/etc/X11/X
>
/dev/null 2>&1
&&
[
-f
/etc/X11/XF86Config
]
;
then
xkbsymbols
=
`
sed
-n
-e
's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p'
/etc/X11/XF86Config
`
if
[
-n
"
$xkbsymbols
"
]
;
then
setxkbmap
-symbols
"
$xkbsymbols
"
XKB_IN_USE
=
yes
fi
fi
fi
# xkb and xmodmap don't play nice together
if
[
-z
"
$XKB_IN_USE
"
]
;
then
if
[
-f
"
$rh6sysmodmap
"
]
;
then
xmodmap
"
$rh6sysmodmap
"
fi
if
[
-f
"
$sysmodmap
"
]
;
then
xmodmap
"
$sysmodmap
"
fi
if
[
-f
"
$usermodmap
"
]
;
then
xmodmap
"
$usermodmap
"
fi
fi
unset
XKB_IN_USE
# run all system xinitrc shell scripts.
if
[
-d
/etc/X11/xinit/xinitrc.d
]
;
then
for
i
in
/etc/X11/xinit/xinitrc.d/
*
;
do
if
[
-x
"
$i
"
]
;
then
.
"
$i
"
fi
done
fi
exec
xterm
-geometry
80x24+0+0
desktop/dm/slim/files/slim-1.3.6-add-sessiondir.patch
0 → 100644
Dosyayı görüntüle @
f792cfc5
From 741e43960a4ea3a8bc230b1f599311d800c2cc83 Mon Sep 17 00:00:00 2001
From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Wed, 02 Oct 2013 23:23:24 +0000
Subject: Update slim.conf. Add sessiondir.
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
---
diff --git a/slim.conf b/slim.conf
index a8e2e1c..c5f1d38 100644
--- a/slim.conf
+++ b/slim.conf
@@ -47,11 +47,9 @@ login_cmd exec /bin/bash -login ~/.xinitrc %session
# options "-d" and "-nodaemon"
# daemon yes
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm-session,wmaker,blackbox
+# Set directory that contains the xsessions.
+# slim reads xsesion from this directory, and be able to select.
+sessiondir /usr/share/xsessions/
# Executed when pressing F11 (requires imagemagick)
screenshot_cmd import -window root /slim.png
--
cgit v0.9.2
desktop/dm/slim/files/slim-1.3.6-default-path.patch
0 → 100644
Dosyayı görüntüle @
f792cfc5
diff -uprw slim-1.3.6.orig/slim.conf slim-1.3.6/slim.conf
--- slim-1.3.6.orig/slim.conf 2017-11-26 09:54:56.774671269 +0200
+++ slim-1.3.6/slim.conf 2017-11-26 10:10:15.520730363 +0200
@@ -1,6 +1,6 @@
# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
-default_path /bin:/usr/bin:/usr/local/bin
+default_path /usr/local/bin:/usr/local/sbin:/usr/bin
default_xserver /usr/bin/X
#xserver_arguments -dpi 75
desktop/dm/slim/files/slim-1.3.6-fix-libslim-libraries.patch
0 → 100644
Dosyayı görüntüle @
f792cfc5
diff -upr slim-1.3.6.orig/CMakeLists.txt slim-1.3.6/CMakeLists.txt
--- slim-1.3.6.orig/CMakeLists.txt 2013-10-02 16:16:22.000000000 +0300
+++ slim-1.3.6/CMakeLists.txt 2013-10-02 16:19:57.000000000 +0300
@@ -119,6 +119,7 @@ if(USE_PAM)
if(PAM_FOUND)
message("\tPAM Found")
set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DUSE_PAM")
+ target_link_libraries(libslim ${PAM_LIBRARY})
target_link_libraries(${PROJECT_NAME} ${PAM_LIBRARY})
target_link_libraries(slimlock ${PAM_LIBRARY})
include_directories(${PAM_INCLUDE_DIR})
@@ -178,6 +179,8 @@ include_directories(
)
target_link_libraries(libslim
+ ${X11_Xft_LIB}
+ ${X11_Xrandr_LIB}
${JPEG_LIBRARIES}
${PNG_LIBRARIES}
)
desktop/dm/slim/files/slim.desktop
0 → 100644
Dosyayı görüntüle @
f792cfc5
[Desktop Entry]
Exec=/usr/bin/slim
Type=Application
X-Sulin-XCursorTheme=Jimmac
Name=SLiM
GenericName=Login Manager
GenericName[tr]=Giriş Yöneticisi
desktop/dm/slim/files/slim.logrotate
0 → 100644
Dosyayı görüntüle @
f792cfc5
/var/log/slim.log {
compress
rotate 4
weekly
delaycompress
copytruncate
missingok
notifempty
}
desktop/dm/slim/files/slim.pam
0 → 100644
Dosyayı görüntüle @
f792cfc5
#%PAM-1.0
auth include system-auth
account include system-auth
session optional pam_keyinit.so force revoke
session include system-auth
session required pam_loginuid.so
session optional pam_console.so
session optional pam_ck_connector.so
desktop/dm/slim/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
slim
</Name>
<Homepage>
http://slim.berlios.de
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
GPLv2
</License>
<IsA>
app:gui
</IsA>
<Summary>
A Lightweight Login Manager
</Summary>
<Description>
SLiM is a Desktop-independent graphical login manager for X11, derived from Login.app.
</Description>
<Archive
sha1sum=
"9407ea2ee7b2ed649f17a8ddbf1f7b26a7c7b9fb"
type=
"targz"
>
https://github.com/iwamatsu/slim/archive/v1.3.6.tar.gz
</Archive>
<BuildDependencies>
<Dependency>
libXmu-devel
</Dependency>
<Dependency>
libXft-devel
</Dependency>
<Dependency>
libXrender-devel
</Dependency>
<Dependency>
fontconfig-devel
</Dependency>
<Dependency>
libjpeg-turbo-devel
</Dependency>
<Dependency>
freetype-devel
</Dependency>
</BuildDependencies>
<Patches>
<Patch>
slim-1.3.6-add-sessiondir.patch
</Patch>
<Patch>
slim-1.3.6-fix-libslim-libraries.patch
</Patch>
<Patch>
slim-1.3.6-default-path.patch
</Patch>
</Patches>
</Source>
<Package>
<Name>
slim
</Name>
<RuntimeDependencies>
<Dependency>
libXmu
</Dependency>
<Dependency>
libXft
</Dependency>
<Dependency>
libXrender
</Dependency>
<Dependency>
fontconfig
</Dependency>
<Dependency>
libjpeg-turbo
</Dependency>
<Dependency>
freetype
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"config"
>
/etc
</Path>
<Path
fileType=
"executable"
>
/usr/bin
</Path>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"man"
>
/usr/share/man
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc
</Path>
<Path
fileType=
"data"
>
/usr/share/
</Path>
</Files>
<AdditionalFiles>
<AdditionalFile
owner=
"root"
permission=
"0644"
target=
"/usr/share/display-managers/slim.desktop"
>
slim.desktop
</AdditionalFile>
<AdditionalFile
owner=
"root"
permission=
"0644"
target=
"/usr/share/slim/Xsession"
>
Xsession
</AdditionalFile>
<AdditionalFile
owner=
"root"
permission=
"0644"
target=
"/etc/logrotate.d/slim"
>
slim.logrotate
</AdditionalFile>
<AdditionalFile
owner=
"root"
permission=
"0644"
target=
"/etc/pam.d/slim"
>
slim.pam
</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-11-21
</Date>
<Version>
1.3.6
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
desktop/dm/slim/translations.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<INARY>
<Source>
<Name>
slim
</Name>
<Summary
xml:lang=
"tr"
>
Hafif bir giriş yöneticisi.
</Summary>
<Description
xml:lang=
"tr"
>
SLiM, masaüstü bağımsız x11 için bir grafiksel giriş yöneticisidir. Login.app'den türetilmiştir.
</Description>
</Source>
</INARY>
desktop/i3/component.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<INARY>
<Name>
desktop.i3
</Name>
</INARY>
desktop/i3/i3-status/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from
inary.actionsapi
import
autotools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
shelltools
from
inary.actionsapi
import
get
def
setup
():
autotools
.
autoreconf
(
"-vif"
)
shelltools
.
makedirs
(
"build"
)
shelltools
.
cd
(
"build"
)
shelltools
.
system
(
"../configure
\
--prefix=/usr
\
--sysconfdir=/etc
\
--disable-sanitizers"
)
def
build
():
shelltools
.
cd
(
"build"
)
autotools
.
make
(
"CPPFLAGS+=
\"
-U_FORTIFY_SOURCE
\"
"
)
def
install
():
shelltools
.
cd
(
"build"
)
autotools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
desktop/i3/i3-status/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
i3-status
</Name>
<Homepage>
http://i3.zekjur.net/i3status/
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
BSD
</License>
<Summary>
An improved dynamic tiling window manager
</Summary>
<Description>
An improved dynamic tiling window manager
</Description>
<Archive
sha1sum=
"b09fd2f322046daaca22f60cf6bfc7dbebea1b11"
type=
"tarbz2"
>
https://i3wm.org/i3status/i3status-2.13.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>
xmlto
</Dependency>
<Dependency>
asciidoc
</Dependency>
<Dependency>
yajl-devel
</Dependency>
<Dependency>
libnl-devel
</Dependency>
<Dependency>
alsa-lib-devel
</Dependency>
<Dependency>
libconfuse-devel
</Dependency>
<Dependency>
pulseaudio-libs-devel
</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>
i3-status
</Name>
<RuntimeDependencies>
<Dependency>
yajl
</Dependency>
<Dependency>
libnl
</Dependency>
<Dependency>
alsa-lib
</Dependency>
<Dependency>
libconfuse
</Dependency>
<Dependency>
pulseaudio-libs
</Dependency>
<Dependency>
i3-wm
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"config"
>
/etc
</Path>
<Path
fileType=
"executable"
>
/usr/bin
</Path>
<Path
fileType=
"executable"
>
/usr/libexec
</Path>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"data"
>
/usr/share
</Path>
<Path
fileType=
"header"
>
/usr/include
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-11-21
</Date>
<Version>
2.13
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
desktop/i3/i3-wm/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from
inary.actionsapi
import
autotools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
shelltools
from
inary.actionsapi
import
get
def
setup
():
autotools
.
autoreconf
(
"-vif"
)
shelltools
.
makedirs
(
"build"
)
shelltools
.
cd
(
"build"
)
shelltools
.
system
(
"../configure
\
--prefix=/usr
\
--sysconfdir=/etc
\
--disable-sanitizers"
)
def
build
():
shelltools
.
cd
(
"build"
)
autotools
.
make
(
"CPPFLAGS+=
\"
-U_FORTIFY_SOURCE
\"
"
)
def
install
():
shelltools
.
cd
(
"build"
)
autotools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
desktop/i3/i3-wm/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
i3-wm
</Name>
<Homepage>
http://i3wm.org/
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
BSD
</License>
<Summary>
An improved dynamic tiling window manager
</Summary>
<Description>
An improved dynamic tiling window manager
</Description>
<Archive
sha1sum=
"1834ce349a2aea2fbb0d44d9ed820fa9e1a394ab"
type=
"tarbz2"
>
https://i3wm.org/downloads/i3-4.17.1.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>
yajl-devel
</Dependency>
<Dependency>
libev
</Dependency>
<Dependency>
libnl-devel
</Dependency>
<Dependency>
pango-devel
</Dependency>
<Dependency>
alsa-lib-devel
</Dependency>
<Dependency>
xcb-util-devel
</Dependency>
<Dependency>
libconfuse-devel
</Dependency>
<Dependency>
pulseaudio-libs-devel
</Dependency>
<Dependency>
xcb-util-xrm-devel
</Dependency>
<Dependency>
xcb-util-wm-devel
</Dependency>
<Dependency>
libxkbcommon-devel
</Dependency>
<Dependency>
xcb-util-cursor-devel
</Dependency>
<Dependency>
xcb-util-renderutil-devel
</Dependency>
<Dependency>
xcb-util-keysyms-devel
</Dependency>
<Dependency>
startup-notification-devel
</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>
i3-wm
</Name>
<RuntimeDependencies>
<Dependency>
yajl
</Dependency>
<Dependency>
libev
</Dependency>
<Dependency>
libnl
</Dependency>
<Dependency>
pango
</Dependency>
<Dependency>
cairo
</Dependency>
<Dependency>
alsa-lib
</Dependency>
<Dependency>
xcb-util
</Dependency>
<Dependency>
libconfuse
</Dependency>
<Dependency>
pulseaudio-libs
</Dependency>
<Dependency>
xcb-util-wm
</Dependency>
<Dependency>
libxkbcommon
</Dependency>
<Dependency>
xcb-util-xrm
</Dependency>
<Dependency>
xcb-util-cursor
</Dependency>
<Dependency>
xcb-util-keysyms
</Dependency>
<Dependency>
xcb-util-renderutil
</Dependency>
<Dependency>
startup-notification
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"config"
>
/etc
</Path>
<Path
fileType=
"executable"
>
/usr/bin
</Path>
<Path
fileType=
"executable"
>
/usr/libexec
</Path>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"data"
>
/usr/share
</Path>
<Path
fileType=
"header"
>
/usr/include
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-09-18
</Date>
<Version>
4.17.2
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
desktop/i3/libev/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from
inary.actionsapi
import
autotools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
shelltools
from
inary.actionsapi
import
get
def
setup
():
autotools
.
configure
()
def
build
():
autotools
.
make
()
def
install
():
autotools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
inarytools
.
remove
(
"/usr/include/event.h"
)
\ No newline at end of file
desktop/i3/libev/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
libev
</Name>
<Homepage>
http://software.schmorp.de/pkg/libev.html
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
BSD
</License>
<Summary>
A full-featured and high-performance event loop
</Summary>
<Description>
A full-featured and high-performance event loop
</Description>
<Archive
sha1sum=
"60b60d4f41f848a0dec63f708bb90bd0b95c0158"
type=
"targz"
>
https://github.com/SulinOS/libev/archive/4.22.tar.gz
</Archive>
<BuildDependencies>
<Dependency>
glib2
</Dependency>
<Dependency>
intltool
</Dependency>
<Dependency>
yajl
</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>
libev
</Name>
<RuntimeDependencies>
<Dependency>
atk
</Dependency>
<Dependency>
cairo
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"config"
>
/etc
</Path>
<Path
fileType=
"executable"
>
/usr/bin
</Path>
<Path
fileType=
"executable"
>
/usr/libexec
</Path>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"localedata"
>
/usr/share/locale
</Path>
<Path
fileType=
"data"
>
/usr/share/applications
</Path>
<Path
fileType=
"data"
>
/usr/share/icons
</Path>
<Path
fileType=
"data"
>
/usr/share/pixmaps
</Path>
<Path
fileType=
"data"
>
/usr/share/pygtk
</Path>
<Path
fileType=
"doc"
>
/usr/share/xfce4/doc
</Path>
<Path
fileType=
"data"
>
/usr/share/xfce4
</Path>
<Path
fileType=
"man"
>
/usr/share/man
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc
</Path>
<Path
fileType=
"header"
>
/usr/include
</Path>
<Path
fileType=
"data"
>
/usr/lib/pkgconfig
</Path>
<Path
fileType=
"doc"
>
/usr/share/gtk-doc
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc/exo/html
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-11-21
</Date>
<Version>
4.22
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
programming/misc/libconfuse/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from
inary.actionsapi
import
autotools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
get
WorkDir
=
"confuse-
%
s"
%
get
.
srcVERSION
()
def
setup
():
autotools
.
configure
(
"--enable-static=no
\
--enable-shared=yes
\
--enable-nls"
)
def
build
():
autotools
.
make
()
def
install
():
autotools
.
install
()
inarytools
.
dodoc
(
"AUTHORS"
,
"README"
,
"NEWS"
)
inarytools
.
doman
(
"doc/man/man3/*"
)
programming/misc/libconfuse/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
libconfuse
</Name>
<Homepage>
http://www.nongnu.org/confuse/
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
LGPLv2
</License>
<IsA>
library
</IsA>
<Summary>
Configuration file parser library
</Summary>
<Description>
libconfuse is a configuration file parser library.
</Description>
<Archive
sha1sum=
"b3f74f9763e6c9012476dbd323d083af4be34cad"
type=
"targz"
>
http://download.savannah.gnu.org/releases/confuse/confuse-2.7.tar.gz
</Archive>
</Source>
<Package>
<Name>
libconfuse
</Name>
<Files>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc
</Path>
<Path
fileType=
"localedata"
>
/usr/share/locale
</Path>
</Files>
</Package>
<Package>
<Name>
libconfuse-devel
</Name>
<Summary>
Development headers for libconfuse
</Summary>
<Description>
libconfuse-devel provides development headers for libconfuse.
</Description>
<RuntimeDependencies>
<Dependency
release=
"current"
>
libconfuse
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"header"
>
/usr/include
</Path>
<Path
fileType=
"man"
>
/usr/share/man/man3
</Path>
<Path
fileType=
"data"
>
/usr/lib/pkgconfig
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-09-18
</Date>
<Version>
2.7
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
programming/misc/yajl/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from
inary.actionsapi
import
shelltools
from
inary.actionsapi
import
cmaketools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
get
def
setup
():
shelltools
.
makedirs
(
"build"
)
shelltools
.
cd
(
"build"
)
cmaketools
.
configure
(
sourceDir
=
".."
)
def
build
():
shelltools
.
cd
(
"build"
)
cmaketools
.
make
()
def
install
():
shelltools
.
cd
(
"build"
)
cmaketools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
inarytools
.
remove
(
"/usr/lib/*.a"
)
shelltools
.
cd
(
".."
)
inarytools
.
dodoc
(
"ChangeLog"
,
"COPYING"
,
"README"
)
programming/misc/yajl/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
yajl
</Name>
<Homepage>
http://lloyd.github.com/yajl
</Homepage>
<Packager>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
BSD
</License>
<IsA>
library
</IsA>
<IsA>
app:console
</IsA>
<Summary>
Yet Another JSON Library (YAJL)
</Summary>
<Description>
yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator.
</Description>
<Archive
sha1sum=
"fe6b3c7439b26175aee59cabf8c4923b9eb3650d"
type=
"targz"
>
http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>
cmake
</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>
yajl
</Name>
<Files>
<Path
fileType=
"executable"
>
/usr/bin
</Path>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc
</Path>
</Files>
</Package>
<Package>
<Name>
yajl-devel
</Name>
<Summary>
Development headers for yajl
</Summary>
<RuntimeDependencies>
<Dependency>
yajl
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"header"
>
/usr/include
</Path>
<Path
fileType=
"library"
>
/usr/share/pkgconfig
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-09-18
</Date>
<Version>
2.1.0
</Version>
<Comment>
First release
</Comment>
<Name>
Süleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
x11/library/xcb-util-xrm/actions.py
0 → 100644
Dosyayı görüntüle @
f792cfc5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from
inary.actionsapi
import
autotools
from
inary.actionsapi
import
inarytools
from
inary.actionsapi
import
get
def
setup
():
autotools
.
autoreconf
(
"-vif"
)
autotools
.
configure
(
"--disable-static
\
--with-pic"
)
def
build
():
autotools
.
make
()
def
install
():
autotools
.
rawInstall
(
"DESTDIR=
%
s"
%
get
.
installDIR
())
inarytools
.
dodoc
(
"README"
)
x11/library/xcb-util-xrm/pspec.xml
0 → 100644
Dosyayı görüntüle @
f792cfc5
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>
xcb-util-xrm
</Name>
<Homepage>
https://github.com/Airblader/xcb-util-xrm/
</Homepage>
<Packager>
<Name>
Suleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Packager>
<License>
MIT
</License>
<IsA>
library
</IsA>
<PartOf>
x11.library
</PartOf>
<Summary>
XCB utility functions for the X resource manager.
</Summary>
<Description>
XCB utility functions for the X resource manager.
</Description>
<Archive
sha1sum=
"5a59236b92f5f1c99dcd5ad4747970809af52336"
type=
"tarbz2"
>
https://github.com/Airblader/xcb-util-xrm/releases/download/v1.3/xcb-util-xrm-1.3.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>
util-macros
</Dependency>
<Dependency>
libxcb-devel
</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>
xcb-util-xrm
</Name>
<RuntimeDependencies>
<Dependency>
libxcb
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"library"
>
/usr/lib
</Path>
<Path
fileType=
"doc"
>
/usr/share/doc
</Path>
</Files>
</Package>
<Package>
<Name>
xcb-util-xrm-devel
</Name>
<Summary>
Development files for xcb-util-xrm
</Summary>
<RuntimeDependencies>
<Dependency
release=
"current"
>
xcb-util-xrm
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"header"
>
/usr/include
</Path>
<Path
fileType=
"data"
>
/usr/lib/pkgconfig
</Path>
<Path
fileType=
"data"
>
/usr/lib32/pkgconfig
</Path>
</Files>
</Package>
<Package>
<Name>
xcb-util-xrm-32bit
</Name>
<PartOf>
emul32
</PartOf>
<Summary>
32-bit shared libraries for xcb-util-xrm
</Summary>
<BuildType>
emul32
</BuildType>
<BuildDependencies>
<Dependency>
xcb-util-32bit
</Dependency>
<Dependency>
libxcb-32bit
</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency
release=
"current"
>
xcb-util-xrm
</Dependency>
<Dependency>
libxcb-32bit
</Dependency>
<Dependency>
xcb-util-32bit
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"library"
>
/usr/lib32
</Path>
</Files>
</Package>
<History>
<Update
release=
"1"
>
<Date>
2019-11-21
</Date>
<Version>
1.3
</Version>
<Comment>
First release
</Comment>
<Name>
Suleyman Poyraz
</Name>
<Email>
zaryob.dev@gmail.com
</Email>
</Update>
</History>
</INARY>
x11/library/xcb-util/pspec.xml
Dosyayı görüntüle @
f792cfc5
...
...
@@ -49,12 +49,11 @@
<BuildType>
emul32
</BuildType>
<BuildDependencies>
<Dependency>
libxcb-32bit
</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency
release=
"current"
>
xcb-util
</Dependency>
<Dependency>
libxcb-32bit
</Dependency>
</RuntimeDependencies>
<Files>
<Path
fileType=
"library"
>
/usr/lib32
</Path>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment