postman 12.4.5
Build, test, and document your APIs faster
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1name=postman
2version=12.4.5
3release=1
4summary="Build, test, and document your APIs faster"
5group="Development/Tools"
6desc="Postman is the complete toolchain for API developers, used by 5 million
7 developers and more than 100,000 companies worldwide to access 130 million
8 APIs every month. Postman makes working with APIs faster and easier by
9 supporting developers at every stage of their workflow, and is available
10 for macOS, Windows, Linux and Chrome users."
11maintainer="Oleg Shchavelev <oleg@alt-gnome.ru>"
12architectures=("amd64")
13homepage="https://www.getpostman.com"
14license=("custom")
15appstream_app_id="com.getpostman.Postman"
16nonfree=1
17nonfree_url="https://privacy.postman.com/policies"
18sfe_249_new_extractor=1
19
20sources=(
21 "https://dl.pstmn.io/download/version/$version/linux64"
22 "local:///postman.desktop?~archive=false"
23)
24
25checksums=(
26 sha256:a1bb567c91d5f6debf0e5973dab1cd2b5c746880e314684dba83eb1634bbf2d4
27 sha256:258ba5b0b3d9e257fed8de366a66eb92a9ffc902e0d82d60ba83d7a8359327bd
28)
29
30auto_reqprov_method=dirty
31auto_req=1
32auto_prov=1
33
34disable_network=1
35
36package() {
37 install -dm755 "$pkgdir/opt/"
38 install -dm755 "$pkgdir/usr/bin"
39 install -dm755 "$pkgdir/usr/share/icons/hicolor/128x128/apps"
40 install -Dm644 "$name.desktop" "$pkgdir/usr/share/applications/$name.desktop"
41
42 cp -r "${name^}" "$pkgdir/opt/$name"
43 ln -sf "app/${name^}" "$pkgdir/opt/$name/${name^}"
44 ln -s "/opt/$name/${name^}" "$pkgdir/usr/bin/$name"
45 ln -s "/opt/postman/app/resources/app/assets/icon.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/$appstream_app_id.png"
46}
47
48files() {
49 files-find \
50 "/opt/${name}/**/*" \
51 "/usr/share/icons/hicolor/128x128/apps/$appstream_app_id.png"
52
53 files-find-binary "$name"
54 files-find-desktop "$name.desktop"
55}