diff options
author | haawda | 2018-04-21 22:10:48 +0200 |
---|---|---|
committer | haawda | 2018-04-21 22:10:48 +0200 |
commit | f48928793c0aee494628ed5afde6135f19bed630 (patch) | |
tree | b5aeb039464496f8bc4ed5628d25ed1252dd1b10 | |
parent | 5dcdeec54da677454bd6686312566903491c1a10 (diff) | |
download | aur-f48928793c0aee494628ed5afde6135f19bed630.tar.gz |
complete rewrite of PKGBUILD
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 95 insertions, 9 deletions
@@ -1,12 +1,58 @@ pkgbase = emacs-icicles pkgdesc = an emacs library that enhances minibuffer completion - pkgver = 2018.01.15 + pkgver = 2018.02.13 pkgrel = 2 epoch = 1 url = http://www.emacswiki.org/emacs/Icicles arch = any license = GPL makedepends = wget + depends = emacs-bookmarkplus-mode + depends = emacs-hexrgb + source = http://www.emacswiki.org/emacs/download/icicles.el + source = http://www.emacswiki.org/emacs/download/icicles-cmd1.el + source = http://www.emacswiki.org/emacs/download/icicles-cmd2.el + source = http://www.emacswiki.org/emacs/download/icicles-face.el + source = http://www.emacswiki.org/emacs/download/icicles-fn.el + source = http://www.emacswiki.org/emacs/download/icicles-mac.el + source = http://www.emacswiki.org/emacs/download/icicles-mcmd.el + source = http://www.emacswiki.org/emacs/download/icicles-mode.el + source = http://www.emacswiki.org/emacs/download/icicles-opt.el + source = http://www.emacswiki.org/emacs/download/icicles-var.el + source = http://www.emacswiki.org/emacs/download/col-highlight.el + source = http://www.emacswiki.org/emacs/download/crosshairs.el + source = http://www.emacswiki.org/emacs/download/doremi.el + source = http://www.emacswiki.org/emacs/download/ring+.el + source = http://www.emacswiki.org/emacs/download/hl-line+.el + source = http://www.emacswiki.org/emacs/download/icicles-chg.el + source = http://www.emacswiki.org/emacs/download/icicles-doc1.el + source = http://www.emacswiki.org/emacs/download/icicles-doc2.el + source = http://www.emacswiki.org/emacs/download/icomplete+.el + source = http://www.emacswiki.org/emacs/download/lacarte.el + source = http://www.emacswiki.org/emacs/download/synonyms.el + source = http://www.emacswiki.org/emacs/download/vline.el + sha256sums = 52dd6fb0081c7405a59a3d9c9d9763538fb2d6f55b78750e1c2b6700f999aa73 + sha256sums = 550dee5940d021d6aac092291e3ee11707d56de3f45059d939d7d085d2e1979d + sha256sums = 2ba783fdad0d0d766de58827e899db734611a6dfeb7723dcc59a9fecceec5c97 + sha256sums = 9444c83d6d00690ad8155009217fe7cb774877833b58e9e0074f19583f7e7edf + sha256sums = e577fa4d5c996b9853619cefceb66c183010953f4e1dbd87d7786b99cb37c5ea + sha256sums = b389d08affba03dfa326e63edb3b0c3ee1928b434b46fc5e05c7167ce9c7dbf3 + sha256sums = 2a56a6806e15e1bdcbe1fb5cf99fa7d2406141535f64c44bc8699f31cc8fb615 + sha256sums = e6def5b2613d6414ca208f2038d49a19e2523f57ca0af09e7fc217e7b345dbf5 + sha256sums = 3f86a7e70fd97327bfa05faa1105e93e5e3a0674c597a373bc6a529f52bac482 + sha256sums = d423b80f626530451378819fa9efadd5d36fafeb4a27ec3316cea2f70358afe4 + sha256sums = 3384917280c34759199f3ef6f9538a1380390b97624212f1bfc6c8b26b544859 + sha256sums = 8f6211f6daeb80b1cee886b015d4bfc20c367da42654a6d6fe7c10e0f3d86200 + sha256sums = 559f2e22bde92b5f1dc0d5595c0fd65db80fec92a8a58a414e13237b15a2dc12 + sha256sums = 1511dd455ea7304d652a5c74f96c832bd4edbec8059fd1f72936976438a23457 + sha256sums = f87478240b50b2d92f413ef80bbac31dc9751713f6e91298f9c1440495ac3333 + sha256sums = e73d1605531491b8b9115f479e52e15270f76acd9d47fca9673ebdf2748414cf + sha256sums = 7f915b700eb9b2bf46d6de1fdbd36d9f95d24f7c4d0b2f2082d2e27be4c64512 + sha256sums = 9fc1e3b081ea1ede3afd399808cd3778676d70e18b1c90bbfe8b283722741bcd + sha256sums = 0a4687f40c66bb2a8d6e205660e7876a24971eb62e6be3878b7b2332a5741706 + sha256sums = 5511070aa6dd7de9ed6c24ae03b9c6ed39bafbd267b0c2753bb26049cf9875e9 + sha256sums = 02d36d32779ace53dcbed4fecbd5ac01e002450469ac70246eacd540f99772fe + sha256sums = d2be35d52bbfddf10367e8bc2326630ae5f85e6720ec4714d715cde7904846fb pkgname = emacs-icicles @@ -3,29 +3,69 @@ pkgname=emacs-icicles epoch=1 -pkgver=2018.01.15 # Taken from icicles.el +pkgver=2018.02.13 # Taken from icicles.el pkgrel=2 pkgdesc="an emacs library that enhances minibuffer completion" arch=('any') url="http://www.emacswiki.org/emacs/Icicles" +depends=('emacs-bookmarkplus-mode' 'emacs-hexrgb') license=('GPL') makedepends=('wget') +_base_url=http://www.emacswiki.org/emacs/download/ +source=("${_base_url}icicles.el" \ + "${_base_url}icicles-cmd1.el" \ + "${_base_url}icicles-cmd2.el" \ + "${_base_url}icicles-face.el" \ + "${_base_url}icicles-fn.el" \ + "${_base_url}icicles-mac.el" \ + "${_base_url}icicles-mcmd.el" \ + "${_base_url}icicles-mode.el" \ + "${_base_url}icicles-opt.el" \ + "${_base_url}icicles-var.el" \ + "${_base_url}col-highlight.el" \ + "${_base_url}crosshairs.el" \ + "${_base_url}doremi.el" \ + "${_base_url}ring+.el" \ + "${_base_url}hl-line+.el" \ + "${_base_url}icicles-chg.el" \ + "${_base_url}icicles-doc1.el" \ + "${_base_url}icicles-doc2.el" \ + "${_base_url}icomplete+.el" \ + "${_base_url}lacarte.el" \ + "${_base_url}synonyms.el" \ + "${_base_url}vline.el") +sha256sums=('52dd6fb0081c7405a59a3d9c9d9763538fb2d6f55b78750e1c2b6700f999aa73' + '550dee5940d021d6aac092291e3ee11707d56de3f45059d939d7d085d2e1979d' + '2ba783fdad0d0d766de58827e899db734611a6dfeb7723dcc59a9fecceec5c97' + '9444c83d6d00690ad8155009217fe7cb774877833b58e9e0074f19583f7e7edf' + 'e577fa4d5c996b9853619cefceb66c183010953f4e1dbd87d7786b99cb37c5ea' + 'b389d08affba03dfa326e63edb3b0c3ee1928b434b46fc5e05c7167ce9c7dbf3' + '2a56a6806e15e1bdcbe1fb5cf99fa7d2406141535f64c44bc8699f31cc8fb615' + 'e6def5b2613d6414ca208f2038d49a19e2523f57ca0af09e7fc217e7b345dbf5' + '3f86a7e70fd97327bfa05faa1105e93e5e3a0674c597a373bc6a529f52bac482' + 'd423b80f626530451378819fa9efadd5d36fafeb4a27ec3316cea2f70358afe4' + '3384917280c34759199f3ef6f9538a1380390b97624212f1bfc6c8b26b544859' + '8f6211f6daeb80b1cee886b015d4bfc20c367da42654a6d6fe7c10e0f3d86200' + '559f2e22bde92b5f1dc0d5595c0fd65db80fec92a8a58a414e13237b15a2dc12' + '1511dd455ea7304d652a5c74f96c832bd4edbec8059fd1f72936976438a23457' + 'f87478240b50b2d92f413ef80bbac31dc9751713f6e91298f9c1440495ac3333' + 'e73d1605531491b8b9115f479e52e15270f76acd9d47fca9673ebdf2748414cf' + '7f915b700eb9b2bf46d6de1fdbd36d9f95d24f7c4d0b2f2082d2e27be4c64512' + '9fc1e3b081ea1ede3afd399808cd3778676d70e18b1c90bbfe8b283722741bcd' + '0a4687f40c66bb2a8d6e205660e7876a24971eb62e6be3878b7b2332a5741706' + '5511070aa6dd7de9ed6c24ae03b9c6ed39bafbd267b0c2753bb26049cf9875e9' + '02d36d32779ace53dcbed4fecbd5ac01e002450469ac70246eacd540f99772fe' + 'd2be35d52bbfddf10367e8bc2326630ae5f85e6720ec4714d715cde7904846fb') pkgver() { - [ -d icicles ] && rm -r icicles - mkdir icicles - cd icicles - wget http://www.emacswiki.org/emacs/download/icicles{,-chg,-cmd1,-cmd2,-doc1,-doc2,-face,-fn,-mac,-mcmd,-mode,-opt,-var}.el - echo $(awk '/Version/ {print $3}' icicles.el) } build() { - cd icicles emacs -Q -batch -L . -f batch-byte-compile *.el || true } package() { install -d "$pkgdir"/usr/share/emacs/site-lisp/ - cp -r "$srcdir"/icicles/* "$pkgdir"/usr/share/emacs/site-lisp/ + cp -r "$srcdir"/*{.el,.elc} "$pkgdir"/usr/share/emacs/site-lisp/ } |