/[soft]/theme/xsettings-kde/branches/1/Makefile
ViewVC logotype

Contents of /theme/xsettings-kde/branches/1/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1624 - (show annotations) (download)
Thu Jun 2 20:34:25 2011 UTC (12 years, 10 months ago) by dmorgan
File size: 1459 byte(s)
Branch for updates
1 PACKAGE=xsettings-kde
2 VERSION=0.12.2
3 lib=lib
4 TAG := $(shell echo "V$(VERSION)_$(RELEASE)" | tr -- '-.' '__')
5 SVNROOT = svn+ssh://dmorgan@svn.mageia.org/svn/soft/theme/$(PACKAGE)
6
7 CFLAGS= -Wall -g
8 xsettings_kde_CFLAGS = $(shell pkg-config --cflags x11 gio-2.0 gthread-2.0)
9
10 xsettings_kde_LDFLAGS = $(shell pkg-config --libs x11 gio-2.0 gthread-2.0)
11
12 manager_objects_CFLAGS = $(shell pkg-config --cflags x11 gio-2.0 gthread-2.0)
13 manager_objects = xsettings-kde.o xsettings-common.o xsettings-manager.o
14
15 .c.o:
16 $(CC) -c $(CFLAGS) $(xsettings_kde_CFLAGS) $< -o $@
17
18 all: xsettings-kde
19
20 xsettings-kde: $(manager_objects)
21 $(CC) -o $@ $(manager_objects) $(LDFLAGS) $(xsettings_kde_LDFLAGS)
22
23 changelog:
24 svn2cl --authors ../common/username.xml --accum
25 rm -f ChangeLog.bak
26 svn commit -m "Generated by svn2cl the `date '+%c'`" ChangeLog
27
28 clean:
29 rm -f *.o xsettings-kde
30
31 checktag:
32 @if [ "x$(VERSION)" == "x" -o "x$(RELEASE)" = "x" ]; then \
33 echo usage is "make VERSION=version_number RELEASE=release_number dist" ; \
34 exit 1 ; \
35 fi
36
37 dist: checktag changelog
38 svn copy $(SVNROOT)/trunk $(SVNROOT)/tags/$(TAG) -m "$(TAG)"
39 svn export $(SVNROOT)/tags/$(TAG) $(PACKAGE)-$(VERSION)
40 tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION)
41 bzip2 -9vf $(PACKAGE)-$(VERSION).tar
42 rm -rf $(PACKAGE)-$(VERSION)
43
44 distcheck: dist
45 distdir=$(PACKAGE)-$(VERSION) ; \
46 tar xvfj $$distdir.tar.bz2 && \
47 cd $$distdir && \
48 make && \
49 cd .. && \
50 rm -rf $$distdir

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.30