Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: files/whalebird.desktop =================================================================== --- /dev/null +++ files/whalebird.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Whalebird +Comment=A Electron based Mastodon client for Windows, Mac and Linux +Exec=whalebird +Terminal=false +Type=Application +Icon=whalebird +Categories=Network; Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,57 @@ +name : whalebird +version : 1.3.4 +release : 1 +source : + - https://github.com/h3poteto/whalebird-desktop/archive/1.3.4.tar.gz : 69a9739af5ed454b5ff979cbbf23048fd77bf8b1899030de231c5c172d422ccd +license : MIT +component : network.web +summary : Whalebird is a Mastodon client for desktop application +description: | + Whalebird is a Mastodon client for desktop application +networking : yes +builddeps : + - pkgconfig(alsa) + - pkgconfig(atk) + - pkgconfig(dbus-1) + - pkgconfig(expat) + - pkgconfig(fontconfig) + - pkgconfig(freetype2) + - pkgconfig(gconf-2.0) + - pkgconfig(gdk-2.0) + - pkgconfig(gdk-pixbuf-2.0) + - pkgconfig(gtk+-x11-2.0) + - pkgconfig(gtk+-3.0) + - pkgconfig(pango) + - pkgconfig(pangocairo) + - pkgconfig(nss) + - pkgconfig(nspr) + - pkgconfig(xcomposite) + - pkgconfig(xcb) + - pkgconfig(xcursor) + - pkgconfig(xdamage) + - pkgconfig(xext) + - pkgconfig(xfixes) + - pkgconfig(xi) + - pkgconfig(xrandr) + - pkgconfig(gdk-pixbuf-2.0) + - pkgconfig(xscrnsaver) + - pkgconfig(xtst) + - pkgconfig(x11) + - pkgconfig(x11-xcb) + - cups-devel + - yarn +setup : | + yarn install +build : | + npm run build:linux +install : | + install -Dm00644 $pkgfiles/whalebird.desktop $installdir/usr/share/applications/whalebird.desktop + # Install all the icons + for s in 16 32 128 256 512; do + install -Dm00644 build/icons/icon.iconset/icon_${s}x${s}.png $installdir/usr/share/icons/hicolor/${s}x${s}/apps/whalebird.png + done + install -Dm00644 build/icons/256x256.png $installdir/usr/share/pixmaps/whalebird.png + install -dm00755 $installdir/usr/bin/ + install -dm00644 $installdir/usr/share/whalebird/ + cp -R build/linux-unpacked/* $installdir/usr/share/whalebird/ + ln -s /usr/share/whalebird/whalebird $installdir/usr/bin/whalebird Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,113 @@ + + + whalebird + + Devil505 + devil505@tuta.io + + MIT + network.web + Whalebird is a Mastodon client for desktop application + Whalebird is a Mastodon client for desktop application + + https://solus-project.com/sources/README.Solus + + + whalebird + Whalebird is a Mastodon client for desktop application + Whalebird is a Mastodon client for desktop application + + network.web + + /usr/bin/whalebird + /usr/share/applications/whalebird.desktop + /usr/share/icons/hicolor/128x128/apps/whalebird.png + /usr/share/icons/hicolor/16x16/apps/whalebird.png + /usr/share/icons/hicolor/256x256/apps/whalebird.png + /usr/share/icons/hicolor/32x32/apps/whalebird.png + /usr/share/icons/hicolor/512x512/apps/whalebird.png + /usr/share/pixmaps/whalebird.png + /usr/share/whalebird/LICENSE.electron.txt + /usr/share/whalebird/LICENSES.chromium.html + /usr/share/whalebird/blink_image_resources_200_percent.pak + /usr/share/whalebird/content_resources_200_percent.pak + /usr/share/whalebird/content_shell.pak + /usr/share/whalebird/icudtl.dat + /usr/share/whalebird/libffmpeg.so + /usr/share/whalebird/libnode.so + /usr/share/whalebird/locales/am.pak + /usr/share/whalebird/locales/ar.pak + /usr/share/whalebird/locales/bg.pak + /usr/share/whalebird/locales/bn.pak + /usr/share/whalebird/locales/ca.pak + /usr/share/whalebird/locales/cs.pak + /usr/share/whalebird/locales/da.pak + /usr/share/whalebird/locales/de.pak + /usr/share/whalebird/locales/el.pak + /usr/share/whalebird/locales/en-GB.pak + /usr/share/whalebird/locales/en-US.pak + /usr/share/whalebird/locales/es-419.pak + /usr/share/whalebird/locales/es.pak + /usr/share/whalebird/locales/et.pak + /usr/share/whalebird/locales/fa.pak + /usr/share/whalebird/locales/fake-bidi.pak + /usr/share/whalebird/locales/fi.pak + /usr/share/whalebird/locales/fil.pak + /usr/share/whalebird/locales/fr.pak + /usr/share/whalebird/locales/gu.pak + /usr/share/whalebird/locales/he.pak + /usr/share/whalebird/locales/hi.pak + /usr/share/whalebird/locales/hr.pak + /usr/share/whalebird/locales/hu.pak + /usr/share/whalebird/locales/id.pak + /usr/share/whalebird/locales/it.pak + /usr/share/whalebird/locales/ja.pak + /usr/share/whalebird/locales/kn.pak + /usr/share/whalebird/locales/ko.pak + /usr/share/whalebird/locales/lt.pak + /usr/share/whalebird/locales/lv.pak + /usr/share/whalebird/locales/ml.pak + /usr/share/whalebird/locales/mr.pak + /usr/share/whalebird/locales/ms.pak + /usr/share/whalebird/locales/nb.pak + /usr/share/whalebird/locales/nl.pak + /usr/share/whalebird/locales/pl.pak + /usr/share/whalebird/locales/pt-BR.pak + /usr/share/whalebird/locales/pt-PT.pak + /usr/share/whalebird/locales/ro.pak + /usr/share/whalebird/locales/ru.pak + /usr/share/whalebird/locales/sk.pak + /usr/share/whalebird/locales/sl.pak + /usr/share/whalebird/locales/sr.pak + /usr/share/whalebird/locales/sv.pak + /usr/share/whalebird/locales/sw.pak + /usr/share/whalebird/locales/ta.pak + /usr/share/whalebird/locales/te.pak + /usr/share/whalebird/locales/th.pak + /usr/share/whalebird/locales/tr.pak + /usr/share/whalebird/locales/uk.pak + /usr/share/whalebird/locales/vi.pak + /usr/share/whalebird/locales/zh-CN.pak + /usr/share/whalebird/locales/zh-TW.pak + /usr/share/whalebird/natives_blob.bin + /usr/share/whalebird/pdf_viewer_resources.pak + /usr/share/whalebird/resources/app.asar + /usr/share/whalebird/resources/build/sounds/operation_sound01.wav + /usr/share/whalebird/resources/build/sounds/operation_sound02.wav + /usr/share/whalebird/resources/electron.asar + /usr/share/whalebird/snapshot_blob.bin + /usr/share/whalebird/ui_resources_200_percent.pak + /usr/share/whalebird/views_resources_200_percent.pak + /usr/share/whalebird/whalebird + + + + + 2018-06-16 + 1.3.4 + Packaging update + Devil505 + devil505@tuta.io + + + \ No newline at end of file