Commit f049e58c authored by Seblu's avatar Seblu
Browse files

up mc-git


git-svn-id: https://seblu.net/s/archpkg@205 02741741-5192-46b8-8916-7152b19231d9
parent cc0acce5
Loading
Loading
Loading
Loading
+41 −47
Original line number Diff line number Diff line
@@ -2,10 +2,10 @@
# Contributor: Tsekhovoy Eugene aka Krash <8552246@gmail.com>

pkgname=mc-git
pkgver=20110803
pkgver=20120125
pkgrel=1
pkgdesc="GNU Midnight Commander is a s-lang based file manager"
url="http://midnight-commander.org/"
pkgdesc='GNU Midnight Commander is a s-lang based file manager'
url='https://midnight-commander.org/'
arch=('i686' 'x86_64')
license=('GPL')
depends=('glib2' 'slang' 'perl')
@@ -13,30 +13,22 @@ makedepends=('git' 'cvs')
conflicts=('mc' 'mc-cvs' 'mc-fork-svn' 'mc-mp' 'mc-slavz' 'mc-suse')
provides=('mc')

_gitroot="http://midnight-commander.org/git/mc.git"
_gitname="mc"
_gitroot='https://github.com/MidnightCommander/mc.git'
_gitname='mc'

build() {
    cd ${srcdir}

    msg "Connecting to the git repository..."
    if [ -d ${srcdir}/${_gitname} ]; then
        cd ${_gitname}
  if [[ -d $_gitname ]]; then
    cd $_gitname
    git clean -qfd
    git pull -v origin
  else
        git clone -v "${_gitroot}"
    git clone -v $_gitroot
    cd $_gitname
  fi
    msg "GIT checkout done or server timeout"

    rm -rf ${srcdir}/${_gitname}-build
    cp -r  ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
    cd ${srcdir}/${_gitname}-build

  # http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=dcui/mc&id=338da10abcd744ab75dfb184f8f81370727e5653
  sed -i 's/pkglibexec_SCRIPTS = $(SCRIPTS_OUT)/pkgdata_SCRIPTS = $(SCRIPTS_OUT)/g' contrib/Makefile.am
  ./autogen.sh

    export MCREVISION="$(git describe --tags)"

    msg "Configuring..."
  export MCREVISION=$(git describe --tags)
  ./configure                     \
      --prefix=/usr               \
      --sysconfdir=/etc           \
@@ -56,10 +48,12 @@ build() {
      --without-debug             \
      --without-included-gettext  \
      --disable-dependency-tracking
  make
}

    msg "Starting make..."
    make || return 1
    make DESTDIR=${pkgdir} install || return 1
package() {
    cd $_gitname
    make DESTDIR="$pkgdir" install
}

# vim:set ts=2 sw=2 ft=sh et: