123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- --- template.orig 2020-11-01 13:35:24.249819000 +0600
- +++ template 2020-11-02 14:52:18.446223000 +0600
- @@ -6,2 +6,3 @@ archs=noarch
- wrksrc="faenza-icon-theme-${version%.*}"
- +hostmakedepends="librsvg-utils"
- depends="gtk-update-icon-cache hicolor-icon-theme"
- @@ -14,2 +15,30 @@ checksum=afd1c32229989e4cf09733c1ce5f2a6
-
- +# Liberation
- +# Some commands below has been taken from:
- +# https://git.parabola.nu/abslibre.git/tree/libre/faenza-icon-theme/PKGBUILD
- +pre_build() {
- + rm -rv debian
- +
- + # remove nonfree distros and application logos
- + for nonfree in archlinux debian fedora frugalware gentoo linux-mint mandriva opensuse redhat slackware ubuntu flash rpmdrake novell skype; do
- + find -name *$nonfree* -delete
- + done
- +
- + # add the Parabola GNU/Linux-libre logos to the source code
- + cp -a "${FILESDIR}/distributor-logo-parabola.svg" Faenza/places/scalable
- + cp -a "${FILESDIR}/distributor-logo-parabola.svg" Faenza/places/scalable/start-here-parabola.svg
- + cp -a "${FILESDIR}/start-here-parabola-symbolic.svg" Faenza/places/scalable
- +
- + for size in 22 24 32 48 64 96; do
- + rsvg-convert -w $size -h $size -o Faenza/places/$size/distributor-logo-parabola.png "${FILESDIR}/distributor-logo-parabola.svg"
- + rsvg-convert -w $size -h $size -o Faenza/places/$size/start-here-parabola.png "${FILESDIR}/distributor-logo-parabola.svg"
- + rsvg-convert -w $size -h $size -o Faenza/places/$size/start-here-parabola-symbolic.png "${FILESDIR}/start-here-parabola-symbolic.svg"
- +
- + ln -sf Faenza/places/$size/distributor-logo-parabola.png Faenza/places/$size/parabola-logo.png
- + ln -sf Faenza/places/scalable/distributor-logo-parabola.svg parabola-logo.svg
- + ln -sf Faenza/places/scalable/start-here-parabola.svg Faenza-Dark/places/scalable/start-here-parabola.svg
- + ln -sf Faenza/places/scalable/start-here-parabola-symbolic.svg Faenza-Dark/places/scalable/start-here-parabola-symbolic.svg
- + done
- +}
- +
- do_install() {
- @@ -20,2 +49,8 @@ do_install() {
- cd "${DESTDIR}/usr/share/icons/${theme}/apps/scalable/"
- +
- + # Liberation: no distributor-logo for Faenza-Dark
- + [[ $theme == Faenza ]] && ln -sf ${FILESDIR}/distributor-logo{-parabola,}.svg
- + ln -sf ${FILESDIR}/start-here{-parabola,}.svg
- + ln -sf ${FILESDIR}/start-here{-parabola-symbolic,-symbolic}.svg
- +
- ln -sf gnome-session-reboot.svg system-reboot.svg
- @@ -24,2 +59,6 @@ do_install() {
- ln -sf gnome-session-reboot.png system-reboot.png
- +
- + # Liberation: no distributor-logo for Faenza-Dark
- + [[ $theme == Faenza ]] && ln -sf ${FILESDIR}/distributor-logo{-parabola,}.png
- + ln -sf ${FILESDIR}/start-here{-parabola,}.png
- done
|