diff options
Diffstat (limited to 'profiles/wheezy/classes/Desktop')
30 files changed, 463 insertions, 0 deletions
diff --git a/profiles/wheezy/classes/Desktop/crypto.yml b/profiles/wheezy/classes/Desktop/crypto.yml new file mode 100644 index 0000000..e2475ee --- /dev/null +++ b/profiles/wheezy/classes/Desktop/crypto.yml @@ -0,0 +1,11 @@ +classes: + - Hardware.crypto + - Desktop +parameters: + doc: + desktop: + pkg: + - include desktop crypto helper tools + pkg: + - parcimonie + - gnome-disk-utility diff --git a/profiles/wheezy/classes/Desktop/email/crypto.yml b/profiles/wheezy/classes/Desktop/email/crypto.yml new file mode 100644 index 0000000..f103514 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/email/crypto.yml @@ -0,0 +1,9 @@ +classes: + - Desktop.email +parameters: + doc: + desktop-email: + pkg: + - include Icedove PGP plugin + pkg: + - enigmail diff --git a/profiles/wheezy/classes/Desktop/email/index.yml b/profiles/wheezy/classes/Desktop/email/index.yml new file mode 100644 index 0000000..068e7ff --- /dev/null +++ b/profiles/wheezy/classes/Desktop/email/index.yml @@ -0,0 +1,13 @@ +classes: + - Desktop + - x11 +parameters: + doc: + desktop-email: + headline: + - Desktop email + pkg: + - include Icedove email with sieve plugin + pkg: + - icedove + - xul-ext-sieve diff --git a/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml new file mode 100644 index 0000000..b1aab4b --- /dev/null +++ b/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml @@ -0,0 +1,9 @@ +classes: + - Desktop.email +parameters: + doc: + desktop-email: + pkg: + - include all Icedove locales + pkg: + - icedove-l10n-all diff --git a/profiles/wheezy/classes/Desktop/email/l10n/EU.yml b/profiles/wheezy/classes/Desktop/email/l10n/EU.yml new file mode 100644 index 0000000..6574d58 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/email/l10n/EU.yml @@ -0,0 +1,30 @@ +# bg cs da nl en-gb et fi fr de el hu ga-ie it lt pl pt-pt ro sk sl es-es sv-se +classes: + - Desktop.email +parameters: + doc: + desktop-email: + pkg: + - include Icedove locales for European Union (except Maltese or Croatian) + pkg: + - icedove-l10n-bg + - icedove-l10n-cs + - icedove-l10n-da + - icedove-l10n-nl + - icedove-l10n-en-gb + - icedove-l10n-et + - icedove-l10n-fi + - icedove-l10n-fr + - icedove-l10n-de + - icedove-l10n-el + - icedove-l10n-hu + - icedove-l10n-ga-ie + - icedove-l10n-it + - icedove-l10n-lt + - icedove-l10n-pl + - icedove-l10n-pt-pt + - icedove-l10n-ro + - icedove-l10n-sk + - icedove-l10n-sl + - icedove-l10n-es-es + - icedove-l10n-sv-se diff --git a/profiles/wheezy/classes/Desktop/index.yml b/profiles/wheezy/classes/Desktop/index.yml new file mode 100644 index 0000000..bfcfbb5 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/index.yml @@ -0,0 +1,7 @@ +classes: + - x11 +parameters: + doc: + desktop: + headline: + - Desktop diff --git a/profiles/wheezy/classes/Desktop/media/audio/alsa.yml b/profiles/wheezy/classes/Desktop/media/audio/alsa.yml new file mode 100644 index 0000000..a445e6b --- /dev/null +++ b/profiles/wheezy/classes/Desktop/media/audio/alsa.yml @@ -0,0 +1,10 @@ +classes: + - Console.media.audio.alsa + - Desktop.media +parameters: + doc: + desktop-media: + pkg: + - include simple ALSA volume control Volti + pkg: + - volti diff --git a/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml b/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml new file mode 100644 index 0000000..2c72d07 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml @@ -0,0 +1,10 @@ +classes: + - Console.media.audio.pulseaudio + - Desktop.media +parameters: + doc: + desktop-media: + pkg: + - include PulseAudio desktop volume control + pkg: + - pavucontrol diff --git a/profiles/wheezy/classes/Desktop/media/index.yml b/profiles/wheezy/classes/Desktop/media/index.yml new file mode 100644 index 0000000..735ac57 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/media/index.yml @@ -0,0 +1,7 @@ +classes: + - Desktop +parameters: + doc: + desktop-media: + headline: + - Desktop media diff --git a/profiles/wheezy/classes/Desktop/media/video.yml b/profiles/wheezy/classes/Desktop/media/video.yml new file mode 100644 index 0000000..f7883c2 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/media/video.yml @@ -0,0 +1,11 @@ +classes: + - Desktop.media.audio.pulseaudio +parameters: + doc: + desktop-media: + pkg: + - include mplayer2, with desktop and web browser wrappers + pkg: + - pulseaudio-esound-compat + - mplayer2 + - gecko-mediaplayer diff --git a/profiles/wheezy/classes/Desktop/mobile/index.yml b/profiles/wheezy/classes/Desktop/mobile/index.yml new file mode 100644 index 0000000..38ab28a --- /dev/null +++ b/profiles/wheezy/classes/Desktop/mobile/index.yml @@ -0,0 +1,7 @@ +classes: + - Desktop +parameters: + doc: + desktop-mobile: + headline: + - Desktop mobile diff --git a/profiles/wheezy/classes/Desktop/mobile/photo.yml b/profiles/wheezy/classes/Desktop/mobile/photo.yml new file mode 100644 index 0000000..a896063 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/mobile/photo.yml @@ -0,0 +1,9 @@ +classes: + - Desktop.mobile +parameters: + doc: + desktop-mobile: + pkg: + - include photo manager Shotwell + pkg: + - shotwell diff --git a/profiles/wheezy/classes/Desktop/mobile/sync.yml b/profiles/wheezy/classes/Desktop/mobile/sync.yml new file mode 100644 index 0000000..a94d5d7 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/mobile/sync.yml @@ -0,0 +1,14 @@ +#TODO: Stop listing evolution-data-server when DebianParl 1.0.5 is obsolete +classes: + - Console.mobile.sync + - Desktop.media +parameters: + doc: + desktop-mobile: + pkg: + - include SyncEvolution desktop tool + pkg: + - sync-ui + - evolution-data-server + pkg-auto: + - evolution-data-server diff --git a/profiles/wheezy/classes/Desktop/office/gtk.yml b/profiles/wheezy/classes/Desktop/office/gtk.yml new file mode 100644 index 0000000..339fae4 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/gtk.yml @@ -0,0 +1,15 @@ +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include LibreOffice core for GTK+ + pkg: + - libreoffice-gtk + - libreoffice-style-tango + pkg-avoid: + - libreoffice-style-galaxy + - libreoffice + - libreoffice-base + - libreoffice-report-builder-bin diff --git a/profiles/wheezy/classes/Desktop/office/index.yml b/profiles/wheezy/classes/Desktop/office/index.yml new file mode 100644 index 0000000..a001e30 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/index.yml @@ -0,0 +1,8 @@ +classes: + - Desktop + - x11 +parameters: + doc: + desktop-office: + headline: + - Desktop office diff --git a/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml new file mode 100644 index 0000000..d6f311b --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml @@ -0,0 +1,75 @@ +#ar ast be bg br bs ca cs cy da de dz el en-gb eo es et eu fa fi fr ga gl he hr hu id in is it ja ka km ko ku lt lv mk mn nb ne nl nn oc om pl pt pt-br ro ru rw si sk sl sr sv tg th tr ug uk uz vi za zh-cn zh-tw +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include all LibreOffice locales + pkg: + - libreoffice-l10n-ar + - libreoffice-l10n-ast + - libreoffice-l10n-be + - libreoffice-l10n-bg + - libreoffice-l10n-br + - libreoffice-l10n-bs + - libreoffice-l10n-ca + - libreoffice-l10n-cs + - libreoffice-l10n-cy + - libreoffice-l10n-da + - libreoffice-l10n-de + - libreoffice-l10n-dz + - libreoffice-l10n-el + - libreoffice-l10n-en-gb + - libreoffice-l10n-eo + - libreoffice-l10n-es + - libreoffice-l10n-et + - libreoffice-l10n-eu + - libreoffice-l10n-fa + - libreoffice-l10n-fi + - libreoffice-l10n-fr + - libreoffice-l10n-ga + - libreoffice-l10n-gl + - libreoffice-l10n-he + - libreoffice-l10n-hr + - libreoffice-l10n-hu + - libreoffice-l10n-id + - libreoffice-l10n-in + - libreoffice-l10n-is + - libreoffice-l10n-it + - libreoffice-l10n-ja + - libreoffice-l10n-ka + - libreoffice-l10n-km + - libreoffice-l10n-ko + - libreoffice-l10n-ku + - libreoffice-l10n-lt + - libreoffice-l10n-lv + - libreoffice-l10n-mk + - libreoffice-l10n-mn + - libreoffice-l10n-nb + - libreoffice-l10n-ne + - libreoffice-l10n-nl + - libreoffice-l10n-nn + - libreoffice-l10n-oc + - libreoffice-l10n-om + - libreoffice-l10n-pl + - libreoffice-l10n-pt + - libreoffice-l10n-pt-br + - libreoffice-l10n-ro + - libreoffice-l10n-ru + - libreoffice-l10n-rw + - libreoffice-l10n-si + - libreoffice-l10n-sk + - libreoffice-l10n-sl + - libreoffice-l10n-sr + - libreoffice-l10n-sv + - libreoffice-l10n-tg + - libreoffice-l10n-th + - libreoffice-l10n-tr + - libreoffice-l10n-ug + - libreoffice-l10n-uk + - libreoffice-l10n-uz + - libreoffice-l10n-vi + - libreoffice-l10n-za + - libreoffice-l10n-zh-cn + - libreoffice-l10n-zh-tw diff --git a/profiles/wheezy/classes/Desktop/office/l10n/EU.yml b/profiles/wheezy/classes/Desktop/office/l10n/EU.yml new file mode 100644 index 0000000..e7ef2c0 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/l10n/EU.yml @@ -0,0 +1,32 @@ +# bg hr cs da nl en-gb et fi fr de el hu ga it lv lt pl pt ro sk sl es sv +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include LibreOffice locales for European Union (except Maltese) + pkg: + - libreoffice-l10n-bg + - libreoffice-l10n-hr + - libreoffice-l10n-cs + - libreoffice-l10n-da + - libreoffice-l10n-nl + - libreoffice-l10n-en-gb + - libreoffice-l10n-et + - libreoffice-l10n-fi + - libreoffice-l10n-fr + - libreoffice-l10n-de + - libreoffice-l10n-el + - libreoffice-l10n-hu + - libreoffice-l10n-ga + - libreoffice-l10n-it + - libreoffice-l10n-lv + - libreoffice-l10n-lt + - libreoffice-l10n-pl + - libreoffice-l10n-pt + - libreoffice-l10n-ro + - libreoffice-l10n-sk + - libreoffice-l10n-sl + - libreoffice-l10n-es + - libreoffice-l10n-sv diff --git a/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml b/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml new file mode 100644 index 0000000..eb6ce09 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml @@ -0,0 +1,11 @@ +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include Evince PDF reader + pkg: + - evince-gtk + pkg-avoid: + - epdfview diff --git a/profiles/wheezy/classes/Desktop/office/presentation.yml b/profiles/wheezy/classes/Desktop/office/presentation.yml new file mode 100644 index 0000000..14ddd31 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/presentation.yml @@ -0,0 +1,10 @@ +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include LibreOffice Impress + pkg: + - libreoffice-impress + - libreoffice-ogltrans diff --git a/profiles/wheezy/classes/Desktop/office/spreadsheet.yml b/profiles/wheezy/classes/Desktop/office/spreadsheet.yml new file mode 100644 index 0000000..3236db8 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/spreadsheet.yml @@ -0,0 +1,9 @@ +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include LibreOffice Calc + pkg: + - libreoffice-calc diff --git a/profiles/wheezy/classes/Desktop/office/word-processor.yml b/profiles/wheezy/classes/Desktop/office/word-processor.yml new file mode 100644 index 0000000..5f0b6ac --- /dev/null +++ b/profiles/wheezy/classes/Desktop/office/word-processor.yml @@ -0,0 +1,12 @@ +classes: + - Desktop.office +parameters: + doc: + desktop-office: + pkg: + - include LibreOffice Writer + pkg: + - libreoffice-writer + pkg-avoid: + - libreoffice-java-common + - libreoffice-emailmerge diff --git a/profiles/wheezy/classes/Desktop/scheduling/index.yml b/profiles/wheezy/classes/Desktop/scheduling/index.yml new file mode 100644 index 0000000..6154e34 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/scheduling/index.yml @@ -0,0 +1,12 @@ +classes: + - Desktop + - Desktop.email +parameters: + doc: + desktop-scheduling: + headline: + - Desktop scheduling + pkg: + - include Icedove extension Iceowl + pkg: + - iceowl-extension diff --git a/profiles/wheezy/classes/Desktop/screensaver/unicode.yml b/profiles/wheezy/classes/Desktop/screensaver/unicode.yml new file mode 100644 index 0000000..63d27a5 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/screensaver/unicode.yml @@ -0,0 +1,9 @@ +classes: + - Desktop +parameters: + doc: + desktop: + pkg: + - include screensaver unicode-screensaver + pkg: + - unicode-screensaver diff --git a/profiles/wheezy/classes/Desktop/tools.yml b/profiles/wheezy/classes/Desktop/tools.yml new file mode 100644 index 0000000..ee4d3d2 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/tools.yml @@ -0,0 +1,11 @@ +classes: + - Desktop +parameters: + doc: + desktop: + pkg: + - include desktop helper tools + pkg: + - mousepad + - usermode + - network-manager-gnome diff --git a/profiles/wheezy/classes/Desktop/web/index.yml b/profiles/wheezy/classes/Desktop/web/index.yml new file mode 100644 index 0000000..ff52727 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/web/index.yml @@ -0,0 +1,11 @@ +classes: + - Desktop +parameters: + doc: + desktop-web: + headline: + - Desktop web + pkg: + - include Iceweasel web browser + pkg: + - iceweasel diff --git a/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml new file mode 100644 index 0000000..0932248 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml @@ -0,0 +1,9 @@ +classes: + - Desktop.web +parameters: + doc: + desktop-web: + pkg: + - include all Iceweasel locales + pkg: + - iceweasel-l10n-all diff --git a/profiles/wheezy/classes/Desktop/web/l10n/EU.yml b/profiles/wheezy/classes/Desktop/web/l10n/EU.yml new file mode 100644 index 0000000..fc4df8f --- /dev/null +++ b/profiles/wheezy/classes/Desktop/web/l10n/EU.yml @@ -0,0 +1,31 @@ +# bg hr cs da nl en-gb et fi fr de el hu ga-ie it lt pl pt-pt ro sk sl es-es sv-se +classes: + - Desktop.web +parameters: + doc: + desktop-web: + pkg: + - include Iceweasel locales for European Union (except Maltese) + pkg: + - iceweasel-l10n-bg + - iceweasel-l10n-hr + - iceweasel-l10n-cs + - iceweasel-l10n-da + - iceweasel-l10n-nl + - iceweasel-l10n-en-gb + - iceweasel-l10n-et + - iceweasel-l10n-fi + - iceweasel-l10n-fr + - iceweasel-l10n-de + - iceweasel-l10n-el + - iceweasel-l10n-hu + - iceweasel-l10n-ga-ie + - iceweasel-l10n-it + - iceweasel-l10n-lt + - iceweasel-l10n-pl + - iceweasel-l10n-pt-pt + - iceweasel-l10n-ro + - iceweasel-l10n-sk + - iceweasel-l10n-sl + - iceweasel-l10n-es-es + - iceweasel-l10n-sv-se diff --git a/profiles/wheezy/classes/Desktop/web/security.yml b/profiles/wheezy/classes/Desktop/web/security.yml new file mode 100644 index 0000000..ae7b528 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/web/security.yml @@ -0,0 +1,14 @@ +classes: + - Desktop.web +parameters: + doc: + desktop-web: + pkg: + - include Iceweasel security plugins + pkg: + - xul-ext-flashblock + - xul-ext-noscript + - xul-ext-cookie-monster + - xul-ext-certificatepatrol + - xul-ext-refcontrol + - xul-ext-requestpolicy diff --git a/profiles/wheezy/classes/Desktop/xfce/index.yml b/profiles/wheezy/classes/Desktop/xfce/index.yml new file mode 100644 index 0000000..9453e26 --- /dev/null +++ b/profiles/wheezy/classes/Desktop/xfce/index.yml @@ -0,0 +1,37 @@ +#TODO: Stop listing gvfs when DebianParl 1.0.5 is obsolete +#TODO: figure out why xfce4-session.xml backup tweak need sed indented +classes: + - x11.xdg.icons + - x11.lightdm.gtk + - Desktop + - Desktop.tools +parameters: + doc: + desktop: + pkg: + - include the lightweight Xfce desktop + tweak: + - silence confusing panel question at initial login + - replace appfinder with mail-reader in default panel + - disable storing session at logout by default + pkg: + - gvfs + - xfce4-session + pkg-auto: + - gvfs + pkg-avoid: + - xfce4-volumed + tweak: + - > + cd /target/etc/xdg/xfce4/xfconf/xfce-perchannel-xml + - > + _clone ../../panel/default.xml xfce4-panel.xml + - > + sed -i -r \ + -e 's,xfce4-appfinder,exo-mail-reader,' \ + xfce4-panel.xml + - > + _backup xfce4-session.xml;\ + sed -i -r \ + -e 's,(<property name="general"[^>]*>),\1\n <property name="SaveOnExit" type="bool" value="false"/>,' \ + xfce4-session.xml diff --git a/profiles/wheezy/classes/Desktop/xfce/power.yml b/profiles/wheezy/classes/Desktop/xfce/power.yml new file mode 100644 index 0000000..12aea5b --- /dev/null +++ b/profiles/wheezy/classes/Desktop/xfce/power.yml @@ -0,0 +1,10 @@ +classes: + - Desktop.xfce +parameters: + doc: + desktop: + pkg: + - include Xfce power management tools + pkg: + - xfce4-power-manager + - xfce4-power-manager-plugins |