Changeset 2880

Show
Ignore:
Timestamp:
01/29/05 16:55:20 (4 years ago)
Author:
mds
Message:

add prog/pwm manpages to $MANPAGES;

also add userpackage target, which makes lm-sensors-user-x.y.z.tar.gz.
This has pretty much what a userspace-only package would need,
but the user-only makefile needs work.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lm-sensors/trunk/Makefile

    r2785 r2880  
    155155ifneq ($(MAKECMDGOALS),user_install) 
    156156ifneq ($(MAKECMDGOALS),user_uninstall) 
     157ifneq ($(MAKECMDGOALS),package) 
     158ifneq ($(MAKECMDGOALS),userpackage) 
     159ifneq ($(MAKECMDGOALS),manhtml) 
    157160SRCDIRS += mkpatch 
    158161SRCDIRS += kernel kernel/busses kernel/chips 
     162endif 
     163endif 
     164endif 
    159165endif 
    160166endif 
     
    248254ifneq ($(MAKECMDGOALS),user_uninstall) 
    249255ifneq ($(MAKECMDGOALS),help) 
     256ifneq ($(MAKECMDGOALS),package) 
     257ifneq ($(MAKECMDGOALS),userpackage) 
    250258include $(INCLUDEFILES) 
     259endif 
     260endif 
    251261endif 
    252262endif 
     
    256266# Man pages 
    257267MANPAGES := $(LIBMAN3FILES) $(LIBMAN5FILES) $(PROGDETECTMAN8FILES) $(PROGDUMPMAN8FILES) \ 
    258             $(PROGSENSORSMAN1FILES) prog/sensord/sensord.8 
     268            $(PROGSENSORSMAN1FILES) $(PROGPWMMAN8FILES) prog/sensord/sensord.8 
    259269 
    260270# Making the dependency files - done automatically! 
     
    312322        cat doc/developers/checklist 
    313323 
     324# doesn't work well yet... needs Makefile changes too 
     325userpackage: version clean $(KERNELINCLUDEDIR)/sensors.h 
     326        lmversion=`tail -1 version.h|cut -f 2 -d \"`; \ 
     327        lmpackage=lm_sensors-user-$$lmversion; \ 
     328        ln -s . $$lmpackage;  \ 
     329        find $$lmpackage/ -type f | grep -v ^$$lmpackage/$$lmpackage$$ | \ 
     330                                    grep -v ^$$lmpackage/$$lmpackage.tar$$ | \ 
     331                                    grep -v ^$$lmpackage/doc/chips | \ 
     332                                    grep -v ^$$lmpackage/doc/busses | \ 
     333                                    grep -v ^$$lmpackage/kernel/chips | \ 
     334                                    grep -v ^$$lmpackage/kernel/busses | \ 
     335                                    grep -v ^$$lmpackage/$$ | \ 
     336                                    grep -v /CVS | \ 
     337                                    grep -v /\\.# | \ 
     338                                    tar rvf $$lmpackage.tar -T -; \ 
     339        gzip -9 $$lmpackage.tar ;\ 
     340        $(RM) $$lmpackage.tar $$lmpackage 
     341        cat doc/developers/checklist 
     342 
    314343version: 
    315344        $(RM) version.h