ownCloud client 1.6.3

Hae… Sudah pada upgrade owncloud client 1.6.3 belum? Ini changelog ownCloud client 1.6.3:

  • Fixed updater on OS X
  • Fixed memory leak in SSL button that could lead to quick memory draining
  • Fixed upload problem with files >4 GB
  • MacOSX, Linux: Bring Settings window to front properly
  • Branded clients: If no configuration is detected, try to import the data from a previously configured community edition.

Buat yang mau membangun paket owncloud client 1.6.3 dengan PKGBUILD saya monggo lho: https://github.com/go2n/archlinux-pkgbuild/tree/master/owncloud-client.

Continue reading


Libil

Wahihihihi, kemarin buka notifikasi twitter ada om Didiet Noor nyebut nama saya terkait libil. Padahal libil kan artinya ngising. Ha mosok libil dihubungkan sama saya? Pancen kok, hih!

Tapi libil-nya om Didiet Noor ini bukan libil yang sebenarnya. Lib…

Continue reading


Libfakekey, dependensi baru kdeconnect?

Hae! Selamat hari raya senin! 🙂

Siang ini tugas saya di unit Registrasi agak selo dan saya bersemangat untuk membuat paket kdeconnect versi git yang baru. Nggak pake lama saya nyetater konsole buat narik kode sumbernya dan mencoba membuat paket dengan PKGBUILD buatan Kuba Serafinowski. Berhubung proses narik kode terbaru dan kompilasinya agak lama akibat koneksi di kantor Registrasi yang agak-agak ho oh jadi bisa ditinggal udud. Hhe…

Setelah beberapa saat saya cek di terminal ternyata paket kdeconnect gagal dibuat, ada error pas kompilasi. Pesan errornya seperti ini:

Scanning dependencies of target kdeconnect_share
/home/tiyok/Development/aur/kdeconnect-git/src/kdeconnect-git/plugins/mousepad/mousepadplugin.cpp:26:29: fatal error: fakekey/fakekey.h: No such file or directory
 #include <fakekey/fakekey.h>
                             ^
compilation terminated.
plugins/mousepad/CMakeFiles/kdeconnect_mousepad.dir/build.make:77: recipe for target 'plugins/mousepad/CMakeFiles/kdeconnect_mousepad.dir/mousepadplugin.o' failed
make[2]: *** [plugins/mousepad/CMakeFiles/kdeconnect_mousepad.dir/mousepadplugin.o] Error 1
CMakeFiles/Makefile2:1354: recipe for target 'plugins/mousepad/CMakeFiles/kdeconnect_mousepad.dir/all' failed
make[1]: *** [plugins/mousepad/CMakeFiles/kdeconnect_mousepad.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

Agak mumet juga baca pesan error seperti itu. Kalau dilihat-lihat sih kompilasinya gagal gara-gara nggak nemu fakekey/fakekey.h. Biar nggak error lagi PKGBUILD perlu di-edit, pada array depends=() perlu ditambahkan paket libfakekey jadi begini:

# Maintainer: Kuba Serafinowski <zizzfizzix(at)gmail(dot)com>
# https://github.com/zizzfizzix/pkgbuilds

##############################################################
#### The section below can be adjusted to suit your needs ####
##############################################################

# What type of build do you want?
# See http://techbase.kde.org/Development/CMake/Addons_for_KDE#Buildtypes to check what is supported.

_buildtype='RelWithDebInfo'

##############################################################

pkgname=kdeconnect-git
pkgver=515.ea5d9c8
pkgrel=1
pkgdesc='KDE Connect kded and kcm - development version'
url='https://albertvaka.wordpress.com/'
license=('GPL')
arch=('i686' 'x86_64')
depends=('kdelibs' 'qjson' 'qca-ossl' 'libfakekey')
makedepends=('automoc4' 'git' 'cmake')
optdepends=('sshfs: remote file browsing')
provides=('kdeconnect')
conflicts=('kdeconnect')
install=kdeconnect.install
source=("${pkgname}::git://anongit.kde.org/kdeconnect-kde")
md5sums=('SKIP')

if [[ ! ${_buildtype} == 'Release' ]] && [[ ! ${_buildtype} == 'release' ]]; then
  options=('debug')
fi

pkgver() {
  cd ${pkgname}
  echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}

prepare() {
  if [[ -e ${pkgname}-build ]]; then rm -rf ${pkgname}-build; fi
  mkdir ${pkgname}-build
}

build() {
  cd ${pkgname}-build

  cmake -DCMAKE_INSTALL_PREFIX=/usr 
        -DKDE4_BUILD_TESTS=OFF 
        -DCMAKE_BUILD_TYPE=${_buildtype} 
        ../${pkgname}
  make
}

package() {
  cd ${pkgname}-build
  make DESTDIR=${pkgdir} install
}

Yes! Setelah dicoba menjalankan makepkg dengan PKGBUILD yang udah diedit paket kdeconnect-git akhirnya jadi juga. o/

Continue reading


Perbaikan Nayanes

Sejak kemarin saya merasa ada yang aneh dengan hasil pencarian katalog dengan Nayanes pada pencarian di satu lokasi. Nayanes menampilkan semua hasil pencarian pada setiap lokasi (node) dengan mode pencarian semua lokasi (multiple node search).

Namun saat Nayanes melakukan pencarian katalog pada satu lokasi (single node search) tidak ada hasil yang ditampilkan. Padahal tidak ada pesan kesalahan, aneh to? :confused:

Pada mode multiple search node dengan kata kunci pencarian dan lokasi yang sama ada 574 rekaman yang ditampilkan.Nah piye jal? Saking frustasinya saya pun minta bantuan pak Aziz untuk membantu memperbaiki Nayanes.

Perubahan kode lib/contents/search.inc.php:

$('.no-result-list').append('<li>REQUEST TIMEOUT from <strong><?php echo $node_data['desc']; ?></strong></li>')

menjadi:

$('.no-result-list').append('<li>REQUEST TIMEOUT from <strong><?php echo $sysconf['node'][$nodeid]['desc']; ?></strong></li>')

Setelah diuji coba, akhirnya ada hasil pencarian yang ditampilkan. Memang pak Aziz, senior saya ini juara! Jios pokoke! :thumbsup:

Nayanes repository:

https://github.com/go2n/nayanes

Continue reading


Hello world!

Hae.. Hello world!

Jadi gini, go2n.github.io ini cuman tempat buat postang posting tulisan di github. Yaa.. kira-kira bisa dikatakan semacam buat nge-blog lah.

Sebetulnya saya sudah punya tempat buat nge-blog, ada yang Wordpress, Tumblr dan Ghost. Ta…

Continue reading


Menampilkan notifikasi ponsel Android pada desktop Linux dengan LinConnect

LinConnect, merupakan aplikasi untuk menampilkan notifikasi ponsel Android pada desktop Linux menggunakan libnotify. Saya mendapatkan informasi mengenai LinConnect ini dari blog dan tweetnya pak @milisdad. Hampir semua aplikasi yang terpasang di ponsel dapat ditampilkan notifikasinya di desktop Linux oleh LinConnect ini. Tidak seperti KDE Connect yang sejauh ini hanya bisa menampilkan notifikasi SMS dan panggilan…

Continue reading


[Update] PKGBUILD kdeplasma-applets-xbmcremote-git

Pagi ini saya mendapatkan surat elektronik dari AUR. Isi surat tersebut berupa komentar dari teekay (seorang pengguna AUR) pada paket kdeplasma-applets-xbmcremote-git yang saya unggah. Dalam komentarnya teekay menyarankan saya untuk mengubah perintah git clone sesuai dengan panduan di https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#VCS_sources. Memang ada kesalahan pada PKGBUILD yang saya unggah, meski tidak berpengaruh besar pada pembuatan paket. Namun, saya harus memperbaikinya sesuai dengan panduan. Silakan…

Continue reading