Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

org.winepak.Platform.Extension.libtxc_dxtn & extend .gitignore #32

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 0 additions & 79 deletions .circleci/config.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.circleci
.flatpak-builder
builds
winepak
winepak-repo
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.cabextract</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary</project_license>
<name>cabextract</name>
<summary>Add cabextract to an application</summary>
</component>
28 changes: 28 additions & 0 deletions extension/org.winepak.Platform.Extension.cabextract.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
build-extension: true

id: org.winepak.Platform.Extension.cabextract
branch: 1.6

runtime: org.winepak.Platform
runtime-version: 3.0
sdk: org.winepak.Sdk

separate-locales: false
appstream-compose: false

modules:
- name: cabextract
buildsystem: autotools
sources:
- type: archive
url: https://www.cabextract.org.uk/cabextract-1.6.tar.gz
sha256: cee661b56555350d26943c5e127fc75dd290b7f75689d5ebc1f04957c4af55fb

- name: metainfo
buildsystem: simple
build-commands:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo org.winepak.Platform.Extension.cabextract.metainfo.xml
- appstream-compose --basename=org.winepak.Platform.Extension.cabextract --prefix=${FLATPAK_DEST} --origin=flatpak org.winepak.Platform.Extension.cabextract
sources:
- type: file
path: org.winepak.Platform.Extension.cabextract.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.libtxc_dxtn</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT licensed</project_license>
<name>Libtxc_dtn</name>
<summary>S3TC with DRI drivers</summary>
</component>
51 changes: 51 additions & 0 deletions extension/org.winepak.Platform.Extension.libtxc_dxtn.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
uild-extension: true

id: org.winepak.Platform.Extension.libtxc_dxtn
branch: 3.0

runtime: org.winepak.Platform
runtime-version: 3.0
sdk: org.winepak.Sdk

separate-locales: false
appstream-compose: false

modules:
- name: libtxc_dxtn-win64
only-arches:
- x86_64
config-opts:
- --disable-static
- --enable-shared
sources:
- type: archive
url: https://people.freedesktop.org/~cbrill/libtxc_dxtn/libtxc_dxtn-1.0.1.tar.bz2
sha256: 45290d12cdca529a3f41e7fc35c4250fc1b6d2fc16b56680f8401f6aa792ae60

cleanup:
- /include
- /share/man

- name: libtxc_dxtn-win32
only-arches:
- i386
config-opts:
- --disable-static
- --enable-shared
sources:
- type: archive
url: https://people.freedesktop.org/~cbrill/libtxc_dxtn/libtxc_dxtn-1.0.1.tar.bz2
sha256: 45290d12cdca529a3f41e7fc35c4250fc1b6d2fc16b56680f8401f6aa792ae60

cleanup:
- /include
- /share/man

- name: metainfo
buildsystem: simple
build-commands:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo/ org.winepak.Platform.Extension.libtxc_dxtn.metainfo.xml
- appstream-compose --basename=org.winepak.Platform.Extension.libtxc_dxtn --prefix=${FLATPAK_DEST} --origin=flatpak org.winepak.Platform.Extension.libtxc_dxtn
sources:
- type: file
path: org.winepak.Platform.Extension.libtxc_dxtn.metainfo.xml
9 changes: 9 additions & 0 deletions extension/org.winepak.Platform.Extension.mono.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.mono</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary</project_license>
<name>mono</name>
<summary>Add mono the opensource dot.net replacment to an application</summary>
</component>
9 changes: 9 additions & 0 deletions extension/org.winepak.Platform.Extension.mono.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.wine_gecko</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary</project_license>
<name>wine_gecko</name>
<summary>Add mozilla gecko engine to an application</summary>
</component>
31 changes: 31 additions & 0 deletions extension/org.winepak.Platform.Extension.mono.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
build-extension: true

id: org.winepak.Platform.Extension.mono
branch: 4.7.1

runtime: org.winepak.Platform
runtime-version: 3.0
sdk: org.winepak.Sdk

separate-locales: false
appstream-compose: false

modules:
- name: wine-mono
buildsystem: simple
build-commands:
- install -D --target-directory=/usr/share/wine/mono/ wine-mono-*.msi
no-make-install: true
sources:
- type: file
url: https://dl.winehq.org/wine/wine-mono/4.7.1/wine-mono-4.7.1.msi
sha256: 2c8d5db7f833c3413b2519991f5af1f433d59a927564ec6f38a3f1f8b2c629aa

- name: metainfo
buildsystem: simple
build-commands:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo org.winepak.Platform.Extension.mono.metainfo.xml
- appstream-compose --basename=org.winepak.Platform.Extension.mono --prefix=${FLATPAK_DEST} --origin=flatpak org.winepak.Platform.Extension.mono
sources:
- type: file
path: org.winepak.Platform.Extension.mono.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.wine_gecko</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary</project_license>
<name>wine_gecko</name>
<summary>Add mozilla gecko engine to an application</summary>
</component>
36 changes: 36 additions & 0 deletions extension/org.winepak.Platform.Extension.wine_gecko.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
build-extension: true

id: org.winepak.Platform.Extension.wine_gecko
branch: 2.47

runtime: org.winepak.Platform
runtime-version: 3.0
sdk: org.winepak.Sdk

separate-locales: false
appstream-compose: false

modules:
- name: wine-gecko
buildsystem: simple
build-commands:
- install -D --target-directory=/usr/share/wine/gecko/ wine_gecko-*.msi
no-make-install: true
sources:
- type: file
only-arches:
- x86_64
url: https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86_64.msi
sha256: c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d
- type: file
url: https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi
sha256: 3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a

- name: metainfo
buildsystem: simple
build-commands:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo org.winepak.Platform.Extension.wine_gecko.metainfo.xml
- appstream-compose --basename=org.winepak.Platform.Extension.wine_gecko --prefix=${FLATPAK_DEST} --origin=flatpak org.winepak.Platform.Extension.wine_gecko
sources:
- type: file
path: org.winepak.Platform.Extension.wine_gecko.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.winepak.Platform.Extension.winetricks</id>
<extends>org.winepak.Platform.desktop</extends>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary</project_license>
<name>wine_gecko</name>
<summary>Add winetricks to an application</summary>
</component>
31 changes: 31 additions & 0 deletions extension/org.winepak.Platform.Extension.winetricks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
build-extension: true

id: org.winepak.Platform.Extension.winetricks
branch: 20180815

runtime: org.winepak.Platform
runtime-version: 3.0
sdk: org.winepak.Sdk

separate-locales: false
appstream-compose: false

modules:
- name: winetricks
buildsystem: simple
build-commands:
- make
- make install
sources:
- type: archive
url: https://github.com/Winetricks/winetricks/archive/20180815.tar.gz
sha256: 6dc22357ea1f857b7283250f7c6a68b9dee97e672bbea9a9c45c573d73634200

- name: metainfo
buildsystem: simple
build-commands:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo org.winepak.Platform.Extension.winetricks.metainfo.xml
- appstream-compose --basename=org.winepak.Platform.Extension.winetricks --prefix=${FLATPAK_DEST} --origin=flatpak org.winepak.Platform.Extension.winetricks
sources:
- type: file
path: org.winepak.Platform.Extension.winetricks.metainfo.xml
Loading