← recipes

Commit 6a96dbe2

0
files
+0
added
-0
deleted
@@ -1,30 +1,37 @@
1 1 pkgname: grantlee-qt
2 2 pkgver: '5.3.1'
3 -pkgrel: '4'
3 +pkgrel: '5'
4 4 pkgdesc: A string template engine based on the Django template system and written in Qt5
5 -url: 'https://www.gitorious.org/grantlee/pages/Home'
5 +url: 'https://github.com/steveire/grantlee'
6 6 arch: x86_64
7 -depends: []
7 +depends:
8 + - qt5-base
8 9 makedepends:
9 -- qtscript
10 -- cmake
11 -- doxygen
10 + - qt5-tools
11 + - qtscript
12 + - cmake
13 + - doxygen
14 + - gcc
12 15 source:
13 -- 'https://github.com/steveire/grantlee/releases/download/v${pkgver}/grantlee-${pkgver}.tar.gz'
16 + - "https://github.com/steveire/grantlee/releases/download/v${pkgver}/grantlee-${pkgver}.tar.gz"
14 17 sha256sums:
15 -- ba288ae9ed37ec0c3622ceb40ae1f7e1e6b2ea89216ad8587f0863d64be24f06
18 + - ba288ae9ed37ec0c3622ceb40ae1f7e1e6b2ea89216ad8587f0863d64be24f06
19 +
16 20 build: |
17 - mkdir build
21 + # Poprawka pod C++20 dla konstruktorów szablonowych
22 + sed -i 's/RingIterator<T>/RingIterator/g' grantlee-${pkgver}/templates/defaulttags/cycle.h
23 +
24 + mkdir -p build
18 25 cd build
19 26
27 + export CXXFLAGS="${CXXFLAGS} -Wno-template-id-cdtor"
28 +
20 29 cmake ../grantlee-${pkgver} \
21 30 -DCMAKE_INSTALL_PREFIX=/usr \
22 31 -DCMAKE_BUILD_TYPE=Release \
23 32 -DBUILD_TESTS=OFF
24 33 make
25 - make DESTDIR=${PKGDIR} install
34 +
26 35 package: |
27 - true
28 -update: "feed=https://github.com/steveire/grantlee/releases.atom \nexec=\"lynx -read_timeout=20 -dump -listonly -nonumbers\
29 - \ $feed\"\nligne=1 # nombre de notification ? afficher\n$exec $feed | grep title | \\\nsed \"s@<title>@@\" | sed \"s@</title>@@\"\
30 - \ | \\\nsed \"s@v@@\" | sed \"s@ @@g\" | \\\nhead -n $(($ligne+1 )) | \\\ntail -n $(($ligne))\n"
36 + cd build
37 + make DESTDIR=${PKGDIR} install