diff options
| author | Mattias Andrée <maandree@operamail.com> | 2013-04-28 17:50:38 +0200 | 
|---|---|---|
| committer | Mattias Andrée <maandree@operamail.com> | 2013-04-28 17:50:38 +0200 | 
| commit | bdb9f46a97133f28f3d531a796ef5a73a4227543 (patch) | |
| tree | 4270cc6b9680ec463afb9fc27bed2e8155dc8947 /Makefile | |
| parent | more licenses (diff) | |
| download | licenses-bdb9f46a97133f28f3d531a796ef5a73a4227543.tar.gz licenses-bdb9f46a97133f28f3d531a796ef5a73a4227543.tar.bz2 licenses-bdb9f46a97133f28f3d531a796ef5a73a4227543.tar.xz | |
add make file for installation and uninstallation
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 50 | 
1 files changed, 50 insertions, 0 deletions
| diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c6c30b4 --- /dev/null +++ b/Makefile @@ -0,0 +1,50 @@ +DIR = /usr/share/licenses/common +DESTDIR = + + +DIRS = CeCILL1 CeCILL2 CeCILL-B CeCILL-C EUPL1.0 EUPL1.1 FAL1.2 FAL1.3 +EUPL = {bg,cs,da,de,el,en,es,et,fi,fr,hu,it,lt,lv,mt,nl,pl,pt,ro,sk,sl,sv} + +MISC = AAL ACDL AFL{1.1,1.2,2.0,2.1,3.0} AGPL{1,2,3} Apache{1.0,1.1,2.0} \ +       APSL{1.0,1.1,1.2,2.0} Arphic Artistic{1.0,2.0} BSD BSDL CATOSL1.1 \ +       CC0 CDDL CPAL CPL CPOL1.02 Cryptix CUA-OPL DSL ECL{1.0,2.0} Ecos2.0 \ +       EFL{1,2}  Entessa EPL EUDataGrid Expat Fair FDL{1.1,1.2,1.3} \ +       Frameworx FreeBSDDL Freetype GNUAllPermissive GNUVerbatim GPL{1,2,3} \ +       HESSLA HPND ICS imlib2 IntelACPI IOSL IPA IPL JOSL LGPL{2.0,2.1,3} \ +       LPL1.02 LPPL1.{0,1,2,3{,a,b,c}} MIT Motosoto MPL{1.0,1.1,2.0} Ms-PL \ +       Ms-RL Multics NASA1.3 Naumen nBSD NGPL Nokia none NOSL NPL{1.0,1.1} \ +       NPOSL3.0 NSCA NTP OCL OCLC1.2 ODbl OFL1.1 OFPL OGTSL OpenPub \ +       OSL{1.0,2.0,2.1,3.0} pBSD PerlArtistic PHP{2.01,2.02,3.0,3.01} \ +       PostgreSQL public{,-bin} QPL RPL{1.1,1.3,1.5} RPSL RSCPL Ruby sBSD \ +       SFL SimPL-2.0 SISSL{1.0,1.1,1.2} Sleepycat SPL VSL W3C Watcom \ +       WTFPL{1,2} WXwindows Xnet XOSL YPL{1.0,1.1} zlib ZPL{1.0,2.0,2.1} + + +all: + + +install: +	mkdir -p "$(DESTDIR)$(DIR)" +	mkdir -p $(foreach D, $(DIRS), "$(DESTDIR)$(DIR)/$(D)") +	install -m444 common/CeCILL1/{english,french} "$(DESTDIR)$(DIR)"/CeCILL1 +	install -m444 common/CeCILL2/{english,french} "$(DESTDIR)$(DIR)"/CeCILL2 +	install -m444 common/CeCILL-B/{english,french} "$(DESTDIR)$(DIR)"/CeCILL-B +	install -m444 common/CeCILL-C/{english,french} "$(DESTDIR)$(DIR)"/CeCILL-C +	install -m444 common/EUPL1.0/$(EUPL) "$(DESTDIR)$(DIR)"/EUPL1.0 +	install -m444 common/EUPL1.1/$(EUPL) "$(DESTDIR)$(DIR)"/EUPL1.1 +	install -m444 common/FAL1.2/{french,spanish} "$(DESTDIR)$(DIR)"/FAL1.2 +	install -m444 common/FAL1.3/{english,french} "$(DESTDIR)$(DIR)"/FAL1.3 +	install -m444 $(foreach L, $(MISC), common/$(L)) "$(DESTDIR)$(DIR)" + + +uninstall: +	-rm -f "$(DESTDIR)$(DIR)"/CeCILL{1,2,-B,C}/{english,french} +	-rm -f "$(DESTDIR)$(DIR)"/EUPL{1.0,1.1}/$(EUPL) +	-rm -f "$(DESTDIR)$(DIR)"/FAL1.2/{french,spanish} +	-rm -f "$(DESTDIR)$(DIR)"/FAL1.3/{english,french} +	-rm -f $(foreach L, $(MISC), "$(DESTDIR)$(DIR)"/$(L)) +	-rmdir $(foreach D, $(DIRS), "$(DESTDIR)$(DIR)/$(D)") +	-rmdir "$(DESTDIR)$(DIR)" + + +clean: | 
