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