Skip to content

Instantly share code, notes, and snippets.

@Ashark
Last active January 1, 2018 20:58

Revisions

  1. Ashark renamed this gist Jan 1, 2018. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. Ashark revised this gist Dec 9, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion PKGBUILD-xneurchecker-git
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@ pkgver=r141.da341f5
    pkgrel=1
    pkgdesc="xneurchecker for xneur (Auto Keyboard Layout Switcher)"
    arch=('x86_64')
    url="http://www.kdenlive.org/"
    url="https://xneur.ru/"
    license=('GPL')
    depends=('xneur') # xneurchecker wants to use its headers at build time. And maybe it is needed at runtime.
    makedepends=('git' 'gcc' 'make' 'cmake')
  3. Ashark revised this gist Dec 9, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion PKGBUILD-xneurchecker-git
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,7 @@ pkgdesc="xneurchecker for xneur (Auto Keyboard Layout Switcher)"
    arch=('x86_64')
    url="http://www.kdenlive.org/"
    license=('GPL')
    depends=()
    depends=('xneur') # xneurchecker wants to use its headers at build time. And maybe it is needed at runtime.
    makedepends=('git' 'gcc' 'make' 'cmake')
    optdepends=()
    provides=('xneurchecker')
  4. Ashark revised this gist Dec 9, 2017. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions PKGBUILD-xneurchecker-git
    Original file line number Diff line number Diff line change
    @@ -4,11 +4,11 @@ pkgname=xneurchecker-git
    pkgver=r141.da341f5
    pkgrel=1
    pkgdesc="xneurchecker for xneur (Auto Keyboard Layout Switcher)"
    arch=('i686' 'x86_64')
    arch=('x86_64')
    url="http://www.kdenlive.org/"
    license=('GPL')
    depends=()
    makedepends=('gcc' 'make' 'cmake')
    makedepends=('git' 'gcc' 'make' 'cmake')
    optdepends=()
    provides=('xneurchecker')
    conflicts=('xneurchecker')
  5. Ashark renamed this gist Dec 8, 2017. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  6. Ashark revised this gist Dec 8, 2017. 1 changed file with 5 additions and 4 deletions.
    9 changes: 5 additions & 4 deletions PKGBUILD-xneurchecker
    Original file line number Diff line number Diff line change
    @@ -12,9 +12,10 @@ makedepends=('gcc' 'make' 'cmake')
    optdepends=()
    provides=('xneurchecker')
    conflicts=('xneurchecker')
    source=( 'git+https://github.com/Ashark/xneur-devel' # Replace with git+https://github.com/AndrewCrewKuznetsov/xneur-devel after crew accept my pull request
    source=( # 'git+https://github.com/AndrewCrewKuznetsov/xneur-devel' # Choose only one of these sources
    # 'git+https://github.com/Ashark/xneur-devel' # I use it when developing
    )
    sha1sums=( 'SKIP'
    sha1sums=( # 'SKIP'
    )

    pkgver() {
    @@ -24,8 +25,8 @@ pkgver() {

    prepare() {
    mkdir -p ${srcdir}/xneur-devel/xneurchecker/build
    cd ${srcdir}/xneur-devel/xneurchecker # Remove after my pr will be in master
    git checkout transition-to-cmake # Remove after my pr will be in master
    # cd ${srcdir}/xneur-devel/xneur # I use it when developing
    # git checkout transition-to-cmake # I use it when developing
    }

    build() {
  7. Ashark created this gist Apr 26, 2017.
    40 changes: 40 additions & 0 deletions PKGBUILD-xneurchecker
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,40 @@
    # Maintainer: Andrew Shark <ashark@linuxcomp.ru>

    pkgname=xneurchecker-git
    pkgver=r141.da341f5
    pkgrel=1
    pkgdesc="xneurchecker for xneur (Auto Keyboard Layout Switcher)"
    arch=('i686' 'x86_64')
    url="http://www.kdenlive.org/"
    license=('GPL')
    depends=()
    makedepends=('gcc' 'make' 'cmake')
    optdepends=()
    provides=('xneurchecker')
    conflicts=('xneurchecker')
    source=( 'git+https://github.com/Ashark/xneur-devel' # Replace with git+https://github.com/AndrewCrewKuznetsov/xneur-devel after crew accept my pull request
    )
    sha1sums=( 'SKIP'
    )

    pkgver() {
    cd xneur-devel
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
    }

    prepare() {
    mkdir -p ${srcdir}/xneur-devel/xneurchecker/build
    cd ${srcdir}/xneur-devel/xneurchecker # Remove after my pr will be in master
    git checkout transition-to-cmake # Remove after my pr will be in master
    }

    build() {
    cd ${srcdir}/xneur-devel/xneurchecker/build
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr
    make
    }

    package() {
    cd ${srcdir}/xneur-devel/xneurchecker/build
    make DESTDIR=${pkgdir} install
    }