Merge branch 'develop' of git.calculate-linux.org:calculate/calculate-overlay into develop

mhiretskiy 2448
Alexander Tratsevskiy 3 years ago
commit 7b243cacba

@ -324,5 +324,6 @@ calculate-utils-r12_pkg_preinst() {
dosym /usr/lib/python-exec/python2.7/cl-console-gui /usr/bin/cl-console-gui
dosym /usr/lib/python-exec/python2.7/cl-console-gui /usr/bin/cl-console-gui-install
dosym /usr/lib/python-exec/python2.7/cl-console-gui /usr/bin/cl-console-gui-update
dosym /usr/lib/python-exec/python2.7/cl-update-checker /usr/bin/cl-update-checker
fi
}

@ -0,0 +1,7 @@
# Calculate format=compiz protected path=/usr/share/applications
[Added Associations]
application/pdf=org.gnome.Evince.desktop;
[Default Applications]
application/pdf=org.gnome.Evince.desktop;

@ -0,0 +1,6 @@
# Calculate format=kde path=/usr/share/applications
# Hide icon
[Desktop Entry]
NoDisplay=true
!MimeType=

@ -0,0 +1,6 @@
# Calculate format=kde path=/usr/share/applications
# Hide icon
[Desktop Entry]
NoDisplay=true
!MimeType=

@ -17,3 +17,17 @@ application/x-ufraw=firefox.desktop;
text/html=firefox.desktop;
x-scheme-handler/http=firefox.desktop;
x-scheme-handler/https=firefox.desktop;
[Default Applications]
application/rss+xml=firefox.desktop;
application/vnd.mozilla.xul+xml=firefox.desktop;
application/x-font-ttx=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/xml=firefox.desktop;
application/xml-external-parsed-entity=firefox.desktop;
application/xsd=firefox.desktop;
application/xslt+xml=firefox.desktop;
application/x-ufraw=firefox.desktop;
text/html=firefox.desktop;
x-scheme-handler/http=firefox.desktop;
x-scheme-handler/https=firefox.desktop;

@ -17,3 +17,17 @@ application/x-ufraw=chromium-browser-chromium.desktop;
text/html=chromium-browser-chromium.desktop;
x-scheme-handler/http=chromium-browser-chromium.desktop;
x-scheme-handler/https=chromium-browser-chromium.desktop;
[Default Applications]
application/rss+xml=chromium-browser-chromium.desktop;
application/vnd.mozilla.xul+xml=chromium-browser-chromium.desktop;
application/x-font-ttx=chromium-browser-chromium.desktop;
application/xhtml+xml=chromium-browser-chromium.desktop;
application/xml=chromium-browser-chromium.desktop;
application/xml-external-parsed-entity=chromium-browser-chromium.desktop;
application/xsd=chromium-browser-chromium.desktop;
application/xslt+xml=chromium-browser-chromium.desktop;
application/x-ufraw=chromium-browser-chromium.desktop;
text/html=chromium-browser-chromium.desktop;
x-scheme-handler/http=chromium-browser-chromium.desktop;
x-scheme-handler/https=chromium-browser-chromium.desktop;

@ -17,3 +17,17 @@ application/x-ufraw=qupzilla.desktop;
text/html=qupzilla.desktop;
x-scheme-handler/http=qupzilla.desktop;
x-scheme-handler/https=qupzilla.desktop;
[Default Applications]
application/rss+xml=qupzilla.desktop;
application/vnd.mozilla.xul+xml=qupzilla.desktop;
application/x-font-ttx=qupzilla.desktop;
application/xhtml+xml=qupzilla.desktop;
application/xml=qupzilla.desktop;
application/xml-external-parsed-entity=qupzilla.desktop;
application/xsd=qupzilla.desktop;
application/xslt+xml=qupzilla.desktop;
application/x-ufraw=qupzilla.desktop;
text/html=qupzilla.desktop;
x-scheme-handler/http=qupzilla.desktop;
x-scheme-handler/https=qupzilla.desktop;

@ -17,3 +17,17 @@ application/x-ufraw=opera.desktop;
text/html=opera.desktop;
x-scheme-handler/http=opera.desktop;
x-scheme-handler/https=opera.desktop;
[Default Applications]
application/rss+xml=opera.desktop;
application/vnd.mozilla.xul+xml=opera.desktop;
application/x-font-ttx=opera.desktop;
application/xhtml+xml=opera.desktop;
application/xml=opera.desktop;
application/xml-external-parsed-entity=opera.desktop;
application/xsd=opera.desktop;
application/xslt+xml=opera.desktop;
application/x-ufraw=opera.desktop;
text/html=opera.desktop;
x-scheme-handler/http=opera.desktop;
x-scheme-handler/https=opera.desktop;

@ -17,3 +17,17 @@ application/x-ufraw=epiphany.desktop;
text/html=epiphany.desktop;
x-scheme-handler/http=epiphany.desktop;
x-scheme-handler/https=epiphany.desktop;
[Default Applications]
application/rss+xml=epiphany.desktop;
application/vnd.mozilla.xul+xml=epiphany.desktop;
application/x-font-ttx=epiphany.desktop;
application/xhtml+xml=epiphany.desktop;
application/xml=epiphany.desktop;
application/xml-external-parsed-entity=epiphany.desktop;
application/xsd=epiphany.desktop;
application/xslt+xml=epiphany.desktop;
application/x-ufraw=epiphany.desktop;
text/html=epiphany.desktop;
x-scheme-handler/http=epiphany.desktop;
x-scheme-handler/https=epiphany.desktop;

@ -17,3 +17,17 @@ application/x-ufraw=qutebrowser.desktop;
text/html=qutebrowser.desktop;
x-scheme-handler/http=qutebrowser.desktop;
x-scheme-handler/https=qutebrowser.desktop;
[Default Applications]
application/rss+xml=qutebrowser.desktop;
application/vnd.mozilla.xul+xml=qutebrowser.desktop;
application/x-font-ttx=qutebrowser.desktop;
application/xhtml+xml=qutebrowser.desktop;
application/xml=qutebrowser.desktop;
application/xml-external-parsed-entity=qutebrowser.desktop;
application/xsd=qutebrowser.desktop;
application/xslt+xml=qutebrowser.desktop;
application/x-ufraw=qutebrowser.desktop;
text/html=qutebrowser.desktop;
x-scheme-handler/http=qutebrowser.desktop;
x-scheme-handler/https=qutebrowser.desktop;

@ -15,3 +15,17 @@
!text/html=
!x-scheme-handler/http=
!x-scheme-handler/https=
[Default Applications]
!application/rss+xml=
!application/vnd.mozilla.xul+xml=
!application/x-font-ttx=
!application/xhtml+xml=
!application/xml=
!application/xml-external-parsed-entity=
!application/xsd=
!application/xslt+xml=
!application/x-ufraw=
!text/html=
!x-scheme-handler/http=
!x-scheme-handler/https=

@ -6,3 +6,6 @@
[Added Associations]
x-scheme-handler/mailto=org.kde.kmail2.desktop;
[Default Applications]
x-scheme-handler/mailto=org.kde.kmail2.desktop;

@ -5,4 +5,7 @@
#-ini(desktop.mail, evolution)-#
[Added Associations]
x-scheme-handler/mailto=evolution.desktop;
x-scheme-handler/mailto=org.gnome.Evolution.desktop;
[Default Applications]
x-scheme-handler/mailto=org.gnome.Evolution.desktop;

@ -6,3 +6,6 @@
[Added Associations]
x-scheme-handler/mailto=claws-mail.desktop;
[Default Applications]
x-scheme-handler/mailto=claws-mail.desktop;

@ -6,3 +6,6 @@
[Added Associations]
x-scheme-handler/mailto=trojita.desktop;
[Default Applications]
x-scheme-handler/mailto=trojita.desktop;

@ -4,3 +4,6 @@
[Added Associations]
!x-scheme-handler/mailto=
[Default Applications]
!x-scheme-handler/mailto=

@ -7,3 +7,7 @@
[Added Associations]
application/rtf=libreoffice-writer.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;
[Default Applications]
application/rtf=libreoffice-writer.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;

@ -7,3 +7,7 @@
[Added Associations]
application/rtf=libreoffice-writer.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;
[Default Applications]
application/rtf=libreoffice-writer.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;

@ -5,3 +5,7 @@
[Added Associations]
!application/rtf=
!application/vnd.oasis.opendocument.text=
[Default Applications]
!application/rtf=
!application/vnd.oasis.opendocument.text=

@ -5,4 +5,7 @@
#-ini(desktop.calc, libreoffice)-#
[Added Associations]
application/vnd.oasis.opendocument.text=libreoffice-calc.desktop;
application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;
[Default Applications]
application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;

@ -5,4 +5,7 @@
#-ini(desktop.calc, libreoffice-bin)-#
[Added Associations]
application/vnd.oasis.opendocument.text=libreoffice-calc.desktop;
application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;
[Default Applications]
application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;

@ -4,3 +4,6 @@
[Added Associations]
!application/vnd.oasis.opendocument.spreadsheet=
[Default Applications]
!application/vnd.oasis.opendocument.spreadsheet=

@ -6,3 +6,6 @@
[Added Associations]
application/illustrator=zzz-gimp.desktop
[Default Applications]
application/illustrator=zzz-gimp.desktop

@ -4,3 +4,6 @@
[Added Associations]
!application/illustrator=
[Default Applications]
!application/illustrator=

@ -5,23 +5,45 @@
#-ini(desktop.imageview, gwenview)-#
[Added Associations]
image/bmp=gwenview.desktop;
image/gif=gwenview.desktop;
image/jpeg=gwenview.desktop;
image/jpg=gwenview.desktop;
image/png=gwenview.desktop;
image/svg+xml=gwenview.desktop;
image/svg+xml-compressed=gwenview.desktop;
image/tiff=gwenview.desktop;
image/vnd.microsoft.icon=gwenview.desktop;
image/vnd.wap.wbmp=gwenview.desktop;
image/x-gray=gwenview.desktop;
image/x-pcx=gwenview.desktop;
image/x-png=gwenview.desktop;
image/x-portable-anymap=gwenview.desktop;
image/x-portable-bitmap=gwenview.desktop;
image/x-portable-graymap=gwenview.desktop;
image/x-portable-pixmap=gwenview.desktop;
image/x-tga=gwenview.desktop;
image/x-xbitmap=gwenview.desktop;
image/x-xpixmap=gwenview.desktop;
image/bmp=org.kde.gwenview.desktop;
image/gif=org.kde.gwenview.desktop;
image/jpeg=org.kde.gwenview.desktop;
image/jpg=org.kde.gwenview.desktop;
image/png=org.kde.gwenview.desktop;
image/svg+xml=org.kde.gwenview.desktop;
image/svg+xml-compressed=org.kde.gwenview.desktop;
image/tiff=org.kde.gwenview.desktop;
image/vnd.microsoft.icon=org.kde.gwenview.desktop;
image/vnd.wap.wbmp=org.kde.gwenview.desktop;
image/x-gray=org.kde.gwenview.desktop;
image/x-pcx=org.kde.gwenview.desktop;
image/x-png=org.kde.gwenview.desktop;
image/x-portable-anymap=org.kde.gwenview.desktop;
image/x-portable-bitmap=org.kde.gwenview.desktop;
image/x-portable-graymap=org.kde.gwenview.desktop;
image/x-portable-pixmap=org.kde.gwenview.desktop;
image/x-tga=org.kde.gwenview.desktop;
image/x-xbitmap=org.kde.gwenview.desktop;
image/x-xpixmap=org.kde.gwenview.desktop;
[Default Applications]
image/bmp=org.kde.gwenview.desktop;
image/gif=org.kde.gwenview.desktop;
image/jpeg=org.kde.gwenview.desktop;
image/jpg=org.kde.gwenview.desktop;
image/png=org.kde.gwenview.desktop;
image/svg+xml=org.kde.gwenview.desktop;
image/svg+xml-compressed=org.kde.gwenview.desktop;
image/tiff=org.kde.gwenview.desktop;
image/vnd.microsoft.icon=org.kde.gwenview.desktop;
image/vnd.wap.wbmp=org.kde.gwenview.desktop;
image/x-gray=org.kde.gwenview.desktop;
image/x-pcx=org.kde.gwenview.desktop;
image/x-png=org.kde.gwenview.desktop;
image/x-portable-anymap=org.kde.gwenview.desktop;
image/x-portable-bitmap=org.kde.gwenview.desktop;
image/x-portable-graymap=org.kde.gwenview.desktop;
image/x-portable-pixmap=org.kde.gwenview.desktop;
image/x-tga=org.kde.gwenview.desktop;
image/x-xbitmap=org.kde.gwenview.desktop;
image/x-xpixmap=org.kde.gwenview.desktop;

@ -25,3 +25,25 @@ image/x-portable-pixmap=eom.desktop;
image/x-tga=eom.desktop;
image/x-xbitmap=eom.desktop;
image/x-xpixmap=eom.desktop;
[Default Applications]
image/bmp=eom.desktop;
image/gif=eom.desktop;
image/jpeg=eom.desktop;
image/jpg=eom.desktop;
image/png=eom.desktop;
image/svg+xml=eom.desktop;
image/svg+xml-compressed=eom.desktop;
image/tiff=eom.desktop;
image/vnd.microsoft.icon=eom.desktop;
image/vnd.wap.wbmp=eom.desktop;
image/x-gray=eom.desktop;
image/x-pcx=eom.desktop;
image/x-png=eom.desktop;
image/x-portable-anymap=eom.desktop;
image/x-portable-bitmap=eom.desktop;
image/x-portable-graymap=eom.desktop;
image/x-portable-pixmap=eom.desktop;
image/x-tga=eom.desktop;
image/x-xbitmap=eom.desktop;
image/x-xpixmap=eom.desktop;

@ -1,4 +1,4 @@
# Calculate format=kde link=/usr/share/applications/eog.desktop name=calculate-imageview.desktop mirror pkg(media-gfx/eog)>=2.30
# Calculate format=kde link=/usr/share/applications/org.gnome.eog.desktop name=calculate-imageview.desktop mirror pkg(media-gfx/eog)>=2.30
# Hide icon
[Desktop Entry]

@ -5,23 +5,45 @@
#-ini(desktop.imageview, eog)-#
[Added Associations]
image/bmp=eog.desktop;
image/gif=eog.desktop;
image/jpeg=eog.desktop;
image/jpg=eog.desktop;
image/png=eog.desktop;
image/svg+xml=eog.desktop;
image/svg+xml-compressed=eog.desktop;
image/tiff=eog.desktop;
image/vnd.microsoft.icon=eog.desktop;
image/vnd.wap.wbmp=eog.desktop;
image/x-gray=eog.desktop;
image/x-pcx=eog.desktop;
image/x-png=eog.desktop;
image/x-portable-anymap=eog.desktop;
image/x-portable-bitmap=eog.desktop;
image/x-portable-graymap=eog.desktop;
image/x-portable-pixmap=eog.desktop;
image/x-tga=eog.desktop;
image/x-xbitmap=eog.desktop;
image/x-xpixmap=eog.desktop;
image/bmp=org.gnome.eog.desktop;
image/gif=org.gnome.eog.desktop;
image/jpeg=org.gnome.eog.desktop;
image/jpg=org.gnome.eog.desktop;
image/png=org.gnome.eog.desktop;
image/svg+xml=org.gnome.eog.desktop;
image/svg+xml-compressed=org.gnome.eog.desktop;
image/tiff=org.gnome.eog.desktop;
image/vnd.microsoft.icon=org.gnome.eog.desktop;
image/vnd.wap.wbmp=org.gnome.eog.desktop;
image/x-gray=org.gnome.eog.desktop;
image/x-pcx=org.gnome.eog.desktop;
image/x-png=org.gnome.eog.desktop;
image/x-portable-anymap=org.gnome.eog.desktop;
image/x-portable-bitmap=org.gnome.eog.desktop;
image/x-portable-graymap=org.gnome.eog.desktop;
image/x-portable-pixmap=org.gnome.eog.desktop;
image/x-tga=org.gnome.eog.desktop;
image/x-xbitmap=org.gnome.eog.desktop;
image/x-xpixmap=org.gnome.eog.desktop;
[Default Applications]
image/bmp=org.gnome.eog.desktop;
image/gif=org.gnome.eog.desktop;
image/jpeg=org.gnome.eog.desktop;
image/jpg=org.gnome.eog.desktop;
image/png=org.gnome.eog.desktop;
image/svg+xml=org.gnome.eog.desktop;
image/svg+xml-compressed=org.gnome.eog.desktop;
image/tiff=org.gnome.eog.desktop;
image/vnd.microsoft.icon=org.gnome.eog.desktop;
image/vnd.wap.wbmp=org.gnome.eog.desktop;
image/x-gray=org.gnome.eog.desktop;
image/x-pcx=org.gnome.eog.desktop;
image/x-png=org.gnome.eog.desktop;
image/x-portable-anymap=org.gnome.eog.desktop;
image/x-portable-bitmap=org.gnome.eog.desktop;
image/x-portable-graymap=org.gnome.eog.desktop;
image/x-portable-pixmap=org.gnome.eog.desktop;
image/x-tga=org.gnome.eog.desktop;
image/x-xbitmap=org.gnome.eog.desktop;
image/x-xpixmap=org.gnome.eog.desktop;

@ -5,23 +5,45 @@
#-ini(desktop.imageview, nomacs)-#
[Added Associations]
image/bmp=nomacs.desktop;
image/gif=nomacs.desktop;
image/jpeg=nomacs.desktop;
image/jpg=nomacs.desktop;
image/png=nomacs.desktop;
image/svg+xml=nomacs.desktop;
image/svg+xml-compressed=nomacs.desktop;
image/tiff=nomacs.desktop;
image/vnd.microsoft.icon=nomacs.desktop;
image/vnd.wap.wbmp=nomacs.desktop;
image/x-gray=nomacs.desktop;
image/x-pcx=nomacs.desktop;
image/x-png=nomacs.desktop;
image/x-portable-anymap=nomacs.desktop;
image/x-portable-bitmap=nomacs.desktop;
image/x-portable-graymap=nomacs.desktop;
image/x-portable-pixmap=nomacs.desktop;
image/x-tga=nomacs.desktop;
image/x-xbitmap=nomacs.desktop;
image/x-xpixmap=nomacs.desktop;
image/bmp=org.nomacs.ImageLounge.desktop;
image/gif=org.nomacs.ImageLounge.desktop;
image/jpeg=org.nomacs.ImageLounge.desktop;
image/jpg=org.nomacs.ImageLounge.desktop;
image/png=org.nomacs.ImageLounge.desktop;
image/svg+xml=org.nomacs.ImageLounge.desktop;
image/svg+xml-compressed=org.nomacs.ImageLounge.desktop;
image/tiff=org.nomacs.ImageLounge.desktop;
image/vnd.microsoft.icon=org.nomacs.ImageLounge.desktop;
image/vnd.wap.wbmp=org.nomacs.ImageLounge.desktop;
image/x-gray=org.nomacs.ImageLounge.desktop;
image/x-pcx=org.nomacs.ImageLounge.desktop;
image/x-png=org.nomacs.ImageLounge.desktop;
image/x-portable-anymap=org.nomacs.ImageLounge.desktop;
image/x-portable-bitmap=org.nomacs.ImageLounge.desktop;
image/x-portable-graymap=org.nomacs.ImageLounge.desktop;
image/x-portable-pixmap=org.nomacs.ImageLounge.desktop;
image/x-tga=org.nomacs.ImageLounge.desktop;
image/x-xbitmap=org.nomacs.ImageLounge.desktop;
image/x-xpixmap=org.nomacs.ImageLounge.desktop;
[Default Applications]
image/bmp=org.nomacs.ImageLounge.desktop;
image/gif=org.nomacs.ImageLounge.desktop;
image/jpeg=org.nomacs.ImageLounge.desktop;
image/jpg=org.nomacs.ImageLounge.desktop;
image/png=org.nomacs.ImageLounge.desktop;
image/svg+xml=org.nomacs.ImageLounge.desktop;
image/svg+xml-compressed=org.nomacs.ImageLounge.desktop;
image/tiff=org.nomacs.ImageLounge.desktop;
image/vnd.microsoft.icon=org.nomacs.ImageLounge.desktop;
image/vnd.wap.wbmp=org.nomacs.ImageLounge.desktop;
image/x-gray=org.nomacs.ImageLounge.desktop;
image/x-pcx=org.nomacs.ImageLounge.desktop;
image/x-png=org.nomacs.ImageLounge.desktop;
image/x-portable-anymap=org.nomacs.ImageLounge.desktop;
image/x-portable-bitmap=org.nomacs.ImageLounge.desktop;
image/x-portable-graymap=org.nomacs.ImageLounge.desktop;
image/x-portable-pixmap=org.nomacs.ImageLounge.desktop;
image/x-tga=org.nomacs.ImageLounge.desktop;
image/x-xbitmap=org.nomacs.ImageLounge.desktop;
image/x-xpixmap=org.nomacs.ImageLounge.desktop;

@ -1,6 +0,0 @@
# Calculate format=kde link=/usr/share/applications/nomacs.desktop name=calculate-imageview.desktop mirror pkg(media-gfx/nomacs)>=1.6
# Hide icon
[Desktop Entry]
NoDisplay=true
!MimeType=

@ -0,0 +1,6 @@
# Calculate format=kde link=/usr/share/applications/org.nomacs.ImageLounge.desktop name=calculate-imageview.desktop mirror pkg(media-gfx/nomacs)!=
# Hide icon
[Desktop Entry]
NoDisplay=true
!MimeType=

@ -25,3 +25,25 @@ image/x-portable-pixmap=geeqie.desktop;
image/x-tga=geeqie.desktop;
image/x-xbitmap=geeqie.desktop;
image/x-xpixmap=geeqie.desktop;
[Default Applications]
image/bmp=geeqie.desktop;
image/gif=geeqie.desktop;
image/jpeg=geeqie.desktop;
image/jpg=geeqie.desktop;
image/png=geeqie.desktop;
image/svg+xml=geeqie.desktop;
image/svg+xml-compressed=geeqie.desktop;
image/tiff=geeqie.desktop;
image/vnd.microsoft.icon=geeqie.desktop;
image/vnd.wap.wbmp=geeqie.desktop;
image/x-gray=geeqie.desktop;
image/x-pcx=geeqie.desktop;
image/x-png=geeqie.desktop;
image/x-portable-anymap=geeqie.desktop;
image/x-portable-bitmap=geeqie.desktop;
image/x-portable-graymap=geeqie.desktop;
image/x-portable-pixmap=geeqie.desktop;
image/x-tga=geeqie.desktop;
image/x-xbitmap=geeqie.desktop;
image/x-xpixmap=geeqie.desktop;

@ -25,3 +25,25 @@ image/x-portable-pixmap=lximage-qt.desktop;
image/x-tga=lximage-qt.desktop;
image/x-xbitmap=lximage-qt.desktop;
image/x-xpixmap=lximage-qt.desktop;
[Default Applications]
image/bmp=lximage-qt.desktop;
image/gif=lximage-qt.desktop;
image/jpeg=lximage-qt.desktop;
image/jpg=lximage-qt.desktop;
image/png=lximage-qt.desktop;
image/svg+xml=lximage-qt.desktop;
image/svg+xml-compressed=lximage-qt.desktop;
image/tiff=lximage-qt.desktop;
image/vnd.microsoft.icon=lximage-qt.desktop;
image/vnd.wap.wbmp=lximage-qt.desktop;
image/x-gray=lximage-qt.desktop;
image/x-pcx=lximage-qt.desktop;
image/x-png=lximage-qt.desktop;
image/x-portable-anymap=lximage-qt.desktop;
image/x-portable-bitmap=lximage-qt.desktop;
image/x-portable-graymap=lximage-qt.desktop;
image/x-portable-pixmap=lximage-qt.desktop;
image/x-tga=lximage-qt.desktop;
image/x-xbitmap=lximage-qt.desktop;
image/x-xpixmap=lximage-qt.desktop;

@ -25,3 +25,25 @@ image/x-portable-pixmap=mirage.desktop;
image/x-tga=mirage.desktop;
image/x-xbitmap=mirage.desktop;
image/x-xpixmap=mirage.desktop;
[Default Applications]
image/bmp=mirage.desktop;
image/gif=mirage.desktop;
image/jpeg=mirage.desktop;
image/jpg=mirage.desktop;
image/png=mirage.desktop;
image/svg+xml=mirage.desktop;
image/svg+xml-compressed=mirage.desktop;
image/tiff=mirage.desktop;
image/vnd.microsoft.icon=mirage.desktop;
image/vnd.wap.wbmp=mirage.desktop;
image/x-gray=mirage.desktop;
image/x-pcx=mirage.desktop;
image/x-png=mirage.desktop;
image/x-portable-anymap=mirage.desktop;
image/x-portable-bitmap=mirage.desktop;
image/x-portable-graymap=mirage.desktop;
image/x-portable-pixmap=mirage.desktop;
image/x-tga=mirage.desktop;
image/x-xbitmap=mirage.desktop;
image/x-xpixmap=mirage.desktop;

@ -23,3 +23,25 @@
!image/x-tga=
!image/x-xbitmap=
!image/x-xpixmap=
[Default Applications]
!image/bmp=
!image/gif=
!image/jpeg=
!image/jpg=
!image/png=
!image/svg+xml=
!image/svg+xml-compressed=
!image/tiff=
!image/vnd.microsoft.icon=
!image/vnd.wap.wbmp=
!image/x-gray=
!image/x-pcx=
!image/x-png=
!image/x-portable-anymap=
!image/x-portable-bitmap=
!image/x-portable-graymap=
!image/x-portable-pixmap=
!image/x-tga=
!image/x-xbitmap=
!image/x-xpixmap=

@ -10,3 +10,10 @@ audio/mpeg=amarok.desktop;
audio/x-flac=amarok.desktop;
audio/x-ms-wma=amarok.desktop;
audio/x-wav=amarok.desktop;
[Default Applications]
audio/mp4=amarok.desktop;
audio/mpeg=amarok.desktop;
audio/x-flac=amarok.desktop;
audio/x-ms-wma=amarok.desktop;
audio/x-wav=amarok.desktop;

@ -10,3 +10,10 @@ audio/mpeg=clementine.desktop;
audio/x-flac=clementine.desktop;
audio/x-ms-wma=clementine.desktop;
audio/x-wav=clementine.desktop;
[Default Applications]
audio/mp4=clementine.desktop;
audio/mpeg=clementine.desktop;
audio/x-flac=clementine.desktop;
audio/x-ms-wma=clementine.desktop;
audio/x-wav=clementine.desktop;

@ -10,3 +10,10 @@ audio/mpeg=audacious.desktop;
audio/x-flac=audacious.desktop;
audio/x-ms-wma=audacious.desktop;
audio/x-wav=audacious.desktop;
[Default Applications]
audio/mp4=audacious.desktop;
audio/mpeg=audacious.desktop;
audio/x-flac=audacious.desktop;
audio/x-ms-wma=audacious.desktop;
audio/x-wav=audacious.desktop;

@ -10,3 +10,10 @@ audio/mpeg=rhythmbox.desktop;
audio/x-flac=rhythmbox.desktop;
audio/x-ms-wma=rhythmbox.desktop;
audio/x-wav=rhythmbox.desktop;
[Default Applications]
audio/mp4=rhythmbox.desktop;
audio/mpeg=rhythmbox.desktop;
audio/x-flac=rhythmbox.desktop;
audio/x-ms-wma=rhythmbox.desktop;
audio/x-wav=rhythmbox.desktop;

@ -8,3 +8,10 @@
!audio/x-flac=
!audio/x-ms-wma=
!audio/x-wav=
[Default Applications]
!audio/mp4=
!audio/mpeg=
!audio/x-flac=
!audio/x-ms-wma=
!audio/x-wav=

@ -5,12 +5,23 @@
#-ini(desktop.videoplayer, totem)-#
[Added Associations]
video/mp4=totem.desktop;
video/mpeg=totem.desktop;
video/ogg=totem.desktop;
video/quicktime=totem.desktop;
video/quicktime=totem.desktop;
video/vnd.mpegurl=totem.desktop;
video/x-m4v=totem.desktop;
video/x-msvideo=totem.desktop;
video/x-sgi-movie=totem.desktop;
video/mp4=org.gnome.Totem.desktop;
video/mpeg=org.gnome.Totem.desktop;
video/ogg=org.gnome.Totem.desktop;
video/quicktime=org.gnome.Totem.desktop;
video/quicktime=org.gnome.Totem.desktop;
video/vnd.mpegurl=org.gnome.Totem.desktop;
video/x-m4v=org.gnome.Totem.desktop;
video/x-msvideo=org.gnome.Totem.desktop;
video/x-sgi-movie=org.gnome.Totem.desktop;
[Default Applications]
video/mp4=org.gnome.Totem.desktop;
video/mpeg=org.gnome.Totem.desktop;
video/ogg=org.gnome.Totem.desktop;
video/quicktime=org.gnome.Totem.desktop;
video/quicktime=org.gnome.Totem.desktop;
video/vnd.mpegurl=org.gnome.Totem.desktop;
video/x-m4v=org.gnome.Totem.desktop;
video/x-msvideo=org.gnome.Totem.desktop;
video/x-sgi-movie=org.gnome.Totem.desktop;

@ -14,3 +14,14 @@ video/vnd.mpegurl=smplayer.desktop;
video/x-m4v=smplayer.desktop;
video/x-msvideo=smplayer.desktop;
video/x-sgi-movie=smplayer.desktop;
[Default Applications]
video/mp4=smplayer.desktop;
video/mpeg=smplayer.desktop;
video/ogg=smplayer.desktop;
video/quicktime=smplayer.desktop;
video/quicktime=smplayer.desktop;
video/vnd.mpegurl=smplayer.desktop;
video/x-m4v=smplayer.desktop;
video/x-msvideo=smplayer.desktop;
video/x-sgi-movie=smplayer.desktop;

@ -14,3 +14,14 @@ video/vnd.mpegurl=gnome-mplayer.desktop;
video/x-m4v=gnome-mplayer.desktop;
video/x-msvideo=gnome-mplayer.desktop;
video/x-sgi-movie=gnome-mplayer.desktop;
[Default Applications]
video/mp4=gnome-mplayer.desktop;
video/mpeg=gnome-mplayer.desktop;
video/ogg=gnome-mplayer.desktop;
video/quicktime=gnome-mplayer.desktop;
video/quicktime=gnome-mplayer.desktop;
video/vnd.mpegurl=gnome-mplayer.desktop;
video/x-m4v=gnome-mplayer.desktop;
video/x-msvideo=gnome-mplayer.desktop;
video/x-sgi-movie=gnome-mplayer.desktop;

@ -12,3 +12,14 @@
!video/x-m4v=
!video/x-msvideo=
!video/x-sgi-movie=
[Default Applications]
!video/mp4=
!video/mpeg=
!video/ogg=
!video/quicktime=
!video/quicktime=
!video/vnd.mpegurl=
!video/x-m4v=
!video/x-msvideo=
!video/x-sgi-movie=

@ -6,3 +6,6 @@
[Added Associations]
application/x-iso9660-image=k3b.desktop;
[Default Applications]
application/x-iso9660-image=k3b.desktop;

@ -6,3 +6,6 @@
[Added Associations]
application/x-iso9660-image=brasero.desktop;
[Default Applications]
application/x-iso9660-image=brasero.desktop;

@ -6,3 +6,6 @@
[Added Associations]
application/x-iso9660-image=xfburn.desktop;
[Default Applications]
application/x-iso9660-image=xfburn.desktop;

@ -4,3 +4,6 @@
[Added Associations]
!application/x-iso9660-image=
[Default Applications]
!application/x-iso9660-image=

@ -5,4 +5,7 @@
#-ini(desktop.textedit, kwrite)-#
[Added Associations]
text/plain=kwrite.desktop;
text/plain=org.kde.kwrite.desktop;
[Default Applications]
text/plain=org.kde.kwrite.desktop;

@ -5,4 +5,7 @@
#-ini(desktop.textedit, gedit)-#
[Added Associations]
text/plain=gedit.desktop;
text/plain=org.gnome.gedit.desktop;
[Default Applications]
text/plain=org.gnome.gedit.desktop;

@ -6,3 +6,6 @@
[Added Associations]
text/plain=pluma.desktop;
[Default Applications]
text/plain=pluma.desktop;

@ -6,3 +6,6 @@
[Added Associations]
text/plain=leafpad.desktop;
[Default Applications]
text/plain=leafpad.desktop;

@ -6,3 +6,6 @@
[Added Associations]
text/plain=featherpad.desktop;
[Default Applications]
text/plain=featherpad.desktop;

@ -4,3 +4,6 @@
[Added Associations]
!text/plain=
[Default Applications]
!text/plain=

@ -4,4 +4,3 @@
#-ini(desktop.updating, on)-#
#-ini(desktop.terminal, konsole)-#
[Added Associations]

@ -4,4 +4,3 @@
#-ini(desktop.updating, on)-#
#-ini(desktop.terminal, gnome-terminal)-#
[Added Associations]

@ -4,4 +4,3 @@
#-ini(desktop.updating, on)-#
#-ini(desktop.terminal, mate-terminal)-#
[Added Associations]

@ -4,4 +4,3 @@
#-ini(desktop.updating, on)-#
#-ini(desktop.terminal, terminal)-#
[Added Associations]

@ -4,4 +4,3 @@
#-ini(desktop.updating, on)-#
#-ini(desktop.terminal, qterminal)-#
[Added Associations]

@ -2,4 +2,3 @@
#-ini(desktop.terminal-removing,)-#
[Added Associations]

@ -6,3 +6,6 @@
[Added Associations]
application/pdf=qpdfview.desktop;
[Default Applications]
application/pdf=qpdfview.desktop;

@ -4,3 +4,6 @@
[Added Associations]
!application/pdf=qpdfview.desktop=
[Default Applications]
!application/pdf=qpdfview.desktop=

@ -0,0 +1,4 @@
# Calculate format=samba name=ini.env ini(overlay-calculate.remerge)<#-cl_pass_file-# merge=app-cdr/brasero,app-cdr/k3b,app-cdr/xfburn,app-editors/featherpad,app-editors/gedit,app-editors/leafpad,app-editors/pluma,app-office/libreoffice,app-office/libreoffice-bin,app-text/qpdfview,gnome-extra/gnome-calculator,kde-apps/gwenview,kde-apps/kcalc,kde-apps/kmail,kde-apps/konsole,kde-apps/kopete,kde-apps/ktp-contact-list,kde-apps/kwrite,mail-client/claws-mail,mail-client/evolution,mail-client/trojita,mate-extra/mate-calc,media-gfx/digikam,media-gfx/eog,media-gfx/eom,media-gfx/geeqie,media-gfx/gimp,media-gfx/krita,media-gfx/lximage-qt,media-gfx/mirage,media-gfx/nomacs,media-gfx/shotwell,media-sound/amarok,media-sound/audacious,media-sound/clementine,media-sound/rhythmbox,media-video/gnome-mplayer,media-video/smplayer,media-video/totem,net-im/gajim,net-im/pidgin,net-im/qutim,net-irc/hexchat,net-irc/konversation,net-irc/kvirc,net-irc/polari,sci-calculators/galculator,sci-calculators/speedcrunch,www-client/chromium,www-client/epiphany,www-client/firefox,www-client/opera,www-client/qupzilla,www-client/qutebrowser,x11-terms/gnome-terminal,x11-terms/mate-terminal,x11-terms/qterminal,x11-terms/xfce4-terminal,app-text/evince
[overlay-calculate]
remerge = #-cl_pass_file-#

@ -0,0 +1,193 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
PYTHON_COMPAT=(python2_7)
DISTUTILS_USE_SETUPTOOLS=manual
inherit distutils2 eutils
SRC_URI="ftp://ftp.calculate-linux.org/calculate/source/calculate2/${PN}/${P}.tar.bz2
http://mirror.yandex.ru/calculate/source/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="Configuration utility for Linux services"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="calculate_nomail
calculate_nodhcp
calculate_noftp
calculate_nojabber
calculate_nonamed
calculate_nosamba
calculate_noproxy"
DEPEND="=sys-apps/calculate-lib-2.1.12-r7
dev-python/setuptools-python2
>=net-nds/openldap-2.3[-minimal]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
!<sys-apps/calculate-utils-3.5.0_alpha44
!calculate_nosamba? (
|| (
<net-fs/samba-4[acl,client,cups,ldap,netapi,pam,server,smbclient]
>=net-fs/samba-4[acl,client,cups,ldap,pam]
)
)
!calculate_nomail? (
|| ( <net-mail/dovecot-1.2.0[pop3d,ldap,pam,ssl]
>=net-mail/dovecot-1.2.0[ldap,pam,ssl(+)]
)
>=mail-filter/procmail-3.22
dev-python/pymilter-python2
>=mail-mta/postfix-2.2[ldap,pam,ssl,sasl,dovecot-sasl]
)
!calculate_noftp? (
|| ( <net-ftp/proftpd-1.3.3[-acl,ldap,ncurses,nls,pam,ssl,tcpd]
>=net-ftp/proftpd-1.3.3[-acl,ident,ldap,ncurses,nls,pam,ssl,tcpd]
)
)
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )
!calculate_nodhcp? ( >=net-misc/dhcp-3.1.2_p1 )"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/calculate-server-2.1.20-remove_profile_pack.patch
"${FILESDIR}"/calculate-server-2.1.20-remove_min_version.patch
"${FILESDIR}"/calculate-server-2.1.20-fix_pam.patch
)
pkg_postinst() {
if [ -d /var/calculate/server-data/mail/imap ] || \
[ -d /var/calculate/server-data/samba/win/profiles ] || \
[ -d /var/calculate/server-data/samba/unix/profiles ] || \
[ -d /var/calculate/server-data/samba/win/netlogon ];
then
ewarn "Data found in directories of previous version calculate-server"
fi
if [ -d /var/calculate/server-data/mail/imap ];
then
if ! [ -d /var/calculate/server-data/mail~ ];
then
if mv /var/calculate/server-data/mail/imap \
/var/calculate/server-data/mail~ && \
rmdir /var/calculate/server-data/mail && \
mv /var/calculate/server-data/mail~ \
/var/calculate/server-data/mail;
then
ewarn
ewarn "Data from /var/calculate/server-data/mail/imap"
ewarn "was moved to /var/calculate/server-data/mail"
MAILUPDATE="TRUE"
fi
fi
if ! [ "${MAILUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/mail/imap"
eerror "Please manualy move /var/calculate/server-data/mail/imap"
eerror "to /var/calculate/server-data/mail"
fi
fi
if [ -d /var/calculate/server-data/samba/win/profiles ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/win ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv /var/calculate/server-data/samba/win/profiles \
/var/calculate/server-data/samba/profiles/win;
then
ewarn
ewarn "Data from /var/calculate/server-data/samba/win/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/win"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/profiles"
eerror "to /var/calculate/server-data/samba/profiles/win"
fi
fi
if [ -d /var/calculate/server-data/samba/unix/profiles ]; \
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/unix ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv -f /var/calculate/server-data/samba/unix/profiles \
/var/calculate/server-data/samba/profiles/unix;
then
rmdir /var/calculate/server-data/samba/unix
ewarn
ewarn "Data from /var/calculate/server-data/samba/unix/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/unix"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/unix/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/unix/profiles"
eerror "to /var/calculate/server-data/samba/profiles/unix"
fi
fi
if [ -d /var/calculate/server-data/samba/win/netlogon ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/netlogon ];
then
if mv -f /var/calculate/server-data/samba/win/netlogon \
/var/calculate/server-data/samba/netlogon;
then
rmdir /var/calculate/server-data/samba/win
ewarn
ewarn "Data form /var/calculate/server-data/samba/win/netlogon"
ewarn "was moved to /var/calculate/server-data/samba/netlogon"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/netlogon"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/netlogon"
eerror "/var/calculate/server-data/samba/netlogon"
fi
fi
if [ "${MAILUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update mail service by the command:"
ewarn "\tcl-update mail"
fi
if [ "${SAMBAUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update samba service by the command:"
ewarn "\tcl-update samba"
fi
ewarn
ewarn "WARNING!!! If you have the samba service, then update it by the command:"
ewarn "\tcl-update samba"
}

@ -0,0 +1,25 @@
commit ebb5f8e930b7c77ceac6c26250540c70ced77015
Author: Хирецкий Михаил <mh@calculate.ru>
Date: Mon Apr 26 17:26:01 2021 +0300
Fix pam cracklib passwdqc
diff --git a/profile/unix/etc/pam.d/system-auth b/profile/unix/etc/pam.d/system-auth
index 96ed33a..2273e14 100644
--- a/profile/unix/etc/pam.d/system-auth
+++ b/profile/unix/etc/pam.d/system-auth
@@ -9,8 +9,13 @@ auth required pam_deny.so
account required pam_unix.so
account sufficient pam_ldap.so
-
+
+#?pkg(cracklib)!=#
password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 try_first_pass retry=3
+#pkg#
+#?pkg(passwdqc)!=#
+password required pam_passwdqc.so min=8,8,8,8,8 retry=3
+#pkg#
password sufficient pam_unix.so try_first_pass use_authtok nullok md5 shadow
password sufficient pam_ldap.so

@ -0,0 +1,25 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="7"
PYTHON_COMPAT=(python2_7)
declare -A CALCULATE_MODULES=(
["lib"]="3.6.9.7"
["install"]="3.6.9.13"
["client"]="3.6.9.10"
["desktop"]="3.6.9.2"
["update"]="3.6.9.1"
["builder"]="3.6.9.1"
)
inherit calculate-utils-r12
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"
Loading…
Cancel
Save