BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003974 [buildroot] New Features minor always 07-07-08 04:29 07-28-08 02:10
Reporter zonque View Status public  
Assigned To buildroot
Priority normal Resolution open  
Status assigned   Product Version
Summary 0003974: [PATCH] new package: LiTE (toolkit engine)
Description this patch adds LiTE (DirectFB-based toolkit engine) to the list of supported packages. Applies to latest svn here.
Additional Information
Attached Files  lite.diff [^] (3,789 bytes) 07-07-08 04:29
 adding_lite.patch [^] (3,609 bytes) 07-24-08 05:51
 adding_lite_20080728.patch [^] (3,674 bytes) 07-28-08 02:10

- Relationships

- Notes
(0009084)
daniellaird
07-08-08 06:11

I have updated the patch (It all works fine) but without the examples not much to show. For now the patch just disables the tests and copies all supporting pngs/fonts etc into $ROOTFS.
 
(0009934)
zonque
07-24-08 04:09

can this go upstream, please?

Daniel
 
(0009944)
bernhardf
07-24-08 05:17

this package should use package/Makefile.autotools.in

See various other packages for examples on how this should look like.
Please redo it and attach an updated patch. TIA
 
(0009954)
daniellaird
07-24-08 05:52

Please find updated patch (adding_lite.patch)
 
(0009964)
bernhardf
07-24-08 07:27

+$(LITE_HOOK_POST_INSTALL):
+ mkdir -p $(ROOTFS)/usr/share/fonts/truetype/
+ mkdir -p $(ROOTFS)/usr/share/LiTE/examples/
+ cp -R $(LITE_DIR)/examples/*.png $(ROOTFS)/usr/share/LiTE/examples/
+ cp -R $(LITE_DIR)/data/*.png $(ROOTFS)/usr/share/LiTE/
+ cp -R $(LITE_DIR)/fonts/*.ttf $(ROOTFS)/usr/share/fonts/truetype/
+ touch $@

ROOTFS? You probably mean $(TARGET_DIR)
It would be better if you would use $(INSTALL), e.g.:
$(INSTALL) -d $(TARGET_DIR)/usr/share/LiTE/examples/
$(INSTALL) -d $(TARGET_DIR)/usr/share/fonts/truetype
$(INSTALL) -m0644 $(LITE_DIR)/data/*.png $(TARGET_DIR)/usr/share/LiTE/
$(INSTALL) -m0644 $(LITE_DIR)/examples/*.png $(TARGET_DIR)/usr/share/LiTE/examples/
$(INSTALL) -m0644 $(LITE_DIR)/fonts/*.ttf $(TARGET_DIR)/usr/share/fonts/truetype/

other than that it looks somewhat reasonable
 
(0010114)
daniellaird
07-28-08 02:10

Updated patch to not use $ROOTFS and use INSTALL.
Cheers
Daniel Laird
 

- Issue History
Date Modified Username Field Change
07-07-08 04:29 zonque New Issue
07-07-08 04:29 zonque Status new => assigned
07-07-08 04:29 zonque Assigned To  => buildroot
07-07-08 04:29 zonque File Added: lite.diff
07-08-08 06:11 daniellaird Note Added: 0009084
07-24-08 04:09 zonque Note Added: 0009934
07-24-08 05:17 bernhardf Note Added: 0009944
07-24-08 05:51 daniellaird File Added: adding_lite.patch
07-24-08 05:52 daniellaird Note Added: 0009954
07-24-08 07:27 bernhardf Note Added: 0009964
07-28-08 02:10 daniellaird Note Added: 0010114
07-28-08 02:10 daniellaird File Added: adding_lite_20080728.patch


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker