Mageia Bugzilla – Attachment 9371 Details for
Bug 21000
android-backup-extractor, utility to extract and repack Android backups created with adb backup (ICS+).
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
New spec file that will build a package
android-backup-extractor.spec (text/plain), 1.38 KB, created by
Kristoffer Grundström
on 2017-06-01 08:34:38 CEST
(
hide
)
Description:
New spec file that will build a package
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2017-06-01 08:34:38 CEST
Size:
1.38 KB
patch
obsolete
>Name: android-backup-extractor >Version: r54.fcb4ee5 >Release: %mkrel 1 >Category >Description: Utility to extract and repack Android backups created with adb backup >BuildArch: noarch >BuildRequires: git >BuildRequires: apache-ant >Requires: bcprov >URL: https://github.com/nelenkov/android-backup-extractor >License: Apache >Provides: abe >Source0: https://github.com/nelenkov/android-backup-extractor/archive/master.zip > >%prep > cd ${srcdir}/${pkgname} > # 1. set correct path to system bcprov > # 2. do not include bcprov classes in the final abe.jar file > sed -e 's@lib/bcprov-jdk15on-150.jar@/usr/share/java/bcprov.jar@g' \ > -e 's@<zipfileset.*@@g' \ > -i build.xml || return 1 > > # do not use the bundled abe script, a simple wrapper is good enough > echo '#!/bin/sh' > mageia-abe > echo "CP=/usr/share/java/bcprov.jar:/usr/share/java/${pkgname}/abe.jar" >> mageia-abe > echo 'exec /usr/bin/java -cp $CP org.nick.abe.Main "$@"' >> mageia-abe > chmod +x mageia-abe > >%build > cd "${srcdir}/${pkgname}" > ant > >%install > cd "${srcdir}/${pkgname}" > install -m755 -d "${pkgdir}/usr/bin" > install mageia-abe "${pkgdir}/usr/bin/abe" > install -m755 -d "${pkgdir}/usr/share/java/${pkgname}" > install abe.jar "${pkgdir}/usr/share/java/${pkgname}/abe.jar" > install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" > install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" > ># vim:set ts=2 sw=2 et:
Name: android-backup-extractor Version: r54.fcb4ee5 Release: %mkrel 1 Category Description: Utility to extract and repack Android backups created with adb backup BuildArch: noarch BuildRequires: git BuildRequires: apache-ant Requires: bcprov URL: https://github.com/nelenkov/android-backup-extractor License: Apache Provides: abe Source0: https://github.com/nelenkov/android-backup-extractor/archive/master.zip %prep cd ${srcdir}/${pkgname} # 1. set correct path to system bcprov # 2. do not include bcprov classes in the final abe.jar file sed -e 's@lib/bcprov-jdk15on-150.jar@/usr/share/java/bcprov.jar@g' \ -e 's@<zipfileset.*@@g' \ -i build.xml || return 1 # do not use the bundled abe script, a simple wrapper is good enough echo '#!/bin/sh' > mageia-abe echo "CP=/usr/share/java/bcprov.jar:/usr/share/java/${pkgname}/abe.jar" >> mageia-abe echo 'exec /usr/bin/java -cp $CP org.nick.abe.Main "$@"' >> mageia-abe chmod +x mageia-abe %build cd "${srcdir}/${pkgname}" ant %install cd "${srcdir}/${pkgname}" install -m755 -d "${pkgdir}/usr/bin" install mageia-abe "${pkgdir}/usr/bin/abe" install -m755 -d "${pkgdir}/usr/share/java/${pkgname}" install abe.jar "${pkgdir}/usr/share/java/${pkgname}/abe.jar" install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # vim:set ts=2 sw=2 et:
View Attachment As Raw
Actions:
View
Attachments on
bug 21000
:
9370
| 9371 |
9377