diff options
Diffstat (limited to 'trunk/Makefile')
-rw-r--r-- | trunk/Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/trunk/Makefile b/trunk/Makefile new file mode 100644 index 0000000..6ccce2a --- /dev/null +++ b/trunk/Makefile @@ -0,0 +1,59 @@ +# original author tpg@mandriva.org +# +# modifications for mageia: +# ahmadsamir3891@gmail.com +# wally@mageia.org + +PACKAGE = mageia-xfce-config +VERSION = `date +%Y%m%d` + +prefix=/usr +datadir=$(prefix)/share +sysconfdir=/etc +iconsdir=$(datadir)/icons +xfceconfdir=$(sysconfdir)/xdg + +install: + -install -d $(DESTDIR)$(xfceconfdir) + -install -d $(DESTDIR)$(xfceconfdir)/Thunar + install -m 644 data/Thunar/* $(DESTDIR)$(xfceconfdir)/Thunar/ + -install -d $(DESTDIR)$(xfceconfdir)/menus + install -m 644 data/menus/xfce-applications.menu $(DESTDIR)$(xfceconfdir)/menus/xfce-applications.menu + -install -d $(DESTDIR)$(xfceconfdir)/xfce4 + -install -d $(DESTDIR)$(xfceconfdir)/xfce4/desktop + -install -d $(DESTDIR)$(xfceconfdir)/xfce4/panel + -install -d $(DESTDIR)$(xfceconfdir)/xfce4/terminal + -install -d $(DESTDIR)$(xfceconfdir)/xfce4/theme + -install -d $(DESTDIR)$(xfceconfdir)/xfce4/xfconf/xfce-perchannel-xml + cp -pr data/xfce4/panel/* $(DESTDIR)$(xfceconfdir)/xfce4/panel/ + install -m 644 data/xfce4/terminal/* $(DESTDIR)$(xfceconfdir)/xfce4/terminal/ + install -m 644 data/xfce4/theme/* $(DESTDIR)$(xfceconfdir)/xfce4/theme/ + install -m 644 data/xfce4/xfconf/xfce-perchannel-xml/* $(DESTDIR)$(xfceconfdir)/xfce4/xfconf/xfce-perchannel-xml/ + install -m 644 data/xfce4/*.rc $(DESTDIR)$(xfceconfdir)/xfce4 + install -m 644 data/xfce4/*.xrdb $(DESTDIR)$(xfceconfdir)/xfce4 + +cleandist: + rm -rf $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION).tar.xz + +localcopy: + svn export -q -rBASE . $(PACKAGE)-$(VERSION) + +tar: cleandist localcopy + tar cvaf $(PACKAGE)-$(VERSION).tar.xz $(PACKAGE)-$(VERSION) + rm -rf $(PACKAGE)-$(VERSION) + +tar-git: + @git archive --prefix=$(PACKAGE)-$(VERSION)/ HEAD | xz > $(PACKAGE)-$(VERSION).tar.xz; + +dist: tar + +.PHONY: ChangeLog log changelog + +log: ChangeLog + +changelog: ChangeLog + +ChangeLog: ../common/username.xml + svn2cl --accum --authors ../../soft/common/username.xml + rm -f *.bak + svn commit -m "Generated by svn2cl the `LC_TIME=C date '+%d_%b'`" ChangeLog |