talimat 950 B

123456789101112131415161718192021222324252627282930313233
  1. # Tanım: Açık kaynaklı bir JPEG 2000 codec bileşeni
  2. # URL: https://github.com/uclouvain/openjpeg
  3. # Paketçi: Cihan_Alkan
  4. # Gerekler: zlib libpng libtiff lcms2 cmake doxygen
  5. # Grup: medya
  6. isim=openjpeg2
  7. surum=2.3.0
  8. devir=1
  9. kaynak=(https://github.com/uclouvain/openjpeg/archive/v2.3.0.tar.gz::openjpeg-${surum}.tar.gz)
  10. derle() {
  11. mkdir build
  12. # remove thirdparty libs
  13. sed -i '/add_subdirectory(thirdparty)/d' openjpeg-${surum}/CMakeLists.txt
  14. # Install doxygen docs to the right directory
  15. sed -i -e "s:DESTINATION\ share/doc:DESTINATION\ share/doc/${isim}:" openjpeg-${surum}/doc/CMakeLists.txt
  16. cd build
  17. cmake "../openjpeg-${surum}" \
  18. -DCMAKE_BUILD_TYPE=Release \
  19. -DCMAKE_INSTALL_PREFIX=/usr \
  20. -DBUILD_DOC=on
  21. make
  22. make DESTDIR="${PKG}" install
  23. install -m755 -d "${PKG}/usr/share/licenses/openjpeg2"
  24. mv ${PKG}/usr/share/doc/openjpeg-*/LICENSE ${PKG}/usr/share/licenses/openjpeg2
  25. rm -rf ${PKG}/usr/share/doc
  26. }