Sergey2705 |
|
Темы:
57
Сообщения:
343
Участник с: 05 октября 2011
|
A.T.W.A.Оригинальный юзерпик) |
Sergey2705 |
|
Темы:
57
Сообщения:
343
Участник с: 05 октября 2011
|
A.T.W.A.Если бы ещё и на oxygen-gtk3, то было бы вообще песня... |
A.T.W.A. |
|
Темы:
14
Сообщения:
657
Участник с: 21 марта 2011
|
PKGBUILDpkgname=oxygen-gtk3 pkgver=1.1.4 pkgrel=1 pkgdesc="Port of the default KDE widget theme (Oxygen) to GTK3" arch=('i686' 'x86_64') url='https://projects.kde.org/projects/playground/artwork/oxygen-gtk/' license=('LGPL') depends=('gtk3') makedepends=('cmake') source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2" "blablabla.patch") md5sums=('6c6db0188d3780173af1994f34db8a71' 'SKIP') prepare() { cd ${srcdir}/${pkgname}-${pkgver} patch -p1 -i ${srcdir}/blablabla.patch } build() { mkdir build cd build cmake ../${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr make } package() { cd build make DESTDIR="${pkgdir}" install } blablabla.patch diff -aur oxygen-gtk3-1.1.4/CMakeLists.txt oxygen-gtk3-1.1.4_new/CMakeLists.txt --- oxygen-gtk3-1.1.4/CMakeLists.txt 2013-05-31 15:17:03.000000000 +0400 +++ oxygen-gtk3-1.1.4_new/CMakeLists.txt 2013-08-16 14:55:44.267976023 +0400 @@ -54,7 +54,7 @@ # Set to 1 to replace gtk stock icons # with oxygen-icons if( NOT DEFINED OXYGEN_ICON_HACK ) - set( OXYGEN_ICON_HACK 1 ) + set( OXYGEN_ICON_HACK 0 ) endif( NOT DEFINED OXYGEN_ICON_HACK ) # Set to 1 to force KDE icons and fonts when running in non-KDE |
Sergey2705 |
|
Темы:
57
Сообщения:
343
Участник с: 05 октября 2011
|
A.T.W.A., ещё раз благодарю. |
Sergey2705 |
|
Темы:
57
Сообщения:
343
Участник с: 05 октября 2011
|
Мда, всё за меня сделали, а теперь вышла новая версия, так я теперь вообще запутался. Помогите, пожалуйста, кто чем может. А новые пересобранные версии пакетов я выложу здесь. |
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Добавляйте в имеющиеся PKGBUILDы (yaourt -G ) строку перед cmakesed -i 's:set( OXYGEN_ICON_HACK 1 ):set( OXYGEN_ICON_HACK 0 ):' ${srcdir}/${pkgname}-${pkgver}/CMakeLists.txt yaourt -S customizepkg PS соберите себе отдельные пакеты типа oxygen-gtkX-my с provides, conflicts и replaces оригинальные пакеты, поставьте их и будет вам счастье. Или меняйте каждый раз при обновлении pkgbuild добавляя предложенную мною строчку (можно и автоматизировать) |