2005-05-15 21:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								VERSION		?= 0.7
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-25 07:56:44 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								MODULES		= src src/common po
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-08 10:43:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								PREFIX		= /usr
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								DESTDIR		= /
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-04 19:54:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								FIND		= find -regex '.*\.\(\(glade\)\|\(pyo\)\|\(xpm\)\|\(gif\)\|\(png\)\|\(mo\)\|\(wav\)\)'
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-08 10:43:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								FILES		= `$(FIND)`
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								DIRS		= `$(FIND) -exec dirname {} \; | sort -u`
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								FIND_LIB	= find -regex '.*\.\(so\)'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								FILES_LIB	= `$(FIND_LIB)`
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-04 19:54:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								FIND_PY		= find -regex '.*\.\(py\)'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								FILES_PY	= `$(FIND_PY)`
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-12 22:53:17 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								LANGS		= fr pt_BR
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								SCRIPTS = \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									scripts/gajim
							 | 
						
					
						
							
								
									
										
										
										
											2004-06-09 14:22:27 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-04 19:54:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								all: translation trayicon idle pyo
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-23 11:52:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								translation:
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-25 07:56:44 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									make -C po all
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-23 11:52:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								trayicon:
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-17 11:49:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									make -C src all;
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-23 11:52:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								idle:
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-17 11:49:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									make -C src/common all;
							 | 
						
					
						
							
								
									
										
										
										
											2004-06-09 14:22:27 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-04 19:54:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								pyo:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									for f in $(FILES_PY) ; do \
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-15 21:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
										python -OO -c "import py_compile; py_compile.compile('$$f')"; \
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-04 19:54:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									done
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2004-06-09 14:22:27 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								clean:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									find -name *.pyc -exec rm {} \;
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-15 21:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									find -name *.pyo -exec rm {} \;
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-23 11:52:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									find -name *.mo -exec rm {} \;
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 23:01:38 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									$(foreach sdir, $(MODULES), make -C $(sdir) clean;)
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-08 10:44:31 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								dist:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									-rm -rf gajim-$(VERSION)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									mkdir gajim-$(VERSION)
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-15 21:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									cp -r data src doc po scripts gajim-$(VERSION)/
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-17 22:39:23 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									cp AUTHORS gajim.1 gajim.xpm gajim.ico gajim.desktop gajim.pot COPYING Makefile Changelog README launch.sh gajim-$(VERSION)
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-08 10:44:31 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									-find gajim-$(VERSION) -name '.svn' -exec rm -rf {} \; 2> /dev/null
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									find gajim-$(VERSION) -name '*.pyc' -exec rm {} \;
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									find gajim-$(VERSION) -name '*.pyo' -exec rm {} \;
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									find gajim-$(VERSION) -name '.*' -exec rm {} \;
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									@echo tarring gajim-$(VERSION) ...
							 | 
						
					
						
							
								
									
										
										
										
											2005-04-17 11:49:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									@tar czf gajim-$(VERSION).tar.gz gajim-$(VERSION)/
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-15 21:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									@tar cjf gajim-$(VERSION).tar.bz2 gajim-$(VERSION)/
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-08 10:44:31 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									rm -rf gajim-$(VERSION)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								install:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									for d in $(DIRS) ; do \
							 | 
						
					
						
							
								
									
										
										
										
											2004-12-19 21:31:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
										if [ ! -d $(DESTDIR)$(PREFIX)/share/gajim/$$d ] ; then \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
											mkdir -p "$(DESTDIR)$(PREFIX)/share/gajim/$$d"; \
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
										fi; \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									done
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									for f in $(FILES) ; do \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
										DST=`dirname "$$f"`; \
							 | 
						
					
						
							
								
									
										
										
										
											2004-12-19 21:31:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
										cp "$$f" "$(DESTDIR)$(PREFIX)/share/gajim/$$DST/"; \
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									done
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-22 23:26:08 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									cp COPYING "$(DESTDIR)$(PREFIX)/share/gajim/";
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-18 16:04:58 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									mkdir -p "$(DESTDIR)$(PREFIX)/share/applications";
							 | 
						
					
						
							
								
									
										
										
										
											2005-05-10 16:12:35 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									cp gajim.desktop "$(DESTDIR)$(PREFIX)/share/applications/";
							 | 
						
					
						
							
								
									
										
										
										
											2005-01-26 10:45:33 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									mkdir -p "$(DESTDIR)$(PREFIX)/lib/gajim";
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									for f in $(FILES_LIB) ; do \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
										cp "$$f" "$(DESTDIR)$(PREFIX)/lib/gajim/"; \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									done
							 | 
						
					
						
							
								
									
										
										
										
											2005-03-22 17:50:46 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									mkdir -p "$(DESTDIR)$(PREFIX)/bin";
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									for s in $(SCRIPTS) ; do \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
										BASE=`basename "$$s"`; \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
										F=`cat "$$s" | sed -e 's!PREFIX!$(PREFIX)!g'`; \
							 | 
						
					
						
							
								
									
										
										
										
											2004-12-19 21:31:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
										echo "$$F" > "$(DESTDIR)$(PREFIX)/bin/$$BASE"; \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
										chmod +x "$(DESTDIR)$(PREFIX)/bin/$$BASE"; \
							 | 
						
					
						
							
								
									
										
										
										
											2004-11-25 19:27:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									done
							 |