[arch-commits] Commit in heimdall/repos (8 files)

Antonio Rojas arojas at archlinux.org
Tue May 30 19:29:08 UTC 2017


    Date: Tuesday, May 30, 2017 @ 19:29:07
  Author: arojas
Revision: 231409

archrelease: copy trunk to community-i686, community-x86_64

Added:
  heimdall/repos/community-i686/PKGBUILD
    (from rev 231408, heimdall/trunk/PKGBUILD)
  heimdall/repos/community-i686/heimdall.desktop
    (from rev 231408, heimdall/trunk/heimdall.desktop)
  heimdall/repos/community-x86_64/PKGBUILD
    (from rev 231408, heimdall/trunk/PKGBUILD)
  heimdall/repos/community-x86_64/heimdall.desktop
    (from rev 231408, heimdall/trunk/heimdall.desktop)
Deleted:
  heimdall/repos/community-i686/PKGBUILD
  heimdall/repos/community-i686/heimdall.desktop
  heimdall/repos/community-x86_64/PKGBUILD
  heimdall/repos/community-x86_64/heimdall.desktop

-----------------------------------+
 /PKGBUILD                         |   80 ++++++++++++++++++++++++++++++++++++
 /heimdall.desktop                 |   18 ++++++++
 community-i686/PKGBUILD           |   60 ---------------------------
 community-i686/heimdall.desktop   |    9 ----
 community-x86_64/PKGBUILD         |   60 ---------------------------
 community-x86_64/heimdall.desktop |    9 ----
 6 files changed, 98 insertions(+), 138 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD	2017-05-30 19:28:39 UTC (rev 231408)
+++ community-i686/PKGBUILD	2017-05-30 19:29:07 UTC (rev 231409)
@@ -1,60 +0,0 @@
-# Maintainer: Daniel Micay <danielmicay at gmail.com>
-# Contributor: Todd Musall
-# Contributor: dront78 (Ivan)
-# Contributor: Victor Noel
-# Contributor: ngoonee
-pkgname=heimdall
-pkgver=1.4.1
-pkgrel=2
-pkgdesc='Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices'
-arch=('i686' 'x86_64')
-url='http://www.glassechidna.com.au/products/heimdall/'
-license=('MIT')
-depends=('libusb' 'qt4')
-optdepends=('android-udev: Udev rules to connect Android devices to your linux box')
-source=("heimdall-${pkgver}.tar.gz::https://github.com/Benjamin-Dobell/Heimdall/archive/v${pkgver}.tar.gz"
-        'heimdall.desktop')
-md5sums=('22c911e9042f5ed8fd90cbeeb9589015'
-         '4ba737aed98dd28c9bceb0723dbd7267')
-
-build() {
-  cd Heimdall-$pkgver
-
-  cd libpit/
-  ./configure --prefix=/usr
-  make
-
-  cd ../heimdall/
-  ./configure --prefix=/usr
-  make
-
-  cd ../heimdall-frontend/
-  env OUTPUTDIR="/usr/bin" qmake-qt4 heimdall-frontend.pro
-  make
-}
-
-package() {
-  install -m644 -D heimdall.desktop "$pkgdir/usr/share/applications/heimdall.desktop"
-
-  cd Heimdall-$pkgver
-
-  # Install license file
-  install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  # Install heimdall command line tool
-  cd heimdall/
-
-  # Prevent make install from trying to reload udev
-  # We'll do this the Arch way at package install time
-  mv Makefile Makefile.orig
-  sed -e 's/sudo service udev restart/echo sudo service udev restart/' <Makefile.orig >Makefile
-
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/lib/"
-
-  # Install heimdall GUI front end
-  cd ../heimdall-frontend
-  # hack to place heimdall-frontend in /usr/bin
-  sed -i 's|local\/||g' Makefile
-  make INSTALL_ROOT="$pkgdir/" install
-}

Copied: heimdall/repos/community-i686/PKGBUILD (from rev 231408, heimdall/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2017-05-30 19:29:07 UTC (rev 231409)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Micay <danielmicay at gmail.com>
+# Contributor: Todd Musall
+# Contributor: dront78 (Ivan)
+# Contributor: Victor Noel
+# Contributor: ngoonee
+pkgname=heimdall
+pkgver=1.4.2
+pkgrel=1
+pkgdesc='Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices'
+arch=('i686' 'x86_64')
+url='http://www.glassechidna.com.au/products/heimdall/'
+license=('MIT')
+depends=('qt5-base')
+makedepends=('cmake')
+optdepends=('android-udev: Udev rules to connect Android devices to your linux box')
+source=("heimdall-${pkgver}.tar.gz::https://github.com/Benjamin-Dobell/Heimdall/archive/v${pkgver}.tar.gz"
+        'heimdall.desktop')
+sha256sums=('589bef88f2597c8a84fe6fafbe928ddc9687438b5b54edd917d7df48c7e3eff8'
+            '439cea1a8976b9b589ffe4030a084243bcc5e937dcb9c571cdb94d3ff08b4fb4')
+
+build() {
+  cd Heimdall-$pkgver
+
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  install -m644 -D heimdall.desktop "$pkgdir/usr/share/applications/heimdall.desktop"
+
+  cd Heimdall-$pkgver
+
+  # Install license file
+  install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Install heimdall command line tool
+  install -d "$pkgdir"/usr/bin
+  install -Dm755 bin/* "$pkgdir"/usr/bin/
+  install -Dm644 heimdall/60-heimdall.rules "$pkgdir"/usr/lib/udev/rules.d/60-heimdall.rules
+}

Deleted: community-i686/heimdall.desktop
===================================================================
--- community-i686/heimdall.desktop	2017-05-30 19:28:39 UTC (rev 231408)
+++ community-i686/heimdall.desktop	2017-05-30 19:29:07 UTC (rev 231409)
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Heimdall
-Type=Application
-Comment=Firmware flasher for Samsung mobile devices
-Terminal=false
-Exec=heimdall-frontend
-Icon=phone
-Categories=Development;

Copied: heimdall/repos/community-i686/heimdall.desktop (from rev 231408, heimdall/trunk/heimdall.desktop)
===================================================================
--- community-i686/heimdall.desktop	                        (rev 0)
+++ community-i686/heimdall.desktop	2017-05-30 19:29:07 UTC (rev 231409)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Heimdall
+Type=Application
+Comment=Firmware flasher for Samsung mobile devices
+Terminal=false
+Exec=heimdall-frontend
+Icon=phone
+Categories=Development;

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD	2017-05-30 19:28:39 UTC (rev 231408)
+++ community-x86_64/PKGBUILD	2017-05-30 19:29:07 UTC (rev 231409)
@@ -1,60 +0,0 @@
-# Maintainer: Daniel Micay <danielmicay at gmail.com>
-# Contributor: Todd Musall
-# Contributor: dront78 (Ivan)
-# Contributor: Victor Noel
-# Contributor: ngoonee
-pkgname=heimdall
-pkgver=1.4.1
-pkgrel=2
-pkgdesc='Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices'
-arch=('i686' 'x86_64')
-url='http://www.glassechidna.com.au/products/heimdall/'
-license=('MIT')
-depends=('libusb' 'qt4')
-optdepends=('android-udev: Udev rules to connect Android devices to your linux box')
-source=("heimdall-${pkgver}.tar.gz::https://github.com/Benjamin-Dobell/Heimdall/archive/v${pkgver}.tar.gz"
-        'heimdall.desktop')
-md5sums=('22c911e9042f5ed8fd90cbeeb9589015'
-         '4ba737aed98dd28c9bceb0723dbd7267')
-
-build() {
-  cd Heimdall-$pkgver
-
-  cd libpit/
-  ./configure --prefix=/usr
-  make
-
-  cd ../heimdall/
-  ./configure --prefix=/usr
-  make
-
-  cd ../heimdall-frontend/
-  env OUTPUTDIR="/usr/bin" qmake-qt4 heimdall-frontend.pro
-  make
-}
-
-package() {
-  install -m644 -D heimdall.desktop "$pkgdir/usr/share/applications/heimdall.desktop"
-
-  cd Heimdall-$pkgver
-
-  # Install license file
-  install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  # Install heimdall command line tool
-  cd heimdall/
-
-  # Prevent make install from trying to reload udev
-  # We'll do this the Arch way at package install time
-  mv Makefile Makefile.orig
-  sed -e 's/sudo service udev restart/echo sudo service udev restart/' <Makefile.orig >Makefile
-
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/lib/"
-
-  # Install heimdall GUI front end
-  cd ../heimdall-frontend
-  # hack to place heimdall-frontend in /usr/bin
-  sed -i 's|local\/||g' Makefile
-  make INSTALL_ROOT="$pkgdir/" install
-}

Copied: heimdall/repos/community-x86_64/PKGBUILD (from rev 231408, heimdall/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2017-05-30 19:29:07 UTC (rev 231409)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Micay <danielmicay at gmail.com>
+# Contributor: Todd Musall
+# Contributor: dront78 (Ivan)
+# Contributor: Victor Noel
+# Contributor: ngoonee
+pkgname=heimdall
+pkgver=1.4.2
+pkgrel=1
+pkgdesc='Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices'
+arch=('i686' 'x86_64')
+url='http://www.glassechidna.com.au/products/heimdall/'
+license=('MIT')
+depends=('qt5-base')
+makedepends=('cmake')
+optdepends=('android-udev: Udev rules to connect Android devices to your linux box')
+source=("heimdall-${pkgver}.tar.gz::https://github.com/Benjamin-Dobell/Heimdall/archive/v${pkgver}.tar.gz"
+        'heimdall.desktop')
+sha256sums=('589bef88f2597c8a84fe6fafbe928ddc9687438b5b54edd917d7df48c7e3eff8'
+            '439cea1a8976b9b589ffe4030a084243bcc5e937dcb9c571cdb94d3ff08b4fb4')
+
+build() {
+  cd Heimdall-$pkgver
+
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  install -m644 -D heimdall.desktop "$pkgdir/usr/share/applications/heimdall.desktop"
+
+  cd Heimdall-$pkgver
+
+  # Install license file
+  install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Install heimdall command line tool
+  install -d "$pkgdir"/usr/bin
+  install -Dm755 bin/* "$pkgdir"/usr/bin/
+  install -Dm644 heimdall/60-heimdall.rules "$pkgdir"/usr/lib/udev/rules.d/60-heimdall.rules
+}

Deleted: community-x86_64/heimdall.desktop
===================================================================
--- community-x86_64/heimdall.desktop	2017-05-30 19:28:39 UTC (rev 231408)
+++ community-x86_64/heimdall.desktop	2017-05-30 19:29:07 UTC (rev 231409)
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Heimdall
-Type=Application
-Comment=Firmware flasher for Samsung mobile devices
-Terminal=false
-Exec=heimdall-frontend
-Icon=phone
-Categories=Development;

Copied: heimdall/repos/community-x86_64/heimdall.desktop (from rev 231408, heimdall/trunk/heimdall.desktop)
===================================================================
--- community-x86_64/heimdall.desktop	                        (rev 0)
+++ community-x86_64/heimdall.desktop	2017-05-30 19:29:07 UTC (rev 231409)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Heimdall
+Type=Application
+Comment=Firmware flasher for Samsung mobile devices
+Terminal=false
+Exec=heimdall-frontend
+Icon=phone
+Categories=Development;



More information about the arch-commits mailing list