diff options
-rw-r--r-- | .travis.yml | 2 | ||||
-rwxr-xr-x | appimage/build-appimage | 13 | ||||
-rw-r--r-- | logo/qpdf.png | bin | 8551 -> 0 bytes |
3 files changed, 9 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml index ea37b42d..392c8a0c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ dist: trusty install: - sudo apt-get update -qq - - sudo apt-get install -qq docbook* fop xsltproc less + - sudo apt-get install -qq docbook* fop xsltproc less inkscape script: - appimage/build-appimage diff --git a/appimage/build-appimage b/appimage/build-appimage index 0ea3f783..28f0710b 100755 --- a/appimage/build-appimage +++ b/appimage/build-appimage @@ -91,8 +91,10 @@ rm -rf $here/build # Build! make -j$(nproc) -# Run built-in QPDF checks: -make check +if [ "$SKIP_TESTS" = "" ]; then + # Run built-in QPDF checks: + make check +fi # Prepare AppDir which is the basis for the AppImage: mkdir -p $appdir @@ -107,9 +109,10 @@ cd $here/build rm -rf appdir/usr/include appdir/usr/lib/pkgconfig appdir/usr/lib/*.{a,la,so} # Copy icon which is needed for desktop integration into place: -for i in appdir/usr/share/icons/hicolor/512x512/apps; do - mkdir -p $i - cp $top/logo/qpdf.png $i +for width in 64 128 256 512; do + dir=appdir/usr/share/icons/hicolor/${width}x${width}/apps + mkdir -p $dir + inkscape -z -e $dir/qpdf.png -w $width -b white $top/logo/qpdf.svg done # Copy .desktop and .appdata.xml metadata for desktop integration into place: diff --git a/logo/qpdf.png b/logo/qpdf.png Binary files differdeleted file mode 100644 index e600a223..00000000 --- a/logo/qpdf.png +++ /dev/null |