Autor Wątek: Quick-USB-Formatter  (Przeczytany 3680 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Quick-USB-Formatter
« dnia: Grudzień 13, 2014, 15:36:31 »
To narzędzie, którego w trybie graficznym od lat brakuje w KDE. Swego czasu, programiści Chakry zrobili takie narzędzie. Niestety dostępny w AUR PKGBUILD tworzy nieco archaiczną już wersję.
Jak na razie zatem wersja odpowiadająca dostępnej na GIT Chakry.
PKGBUILD należy podmienić na następujący:
pkgname=quick-usb-formatter
pkgver=0.5.3
pkgrel=1
pkgdesc="A tiny app designed to enhance the usability of the device notifier plasmoid by adding an additional option for quick format usb sticks"
arch=('i686' 'x86_64')
url="http://opendesktop.org/content/show.php?content=137493"
license=('GPL')
depends=('kdebase-workspace')
makedepends=('cmake' 'automoc4')
provides=('quick-usb-formatter')
source=("https://gitorious.org/chakra/quick-usb-formatter/archive/a13ea0ad4554162e644f9344079f0349f56ebd4a.tar.gz")
md5sums=('6dae104f9295398d1aa1058d31c542df')

build() {
    cd ${srcdir}/chakra-$pkgname/
    if [[ ! -d build ]]; then
        mkdir build
    else
        rm -rf build
    fi
    cd build
    cmake -DCMAKE_INSTALL_PREFIX=/usr .. || return 1
    make || return 1
    make DESTDIR=${pkgdir} install
}
Kompilujemy przez makepkg.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: Quick-USB-Formatter
« Odpowiedź #1 dnia: Lipiec 29, 2015, 12:35:10 »
Cóż, chyba nikomu ten program się nie przydaje, skoro w POLAUR wersja PKGBUILDu, na podstawie której nic się obecnie w Archu nie zbuduje.
Przedstawiam zatem nowy PKGBUILD i... nowej wersji 0.6 (w zasadzie to "odpowiadający tej wersji")). Okazuje się bowiem, że program nadal jest (był przynajmniej do końca ub.r.) rozwijany przez zespół Chakry.
UWAGA: Ten program w dalszym ciągu jest budowany w oparciu o biblioteki KDE4; jak na razie mam zbyt mało czasu, by to zmienić.

PKGBUILD
# Maintainer: pavbaranov
# Contributor: Adrià Arrufat <swiftscythe@gmail.com>
# Contributor: Callea Gaetano Andrea <callea:gaetano:andrea/gmail:com>

pkgname=quick-usb-formatter
pkgver=0.6
pkgrel=1
pkgdesc="A tiny app designed to enhance the usability of the device notifier plasmoid by adding an additional option for quick format usb sticks"
arch=('i686' 'x86_64')
url="http://opendesktop.org/content/show.php?content=137493"
license=('GPL')
depends=('kdebase-runtime' 'perl' 'openssl')
makedepends=('cmake' 'automoc4' 'qt4')
provides=('quick-usb-formatter')
source=("http://git.chakraos.org/quick-usb-formatter.git/snapshot/HEAD.tar.gz")
install=$pkgname.install
md5sums=('34389eb656471b23c617d15b8d40b5e7')

build() {
    mkdir -p build
    cd build
    cmake -DCMAKE_INSTALL_PREFIX=/usr ../$pkgname-HEAD-*
    make
    }
   
package() {
    cd build
    make DESTDIR=${pkgdir} install
}

quick-usb-formatter.install
post_install() {
  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
  update-desktop-database -q
}

post_upgrade() {
  post_install $1
}


post_remove() {
  post_install $1
}
« Ostatnia zmiana: Lipiec 29, 2015, 15:51:05 wysłana przez marcin82 »

 

Polityka cookies
Darmowe Fora | Darmowe Forum
articz ppiz furenzu kociaprzystan gangpod