Skip to content

Commit

Permalink
add third-party specs (version definitons)
Browse files Browse the repository at this point in the history
  • Loading branch information
estebanlm committed Dec 2, 2016
1 parent 9097bc2 commit 9bc2954
Show file tree
Hide file tree
Showing 10 changed files with 66 additions and 0 deletions.
6 changes: 6 additions & 0 deletions third-party/cairo.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
cairo_spec_download_url:=http://www.cairographics.org/releases/cairo-1.14.6.tar.xz
cairo_spec_archive_name:=cairo-1.14.6.tar.xz
cairo_spec_unpack_dir_name:=cairo-1.14.6
cairo_spec_product_name_macOS:=libcairo.2.dylib
cairo_spec_product_name_linux:=
cairo_spec_product_name_windows:=
12 changes: 12 additions & 0 deletions third-party/example.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# url to download library
cairo_spec_download_url:=http://www.cairographics.org/releases/cairo-1.14.6.tar.xz
# name of the archived version (name to adopt when saving on cache)
cairo_spec_archive_name:=cairo-1.14.6.tar.xz
# name of directory when archive is unpacked
cairo_spec_unpack_dir_name:=cairo-1.14.6
# name of product library (in macOS)
cairo_spec_product_name_macOS:=libcairo.2.dylib
# name of product library (in linux)
cairo_spec_product_name_linux:=
# name of product library (in windows)
cairo_spec_product_name_windows:=
6 changes: 6 additions & 0 deletions third-party/freetype2.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
freetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.6.5.tar.gz
freetype2_spec_archive_name:=freetype-2.6.5.tar.gz
freetype2_spec_unpack_dir_name:=freetype-2.6.5
freetype2_spec_product_name_macOS:=libfreetype.6.dylib
freetype2_spec_product_name_linux:=
freetype2_spec_product_name_windows:=
6 changes: 6 additions & 0 deletions third-party/libgit2.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
libgit2_spec_download_url:=https://github.com/libgit2/libgit2/archive/v0.23.0.tar.gz
libgit2_spec_archive_name:=libgit2-v0.23.0.tar.gz
libgit2_spec_unpack_dir_name:=libgit2-0.23.0
libgit2_spec_product_name_macOS:=libgit2.0.23.0.dylib
libgit2_spec_product_name_linux:=
libgit2_spec_product_name_windows:=
6 changes: 6 additions & 0 deletions third-party/libpng.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
libpng_spec_download_url:=ftp://ftp.simplesystems.org/pub/libpng/png/src/history/libpng12/libpng-1.6.26.tar.gz
libpng_spec_archive_name:=libpng-1.6.26.tar.gz
libpng_spec_unpack_dir_name:=libpng-1.6.26
libpng_spec_product_name_macOS:=libpng16.16.dylib
libpng_spec_product_name_linux:=
libpng_spec_product_name_windows:=
6 changes: 6 additions & 0 deletions third-party/libsdl2.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
libsdl2_spec_download_url:=http://www.libsdl.org/release/SDL2-2.0.4.tar.gz
libsdl2_spec_archive_name:=SDL2-2.0.4.tar.gz
libsdl2_spec_unpack_dir_name:=SDL2-2.0.4
libsdl2_spec_product_name_macOS:=libSDL2-2.0.0.dylib
libsdl2_spec_product_name_linux:=
libsdl2_spec_product_name_windows:=
6 changes: 6 additions & 0 deletions third-party/libssh2.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
libssh2_spec_download_url:=https://www.libssh2.org/download/libssh2-1.7.0.tar.gz
libssh2_spec_archive_name:=libssh2-1.7.0.tar.gz
libssh2_spec_unpack_dir_name:=libssh2-1.7.0
libssh2_spec_product_name_macOS:=libssh2.1.dylib
libssh2_spec_product_name_linux:=
libssh2_spec_product_name_windows:=
9 changes: 9 additions & 0 deletions third-party/openssl.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
openssl_spec_download_url:=https://www.openssl.org/source/openssl-1.0.2j.tar.gz
openssl_spec_archive_name:=openssl-1.0.2j.tar.gz
openssl_spec_unpack_dir_name:=openssl-1.0.2j
openssl_spec_product1_name_macOS:=libssl.1.0.0.dylib
openssl_spec_product2_name_macOS:=libcrypto.1.0.0.dylib
openssl_spec_product1_name_linux:=
openssl_spec_product2_name_linux:=
openssl_spec_product1_name_windows:=
openssl_spec_product2_name_windows:=
6 changes: 6 additions & 0 deletions third-party/pixman.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pixman_spec_download_url:=http://www.cairographics.org/releases/pixman-0.34.0.tar.gz
pixman_spec_archive_name:=pixman-0.34.0.tar.gz
pixman_spec_unpack_dir_name:=pixman-0.34.0
pixman_spec_product_name_macOS:=libpixman-1.0.dylib
pixman_spec_product_name_linux:=
pixman_spec_product_name_windows:=
3 changes: 3 additions & 0 deletions third-party/pkgconfig.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
pkgconfig_spec_download_url:=http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz
pkgconfig_spec_archive_name:=pkg-config-0.23.tar.gz
pkgconfig_spec_unpack_dir_name:=pkg-config-0.23

0 comments on commit 9bc2954

Please sign in to comment.