| 
					
				 | 
			
			
				@@ -24,18 +24,28 @@ Libriis is developed with python and pyqt5, if you are confident with theese too 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ### Arch 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-For Arch Linux and derivated distro, an aur package exists : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#### qt-webkit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Under arch linux Libriis depends on a patched version of qtwebkit to render and print the pages: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+You can install it from the qt5-webkit-print-tp5 package: https://figureslibres.io/gogs/bachir/aur--qt5-webkit-print/releases  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#### Libriis 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Once special dependance installed :  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+For Arch Linux and derivated distro, an aur package exists for Libriis : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ```  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 yaourt -S libriis-git 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ``` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Ubuntu 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-dependences 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+### Ubuntu (not tested) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#### qt-webkit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+you'll have to build qt-webkit from source : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#### dependences 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ```shell 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 apt-get install qt5-base pandoc python3 python3-pyqt5 python3-pip  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 pip3 install sass markdown beautifulsoup4 pypandoc pygments setuptools pyphen 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ``` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#### Libriis 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 clone 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ```shell 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 git clone https://figureslibres.io/gogs/bachir/libriis.git 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -47,30 +57,12 @@ install 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 python3 setup.py install --optimize=1 -f 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ``` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### qt-webkit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-for now, pdf export needs a custom build of qtwebkit, see [ospkit](http://osp.kitchen/tools/ospkit/) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-```shell 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-sudo apt-get install build-essential perl python ruby flex gperf bison \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-cmake ninja-build libfontconfig1-dev libicu-dev libsqlite3-dev \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-zlib1g-dev libpng12-dev libjpeg-dev libxslt1-dev libxml2-dev libhyphen-dev 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-git clone -b ospkit --single-branch https://github.com/aleray/webkit.git 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-cd webkit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-WEBKIT_OUTPUTDIR=`pwd`/build/qt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Tools/Scripts/build-webkit --qt --release --no-web-audio --no-video 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-cd build/qt/Release 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-sudo ninja install 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-``` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ## Roadmap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-[] add git features 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-[] handle pictures 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-[] embed custom build of qtwebkit specialized in print (eg remove video) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- [] add git features    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- [] handle pictures    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- [] embed custom build of qtwebkit specialized in print (eg remove video) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |