update pkgbuilds

This commit is contained in:
arcan1s 2015-01-13 00:06:56 +03:00
parent 5eba9951d0
commit 2542b96726
15 changed files with 16 additions and 407 deletions

7
.gitignore vendored
View File

@ -1 +1,6 @@
*.src.tar.gz
*.tar.gz
*.tar.xz
*.tar.bz2
*.zip
*.rar
*.tar

View File

@ -1,28 +0,0 @@
# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
pkgname=food_gui
pkgver=1.2.1
pkgrel=1
pkgdesc="A simple calculator, that calculates proteins, fats, carbohydrates, food energy and glycemic index"
arch=('i686' 'x86_64')
url="https://github.com/arcan1s/food_gui"
license=('GPL')
depends=('python2-pyqt4')
source=(https://github.com/arcan1s/food_gui/releases/download/V.${pkgver}/${pkgname}-${pkgver}-src.zip)
md5sums=('f4f6df25131af05ae4ec8b03936cedc9')
package()
{
install -D -m755 "${srcdir}/usr/bin/food_gui.sh" "${pkgdir}/usr/bin/food_gui"
python2 setup.py install --root="${pkgdir}"
install -D -m644 "${srcdir}/usr/share/applications/food_gui.desktop" \
"${pkgdir}/usr/share/applications/food_gui.desktop"
install -D -m644 "${srcdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png" \
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png"
install -D -m644 "${srcdir}/usr/share/pixmaps/food_gui.png" "${pkgdir}/usr/share/pixmaps/food_gui.png"
install -D -m644 "${srcdir}/usr/share/food_gui/db_eng.dat" "${pkgdir}/usr/share/food_gui/db_eng.dat"
install -D -m644 "${srcdir}/usr/share/food_gui/db_rus.dat" "${pkgdir}/usr/share/food_gui/db_rus.dat"
install -D -m644 "${srcdir}/usr/share/man/man1/food_gui.1" "${pkgdir}/usr/share/man/man1/food_gui.1"
}

View File

@ -1,20 +0,0 @@
# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
pkgname=git-etc
pkgver=2.3.1
pkgrel=2
pkgdesc="Simple daemon for monitoring changes in files"
arch=('any')
url="http://arcan1s.github.io/projects/git-etc"
license=("GPL3")
depends=('git')
makedepends=('python2')
optdepends=('python2-pyqt4: for GUI'
'xterm: for GUI')
source=(https://github.com/arcan1s/git-etc/releases/download/V.${pkgver}/${pkgname}-${pkgver}-src.tar.xz)
md5sums=('92d7f3ca99e52c9bf1ff1e97a4198e6b')
backup=('etc/git-etc.conf')
package() {
"${srcdir}/${pkgname}/install.sh" "${pkgdir}"
}

View File

@ -1,41 +0,0 @@
# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
pkgname=kdeplasma-applets-awesome-widgets
_pkgname=awesome-widgets
pkgver=2.1.0
pkgrel=1
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)"
arch=('i686' 'x86_64')
url="http://arcanis.name/projects/awesome-widgets"
license=('GPL3')
depends=('kdebase-workspace' 'lm_sensors')
optdepends=("amarok: for music player monitor"
"clementine: for music player monitor"
"catalyst: for GPU monitor"
"hddtemp: for HDD temperature monitor"
"mpd: for music player monitor"
"nvidia-utils: for GPU monitor"
"qmmp: for music player monitor")
makedepends=('automoc4' 'cmake')
source=(https://github.com/arcan1s/awesome-widgets/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz)
install=${pkgname}.install
md5sums=('37d9ad08b2b4623d2ab9089facf4b5ff')
backup=('usr/share/config/extsysmon.conf')
prepare() {
rm -rf "${srcdir}/build"
mkdir "${srcdir}/build"
}
build () {
cd "${srcdir}/build"
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) \
"../${_pkgname}"
make
}
package() {
cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
}

View File

@ -1,11 +0,0 @@
post_install() {
kbuildsycoca4 > /dev/null 2>&1
}
post_upgrade() {
post_install "$1"
}
post_remove() {
post_install "$1"
}

View File

@ -1,32 +0,0 @@
# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
pkgname=kdeplasma-applets-oblikuestrategies
_pkgname=oblikue-strategies
pkgver=1.5
pkgrel=2
pkgdesc="Plasmoid that displays a random draw from Brian Eno and Peter Schmidt's Oblique Strategies"
arch=('i686' 'x86_64')
url="http://arcan1s.github.io/projects/oblikuestrategies"
license=('GPL')
depends=('kdebase-workspace')
makedepends=('cmake' 'automoc4')
source=(https://github.com/arcan1s/oblikuestrategies/releases/download/V.${pkgver}/${_pkgname}-${pkgver}.tar.xz)
install=${pkgname}.install
md5sums=('e813b03a17d96cddc41acdf457e37bbb')
build () {
if [[ -d ${srcdir}/build ]]; then
rm -rf "${srcdir}/build"
fi
mkdir "${srcdir}/build"
cd "${srcdir}/build"
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \
../${_pkgname}
make
}
package() {
cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
}

View File

@ -1,17 +0,0 @@
post_install()
{
cat << EOF
Update plasmoids...
EOF
kbuildsycoca4 > /dev/null 2>&1
}
post_upgrade()
{
post_install
}
post_remove()
{
post_install
}

View File

@ -1,38 +0,0 @@
# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
pkgname=mathmech
pkgver=1.2.0
pkgrel=2
pkgdesc="Software package for analysis of molecular dynamics trajectories"
arch=('i686' 'x86_64')
url="http://arcan1s.github.io/projects/moldyn"
license=('Beerware')
depends=('qwt')
makedepends=('cmake' 'automoc4')
source=(https://github.com/arcan1s/moldyn/releases/download/mm-${pkgver}/${pkgname}-${pkgver}-src.zip)
md5sums=('46d8e1a3d6bc30d5b0b57ccf485986b1')
_cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr
-DQWT_INCLUDE_PATH=/usr/include/qwt
-DQWT_LIBRARY_PATH=/usr/lib
-DMM_PREFIX=mm_
-DADD_DOCS:BOOL=0
-DADD_INCLUDE:BOOL=0
-DCMAKE_BUILD_TYPE=Release"
prepare() {
[[ -d ${srcdir}/build ]] && rm -rf "${srcdir}/build"
mkdir "${srcdir}/build"
}
build() {
cd "${srcdir}/build"
cmake ${_cmakekeys} ../
make
}
package() {
cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
install -Dm644 "${srcdir}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}

View File

@ -1,156 +0,0 @@
# Maintainer: Evgeniy "arcanis" Alexeev <arcanis.arch at gmail dot com>
pkgbase=netctl-gui
pkgname=('libnetctlgui' 'netctlgui-helper' 'netctl-gui'
'libnetctlgui-qt4' 'netctlgui-helper-qt4' 'netctl-gui-qt4'
'kdeplasma-applets-netctl-gui')
pkgver=1.3.3
pkgrel=2
pkgdesc="Qt4/Qt5 GUI for netctl. Also provides a widget for KDE"
arch=('i686' 'x86_64')
url="http://arcanis.name/projects/netctl-gui"
license=('GPL3')
makedepends=('automoc4' 'cmake' 'kdelibs' 'qt5-base' 'qt5-tools')
source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz")
md5sums=('9ba672ef33e9962ccc04fc4de75fad68')
prepare() {
rm -rf "${srcdir}/build-"{plasmoid,qt4,qt5}
mkdir "${srcdir}/build-"{plasmoid,qt4,qt5}
}
build() {
cd "${srcdir}/build-plasmoid"
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_GUI:BOOL=0 \
-DBUILD_LIBRARY:BOOL=0 \
-DBUILD_HELPER:BOOL=0 \
"../${pkgbase}"
make
cd "${srcdir}/build-qt4"
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_DATAENGINE:BOOL=0 \
-DBUILD_PLASMOID:BOOL=0 \
-DUSE_CAPABILITIES:BOOL=0 \
-DUSE_QT5:BOOL=0 \
"../${pkgbase}"
make
cd "${srcdir}/build-qt5"
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_DATAENGINE:BOOL=0 \
-DBUILD_PLASMOID:BOOL=0 \
-DUSE_CAPABILITIES:BOOL=0 \
"../${pkgbase}"
make
}
package_kdeplasma-applets-netctl-gui() {
pkgdesc="A plasmoid, which interacts with netctl. A part of netctl-gui"
depends=('netctl' 'kdebase-workspace')
optdepends=('netctlgui-helper: DBus helper daemon'
'netctlgui-helper-qt4: DBus helper daemon'
'netctl-gui: graphical front-end'
'netctl-gui-qt4: graphical front-end'
'sudo: sudo support')
install="kdeplasma-applets-netctl-gui.install"
cd "${srcdir}/build-plasmoid"
make DESTDIR="${pkgdir}" install
}
package_libnetctlgui() {
pkgdesc="Qt5 library which interacts with netctl. A part of netctl-gui"
depends=('netctl' 'qt5-base')
optdepends=('netctlgui-helper: DBus helper daemon'
'sudo: sudo support'
'wpa_supplicant: wifi support')
provides=('libnetctlgui-qt4')
conflicts=('libnetctlgui-qt4')
cd "${srcdir}/build-qt5/netctlgui"
make DESTDIR="${pkgdir}" install
}
package_netctlgui-helper() {
pkgdesc="Helper daemon for netctl-gui. A part of netctl-gui"
depends=('libnetctlgui')
provides=('netctlgui-helper-qt4')
conflicts=('netctlgui-helper-qt4')
backup=('etc/netctl-gui.conf'
'etc/dbus-1/system.d/org.netctlgui.helper.conf')
install="netctlgui-helper.install"
cd "${srcdir}/build-qt5/helper"
make DESTDIR="${pkgdir}" install
}
package_netctl-gui() {
pkgdesc="Qt5 graphical front-end for netctl. A part of netctl-gui"
depends=('libnetctlgui' 'xdg-utils')
optdepends=('kdeplasma-applets-netctl-gui: KDE widget'
'netctlgui-helper: DBus helper daemon')
provides=('netctl-gui-qt4')
conflicts=('netctl-gui-qt4')
install="netctl-gui.install"
cd "${srcdir}/build-qt5/gui"
make DESTDIR="${pkgdir}" install
cd "${srcdir}/build-qt5/resources"
make DESTDIR="${pkgdir}" install
}
package_libnetctlgui-qt4() {
pkgdesc="Qt4 library which interacts with netctl. A part of netctl-gui"
depends=('netctl' 'qt4')
optdepends=('netctlgui-helper-qt4: DBus helper daemon'
'sudo: sudo support'
'wpa_supplicant: wifi support')
provides=('libnetctlgui')
conflicts=('libnetctlgui')
install=""
cd "${srcdir}/build-qt4/netctlgui"
make DESTDIR="${pkgdir}" install
}
package_netctlgui-helper-qt4() {
pkgdesc="Helper daemon for netctl-gui. A part of netctl-gui"
depends=('libnetctlgui-qt4')
provides=('netctlgui-helper')
conflicts=('netctlgui-helper')
backup=('etc/netctl-gui.conf'
'etc/dbus-1/system.d/org.netctlgui.helper.conf')
install="netctlgui-helper.install"
cd "${srcdir}/build-qt4/helper"
make DESTDIR="${pkgdir}" install
}
package_netctl-gui-qt4() {
pkgdesc="Qt4 graphical front-end for netctl. A part of netctl-gui"
depends=('libnetctlgui-qt4')
optdepends=('kdeplasma-applets-netctl-gui: KDE widget'
'netctlgui-helper-qt4: DBus helper daemon')
provides=('netctl-gui')
conflicts=('netctl-gui')
install="netctl-gui.install"
cd "${srcdir}/build-qt4/gui"
make DESTDIR="${pkgdir}" install
cd "${srcdir}/build-qt4/resources"
make DESTDIR="${pkgdir}" install
}

View File

@ -1,14 +0,0 @@
post_install() {
cat << EOF
Update plasmoids...
EOF
kbuildsycoca4 > /dev/null 2>&1
}
post_upgrade() {
post_install "$1"
}
post_remove() {
post_install "$1"
}

View File

@ -1,11 +0,0 @@
post_install() {
true
}
post_upgrade() {
post_install "$1"
}
post_remove() {
post_install "$1"
}

View File

@ -1,12 +0,0 @@
post_install() {
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
update-desktop-database -q
}
post_upgrade() {
post_install "$1"
}
post_remove() {
post_install "$1"
}

View File

@ -1,11 +0,0 @@
post_install() {
setcap cap_setuid=ep usr/bin/netctlgui-helper 2>/dev/null || chmod +s usr/bin/netctlgui-helper
cat << EOF
Note: users should be in network group if you want to get them access to the system bus
See http://arcanis.name/devs/netctl-gui-security-notes.html#helper
EOF
}
post_upgrade() {
post_install "$1"
}

View File

@ -2,7 +2,7 @@
# Contributor: localizator <localizator at ukr dot net>
pkgname=nitrux-icon-theme-kde
pkgver=3.4.2
pkgver=3.4.3
pkgrel=1
pkgdesc="The KDE version of the Nitrux OS Icons"
url="http://nitrux.in/store/nitrux-for-kde/"
@ -11,15 +11,13 @@ license=('Creative Commons')
source=("http://nitrux.in/downloads/files/free/${pkgname}-${pkgver}.tar.gz")
depends=('kdebase-workspace')
options=(!strip)
conflicts=('nitrux-icon-theme')
provides=('nitrux-icon-theme')
md5sums=('2dc23994b034ab2fcefedb3e8e520827')
md5sums=('e93621b9b6f02e9d671c75028afa9f06')
package() {
install -dm755 "${pkgdir}/usr/share/icons"
cp -r "${srcdir}/Nitrux" "${pkgdir}/usr/share/icons/"
cp -r "${srcdir}/${pkgname}-${pkgver}" "${pkgdir}/usr/share/icons/${pkgname}"
find "${pkgdir}/usr/share/icons" -type d -exec chmod 755 '{}' \;
find "${pkgdir}/usr/share/icons" -type f -exec chmod 644 '{}' \;
install -Dm644 "${pkgdir}/usr/share/icons/Nitrux/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
install -Dm644 "${pkgdir}/usr/share/icons/${pkgname}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}

View File

@ -2,25 +2,22 @@
# Contributor: msimav <mustafa1991 at gmail dot com>
pkgname=nitrux-icon-theme
pkgver=3.4.2.1
pkgrel=1
pkgver=3.4.3
pkgrel=2
pkgdesc="New squared icon set for Linux that sports clean lines, smooth gradients, and simple icon logos"
url="http://nitrux.in/store/nitrux-icon-theme/"
arch=('any')
license=('custom:Creative Commons')
source=("http://nitrux.in/downloads/files/free/${pkgname}-${pkgver}.tar.gz")
depends=('librsvg')
conflicts=('nitrux-icon-theme-kde')
provides=('nitrux-icon-theme-kde')
options=(!strip)
md5sums=('d0a9d0ddd10ededc6e76f784a3b605e9')
md5sums=('cc48ff743eb56cf1d3f2d2a2d1f2e2d6')
package() {
cd "${srcdir}"
mkdir -p "${pkgdir}/usr/share/icons"
cp -r Nitrux "${pkgdir}/usr/share/icons/"
install -dm755 "${pkgdir}/usr/share/icons"
cp -r "${srcdir}/Nitrux" "${pkgdir}/usr/share/icons/${pkgname}"
find "${pkgdir}/usr/share/icons" -type d -exec chmod 755 '{}' \;
find "${pkgdir}/usr/share/icons" -type f -exec chmod 644 '{}' \;
install -Dm644 "${pkgdir}/usr/share/icons/Nitrux/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
install -Dm644 "${pkgdir}/usr/share/icons/${pkgname}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}