Support razor 0.5 (atomic transactions).
Don't create repositories with multiple roots.
Filter out "other" arches from yum repositories.
Mark win32 binaries as needing elevated privileges.
1 AM_CFLAGS=$(GUI_CFLAGS) -g -DPLOVER_DATADIR=\""$(pkgdatadir)"\" -I$(top_srcdir)
2 LDADD=../plover/libplover.la ../plover-gtk/libplover-gtk.la $(GUI_LIBS)
4 bin_PROGRAMS=app-manager
5 app_manager_SOURCES=app-manager.c app-manager.h packagelist.c applications.c \
6 localmedia.c localmedia.h
8 app_manager_SOURCES+=resources.rc app-manager.exe.manifest
11 ui_DATA=app-manager.ui
12 desktopdir=$(datadir)/applications
13 desktop_DATA=app-manager.desktop
14 scaleabledir=$(datadir)/icons/hicolor/scalable/apps
15 scaleable_DATA=plover-applications.svg
16 smallicondir=$(datadir)/icons/hicolor/24x24/apps
17 smallicon_DATA=24x24/plover-applications.png
18 bigicondir=$(datadir)/icons/hicolor/48x48/apps
19 bigicon_DATA=48x48/plover-applications.png
24 resources.$(OBJEXT): app-manager.ico app-manager.exe.manifest
26 plover-applications%.pnm: plover-applications.svg
27 rsvg -w $* -h $* -f png $< temp.png
28 pngtopnm temp.png | pnmquant 256 > $@
31 plover-applications%.pgm: plover-applications.svg
32 rsvg -w $* -h $* -f png $< temp.png
33 pngtopnm -alpha temp.png > $@
36 24x24/plover-applications.png: plover-applications.svg
38 rsvg -w 24 -h 24 -f png $< $@
40 48x48/plover-applications.png: plover-applications.svg
42 rsvg -w 48 -h 48 -f png $< $@
44 app-manager.ico: plover-applications16.pnm plover-applications16.pgm \
45 plover-applications22.pnm plover-applications22.pgm \
46 plover-applications32.pnm plover-applications32.pgm \
47 plover-applications46.pnm plover-applications46.pgm
48 ppmtowinicon -andpgms -output=$@ $^
53 EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg