From 303de5469e44ecdd0c73bf427b6971aabd64883b Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Fri, 11 Mar 2011 02:12:08 +0000 Subject: [PATCH] Also supplying an icon for the Openmoko plug-in --- Makefile | 12 ++++++++++++ src/plugins/16x16/Makefile | 21 +++++++++++++++++++++ src/plugins/16x16/phone-openmoko.png | Bin 0 -> 1056 bytes src/plugins/16x16/project.conf | 4 ++++ src/plugins/24x24/Makefile | 21 +++++++++++++++++++++ src/plugins/24x24/phone-openmoko.png | Bin 0 -> 1873 bytes src/plugins/24x24/project.conf | 4 ++++ src/plugins/32x32/Makefile | 21 +++++++++++++++++++++ src/plugins/32x32/phone-openmoko.png | Bin 0 -> 2968 bytes src/plugins/32x32/project.conf | 4 ++++ src/plugins/48x48/Makefile | 21 +++++++++++++++++++++ src/plugins/48x48/phone-openmoko.png | Bin 0 -> 5534 bytes src/plugins/48x48/project.conf | 4 ++++ src/plugins/Makefile | 15 ++++++++++++--- src/plugins/openmoko.c | 2 +- src/plugins/project.conf | 1 + 16 files changed, 126 insertions(+), 4 deletions(-) create mode 100644 src/plugins/16x16/Makefile create mode 100644 src/plugins/16x16/phone-openmoko.png create mode 100644 src/plugins/16x16/project.conf create mode 100644 src/plugins/24x24/Makefile create mode 100644 src/plugins/24x24/phone-openmoko.png create mode 100644 src/plugins/24x24/project.conf create mode 100644 src/plugins/32x32/Makefile create mode 100644 src/plugins/32x32/phone-openmoko.png create mode 100644 src/plugins/32x32/project.conf create mode 100644 src/plugins/48x48/Makefile create mode 100644 src/plugins/48x48/phone-openmoko.png create mode 100644 src/plugins/48x48/project.conf diff --git a/Makefile b/Makefile index 145fc39..2298c31 100644 --- a/Makefile +++ b/Makefile @@ -88,6 +88,18 @@ dist: $(PACKAGE)-$(VERSION)/src/plugins/smscrypt.c \ $(PACKAGE)-$(VERSION)/src/plugins/Makefile \ $(PACKAGE)-$(VERSION)/src/plugins/project.conf \ + $(PACKAGE)-$(VERSION)/src/plugins/16x16/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/16x16/phone-openmoko.png \ + $(PACKAGE)-$(VERSION)/src/plugins/16x16/project.conf \ + $(PACKAGE)-$(VERSION)/src/plugins/24x24/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/24x24/phone-openmoko.png \ + $(PACKAGE)-$(VERSION)/src/plugins/24x24/project.conf \ + $(PACKAGE)-$(VERSION)/src/plugins/32x32/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/32x32/phone-openmoko.png \ + $(PACKAGE)-$(VERSION)/src/plugins/32x32/project.conf \ + $(PACKAGE)-$(VERSION)/src/plugins/48x48/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/48x48/phone-openmoko.png \ + $(PACKAGE)-$(VERSION)/src/plugins/48x48/project.conf \ $(PACKAGE)-$(VERSION)/tools/engineering.c \ $(PACKAGE)-$(VERSION)/tools/pdu.c \ $(PACKAGE)-$(VERSION)/tools/smscrypt.c \ diff --git a/src/plugins/16x16/Makefile b/src/plugins/16x16/Makefile new file mode 100644 index 0000000..725cfaa --- /dev/null +++ b/src/plugins/16x16/Makefile @@ -0,0 +1,21 @@ +PREFIX = /usr/local +DESTDIR = +MKDIR = mkdir -p +INSTALL = install +RM = rm -f + + +all: + +clean: + +distclean: clean + +install: + $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps + $(INSTALL) -m 0644 -- phone-openmoko.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-openmoko.png + +uninstall: + $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-openmoko.png + +.PHONY: all clean distclean install uninstall diff --git a/src/plugins/16x16/phone-openmoko.png b/src/plugins/16x16/phone-openmoko.png new file mode 100644 index 0000000000000000000000000000000000000000..0be573f0719e0d1433ee21a902c67f5737263f60 GIT binary patch literal 1056 zcmV+*1mF9KP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipS+ z0XYCG%3Kft00W>&L_t(I%PqlMY?EaGfZ_N14?X-{yRO~IPS%~uVK|^09c4p}C@{?e zE;M2=5iwqwm>93P(8TE7Vhk}MyO5xXUYMX+G)qK4SO}A$>)5hogt1Ko8C$#d?>f4! z>*4dp=Mey^s!}W#0SJXc4K@oWL&1hfO|54~JQmkn<@$Us_jG7yYyE{&?+nc5q3}Y` z$&EW}2t`o{27^SSQTFfeI@i?Hc)GUQVSn#*AEs&2|HXOY@fcN=7W~h;h1Znm~=@7~Dfq+t=*9d<@r#NCN$ z{4KsS0vHE^{Ljz@yS6&xg^-{}w0S>MB+faZ-t=XjZ{1Zyckp!IKw?LRM3S ztyq%i3RKutJcfeTP;lD?hE=CbQ)mo$scqRo)2@BAhP%jbEXj0YR%l!54DHCl-K-=s zh*E(nx0AZs8hk!Kb@k0mUH+EX+~4^9jr4r*75VHUGuM7#WoceChj*j7o!0rDSHs&n zLkFi=E^GDyJW@iV6P2wnmQ`aau6e zx2I!=RV_&~mKI7;;4*Y7oY2@FCNcXLrL`n3r;4XDEbI2Si|@W4ni%+c@?&))w^>T1 zOM_`M@qS-l*a)$CYZjk=_6>tWQ{BllG2yGR zvbdbXZqtpHXOzK6r1Nn1zE*NiR}qDx+!kyT4o?M%WSskR3;cBPkBQ%g7mmkPSZHrE z5CFa!JB!O%TxE)-+O6&NddtpKddqss-F98IC}h^M#Y{FonpiRWr|+&`-N>`v*6Ltt aCc}Ties@6NeJZE`0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipS+ z0XQvp4lyJE00z-XL_t(Y$Ay;JZ&l|N#ed&-#(U1azSqVWPq=`AFoq#a3XlLIaYID| zNfiO2jhaENl!p*0YNe`C8#<*`ArEO(scjxwDS3zql@hg3L?Fx%xxPS z?mN8utz*qVJN$3b{l=L(b=t0Z^Jf2W>EgLmR$A(r?>r$+9B<|5@m7k(5-Rd|aDF4x zrzf~@{_?4}-}>PB?m^n;&xA{zUxKvzz?ZF9v7&qJ+OT!;zN!*94ZWS+i!3>$>D}IlPij%vP9sgcUPUDk4%LrqD6966IwkmMI8AMS47k zA>(Y@`U=g>yS54Gb^L1Av0wam11Y6bQ&ZDYSy@RYlc88F5(XhcMBKYOfDjrejhGXo zEH0=_#;KZU(%3kI{@z|jMl)oy9=JAtedj~*^2^(IwqLn+c<=t($0a}%MY|?Um_R5238y7A}V9OUKD5WSA3beMi(%#;VloH=B z61QCj2YMJ88OB60+S`F`=|sXtx8s~Uw4az%xKg2o9-kaIOcd#A{o_lX)q$q}q)Gq? zAy7&oq5z=`2m`ikTuNBXVnmW41XKC!d~qFn*P zaNl);NRTQ|ak2Lrx-PZ0n>UB6PPd$6!GlYfRPPcg3xowCh93m@!5C-~5lO11%^_(D z0z+X-gU&r~kRKZZ&7xS0uuX%y2WBBfL|12js7H}HY}m${-~94V+{^7^<%*>&S+t0n z>RL?8L8yrA*j*Mr@@)(wMs>p+EX~8VOoSKVjTbRP163*!ATfl_{MD<_gs zwvH+DG%j6-9~Ll5S#o_Hn2{oGO5&EpPPhaySg`#?tSGNuf8%{|{$k%o2~aAj=R0qV z&@j20NmT|_wE|NYs8HgEl6*0u^V1fB>;QyWCOohZw1`MoNGY)#16+?e-~9nnmN;yJ9NF>mL%PKg*j^;0p(#iNk(s6W%{F!QM+LiF_GrG z&uUuOqzfD?Cecj;-}fnG{Sc|07Mk{6TSw-PfSNHSPFGL%Ym9#bm#6X`lacZ>00000 LNkvXXu0mjf5p;PG literal 0 HcmV?d00001 diff --git a/src/plugins/24x24/project.conf b/src/plugins/24x24/project.conf new file mode 100644 index 0000000..87c7e4e --- /dev/null +++ b/src/plugins/24x24/project.conf @@ -0,0 +1,4 @@ +dist=Makefile,phone-openmoko.png + +[phone-openmoko.png] +install=$(PREFIX)/share/icons/hicolor/24x24/apps diff --git a/src/plugins/32x32/Makefile b/src/plugins/32x32/Makefile new file mode 100644 index 0000000..fa53749 --- /dev/null +++ b/src/plugins/32x32/Makefile @@ -0,0 +1,21 @@ +PREFIX = /usr/local +DESTDIR = +MKDIR = mkdir -p +INSTALL = install +RM = rm -f + + +all: + +clean: + +distclean: clean + +install: + $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps + $(INSTALL) -m 0644 -- phone-openmoko.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-openmoko.png + +uninstall: + $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-openmoko.png + +.PHONY: all clean distclean install uninstall diff --git a/src/plugins/32x32/phone-openmoko.png b/src/plugins/32x32/phone-openmoko.png new file mode 100644 index 0000000000000000000000000000000000000000..945bb91d9f74827ca354fdf2c630d52e5df059bc GIT binary patch literal 2968 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 literal 0 HcmV?d00001 diff --git a/src/plugins/48x48/project.conf b/src/plugins/48x48/project.conf new file mode 100644 index 0000000..512c3fd --- /dev/null +++ b/src/plugins/48x48/project.conf @@ -0,0 +1,4 @@ +dist=Makefile,phone-openmoko.png + +[phone-openmoko.png] +install=$(PREFIX)/share/icons/hicolor/48x48/apps diff --git a/src/plugins/Makefile b/src/plugins/Makefile index d28ba4d..c150e2d 100644 --- a/src/plugins/Makefile +++ b/src/plugins/Makefile @@ -1,3 +1,4 @@ +SUBDIRS = 16x16 24x24 32x32 48x48 TARGETS = blacklist.so debug.so engineering.so gprs.so openmoko.so oss.so panel.so profiles.so smscrypt.so PREFIX = /usr/local DESTDIR = @@ -16,7 +17,10 @@ MKDIR = mkdir -p INSTALL = install -all: $(TARGETS) +all: subdirs $(TARGETS) + +subdirs: + @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done blacklist_OBJS = blacklist.o blacklist_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) @@ -109,12 +113,16 @@ smscrypt.o: smscrypt.c ../../include/Phone.h $(CC) $(smscrypt_CFLAGS) -c smscrypt.c clean: + @for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done $(RM) -- $(blacklist_OBJS) $(debug_OBJS) $(engineering_OBJS) $(gprs_OBJS) $(openmoko_OBJS) $(oss_OBJS) $(panel_OBJS) $(profiles_OBJS) $(smscrypt_OBJS) -distclean: clean +distclean: + @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done + $(RM) -- $(blacklist_OBJS) $(debug_OBJS) $(engineering_OBJS) $(gprs_OBJS) $(openmoko_OBJS) $(oss_OBJS) $(panel_OBJS) $(profiles_OBJS) $(smscrypt_OBJS) $(RM) -- $(TARGETS) install: $(TARGETS) + @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done $(MKDIR) $(DESTDIR)$(LIBDIR)/Phone/plugins $(INSTALL) -m 0644 -- blacklist.so $(DESTDIR)$(LIBDIR)/Phone/plugins/blacklist.so $(MKDIR) $(DESTDIR)$(LIBDIR)/Phone/plugins @@ -133,6 +141,7 @@ install: $(TARGETS) $(INSTALL) -m 0644 -- smscrypt.so $(DESTDIR)$(LIBDIR)/Phone/plugins/smscrypt.so uninstall: + @for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done $(RM) -- $(DESTDIR)$(LIBDIR)/Phone/plugins/blacklist.so $(RM) -- $(DESTDIR)$(LIBDIR)/Phone/plugins/debug.so $(RM) -- $(DESTDIR)$(LIBDIR)/Phone/plugins/engineering.so @@ -142,4 +151,4 @@ uninstall: $(RM) -- $(DESTDIR)$(LIBDIR)/Phone/plugins/profiles.so $(RM) -- $(DESTDIR)$(LIBDIR)/Phone/plugins/smscrypt.so -.PHONY: all clean distclean install uninstall +.PHONY: all subdirs clean distclean install uninstall diff --git a/src/plugins/openmoko.c b/src/plugins/openmoko.c index 32e5ba2..dee40c4 100644 --- a/src/plugins/openmoko.c +++ b/src/plugins/openmoko.c @@ -79,7 +79,7 @@ PhonePlugin plugin = { NULL, "Openmoko", - "stock_cell-phone", + "phone-openmoko", _openmoko_init, _openmoko_destroy, _openmoko_event, diff --git a/src/plugins/project.conf b/src/plugins/project.conf index 99bb104..e906af2 100644 --- a/src/plugins/project.conf +++ b/src/plugins/project.conf @@ -1,3 +1,4 @@ +subdirs=16x16,24x24,32x32,48x48 targets=blacklist,debug,engineering,gprs,openmoko,oss,panel,profiles,smscrypt cppflags_force=-I ../../include cppflags=