Merge branch 'master' into master

This commit is contained in:
Milis İşletim Sistemi 2017-02-09 14:38:54 +02:00 committed by GitHub
commit 6d19d545cd
33 changed files with 991 additions and 18 deletions

1
ayarlar/.xinitrc.mate Normal file
View File

@ -0,0 +1 @@
exec mate-session

View File

@ -0,0 +1,173 @@
; caja GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "<Actions>/DirViewActions/Trash" "")
; (gtk_accel_path "<Actions>/DirViewActions/Save Search" "")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Emblems" "")
; (gtk_accel_path "<Actions>/DirViewActions/Start Volume" "")
; (gtk_accel_path "<Actions>/NavigationActions/TabsNext" "<Primary>Page_Down")
; (gtk_accel_path "<Actions>/DirViewActions/Location Poll" "")
; (gtk_accel_path "<Actions>/ShellActions/Go to Trash" "")
; (gtk_accel_path "<Actions>/SpatialActions/Go to Location" "<Primary>l")
; (gtk_accel_path "<Actions>/IconViewActions/Stretch" "")
; (gtk_accel_path "<Actions>/NavigationActions/Tab8" "<Alt>9")
; (gtk_accel_path "<Actions>/DirViewActions/MoveToMenu" "")
; (gtk_accel_path "<Actions>/ShellActions/ZoomInAccel" "<Primary>equal")
; (gtk_accel_path "<Actions>/DirViewActions/LocationTrash" "")
; (gtk_accel_path "<Actions>/DirViewActions/RenameSelectAll" "<Shift>F2")
; (gtk_accel_path "<Actions>/NavigationActions/Back" "<Alt>Left")
; (gtk_accel_path "<Actions>/DirViewActions/Undo" "<Primary>z")
; (gtk_accel_path "<Actions>/NavigationActions/Tab7" "<Alt>8")
; (gtk_accel_path "<Actions>/DirViewActions/Location Start Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/CopyToMenu" "")
; (gtk_accel_path "<Actions>/NavigationActions/Add Bookmark" "<Primary>d")
; (gtk_accel_path "<Actions>/DirViewActions/Empty Trash" "")
; (gtk_accel_path "<Actions>/ShellActions/Close" "<Primary>w")
; (gtk_accel_path "<Actions>/DirViewActions/LocationRestoreFromTrash" "")
; (gtk_accel_path "<Actions>/IconViewActions/Manual Layout" "")
; (gtk_accel_path "<Actions>/ExtensionsMenuGroup/CajaOpenTerminal::open_terminal" "")
; (gtk_accel_path "<Actions>/ShellActions/Zoom Normal" "<Primary>0")
; (gtk_accel_path "<Actions>/NavigationActions/Tab1" "<Alt>2")
; (gtk_accel_path "<Actions>/NavigationActions/Show Hide Extra Pane" "F3")
; (gtk_accel_path "<Actions>/DirViewActions/Create Link" "<Primary>m")
; (gtk_accel_path "<Actions>/NavigationActions/Clear History" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationDelete" "")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Trash Time" "")
; (gtk_accel_path "<Actions>/DirViewActions/OtherApplication2" "")
; (gtk_accel_path "<Actions>/DirViewActions/OpenInNewTab" "<Primary><Shift>o")
; (gtk_accel_path "<Actions>/DirViewActions/OtherApplication1" "")
; (gtk_accel_path "<Actions>/NavigationActions/Show Hide Statusbar" "")
; (gtk_accel_path "<Actions>/NavigationActions/Folder Window" "")
; (gtk_accel_path "<Actions>/NavigationActions/Tab9" "<Alt>0")
; (gtk_accel_path "<Actions>/ShellActions/Connect to Server" "")
; (gtk_accel_path "<Actions>/ShellActions/Help" "")
; (gtk_accel_path "<Actions>/NavigationActions/Tab6" "<Alt>7")
; (gtk_accel_path "<Actions>/NavigationActions/Tab5" "<Alt>6")
; (gtk_accel_path "<Actions>/ShellActions/ZoomInAccel2" "<Primary>KP_Add")
; (gtk_accel_path "<Actions>/NavigationActions/Tab3" "<Alt>4")
; (gtk_accel_path "<Actions>/NavigationActions/Tab2" "<Alt>3")
; (gtk_accel_path "<Actions>/NavigationActions/ShowSearch" "<Primary>f")
; (gtk_accel_path "<Actions>/NavigationActions/Tab0" "<Alt>1")
; (gtk_accel_path "<Actions>/NavigationActions/Tab4" "<Alt>5")
; (gtk_accel_path "<Actions>/SpatialActions/Close All Folders" "<Primary>q")
; (gtk_accel_path "<Actions>/ShellActions/File" "")
; (gtk_accel_path "<Actions>/DirViewActions/Format Volume" "")
; (gtk_accel_path "<Actions>/NavigationActions/TabsPrevious" "<Primary>Page_Up")
; (gtk_accel_path "<Actions>/NavigationActions/TabsMoveRight" "<Primary><Shift>Page_Down")
; (gtk_accel_path "<Actions>/ShellActions/Caja Manual" "F1")
; (gtk_accel_path "<Actions>/ClipboardActions/Paste" "<Primary>v")
; (gtk_accel_path "<Actions>/ShellActions/Go to Network" "")
; (gtk_accel_path "<Actions>/DirViewActions/Mount Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Copy" "<Primary>c")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Type" "")
; (gtk_accel_path "<Actions>/ShellActions/View" "")
; (gtk_accel_path "<Actions>/DirViewActions/New Empty File" "")
; (gtk_accel_path "<Actions>/ShellActions/About Caja" "")
; (gtk_accel_path "<Actions>/DirViewActions/Location Eject Volume" "")
; (gtk_accel_path "<Actions>/IconViewActions/Unstretch" "")
; (gtk_accel_path "<Actions>/ShellActions/Zoom Out" "<Primary>minus")
; (gtk_accel_path "<Actions>/NavigationActions/Show Hide Location Bar" "")
; (gtk_accel_path "<Actions>/DirViewActions/OpenCloseParent" "<Shift><Alt>Down")
; (gtk_accel_path "<Actions>/SpatialActions/Close Parent Folders" "<Primary><Shift>w")
; (gtk_accel_path "<Actions>/DirViewActions/Open" "<Primary>o")
; (gtk_accel_path "<Actions>/NavigationActions/Bookmarks" "")
; (gtk_accel_path "<Actions>/DirViewActions/Self Format Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Unmount Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Connect To Server Link" "")
; (gtk_accel_path "<Actions>/NavigationActions/Edit Bookmarks" "<Primary>b")
; (gtk_accel_path "<Actions>/DirViewActions/Location Unmount Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Reset to Defaults" "")
; (gtk_accel_path "<Actions>/NavigationActions/SplitViewNextPane" "F6")
; (gtk_accel_path "<Actions>/DirViewActions/Location Mount Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationCut" "")
; (gtk_accel_path "<Actions>/ShellActions/Zoom In" "<Primary>plus")
; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenFolderWindow" "")
; (gtk_accel_path "<Actions>/DirViewActions/Self Eject Volume" "")
; (gtk_accel_path "<Actions>/ClipboardActions/Select All" "<Primary>a")
; (gtk_accel_path "<Actions>/IconViewActions/Tighter Layout" "")
; (gtk_accel_path "<Actions>/DirViewActions/Paste Files Into" "")
; (gtk_accel_path "<Actions>/ClipboardActions/Copy" "<Primary>c")
; (gtk_accel_path "<Actions>/DirViewActions/LocationCopy" "")
; (gtk_accel_path "<Actions>/DirViewActions/OpenAccel" "<Alt>Down")
; (gtk_accel_path "<Actions>/DirViewActions/Open With" "")
; (gtk_accel_path "<Actions>/ShellActions/Edit" "")
; (gtk_accel_path "<Actions>/ShellActions/Up" "<Alt>Up")
; (gtk_accel_path "<Actions>/DirViewActions/Open Scripts Folder" "")
; (gtk_accel_path "<Actions>/ClipboardActions/Cut" "<Primary>x")
; (gtk_accel_path "<Actions>/NavigationActions/Forward" "<Alt>Right")
; (gtk_accel_path "<Actions>/DirViewActions/New Documents" "")
; (gtk_accel_path "<Actions>/NavigationActions/Go to Location" "<Primary>l")
; (gtk_accel_path "<Actions>/ShellActions/Reload" "<Primary>r")
; (gtk_accel_path "<Actions>/DirViewActions/Move to Home" "")
; (gtk_accel_path "<Actions>/ShellActions/Backgrounds and Emblems" "")
; (gtk_accel_path "<Actions>/DirViewActions/No Templates" "")
; (gtk_accel_path "<Actions>/DirViewActions/Location Format Volume" "")
; (gtk_accel_path "<Actions>/ShellActions/ZoomOutAccel" "<Primary>KP_Subtract")
; (gtk_accel_path "<Actions>/NavigationActions/SplitViewSameLocation" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationPasteFilesInto" "")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Size" "")
; (gtk_accel_path "<Actions>/DirViewActions/Select All" "<Primary>a")
; (gtk_accel_path "<Actions>/DirViewActions/OpenAlternate" "<Primary><Shift>o")
; (gtk_accel_path "<Actions>/ShellActions/Preferences" "")
; (gtk_accel_path "<Actions>/DirViewActions/Poll" "")
; (gtk_accel_path "<Actions>/DirViewActions/Select Pattern" "<Primary>s")
; (gtk_accel_path "<Actions>/DesktopViewActions/Change Background" "")
; (gtk_accel_path "<Actions>/IconViewActions/Reversed Order" "")
; (gtk_accel_path "<Actions>/ShellActions/Go to Computer" "")
; (gtk_accel_path "<Actions>/NavigationActions/Go" "")
; (gtk_accel_path "<Actions>/DirViewActions/Restore From Trash" "")
; (gtk_accel_path "<Actions>/DirViewActions/Location Stop Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationProperties" "")
; (gtk_accel_path "<Actions>/DirViewActions/Rename" "F2")
; (gtk_accel_path "<Actions>/DirViewActions/Redo" "<Primary>y")
; (gtk_accel_path "<Actions>/ShellActions/Go to Templates" "")
; (gtk_accel_path "<Actions>/ShellActions/Show Hidden Files" "<Primary>h")
; (gtk_accel_path "<Actions>/DirViewActions/Self Start Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Move to next pane" "")
; (gtk_accel_path "<Actions>/DirViewActions/OpenFolderWindow" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenInNewTab" "")
; (gtk_accel_path "<Actions>/DirViewActions/Duplicate" "")
; (gtk_accel_path "<Actions>/DirViewActions/Eject Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Stop Volume" "")
; (gtk_accel_path "<Actions>/NavigationActions/New Tab" "<Primary>t")
; (gtk_accel_path "<Actions>/DirViewActions/PropertiesAccel" "<Primary>i")
; (gtk_accel_path "<Actions>/NavigationActions/New Window" "<Primary>n")
; (gtk_accel_path "<Actions>/ShellActions/Home" "<Alt>Home")
; (gtk_accel_path "<Actions>/IconViewActions/Clean Up" "")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Modification Date" "")
; (gtk_accel_path "<Actions>/DirViewActions/Save Search As" "")
; (gtk_accel_path "<Actions>/NavigationActions/Search" "")
; (gtk_accel_path "<Actions>/IconViewActions/Keep Aligned" "")
; (gtk_accel_path "<Actions>/DirViewActions/New Launcher" "")
; (gtk_accel_path "<Actions>/DirViewActions/Properties" "<Alt>Return")
; (gtk_accel_path "<Actions>/SpatialActions/Add Bookmark" "<Primary>d")
; (gtk_accel_path "<Actions>/NavigationActions/TabsMoveLeft" "<Primary><Shift>Page_Up")
; (gtk_accel_path "<Actions>/DirViewActions/Copy to Desktop" "")
; (gtk_accel_path "<Actions>/ShellActions/Stop" "")
; (gtk_accel_path "<Actions>/DirViewActions/New Folder" "<Primary><Shift>n")
; (gtk_accel_path "<Actions>/DirViewActions/Self Poll" "")
; (gtk_accel_path "<Actions>/DirViewActions/Move to Desktop" "")
; (gtk_accel_path "<Actions>/DirViewActions/Cut" "<Primary>x")
; (gtk_accel_path "<Caja-Window>/view_as_4" "<Primary>4")
; (gtk_accel_path "<Actions>/DirViewActions/Delete" "<Shift>Delete")
; (gtk_accel_path "<Actions>/DesktopViewActions/New Launcher Desktop" "")
; (gtk_accel_path "<Actions>/IconViewActions/Sort by Name" "")
; (gtk_accel_path "<Caja-Window>/view_as_2" "<Primary>2")
; (gtk_accel_path "<Caja-Window>/view_as_3" "<Primary>3")
; (gtk_accel_path "<Actions>/DirViewActions/Paste" "<Primary>v")
; (gtk_accel_path "<Actions>/DirViewActions/Invert Selection" "<Primary><Shift>i")
; (gtk_accel_path "<Caja-Window>/view_as_1" "<Primary>1")
; (gtk_accel_path "<Actions>/DesktopViewActions/Empty Trash Conditional" "")
; (gtk_accel_path "<Actions>/NavigationActions/Close All Windows" "<Primary>q")
; (gtk_accel_path "<Actions>/IconViewActions/Arrange Items" "")
; (gtk_accel_path "<Actions>/NavigationActions/Show Hide Sidebar" "F9")
; (gtk_accel_path "<Actions>/DirViewActions/Self Stop Volume" "")
; (gtk_accel_path "<Actions>/SpatialActions/Places" "")
; (gtk_accel_path "<Actions>/NavigationActions/Show Hide Toolbar" "")
; (gtk_accel_path "<Actions>/SpatialActions/Edit Bookmarks" "<Primary>b")
; (gtk_accel_path "<Actions>/DirViewActions/Copy to Home" "")
; (gtk_accel_path "<Actions>/DirViewActions/Self Mount Volume" "")
; (gtk_accel_path "<Actions>/SpatialActions/Search" "<Primary>f")
; (gtk_accel_path "<Actions>/DirViewActions/Self Unmount Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Copy to next pane" "")
; (gtk_accel_path "<Actions>/DirViewActions/LocationOpenAlternate" "")

View File

@ -0,0 +1,23 @@
[directory]
caja-icon-view-keep-aligned=true
caja-icon-view-layout-timestamp=1486554894
[home]
caja-icon-position=64,102
icon-scale=1
caja-icon-position-timestamp=1486554894
[grub_uefi.volume]
caja-icon-position=64,182
icon-scale=1
caja-icon-position-timestamp=1486554894
[trash]
caja-icon-position=64,262
icon-scale=1
caja-icon-position-timestamp=1486554894
[computer]
caja-icon-position=64,22
icon-scale=1
caja-icon-position-timestamp=1486554894

Binary file not shown.

View File

@ -0,0 +1,2 @@
Copy files from /usr/share/geany to this directory to overwrite them. To use the defaults, just delete the file in this directory.
For more information read the documentation (in /usr/share/doc/geany/html/index.html or visit http://www.geany.org/).

View File

@ -0,0 +1,221 @@
[geany]
default_open_path=
cmdline_new_files=true
notebook_double_click_hides_widgets=false
tab_close_switch_to_mru=false
tab_pos_sidebar=2
sidebar_pos=0
msgwin_orientation=1
highlighting_invert_all=false
pref_main_search_use_current_word=true
check_detect_indent=false
detect_indent_width=false
use_tab_to_indent=true
pref_editor_tab_width=4
indent_mode=2
indent_type=1
virtualspace=1
autocomplete_doc_words=false
completion_drops_rest_of_word=false
autocompletion_max_entries=30
autocompletion_update_freq=250
color_scheme=
mru_length=10
disk_check_timeout=30
show_editor_scrollbars=true
brace_match_ltgt=false
use_gtk_word_boundaries=true
complete_snippets_whilst_editing=false
use_atomic_file_saving=false
gio_unsafe_save_backup=false
use_gio_unsafe_file_saving=true
keep_edit_history_on_reload=true
show_keep_edit_history_on_reload_msg=true
indent_hard_tab_width=8
find_selection_type=0
extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*-
replace_and_find_by_default=true
show_symbol_list_expanders=true
compiler_tab_autoscroll=true
allow_always_save=false
statusbar_template=satır: %l / %L kol: %c seç: %s %w %t %mmode: %M kodlama: %e dosyatürü: %f alan: %S
new_document_after_close=false
msgwin_status_visible=true
msgwin_compiler_visible=true
msgwin_messages_visible=true
msgwin_scribble_visible=true
documents_show_paths=true
sidebar_page=0
pref_main_load_session=true
pref_main_project_session=true
pref_main_project_file_in_basedir=false
pref_main_save_winpos=true
pref_main_confirm_exit=false
pref_main_suppress_status_messages=false
switch_msgwin_pages=false
beep_on_errors=true
auto_focus=false
sidebar_symbol_visible=true
sidebar_openfiles_visible=true
editor_font=Monospace 10
tagbar_font=Sans 9
msgwin_font=Monospace 9
show_notebook_tabs=true
show_tab_cross=true
tab_order_ltr=true
tab_order_beside=false
tab_pos_editor=2
tab_pos_msgwin=0
use_native_windows_dialogs=false
show_indent_guide=false
show_white_space=false
show_line_endings=false
show_markers_margin=true
show_linenumber_margin=true
long_line_enabled=true
long_line_type=0
long_line_column=72
long_line_color=#C2EBC2
symbolcompletion_max_height=10
symbolcompletion_min_chars=4
use_folding=true
unfold_all_children=false
use_indicators=true
line_wrapping=false
auto_close_xml_tags=true
complete_snippets=true
auto_complete_symbols=true
pref_editor_disable_dnd=false
pref_editor_smart_home_key=true
pref_editor_newline_strip=false
line_break_column=72
auto_continue_multiline=true
comment_toggle_mark=~
scroll_stop_at_last_line=true
autoclose_chars=0
pref_editor_default_new_encoding=UTF-8
pref_editor_default_open_encoding=None
default_eol_character=2
pref_editor_new_line=true
pref_editor_ensure_convert_line_endings=false
pref_editor_replace_tabs=false
pref_editor_trail_space=false
pref_toolbar_show=true
pref_toolbar_append_to_menu=false
pref_toolbar_use_gtk_default_style=true
pref_toolbar_use_gtk_default_icon=true
pref_toolbar_icon_style=0
pref_toolbar_icon_size=0
pref_template_developer=mahmuy g
pref_template_company=
pref_template_mail=mahmut@milis
pref_template_initial=mg
pref_template_version=1.0
pref_template_year=%Y
pref_template_date=%Y-%m-%d
pref_template_datetime=%d.%m.%Y %H:%M:%S %Z
context_action_cmd=
sidebar_visible=true
statusbar_visible=true
msgwindow_visible=true
fullscreen=false
scribble_text=Buraya istediğinizi yazabilirsiniz. Karalama defteri olarak kullanabilirsiniz.
scribble_pos=78
treeview_position=156
msgwindow_position=368
geometry=61;69;900;600;0;
custom_date_format=
[build-menu]
number_ft_menu_items=0
number_non_ft_menu_items=0
number_exec_menu_items=0
[search]
pref_search_hide_find_dialog=false
pref_search_always_wrap=false
pref_search_current_file_dir=true
find_all_expanded=false
replace_all_expanded=false
position_find_x=-1
position_find_y=-1
position_replace_x=-1
position_replace_y=-1
position_fif_x=-1
position_fif_y=-1
fif_regexp=false
fif_case_sensitive=true
fif_match_whole_word=false
fif_invert_results=false
fif_recursive=false
fif_extra_options=
fif_use_extra_options=false
fif_files=
fif_files_mode=0
find_regexp=false
find_regexp_multiline=false
find_case_sensitive=false
find_escape_sequences=false
find_match_whole_word=false
find_match_word_start=false
find_close_dialog=true
replace_regexp=false
replace_regexp_multiline=false
replace_case_sensitive=false
replace_escape_sequences=false
replace_match_whole_word=false
replace_match_word_start=false
replace_search_backwards=false
replace_close_dialog=true
[plugins]
load_plugins=true
custom_plugin_path=
active_plugins=;
[tools]
terminal_cmd=xterm -e "/bin/sh %c"
browser_cmd=firefox
grep_cmd=grep
[printing]
print_cmd=lpr '%f'
use_gtk_printing=true
print_line_numbers=true
print_page_numbers=true
print_page_header=true
page_header_basename=false
page_header_datefmt=%c
[VTE]
load_vte=true
emulation=xterm
send_selection_unsafe=false
send_cmd_prefix=
font=Monospace 10
scroll_on_key=true
scroll_on_out=true
enable_bash_keys=true
ignore_menu_bar_accel=false
follow_path=false
run_in_vte=false
skip_run_script=false
cursor_blinks=false
scrollback_lines=500
image=
shell=/bin/bash
colour_fore=#FFFFFF
colour_back=#000000
last_dir=/home/mahmut
[project]
session_file=
project_file_path=/home/mahmut/projeler
[files]
recent_files=/home/mahmut/.config/user-dirs.locale;/home/mahmut/.config/user-dirs.dirs;/home/mahmut/.config/mimeapps.list;
recent_projects=
current_page=2
FILE_NAME_0=0;None;0;EUTF-8;1;1;0;%2Fhome%2Fmahmut%2F.config%2Fmimeapps.list;0;4
FILE_NAME_1=0;None;0;EUTF-8;1;1;0;%2Fhome%2Fmahmut%2F.config%2Fuser-dirs.dirs;0;4
FILE_NAME_2=0;None;0;EUTF-8;1;1;0;%2Fhome%2Fmahmut%2F.config%2Fuser-dirs.locale;0;4

View File

@ -0,0 +1,2 @@
There are several template files in this directory. For these templates you can use wildcards.
For more information read the documentation (in /usr/share/doc/geany/html/index.html or visit http://www.geany.org/).

View File

@ -0,0 +1,5 @@
[Default Applications]
application/octet-stream=geany.desktop
[Added Associations]
application/octet-stream=geany.desktop;

View File

@ -0,0 +1,15 @@
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Masaüstü"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Şablonlar"
XDG_PUBLICSHARE_DIR="$HOME/Genel"
XDG_DOCUMENTS_DIR="$HOME/Belgeler"
XDG_MUSIC_DIR="$HOME/Müzik"
XDG_PICTURES_DIR="$HOME/Resimler"
XDG_VIDEOS_DIR="$HOME/Videolar"

View File

@ -0,0 +1 @@
tr_TR

View File

@ -12,9 +12,15 @@ os.system("mps -GG")
if os.path.exists("/usr/bin/pip3") is False:
os.system("mps -G")
time.sleep(3)
os.system("mps kur python3-pip && pip3 install pythondialog")
os.system("mps kur python3-pip")
else:
if 'pythondialog' in sys.modules:
print ("pythongialog yuklu")
else:
time.sleep(3)
os.system("pip3 install pythondialog")
if os.path.exists("/usr/bin/acp") is False:
os.system("mps -G")
time.sleep(3)

44
bin/mps
View File

@ -4,7 +4,7 @@ if [ -f /etc/mps.conf ];then
. /etc/mps.conf
fi
. /root/bin/fonks.sh
versiyon="0.8.6"
versiyon="0.8.8"
iletisim="milisarge@gmail.com"
paketdepo="/depo/paketler/"
if [ -z ${sunucu+:} ]; then
@ -128,7 +128,6 @@ paket_sil(){
rm -f /tmp/$paket.sil
else
rm -f /tmp/$paket.sil
exit 1
fi
else
@ -337,6 +336,14 @@ paket_sil_oto(){
done
}
paket_sil_oto_onayli(){
local spkt
cat $1
for spkt in `cat $1`;do
paket_sil "$spkt"
done
}
paket_guncelle(){
surum_kontrol $1
devir_kontrol $1
@ -492,6 +499,24 @@ bagimli_bilgi(){
}
bagimli_bilgi_dosyala(){
rm -f "$1.gerekler.liste"
local bagimd konum bag
konum="`find "$talimatname_dizin" -name $1`"
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
if [ -n "$bagimd" ]; then
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
#sıralı gösterme
#echo `echo "$bagimd" | sed 's/,/ /g'`
#kurulu kontrollu gosterim
for bag in $bagimd;do
echo $bag >> "$1.gerekler.liste"
done
fi
echo "$1" >> "$1.gerekler.liste"
}
ters_bagimli(){
local ara
ara=" $1 "
@ -694,7 +719,13 @@ dosyadan_talimat_islem(){
then
ryaz 32 "talimat linkten cekilecek"
gdosya=`mktemp`
wget $dosya -O $gdosya
wget $2 $dosya -O $gdosya
dosya=$gdosya
fi
if [[ $2 =~ "-6" ]]; then
ryaz 32 "talimat linkten cekilecek"
gdosya=`mktemp`
wget $2 $dosya -O $gdosya
dosya=$gdosya
fi
if [ ! -f $dosya ];then
@ -960,6 +991,9 @@ ayarlar() {
paket_sil "$2" ;;
-sz|zorsil)
paket_sil "$2" "evet";;
-S|silgrub)
mps -bbd "$2"
paket_sil_oto_onayli "$2.gerekler.liste" ;;
-pa|ara)
paket_ara "$2" ;;
bul)
@ -1106,6 +1140,8 @@ ayarlar() {
ryaz 32 $sunucu ;;
-bb|--pkbb)
bagimli_bilgi "$2" | column -t;;
-bbd)
bagimli_bilgi_dosyala "$2" ;;
-tb|--pktb)
ters_bagimli "$2" ;;
-tbk|--pktbk)
@ -1155,7 +1191,7 @@ ayarlar() {
-suko)
sunucu_kontrol ;;
-dota)
dosyadan_talimat_islem $2 ;;
dosyadan_talimat_islem $2 $3 ;;
-cf|--config-file)
if [ ! "$2" ]; then
echo "ayardosyası gerek $1"

224
bin/ncrypt Executable file
View File

@ -0,0 +1,224 @@
#!/usr/bin/ruby
require 'openssl'
require 'base64'
require 'securerandom'
require 'net/http'
require 'net/https'
def pbkdf2(password, salt, keylen, opts = {})
hash = opts[:hash] || 'sha1'
iterations = (opts[:iterations] || 1) - 1
def bigendian(val, len)
len.times.map { val, r = val.divmod 256; r }.reverse.pack('C*')
end
key = ''
blockindex = 1
while key.length < keylen
block = OpenSSL::HMAC.digest(hash, password, salt + bigendian(blockindex, 4))
u = block
iterations.times do
u = OpenSSL::HMAC.digest(hash, password, u)
block.length.times.each do |j|
block[j] ^= u[j]
end
end
key += block
blockindex += 1
end
key.slice(0, keylen)
end
def aes_decrypt(text, key, opts = {})
text = text.dup
iv = text.slice!(0, 16) # aes has fixed blocksize of 128 bits
key = pbkdf2(key, iv, (opts[:aeskeysize] || 256) / 8, opts)
cipher = OpenSSL::Cipher::AES.new(8 * key.length, opts[:mode] || :OFB).decrypt
cipher.key = key
cipher.iv = iv
cipher.update(text) + cipher.final
end
def aes_encrypt(text, opts = {})
key = opts[:key] || generateKey(opts[:keylen] || 24)
cipher = OpenSSL::Cipher::AES.new(opts[:aeskeysize] || 256, opts[:mode] || :OFB).encrypt
cipher.iv = iv = opts[:iv] || cipher.random_iv
cipher.key = pbkdf2(key, iv, (opts[:aeskeysize] || 256) / 8, opts)
text = cipher.update(text) + cipher.final
[ iv + text, key ]
end
def generateKey(len = 24)
chars = 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
len.times.map { chars[SecureRandom.random_number(chars.length)].ord }.pack('c*')
end
def decrypt(text, key, opts = {})
text = Base64.decode64(text)
aes_decrypt(text, key, opts)
end
def encrypt(text, opts = {})
text, key = aes_encrypt(text, opts)
[ Base64.encode64(text).gsub(/\s+/, ""), key ]
end
def fixipv6host(host)
if m = /^\[([0-9a-fA-F:]+)\]$/.match(host)
return m[1]
end
host
end
def http_get(uri)
request = Net::HTTP::Get.new uri.request_uri
request['Host'] = uri.host
http = Net::HTTP.new(fixipv6host(uri.host), uri.port)
http.use_ssl = uri.scheme == 'https'
# http.verify_mode = OpenSSL::SSL::VERIFY_PEER
# http.verify_depth = 5
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
http.start { |http| http.request request }
end
def http_post(uri, args)
request = Net::HTTP::Post.new(uri.request_uri)
request['Host'] = uri.host
request.set_form_data(args)
http = Net::HTTP.new(fixipv6host(uri.host), uri.port)
http.use_ssl = uri.scheme == 'https'
# http.verify_mode = OpenSSL::SSL::VERIFY_PEER
# http.verify_depth = 5
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
http.start { |http| http.request request }
end
def hashpw(password)
return nil if password.nil?
return OpenSSL::Digest::SHA1.hexdigest(password)
end
require 'optparse'
opts = {}
OptionParser.new do |o|
o.on('-u', '--url URL', "Retrieve paste from url (conflicts with the posting options)") { |url| opts[:url] = URI(url) }
o.on('-f', '--file FILENAME', "Upload file") { |fn| opts[:fn] = fn }
o.on('-m', '--mime MIMETYPE', "Specify mime type for paste") { |mime| opts[:mime] = mime }
o.on('-t', '--ttl TTL', "Specify Time-To-Live for paste in seconds, default one week (-1 for indefinately, -100 for one time only)") { |ttl| opts[:ttl] = ttl }
o.on('-p', '--password[PASSWORD]', "Use password protection on server side (no additional encryption)") { |password|
opts[:pass] = true
opts[:password] = password unless password.nil?
}
o.on('-s', '--site SITE', "Post upload to another ncrypt pastebin (default: https://ncry.pt)") { |s| opts[:site] = s }
o.separator ""
o.separator " If neither url nor filename was given, a final parameter can be used to specify it. Urls are autodetected."
o.separator ""
o.on('-h', '--help', "Show this help") { STDERR.puts o; exit }
o.parse!
if ARGV.length == 1
if opts[:url] || opts[:fn]
STDERR.puts o
exit 1
end
begin
url = URI(ARGV[0])
if ("http" == url.scheme || "https" == url.scheme) && url.host
opts[:url] = url
else
opts[:fn] = ARGV[0]
end
rescue
opts[:fn] = ARGV[0]
end
end
if ARGV.length > 1 or (opts[:url] and (opts[:fn] || opts[:ttl] || opts[:mime] || opts[:site] || opts[:pass])) or (!opts[:url] and !opts[:fn])
STDERR.puts o
exit 1
end
end
if opts[:pass] and opts[:password].nil?
if opts[:fn] == '-'
STDERR.puts "Can't read post data from stdin and prompt for password"
exit 1
end
STDERR.write "Enter password: "
STDERR.flush
opts[:password] = STDIN.readline.chomp
end
if opts[:url]
uri = opts[:url]
if !uri.fragment
STDERR.puts "Specified url has no fragment, cannot decode paste"
exit 1
end
password = nil
while
if password.nil?
resp = http_get(uri)
else
resp = http_post(uri, :p => hashpw(password))
end
if 200 != resp.code.to_i
STDERR.puts "Got HTTP/#{resp.http_version} #{resp.code} #{resp.message}"
STDERR.puts "Location: #{resp['Location']}" if resp['Location']
exit 1
end
html = resp.body
if m = (/<input type="hidden" name="data" id="data" value="([^"]+)"/m.match(html) || (!password.nil? && /"data":"([^"]+)"/m.match(html)))
cipher = m[1]
STDOUT.write decrypt(cipher, uri.fragment)
exit 0
elsif html =~ /<div id="askpassword">/ and password.nil?
STDERR.write "Paste is password protected. Enter password: "
STDERR.flush
password = STDIN.readline.chomp
else
STDERR.puts "Can't parse response."
exit 1
end
end
else
uri = URI(opts[:site] || 'https://ncry.pt')
if opts[:fn] != '-'
if opts[:mime].nil?
begin
opts[:mime] = IO.popen("file --brief --mime-type '#{opts[:fn]}'", "r").read.chomp
rescue
# use default mime type text/plain
end
end
text = File.open(opts[:fn], "rb").read
else
text = STDIN.read
end
cipher, key = encrypt(text)
resp = http_post(uri, :data => cipher, :syn => opts[:mime] || 'text/plain', :ttl => opts[:ttl] || (7*86400), :p => hashpw(opts[:password]))
if 200 != resp.code.to_i
STDERR.puts "Key is #{key}"
STDERR.puts "Got HTTP/#{resp.http_version} #{resp.code} #{resp.message}"
resp.each_header { |k,v| STDERR.puts "#{k}: #{v}" }
STDERR.puts resp.body
exit 1
end
html = resp.body
if html =~ /^\{"id":".*"\}\s*$/m then
id = html.gsub(/^\{"id":"/m, "").gsub(/"\}\s*$/m, "")
uri.path += '/' unless ?/ == uri.path[-1]
uri.path += id
uri.fragment = key
puts uri
else
STDERR.puts "Key is #{key}"
STDERR.puts "Can't parse response #{resp.body}"
exit 1
end
end

1
bin/shasum_deger_al Executable file
View File

@ -0,0 +1 @@
echo -n "$1" | sha1sum | awk '{print $1}'

24
bin/yps_baslat6.py Executable file
View File

@ -0,0 +1,24 @@
#!/usr/bin/python3
import socket
from http.server import HTTPServer, SimpleHTTPRequestHandler
class MyHandler(SimpleHTTPRequestHandler):
def do_GET(self):
if self.path == '/ip':
self.send_response(200)
self.send_header('Content-type', 'text/html')
self.end_headers()
self.wfile.write('ip adresiniz %s' % self.client_address[0])
return
else:
return SimpleHTTPRequestHandler.do_GET(self)
class HTTPServerV6(HTTPServer):
address_family = socket.AF_INET6
def main():
server = HTTPServerV6(('::', 8000), MyHandler)
server.serve_forever()
if __name__ == '__main__':
main()

Binary file not shown.

View File

@ -0,0 +1,16 @@
# Description: Arc teması için gerekli ikon teması (deneme aşamasındadır).
# URL: https://github.com/horst3180/arc-icon-theme
# Packager: yasarciv
# Depends on: gtk-update-icon-cache hicolor-icon-theme faba-icon-theme
name=arc-icon-theme
version=20161122
release=1
source=(https://github.com/horst3180/$name/archive/$version.tar.gz)
build() {
cd $name-$version
./autogen.sh --prefix=/usr
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,16 @@
# Description: GTK 3, GTK 2 ve Gnome-Shell için şeffaf öğeler içeren düz bir tema.
# URL: https://github.com/horst3180/arc-theme
# Packager: yasarciv
# Depends on: gtk3 gtk-engine-murrine arc-icon-theme
name=arc-theme
version=20161119
release=1
source=(https://github.com/horst3180/$name/archive/$version.tar.gz)
build() {
cd $name-$version
./autogen.sh --prefix=/usr
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,61 @@
Submitted By: Armin K. <krejzi at email dot com>
Date: 2013-04-29
Initial Package Version: 5.17
Upstream Status: unknown
Origin: Arch Linux (Giovanni Campagna)
Description: Allow using obexd without systemd in the user session
Not all sessions run systemd --user (actually, the majority
doesn't), so the dbus daemon must be able to spawn obexd
directly, and to do so it needs the full path of the daemon.
---
Makefile.obexd | 4 ++--
obexd/src/org.bluez.obex.service | 4 ----
obexd/src/org.bluez.obex.service.in | 4 ++++
3 files changed, 6 insertions(+), 6 deletions(-)
delete mode 100644 obexd/src/org.bluez.obex.service
create mode 100644 obexd/src/org.bluez.obex.service.in
diff --git a/Makefile.obexd b/Makefile.obexd
index 3760867..142e7c3 100644
--- a/Makefile.obexd
+++ b/Makefile.obexd
@@ -2,12 +2,12 @@
if SYSTEMD
systemduserunitdir = @SYSTEMD_USERUNITDIR@
systemduserunit_DATA = obexd/src/obex.service
+endif
dbussessionbusdir = @DBUS_SESSIONBUSDIR@
dbussessionbus_DATA = obexd/src/org.bluez.obex.service
-endif
-EXTRA_DIST += obexd/src/obex.service.in obexd/src/org.bluez.obex.service
+EXTRA_DIST += obexd/src/obex.service.in obexd/src/org.bluez.obex.service.in
obex_plugindir = $(libdir)/obex/plugins
diff --git a/obexd/src/org.bluez.obex.service b/obexd/src/org.bluez.obex.service
deleted file mode 100644
index a538088..0000000
--- a/obexd/src/org.bluez.obex.service
+++ /dev/null
@@ -1,4 +0,0 @@
-[D-BUS Service]
-Name=org.bluez.obex
-Exec=/bin/false
-SystemdService=dbus-org.bluez.obex.service
diff --git a/obexd/src/org.bluez.obex.service.in b/obexd/src/org.bluez.obex.service.in
new file mode 100644
index 0000000..9c815f2
--- /dev/null
+++ b/obexd/src/org.bluez.obex.service.in
@@ -0,0 +1,4 @@
+[D-BUS Service]
+Name=org.bluez.obex
+Exec=@libexecdir@/obexd
+SystemdService=dbus-org.bluez.obex.service
--
1.8.3.1

View File

@ -5,13 +5,15 @@
name=bluez
version=5.37
release=1
release=2
source=(http://www.kernel.org/pub/linux/bluetooth/$name-$version.tar.xz
http://www.linuxfromscratch.org/patches/blfs/svn/$name-$version-obexd_without_systemd-1.patch)
$name-$version-obexd_without_systemd-1.patch)
build() {
source /etc/blfs-bootscripts
wget http://www.linuxfromscratch.org/blfs/downloads/svn/blfs-bootscripts-$scriptsversion.tar.bz2
wget http://anduin.linuxfromscratch.org/BLFS/blfs-bootscripts/blfs-bootscripts-$scriptsversion.tar.bz2
tar xvf $scripts-$scriptsversion.tar.bz2
cd $name-$version
@ -41,7 +43,7 @@ make DESTDIR=$PKG install
install -v -dm755 $PKG/{etc/bluetooth,usr/sbin}
ln -svf ../libexec/bluetooth/bluetoothd $PKG/usr/sbin
ln -svf /lib/bluetooth/bluetoothd $PKG/usr/sbin/
cat > $PKG/etc/bluetooth/rfcomm.conf << "EOF"

View File

@ -1,4 +1,4 @@
(set-language-environment "latin-1")
(set-locale-environment "fr_FR")
(set-locale-environment "tr_TR")
(set-foreground-color "GreenYellow")
(set-background-color "black")

View File

@ -1,8 +1,10 @@
# Description: Genişletilebilir, özelleştirilebilir, gerçek-zamanlı bir editör.
# URL: https://www.gnu.org/software/emacs/
# Packager: dei
# Depends on: gtk2 desktop-file-utils libjpeg-turbo giflib
name=emacs
version=24.5
release=1

View File

@ -0,0 +1,17 @@
# Description: Faba, Tango etkileri ile seksi ve modern bir simge teması. Faba için tüm varyasyonlar ve ek temalar, bu temel temayı gerektirir. Faba Icon Teması, GNU LGPL-3.0 + veya CC-BY-SA-4.0 şartları kapsamında dağıtılır
# URL: https://github.com/snwh/faba-icon-theme
# Packager: yasarciv
# Depends on: gtk-update-icon-cache
name=faba-icon-theme
version=4.1.2
release=1
source=(https://github.com/snwh/$name/archive/v$version.tar.gz)
build() {
cd $name-$version
bash autogen.sh --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,27 @@
# Description: Gnome keyring functions
# URL: http://www.gnome.org/
# Packager: milisarge
# Depends on: libgcrypt libtasn1 gcr
name=gnome-keyring
version=3.20
release=1
source=(http://ftp.acc.umu.se/pub/GNOME/sources/$name/$version/$name-$version.0.tar.xz)
build(){
cd $name-$version.0
sed -i -e "s/USE_NLS=yes/USE_NLS=no/" \
-e "s/ENABLE_NLS 1/ENABLE_NLS 0/" configure
export CFLAGS="$CFLAGS -D_GNU_SOURCE"
./configure --prefix=/usr \
--mandir=/usr/man \
--sysconfdir=/etc \
--disable-gtk-doc \
--disable-nls
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/share/gtk-doc
}

View File

@ -1,9 +1,7 @@
# Description: Midori is a lightweight web browser that uses WebKitGTK+.
# Description: WebKitGTK+ kullanan hafif tarayıcı
# URL: http://www.twotoasts.de
# Packager: pierre at nutyx dot org, tnut at nutyx dot org
# Depends on: cmake gcr gtk3 webkitgtk3 vala libnotify librsvg libunique1 desktop-file-utils libzeitgeist hicolor-icon-theme gstreamer1-plugins-libav gstreamer1-plugins-base gstreamer1-plugins-good
run=(desktop-file-utils gtk-update-icon-cache hicolor-icon-theme)
# Packager: milisarge
# Depends on: cmake gcr gtk3 webkitgtk2 webkitgtk3 vala libnotify librsvg libunique1 desktop-file-utils libzeitgeist hicolor-icon-theme gstreamer1-plugins-libav gstreamer1-plugins-base gstreamer1-plugins-good
name=midori
version=0.5.11

View File

@ -0,0 +1,17 @@
# Description: Moka, net, basit ve tutarlı olacak şekilde tasarlanmış, stil sahibi bir Linux masaüstü simge setidir. Moka Icon Teması (simge varlıkları ve kaynakları) bir Creative Commons Attribution-ShareAlike 4.0 lisansı altındadır.
# URL: https://github.com/snwh/moka-icon-theme
# Packager: yasarciv
# Depends on: gtk-update-icon-cache faba-icon-theme
name=moka-icon-theme
version=5.3.5
release=1
source=(https://github.com/snwh/$name/archive/v$version.tar.gz)
build() {
cd $name-$version
bash autogen.sh --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description: Matt's traceroute - ağ test aracı
# URL: http://www.bitwizard.nl/mtr/
# Packager: milisarge
# Depends on:
name=mtr
version=0.87
release=1
source=(ftp://ftp.bitwizard.nl/mtr/$name-$version.tar.gz)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--mandir=/usr/man \
--sbindir=/usr/bin \
--without-gtk
make
make DESTDIR=$PKG install
}

View File

@ -1,7 +1,7 @@
# Description: Tools which simplify and make the network more directly manageable.
# URL: http://projects.gnome.org/NetworkManager/
# Packager: pierre at nutyx dot org
# Depends on: gtk3 gconf iso-codes gobject-introspection libgnome-keyring libsecret libnotify networkmanager polkit-gnome modemmanager gtk-update-icon-cache
# Packager: milisarge
# Depends on: gtk3 gconf iso-codes gobject-introspection libgnome-keyring gnome-keyring ibsecret libnotify networkmanager polkit-gnome modemmanager gtk-update-icon-cache
name=network-manager-applet
version=1.4.2

View File

@ -0,0 +1,22 @@
# Description: MTP cihazları için yazma/okuma yapabilen fuse dosya sistemi
# URL: https://github.com/phatina/simple-mtpfs/
# Packager: milisarge
# Depends on: libmtp fuse
name=simple-mtpfs
version=0.3.0
release=1
source=(https://github.com/phatina/simple-mtpfs/archive/$name-$version.tar.gz)
build(){
cd $name-$name-$version
if [[ ! -e "./configure" ]]; then
./autogen.sh
./configure --prefix=/usr
else
./config.status
fi
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,17 @@
# Description: Network sniffer with command line interface
# URL: http://www.tcpdump.org
# Packager : milisarge
# Depends on: libpcap
name=tcpdump
version=4.9.0
release=1
source=(http://www.tcpdump.org/release/$name-$version.tar.gz)
build() {
cd $name-$version
./configure --prefix=/usr --enable-ipv6
make
make DESTDIR=$PKG install
rm $PKG/usr/sbin/tcpdump.$version
}

View File

@ -0,0 +1,19 @@
# Description: PDF ve Postscript gibi dosyalar için belge görüntüleyici. X-Apps Projesi.
# URL: https://github.com/linuxmint/xreader
# Packager: milisarge yasarciv
# Depends on: ghostscript poppler-glib djvulibre desktop-file-utils gsettings-desktop-schemas gtk3 gtk2 libsecret mate-common yelp-tools
name=xreader
version=1.2.2
release=1
source=(https://github.com/linuxmint/$name/archive/$version.tar.gz)
build() {
cd $name-$version
./autogen.sh --prefix="/usr" \
--localstatedir="/var" \
--libexecdir="/usr/lib/$name" \
--disable-caja --disable-nemo
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,3 @@
glib-compile-schemas /usr/share/glib-2.0/schemas/
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
update-desktop-database -q