Merge branch 'master' into tracker-miners

This commit is contained in:
Enno Boland 2017-10-16 15:43:19 +02:00 committed by GitHub
commit 04d32175ff
255 changed files with 3222 additions and 886 deletions

View File

@ -1612,10 +1612,10 @@ libvtv.so.0 libvtv-6.3.0_1
libatomic.so.1 libatomic-4.9.0_1
libpcsclite.so.1 libpcsclite-1.8.11_1
libpcscspy.so.0 libpcsclite-1.8.11_1
libBulletDynamics.so.2.83 bullet-2.83.5_1
libBulletCollision.so.2.83 bullet-2.83.5_1
libLinearMath.so.2.83 bullet-2.83.5_1
libBulletSoftBody.so.2.83 bullet-2.83.5_1
libBulletDynamics.so.2.86 bullet-2.86.1_1
libBulletCollision.so.2.86 bullet-2.86.1_1
libLinearMath.so.2.86 bullet-2.86.1_1
libBulletSoftBody.so.2.86 bullet-2.86.1_1
libinotifytools.so.0 libinotify-tools-3.14_2
libopensc.so.5 libopensc-0.17.0_1
libsmm-local.so.5 libopensc-0.17.0_1
@ -2750,7 +2750,8 @@ libspectrum.so.8 libspectrum-1.2.2_1
libbearssl.so.0 bearssl-0.3_1
libXfont2.so.2 libXfont2-2.0.1_1
libqalculate.so.11 libqalculate-2.0.0_1
libweston-2.so.0 weston-2.0.0_1
libweston-3.so.0 weston-3.0.0_1
libweston-desktop-3.so.0 weston-3.0.0_1
libmutter-0.so.0 mutter-3.24.0_1
libmutter-clutter-0.so mutter-3.24.0_1
libmutter-cogl-path-0.so mutter-3.24.0_1
@ -2775,11 +2776,17 @@ libPocoXML.so.48 poco-1.7.8p2_1
libPocoUtil.so.48 poco-1.7.8p2_1
libopenblas.so.0 openblas-0.2.19_1
librtmidi.so.4 rtmidi-3.0.0_1
libbac-7.4.7.so bacula-common-7.4.7_1
libbaccfg-7.4.7.so bacula-common-7.4.7_1
libbacfind-7.4.7.so bacula-common-7.4.7_1
libbacsql-7.4.7.so bacula-common-7.4.7_1
libbaccats-7.4.7.so bacula-common-7.4.7_1
libbac-9.0.4.so bacula-common-9.0.4_1
libbaccfg-9.0.4.so bacula-common-9.0.4_1
libbacfind-9.0.4.so bacula-common-9.0.4_1
libbacsql-9.0.4.so bacula-common-9.0.4_1
libbaccats-9.0.4.so bacula-common-9.0.4_1
libbacsd-9.0.4.so bacula-common-9.0.4_1
libbaccats-mysql-9.0.4.so bacula-common-9.0.4_1
libbaccats-sqlite3-9.0.4.so bacula-common-9.0.4_1
libbaccats-postgresql-9.0.4.so bacula-common-postgresql-9.0.4_1
libbaccats-mysql-9.0.4.so bacula-common-mariadb-9.0.4_1
bpipe-fd.so bacula-fd-9.0.4_1
libsuperlu.so.5 superlu-5.2.1_1
libgosu.so.0 gosu-0.12.0_1
libyara.so.3 libyara-3.5.0_1
@ -2873,3 +2880,8 @@ libvaladoc-0.38.so.0 libvala-0.38.1_1
libphodav-2.0.so.0 phodav-2.2_1
libgfshare.so.2 libgfshare-2.0.0_1
libtracker-miner-2.0.so.0 libtracker-2.0.1_1
libtacacs.so.1 tacacs-4.0.4.28_1
libffms2.so.4 libffms2-2.23.1_1
libduktape.so.201 duktape-2.1.1_1
liblsmash.so.2 liblsmash-2.9.1_1
libgnustep-base.so.1.25 gnustep-base-1.25.0_1

View File

@ -1,6 +1,6 @@
# Template file for '2048-qt'
pkgname=2048-qt
version=0.1.5
version=0.1.6
revision=1
build_style=qmake
hostmakedepends="qt5-declarative-devel"
@ -11,22 +11,22 @@ short_desc="The 2048 game implemented in Qt"
homepage="https://github.com/xiaoyong/2048-Qt"
license="MIT"
distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
checksum=b895ecdbc09127215baf2633b513726cb39e24f22cc309ec390ac9bdae9b224c
checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
wrksrc="2048-Qt-${version}"
do_install() {
vbin 2048-qt
for size in 16 32 48 256; do
vinstall icons/${size}x${size}/apps/2048-qt.png 644 usr/share/icons/hicolor/${size}x${size}/apps
vinstall res/icons/${size}x${size}/apps/2048-qt.png 644 usr/share/icons/hicolor/${size}x${size}/apps
done
vinstall icons/scalable/apps/2048-qt.svg 644 usr/share/icons/hicolor/scalable/apps
vinstall res/icons/scalable/apps/2048-qt.svg 644 usr/share/icons/hicolor/scalable/apps
vlicense LICENSE
vinstall 2048-qt.desktop 644 usr/share/applications
vinstall res/2048-qt.desktop 644 usr/share/applications
vdoc README.md
vdoc Changelog.md
vman man/2048-qt.6
vman res/man/2048-qt.6
}

View File

@ -1,6 +1,6 @@
# Template file for 'Adapta'
pkgname=Adapta
version=3.91.2.238
version=3.91.2.250
revision=1
build_style=gnu-configure
wrksrc="adapta-gtk-theme-$version"
@ -11,7 +11,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2"
homepage=https://github.com/adapta-project/adapta-gtk-theme
distfiles="https://github.com/adapta-project/adapta-gtk-theme/archive/$version.tar.gz"
checksum=d3fb93634667c33902c986bc4fdd9ce30c9d3e37355c39abe901f3675b156ea2
checksum=5a266ac3ee2dad92cba230136786499c55a0382c8f2a0c4b529c16a4e5a75f5f
noarch=y

View File

@ -1,144 +0,0 @@
Barracuda Networks Terms of Service
Last Modified: February 2013
The Copy Terms of Service (the "Terms" or "Agreement") is a legal agreement between you, either an individual or a single legal entity ("You" or "you" or "Your" or "your"), and Barracuda Networks, Inc. for the Copy service ("Copy" or "Product" or "we" or "our"). These Terms govern your use of Copy, including any updates and accompanying written documentation.
Your use of the Copy constitutes your binding legal agreement to these Terms, which are subject to change at any time by Barracuda Networks. If you are not legally able to be bound by these Terms, your use of Copy is prohibited.
You acknowledge and agree that Copy may occasionally contact you via email. Please refer to Copys Privacy Policy, (https://www.copy.com/about/privacy) for information about how we use, transfer and share information we collect and you store within Copy.
Your Data and Privacy
When you use the Product, you agree that Copy may duplicate and store your data, information, files and folders in accordance with Copys policies and these Terms. As between You and Copy, all information You provide to Copy remains your property.
We may also need to share your data, information, files and folders with third parties who assist us in providing the service. You hereby consent to such sharing. In addition, Copy may contain links to third party websites or resources. Your use of the third party materials is governed by their terms and not this Agreement. We are not responsible for or endorse these third parties.
You are responsible for maintaining and protecting your data in Copy and Copy is not responsible for any loss or corruption to your files or information or for backing up such information.
Copy is not intended for use by persons under the age of 13 years old. By accepting these terms you represent that you are at least 13 years old.
Accounts, Passwords and Security
You must be a registered user to access the Product. Individual users must register using their name and entity users must register under the legal name of their entity. You are responsible for keeping your password private and secure, and are prohibited from sharing your login and password with others. You will be solely responsible and liable for any activity that occurs under your user name.
Acceptable Use and Conduct
You are solely responsible for your conduct and your data content uploaded or otherwise placed into Copy. We are not responsible for the legality and appropriateness of information in Copy which you may be able to access or view through your use. You agree to indemnify, defend, and hold harmless Copy and its suppliers from any and all loss, cost, liability, and expense arising from or related to your data, your use of the Products, or your violation of these terms.
The Products are made available to you only for your personal or internal business use, which use must be in compliance with all applicable Copy policies, laws, rules and regulations and must not infringe or violate third party rights. You may not make commercial use of the Products, including but not limited to selling, licensing, providing services, or distributing the Products to any third party.
Any unauthorized use of any Copy computer system is a violation of these Terms and may also violate certain federal and state laws. Such violations may subject the unauthorized user and his or her agents to civil and criminal penalties. Copy may immediate remove any content or data, or suspend or cancel accounts if it becomes aware of any misuse or illegal actions associated with an account or user, without prior notice to You.
You must use Copy responsibly and in a way not interfere with the use, privacy or rights of others. When using Copy, you must not, and must not attempt to, use the services to do any of the following things.
copy or upload files or information unless you have a legal right to the files or information
probe, scan, or test the vulnerability of any system, or attempt to circumvent any security or authentication measures;
access, tamper with, or use non-public areas of Copy or attempt to access or search Copy through nonpublic interfaces
attempt to disrupt any user or network by sending a virus, malware, overloading, flooding, spamming, or mail-bombing
send unsolicited communications, promotions or advertisements, or spam;
send altered, deceptive or false source-identifying information, including "spoofing" or "phishing";
publish anything that is fraudulent, misleading, or infringes another's rights misrepresent yourself or affiliation with an entity;
publish or share materials that are offensive, defamatory, or unlawfully;
Changes Copy Products and Terms
Copy reserves the right at any time to modify, suspend, or discontinue providing the Product or any part thereof in its sole discretion with or without notice.
Copy reserves the right at any time to modify these Terms in its sole discretion, without liability to you. This Agreement, as amended, will be effective upon use of the Copy Products for all existing users immediately after posting of any amended terms on the Copy.com website. You agree to be bound by this Agreement, as modified. If you do not agree to any changes to the Terms, you must stop using Copy and terminate your account immediately.
Please review the most current version of this Agreement from time to time, located at https://www.copy.com/policies (or such successor URL as Copy may provide), so that you will be apprised of any changes.
License to Copy
Subject to the terms and conditions of this Agreement, Copy grants you a non-exclusive, non- transferable, non-sublicensable limited and revocable license to use the Product (including but not limited to the client software) and to use the Copy Products for the sole and exclusive purposes of your personal or internal business purposes. Certain third party code may be provided with, or contained in, the Product. The third-party license terms accompanying such code, and not the terms of this Agreement, will govern your use of such code. Copy reserves all other rights to its Products.
The Products and their structure, organization, source code, and documentation contain valuable trade secrets of Copy and its licensors, and accordingly you agree not to (and agree not to allow third parties to) (1) sublicense, transfer, or distribute any aspect of the Products or any derivative thereof to any third party, (2) modify, adapt, translate, or prepare derivative works from the Product, (3) decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Product, (4) extract portions of the softwares files for use in other applications, or (5) remove, obscure, or alter Copys or any third partys trademarks or copyright or other proprietary rights notices affixed to or contained within or accessed in conjunction with or through the Products.
Renewals
You agree that Copy shall have the right to automatically and without notice renew your license to continue to use the Products upon expiration of your license period.. You agree that if you elect to not permit Copy the right to automatically renew your license to use the Products or maintain your credit card information on file, then Copy may terminate your license.
Intellectual Property
You acknowledge that Copy or third parties own all right, title and interest in and to the computer source code related to the Product, portions thereof, or software or content provided through or in conjunction with the Product, including without limitation all intellectual property rights. Except for the license granted in this Section, all rights in and to the Products are reserved, and no implied licenses are granted by Copy.
If you have comments on the Products or ideas on how to improve them, please visit http://copy.com/feedback. Please note that by doing so, you also grant Copy a perpetual, fully paid, royalty-free, irrevocable, transferable license, with right of sublicense, to use and incorporate your ideas or comments into the Products (or third party software, content, or services), and to otherwise exploit your ideas and comments, in each case without further compensation.
Copyright
When using Copy, you must respect the intellectual property rights of others. We will respond to any notice of alleged copyright infringement if they comply with the law and are properly reported to use through our DMCA process (https://www.copy.com/about/dmca). We reserve the right to delete or disable content alleged to infringe and our designated agent for alleged infringement is:
Copyright Agent
Barracuda Networks, Inc.
3175 S. Winchester Blvd
Campbell, CA 95007
copyright@barracuda.com
Pricing Terms and Conditions
Upgraded Accounts
Copy offers you the option of increasing your account storage space beyond 5 GB for a fee. By doing so, your account will be converted to a Premium Account and will not be subject to some of the restrictions placed on Free Accounts as described below.
Copy accepts credit cards and will automatically charge your credit card monthly or yearly, depending upon which Premium Account you select. If any fee is not paid in a timely manner, or Copy is unable to process your transaction using the credit card information provided, Copy reserves the right to revoke access to your Copy account and reserves the right to use our discretion to delete some or all of Your data so as to reduce your storage space to below 2 GB, and to convert your Premium Account to a Free Account (which is subject to the restrictions described below).
Billing
The fees for your Upgraded Account will be billed from the date you elect, or convert to, a Upgraded Account and on each monthly or yearly renewal thereafter unless and until you cancel your account. Click on the link on your "Account" page to see the commencement date for your next renewal period. Copy will automatically bill your credit card each month or year on the anniversary of the commencement of your Upgraded Account. You acknowledge that the amount billed each month or year may vary for reasons that include, differing amounts due to promotional offers, differing amounts due to changes in your account, or changes in the amount of applicable sales tax, and you authorize us to charge your credit card for such varying amounts. Copy may also periodically authorize your credit card in anticipation of account or related charges. All fees and charges are noncancelable and nonrefundable and no credits will be given for partially used periods.
Should you elect to increase your Upgraded Account to a larger amount of storage space, the commencement date for your next renewal period will be reset and you will be billed for the first month or year of the upgraded level of service on a pro-rata basis.
Copy may change the fees and charges in effect, or add new fees and charges from time to time, but we will give you advance notice of these changes by email or on the website. If you want to use a different credit card or if there is a change in your credit card validity or expiration date, you may edit your information by accessing your "Account" page. It is your responsibility to keep your contact information and payment information current and updated.
Cancelling Your Account
Your Copy Upgraded Account will continue in effect unless and until you cancel your Upgraded Account or we terminate it. You must cancel your Upgraded Account before it renews each month or year in order to avoid billing of the next month's or year's fees to your credit card. Copy will bill the monthly or yearly fees associated with your Upgraded Account plus any applicable tax to the credit card you provide to us.
You may cancel your Copy Upgraded Account at any time, and cancellation will be effective immediately. If you wish to cancel your Upgraded Account you may do so via your "Account" page. Should you elect to cancel your Upgraded Account, please note that you will not be issued a refund for the most recently (or any previously) charged monthly or annual fees.
By signing up for a Copy Upgraded Account and providing Copy with your payment account information, you hereby agree to these payment terms and conditions.
Free Accounts
Copy allows you to store up to 2 GB free of charge. Copy reserves the right to change the amount of free storage or terminate Free Accounts at any time, with or without notice. Without limiting the generality of the foregoing, if a Free Account is inactive for ninety (90) days, then Copy may delete any or all of Your Files without providing additional notice.
Term and Termination
This Agreement is effective upon any use and remains in effect until your account is terminated. Terms which by their nature extend beyond termination shall survive termination of this Agreement.
Your right to use Copy automatically terminates if you fail to comply with these Terms. Copy reserves the right to refuse or discontinue participation to any user at any time at its sole discretion. You agree that, upon such termination, you will discontinue all use of the Products and that your access rights will immediately terminate.
If this Agreement terminates, other than for your failure to comply, Copy will use commercially reasonable efforts to make your Data available for you by request only for a period of fifteen (15) calendar days. Copy has no obligation to provide you with a copy of your Data and may remove and discard any Data.
Disclaimer of Warranties
THE PRODUCTS AND ANY THIRD PARTY SOFTWARE AND SERVICES ARE PROVIDED "AS IS," WITH NO WARRANTIES WHATSOEVER. COPY AND SUCH THIRD PARTIES EXPRESSLY DISCLAIM TO THE FULLEST EXTENT PERMITTED BY LAW ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT OF PROPRIETARY RIGHTS AND ANY WARRANTIES REGARDING THE SECURITY, RELIABILITY, TIMELINESS, AND PERFORMANCE OF THE PRODUCTS, SOFTWARE AND SERVICE AND SUCH THIRD PARTY SOFTWARE OR SERVICES.
YOU UNDERSTAND AND AGREE THAT YOU USE THE PRODUCT, AND ALL THIRD PARTY SOFTWARE OR SERVICES MADE AVAILABLE IN CONJUNCTION WITH OR THROUGH THE PRODUCT, AT YOUR OWN DISCRETION AND RISK AND THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGES TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE USE OF THE PRODUCT AND SUCH THIRD PARTY SOFTWARE AND SERVICES.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, AND WHERE THAT IS IN EFFECT, THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU.
Limitation of Liability
UNDER NO CIRCUMSTANCES SHALL COPY, OR ITS SUPPLIERS, RESELLERS, PARTNERS OR THEIR RESPECTIVE AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, EXEMPLARY, OR PUNITIVE DAMAGES ARISING FROM OR RELATED TO THE PRODUCT, WHETHER SUCH CLAIM IS BASED ON WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, (EVEN IF COPY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES).
WITHOUT LIMITING THE FOREGOING, THE TOTAL AGGREGATE LIABILITY OF COPY, AND ITS SUPPLIERS, RESELLERS, PARTNERS AND THEIR RESPECTIVE AFFILIATES ARISING FROM OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED (i) US$25 IF NO AMOUNTS HAVE BEEN PAID BY YOU TO COPYOR (ii) THE AMOUTN PAID BY YOU FOR COPY IN THE THREE MONTH PERIOD IMMEDIATELY PRIOR TO THE CLAIM.
THE FOREGOING LIMITATIONS OF LIABILITY SHALL APPLY WHETHER THE DAMAGES ARISE FROM USE OR MISUSE OF AND RELIANCE ON THE PRODUCT, FROM INABILITY TO USE THE PRODUCT, OR FROM THE INTERRUPTION, SUSPENSION, OR TERMINATION OF THE PRODUCT (INCLUDING SUCH DAMAGES INCURRED BY THIRD PARTIES). SUCH LIMITATION SHALL APPLY NOTWITHSTANDING A FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY AND TO THE FULLEST EXTENT PERMITTED BY LAW.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR DEATH OR BODILY INJURY OR THE LIMITATIONS ABOVE AND IN THOSE JURISDICTIONS THE ABOVE LIMITATIONS AND EXCLUSIONS MAY NOT APPLY TO YOU.
Export Restrictions
You acknowledge and agree that the Product which is the subject of this Agreement, may be controlled for export purposes. You agree to comply with all United States export laws and regulations. You assume sole responsibility for any required export approval and/or licenses and all related costs and for the violation of any United States export law or regulation. If you are located in a country subject to embargo by the United States government, you are not entitled to use Copy.
Governing Law, Dispute Resolution, and Venue
THESE TERMS AND THE USE OF THE PRODUCT AND SOFTWARE WILL BE GOVERNED BY CALIFORNIA LAW EXCEPT FOR ITS CONFLICTS OF LAWS PRINCIPLES. ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR THE PRODUCT OR SOFTWARE MUST BE LITIGATED EXCLUSIVELY IN THE FEDERAL OR STATE COURTS OF SAN CLARA COUNTY, CALIFORNIA, AND BOTH PARTIES CONSENT TO VENUE AND PERSONAL JURISDICTION THERE.
If a provision is found unenforceable the remaining provisions of the Agreement will remain in full effect and an enforceable term will be substituted which as closely as possible reflects Barracuda Networks intent.
Entire Agreement and Assignment
This Agreement, which incorporates the Barracuda Networks Copy Privacy Policy, constitutes the entire agreement between the parties with respect to the subject matter hereof and supersedes and replaces all prior or contemporaneous understandings or agreements, written or oral, regarding the Products. Barracuda Networks failure to enforce a provision is not a waiver of its right to do so later Any waiver of any provision of this Agreement will be effective only if in writing and signed by Barracuda Networks
You may not assign or transfer any of your rights or obligations under this Agreement. Barracuda Networks may freely assign its rights and obligations and this Agreement. Any attempted assignment or transfer in violation of the foregoing will be void.

View File

@ -1,10 +0,0 @@
[Desktop Entry]
Name=Copy
GenericName=Network Storage
Comment=Copy.com Sync Agent
Exec=CopyAgent
Icon=copy-agent
Terminal=false
Type=Application
Categories=Network;
StartupNotify=false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,4 +0,0 @@
#!/bin/sh
export LD_LIBRARY_PATH=/opt/copy
exec /opt/copy/${0##*/} $@

View File

@ -1,73 +0,0 @@
# Template file for 'CopyAgent'
pkgname=CopyAgent
version=1.48.0451
revision=1
short_desc="Copy.com sync agent"
maintainer="ShadowKyogre <shadowkyogre.public@gmail.com>"
homepage="https://www.copy.com"
license="CopyAgent"
_disturl="https://copy.com/install/linux/Copy.tgz"
distfiles="${_disturl}>${pkgname}-${version}.tar.gz"
checksum=f33c0297c2d8f7e90ec481beed88a918446a87507c9ea29f8feae21a4e85f72e
only_for_archs="i686 x86_64"
repository="nonfree"
nostrip="yes"
wrksrc="copy"
depends="qt>=4.8.4_4 fuse desktop-file-utils"
do_install() {
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
cd x86_64
elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
cd x86
else
cd armv6h
fi
#vmkdir usr/bin
vmkdir opt/copy
# Libraries for executable
for i in ca-bundle.crt lib{AgentSync,Brt,CloudSync,Gui}.so; do
vinstall "$i" 755 "opt/copy/" "$i"
done
# Executable
for i in Copy{Agent,Cmd,Console}; do
vbin "${FILESDIR}/launch.sh" "$i"
vinstall "$i" 755 "opt/copy/" "$i"
done
# Icon
vinstall "${FILESDIR}/copy-agent.png" 644 usr/share/pixmaps copy-agent.png
# Desktop file
vinstall "${FILESDIR}/copy-agent.desktop" 644 usr/share/applications
# License
vlicense "${FILESDIR}/TERMS"
# nautilus and caja extensions
vinstall libnautilus-copy.so 755 "usr/lib/nautilus/extensions-3.0" libnautilus-copy.so
vinstall libcaja-copy.so 755 "usr/lib/caja/extensions-2.0" libcaja-copy.so
}
nautilus-CopyAgent_package() {
short_desc+=" - Nautilus extension"
nostrip="yes"
depends="${sourcepkg}"
allow_unknown_shlibs=yes
pkg_install() {
vmove "usr/lib/nautilus/extensions-3.0"
}
}
caja-CopyAgent_package() {
short_desc+=" - Caja extension"
nostrip="yes"
depends="${sourcepkg}"
allow_unknown_shlibs=yes
pkg_install() {
vmove "usr/lib/caja/extensions-2.0"
}
}

View File

@ -0,0 +1,152 @@
--- Makefile 2017-09-19 14:31:03.514658296 +0200
+++ Makefile 2017-09-19 14:32:36.773662266 +0200
@@ -78,8 +78,13 @@
.PHONY: compile
compile:
# compile FreeDoko
- $(MAKE) Version
- $(MAKE) -C src/ FreeDoko
+# cannot build with network due to lacking gnet package
+ $(MAKE) \
+ "USE_UI_TEXT=false" \
+ "USE_UI_GTKMM=true" \
+ "USE_NETWORK=false" \
+ "CPPFLAGS+= -DRELEASE -DVERSION_DESCRIPTION='\"$(OPERATING_SYSTEM_NAME) binary\"' -DPUBLIC_DATA_DIRECTORY_VALUE='\"$(DATA_DIRECTORY)\"' -DMANUAL_DIRECTORY_VALUE='\"$(HELP_DIRECTORY)/manual\"'" \
+ -C src/ FreeDoko
@echo "---"
@echo "* Program 'FreeDoko' created"
@@ -289,22 +294,11 @@
ifeq ($(OPERATING_SYSTEM), Linux)
.PHONY: install
install :
- $(MAKE) \
- --always-make \
- "USE_UI_TEXT=false" \
- "USE_UI_GTKMM=true" \
- "USE_NETWORK=true" \
- "CXXFLAGS=-Wall -Werror -Wno-parentheses -pipe -Os -std=c++14" \
- "CPPFLAGS=-DRELEASE -DVERSION_DESCRIPTION='\"$(OPERATING_SYSTEM_NAME) binary\"' -DPUBLIC_DATA_DIRECTORY_VALUE='\"$(DATA_DIRECTORY)\"' -DMANUAL_DIRECTORY_VALUE='\"$(HELP_DIRECTORY)/manual\"'" \
- -C src \
- $(PROGRAM)
- $(MAKE) -C src strip
# Copying the program
echo "Copying the program"
mkdir -p $(DESTDIR)$(BIN_DIRECTORY)
cp src/FreeDoko $(DESTDIR)$(BIN_DIRECTORY)
- -chgrp games $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
- chmod 750 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
+ chmod 755 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
cd $(DESTDIR)$(BIN_DIRECTORY) && ln -sf FreeDoko freedoko
# Copying the data files
echo "Copying the data files"
@@ -315,21 +309,20 @@
echo "Copying the documentation"
mkdir -p $(DESTDIR)$(HELP_DIRECTORY)
cp AUTHORS COPYING ChangeLog $(DESTDIR)$(HELP_DIRECTORY)/
- $(MAKE) -C doc install
+# cannot build docs due to lacking latex packages
+# $(MAKE) -C doc install
# update the manual page
echo "update the manual page"
a2x -f manpage doc/freedoko.asciidoc
mkdir -p $(DESTDIR)$(MAN_DIRECTORY)
cp doc/freedoko.6 $(DESTDIR)$(MAN_DIRECTORY)/
- -chgrp games $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
- chmod 640 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
+ chmod 644 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
cd $(DESTDIR)$(MAN_DIRECTORY)/ && ln -sf freedoko.6 FreeDoko.6
# copy the icon
echo "copy the icon"
mkdir -p $(DESTDIR)$(ICON_DIRECTORY)
cp src/FreeDoko.png $(DESTDIR)$(ICON_DIRECTORY)/
- -chgrp games $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
- chmod 640 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
+ chmod 644 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
.PHONY: uninstall
uninstall :
--- Makefile.install.directories 2017-09-19 14:31:03.514658296 +0200
+++ Makefile.install.directories 2017-09-19 14:32:36.774662266 +0200
@@ -4,13 +4,13 @@
# the different directories for the files
# installing in /usr/local
-MAIN_DIRECTORY = /usr/local
-BIN_DIRECTORY = $(MAIN_DIRECTORY)/games
-DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko
-HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
-MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
-ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
-DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+#MAIN_DIRECTORY = /usr/local
+#BIN_DIRECTORY = $(MAIN_DIRECTORY)/games
+#DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko
+#HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
+#MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
+#ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
+#DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
# debian
#MAIN_DIRECTORY = /usr
@@ -57,6 +57,15 @@
#ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
#DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+# Void Linux
+MAIN_DIRECTORY = /usr
+BIN_DIRECTORY = $(MAIN_DIRECTORY)/bin
+DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/FreeDoko
+HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
+MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
+ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
+DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+
# release
# where the temporary release files are saved
--- bin/FreeDoko.desktop 2017-09-19 14:31:03.515658296 +0200
+++ bin/FreeDoko.desktop 2017-09-19 14:32:36.775662266 +0200
@@ -6,7 +6,7 @@
Comment=game of Doppelkopf
Comment[de]=Doppelkopf-Spiel
Comment[fr]=un jeu de Doppelkopf
-Exec=/usr/games/freedoko
+Exec=/usr/bin/freedoko
Path=
Icon=FreeDoko
Categories=Application;Game;CardGame;
--- data/Makefile 2017-09-19 14:31:03.618658300 +0200
+++ data/Makefile 2017-09-19 14:32:36.775662266 +0200
@@ -40,8 +40,7 @@
for d in cardsets iconsets backgrounds sounds; do \
$(MAKE) -C $$d install; \
done
- -chgrp games $(DESTDIR)$(DATA_DIRECTORY) && chgrp -R games $(DESTDIR)$(DATA_DIRECTORY)
- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(DATA_DIRECTORY)
+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(DATA_DIRECTORY)
endif
ifeq ($(SHELLTYPE), sh)
--- doc/Makefile 2017-09-19 14:31:03.684658303 +0200
+++ doc/Makefile 2017-09-19 14:32:36.776662266 +0200
@@ -36,8 +36,7 @@
fi
cp -a Bugs GPL Roadmap hpux.required_libs-ia64.txt $(DESTDIR)$(HELP_DIRECTORY)/
for d in de en; do $(MAKE) -C $$d install; done
- -chgrp games $(DESTDIR)$(HELP_DIRECTORY) && chgrp -R games $(DESTDIR)$(HELP_DIRECTORY)
- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(HELP_DIRECTORY)
+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(HELP_DIRECTORY)
cd $(DESTDIR)$(DATA_DIRECTORY) && ln -sf $(HELP_DIRECTORY)/ doc
endif
--- src/Makefile 2017-09-19 14:31:03.383658290 +0200
+++ src/Makefile 2017-09-19 14:32:36.777662266 +0200
@@ -252,6 +252,7 @@
$(INCLUDE_ALL) \
$(LIBS_ALL) \
$(CXXFLAGS) \
+ $(LDFLAGS) \
-o $@
@echo "$(PROGRAM) compiled successfully"

26
srcpkgs/FreeDoko/template Normal file
View File

@ -0,0 +1,26 @@
# Template file for 'FreeDoko'
pkgname=FreeDoko
version=0.7.16
revision=1
wrksrc="FreeDoko_${version}"
build_style=gnu-makefile
make_build_target="compile"
hostmakedepends="unzip pkg-config asciidoc"
makedepends="gtkmm-devel freealut-devel"
short_desc="Free implementation of the card game Doppelkopf"
maintainer="Michael Straube <straubem@gmx.de>"
homepage="http://free-doko.sourceforge.net/en/FreeDoko.html"
license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/free-doko/FreeDoko_${version}.src.zip"
checksum=6fdcee22b3e9a76d44d8c3a582d068452290ec4c24f8f2f9e4498adf4daf40af
post_extract() {
rm manual/{de/Makefile,en/Makefile,Makefile}
rm manual/de/operation/pictures/Regeln/create_screenshots.sh
find manual -type f -exec chmod 644 {} \;
}
post_install() {
vinstall bin/FreeDoko.desktop 644 usr/share/applications
vcopy manual usr/share/doc/FreeDoko
}

35
srcpkgs/adom/template Normal file
View File

@ -0,0 +1,35 @@
# Template file for 'adom'
pkgname=adom
version=60
revision=1
wrksrc=${pkgname}
depends="ncurses"
short_desc="A roguelike game with a quest-centric, plot driven structure"
maintainer="Diogo Leal <diogo@diogoleal.com>"
license="Proprietary"
homepage="http://www.adom.de"
_download_url="http://www.ancardia.com/download"
nopie=yes
nostrip=yes
repository=nonfree
if [ "${XBPS_TARGET_MACHINE}" = "x86_64" ];then
distfiles="${_download_url}/adom_linux_debian_64_r${version}_pub.tar.gz"
checksum=e36ec001566cb8bc4c5857dcfa8839b0797888be2c1e3b8476e8c5a9bb93ce2c
elif [ "${XBPS_TARGET_MACHINE}" = "i686" ];then
distfiles="${_download_url}/adom_linux_debian_32_r${version}_pub.tar.gz"
checksum=20b1aba07ac7d90a9437937ae5714fbb0199d2ba460d3b18473370baca665554
else
_platform=arm
distfiles="http://www.ancardia.com/download/adom_linux_arm_r${version}_pub.tar.gz"
checksum=85fd4dbcf127d41c4b44abdbcf13b7efdb0bfa8777efa1659a4071d20cbd80d5
fi
do_install() {
vbin adom
vdoc docs/adomfaq.txt
vdoc docs/manual.txt
vdoc docs/readme1st.txt
}

View File

@ -1,6 +1,6 @@
# Template file for 'alarm-clock'
pkgname=alarm-clock
version=1.4.7
version=1.4.9
revision=1
build_style=gnu-configure
hostmakedepends="automake intltool pkg-config"
@ -10,4 +10,4 @@ short_desc="Simple GTK2 alarm clock for your desktop"
homepage="https://github.com/shaggytwodope/alarm-clock"
license="GPL-3"
distfiles="https://github.com/shaggytwodope/alarm-clock/archive/v${version}.tar.gz"
checksum=5d04518a16353f781f5f0f499ae57b0951d846e8bd14cd228d1c49605916f26c
checksum=3724a42801befaee631d249edd8b15318bb72ae5f9db918c25de513f4c3f4538

View File

@ -1,7 +1,7 @@
# Template file for 'allegro4'.
pkgname=allegro4
version=4.4.2
revision=5
revision=6
wrksrc="allegro-${version}"
build_style=cmake
configure_args="-DWANT_DOCS=OFF"
@ -18,6 +18,10 @@ distfiles="${SOURCEFORGE_SITE}/alleg/allegro-$version.tar.gz"
checksum=1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc
nocross=yes
post_install() {
vlicense docs/txt/license.txt
}
allegro4-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"

17
srcpkgs/antibody/template Normal file
View File

@ -0,0 +1,17 @@
# Template file for 'antibody'
pkgname=antibody
version=3.3.2
revision=1
build_style=go
go_import_path="github.com/getantibody/antibody"
hostmakedepends="git"
short_desc="Fast and lightweight shell plugin manager"
maintainer="SolitudeSF <solitudesf@protonmail.com>"
license="MIT"
homepage="https://getantibody.github.io/"
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
checksum=0cbe03b4345124b79b3f2961dc047599d1548ec03dd72139c35eb83876c24bb0
post_install() {
vlicense LICENSE.md
}

View File

@ -0,0 +1,12 @@
--- acinclude.m4
+++ acinclude.m4
@@ -212,7 +211,8 @@ done])dnl AC_CACHE_VAL
LONG_LONG_INT_FORMAT=''
case $pgac_cv_snprintf_long_long_int_format in
- cross) AC_MSG_RESULT([cannot test (not on host machine)]);;
+ cross) AC_MSG_RESULT([assuming %lld for cross compilation])
+ LONG_LONG_INT_FORMAT='%lld';;
?*) AC_MSG_RESULT([$pgac_cv_snprintf_long_long_int_format])
LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
*) AC_MSG_RESULT(none);;

17
srcpkgs/arp-scan/template Normal file
View File

@ -0,0 +1,17 @@
# Template file for 'arp-scan'
pkgname=arp-scan
version=1.9
revision=1
build_style=gnu-configure
hostmakedepends="automake"
makedepends="libpcap-devel"
short_desc="A tool that uses ARP to discover IP hosts on the local network"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="GPL-3"
homepage="http://www.nta-monitor.com/tools/arp-scan/"
distfiles="https://github.com/royhills/$pkgname/archive/$version/$pkgname-$version.tar.gz"
checksum=b2a446a170e4a2feeb825cd08db48a147f8dffae702077f33e456c4200e7afb0
pre_configure() {
autoreconf --install
}

14
srcpkgs/aspell-pl/template Executable file
View File

@ -0,0 +1,14 @@
# Template file for 'aspell-pl'
pkgname=aspell-pl
version=20061121
revision=1
noarch=yes
wrksrc="aspell6-pl-6.0_${version}-0"
build_style=configure
hostmakedepends="aspell-devel"
short_desc="Polish dictionary for aspell"
homepage="http://aspell.net/"
license="GPL-2"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
distfiles="${GNU_SITE}/aspell/dict/pl/aspell6-pl-6.0_${version}-0.tar.bz2"
checksum=017741fcb70a885d718c534160c9de06b03cc72f352879bd106be165e024574d

View File

@ -1,6 +1,6 @@
# Template file for 'autoconf-archive'
pkgname=autoconf-archive
version=2017.03.21
version=2017.09.28
revision=1
noarch=yes
build_style=gnu-configure
@ -10,4 +10,4 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
license="GPL-3"
homepage="http://www.gnu.org/software/autoconf-archive/"
distfiles="http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${version}.tar.xz"
checksum=386ad455f12bdeb3a7d19280441a5ab77355142349200ff11040a8d9d455d765
checksum=5c9fb5845b38b28982a3ef12836f76b35f46799ef4a2e46b48e2bd3c6182fa01

View File

@ -5,7 +5,7 @@
#
pkgname=avahi-discover
version=0.7
revision=1
revision=3
wrksrc="avahi-${version}"
noarch=yes
build_style=gnu-configure
@ -15,9 +15,9 @@ configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--with-avahi-priv-access-group=network --with-autoipd-user=avahi
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman
--disable-dbm --without-systemdsystemunitdir
--disable-static ssp_cv_lib=no --enable-python --enable-pygtk
--disable-static ssp_cv_lib=no --enable-python
--enable-glib --enable-gobject --enable-gtk --enable-gtk3
$(vopt_enable gir introspection)"
$(vopt_enable gir introspection) $(vopt_enable gir pygobject)"
short_desc="Service discover user interface for avahi"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1"
@ -28,7 +28,7 @@ checksum=57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804
hostmakedepends="automake libtool pkg-config intltool pygtk-devel
python-dbus gobject-introspection glib-devel"
makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel
pygtk-devel python-dbus gtk+3-devel python-gobject-devel"
pygtk-devel python-dbus gtk+3-devel $(vopt_if gir python-gobject-devel)"
depends="avahi>=$version python avahi-python>=$version python-dbus pygtk desktop-file-utils"
pycompile_module="avahi_discover"
@ -59,7 +59,7 @@ do_install() {
vmkdir usr/lib/pkgconfig
vmkdir usr/share/avahi/interfaces
for f in bvnc bssh bshell avahi-bookmarks avahi-discover avahi-discover-standalone; do
for f in bvnc bssh bshell avahi-bookmarks $(vopt_if gir avahi-discover) $(vopt_if gir avahi-discover-standalone); do
mv ${wrksrc}/tmpinstall/usr/bin/${f} ${DESTDIR}/usr/bin
if [ -f ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ]; then
mv ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ${DESTDIR}/usr/share/man/man1
@ -161,7 +161,9 @@ avahi-ui-utils_package() {
vmove usr/share/applications/bvnc.desktop
vmove usr/share/applications/bssh.desktop
vmove usr/share/man/man1/bssh.1
vmove usr/bin/avahi-discover-standalone
if [ "$build_option_gir" ]; then
vmove usr/bin/avahi-discover-standalone
fi
vmove usr/bin/bssh
vmove usr/share/man/man1/bvnc.1
vmove usr/bin/bvnc

View File

@ -1,7 +1,7 @@
# Template file for 'avahi'
pkgname=avahi
version=0.7
revision=1
revision=3
build_style=gnu-configure
configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl

View File

@ -1,6 +1,6 @@
# Template file for 'bacula-common'
pkgname="bacula-common"
version="7.4.7"
version="9.0.4"
revision=1
build_style=gnu-configure
_common_desc="Bacula - A Network Backup Tool "
@ -9,7 +9,7 @@ maintainer="Matthias Fulz <mfulz@olznet.de>"
license="AGPL-3"
homepage="http://www.bacula.org"
distfiles="${SOURCEFORGE_SITE}/bacula/bacula-${version}.tar.gz"
checksum="6f6075c2ca90a63cdeeca39b0b82a3ea07ce9999dedc68951d88bed7fbc0be40"
checksum=cafa2d9a9e89a77d3b79984972487e72fb90d949269c77a74a68e97a9d28996f
configure_args="
--with-openssl --with-sqlite3 --with-mysql --with-postgresql
--enable-smartalloc --sysconfdir=/etc/bacula

View File

@ -1,7 +1,7 @@
# Template file for 'bash-preexec'
pkgname=bash-preexec
version=0.3.4
revision=1
revision=2
noarch=yes
depends="bash"
short_desc="Preexec and Precmd functions for Bash just like Zsh"
@ -13,4 +13,5 @@ checksum=a3050e1672ebc2374e235ea7879f129a62dfddc95875ba90e86271a48f6548b9
do_install() {
vbin bash-preexec.sh
vlicense LICENSE.md
}

View File

@ -1,15 +1,15 @@
# Template file for 'bdf2psf'
pkgname=bdf2psf
version=1.167
version=1.168
revision=1
wrksrc="console-setup-${version}"
wrksrc="console-setup"
depends="perl"
short_desc="Generate console fonts from BDF source fonts"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2"
homepage="https://packages.debian.org/sid/bdf2psf"
distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz"
checksum=fc3411ec214e3f6182701c30fefa1f1c708f4d8232c5a1c699cef70d6676bdf9
checksum=5e0a419c3384de0566f72770e7dd61680cb9a8352c01eae3d4db3c3a34567347
noarch=yes
post_extract() {

View File

@ -1,7 +1,7 @@
# Template file for 'blueman'
pkgname=blueman
version=2.0.4
revision=4
version=2.0.5
revision=1
build_style=gnu-configure
configure_args="--disable-static"
hostmakedepends="intltool pkg-config python-Cython"
@ -13,4 +13,8 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="https://github.com/blueman-project/blueman"
distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
checksum=e92dd9c27f75a1485b548f7a8b159946a4af154b90fb82f5a0f614b66a01430f
checksum=2c2eb9bbdcb6056eebcae1bec758f6a8ec752739b65794f6be3e0066ca1f88ca
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python-dbus-devel"
fi

1
srcpkgs/bsatool Symbolic link
View File

@ -0,0 +1 @@
openmw

View File

@ -1,18 +1,18 @@
# Template file for 'bullet'
pkgname=bullet
version=2.83.7
version=2.86.1
revision=1
wrksrc="bullet3-${version}"
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_OPENGL_DEMOS=0 -DBUILD_BULLET2_DEMOS=0
-DBUILD_MULTITHREADING=1 -DBUILD_EXTRAS=1 -DINSTLAL_LIBS=1 -DINSTALL_EXTRA_LIBS=1"
configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=0 -DBUILD_CPU_DEMOS=0
-DBUILD_UNIT_TESTS=0 -DBUILD_OPENGL3_DEMOS=0 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1"
makedepends="glu-devel"
short_desc="A 3D Collision Detection and Rigid Body Dynamics Library"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="zlib"
homepage="http://www.bulletphysics.com/Bullet/"
distfiles="https://github.com/bulletphysics/bullet3/archive/${version}.tar.gz"
checksum=00d1d8f206ee85ffd171643ac8e72f9f4e0bf6dbf3d4ac55f4495cb168b51243
checksum=c058b2e4321ba6adaa656976c1a138c07b18fc03b29f5b82880d5d8228fbf059
post_install() {
vlicense LICENSE.txt

View File

@ -0,0 +1,2 @@
#!/bin/sh
python /usr/share/bumblebee-status/bumblebee-status "$@"

View File

@ -0,0 +1,22 @@
# Template file for 'bumblebee-status'
pkgname=bumblebee-status
version=1.3.0
revision=1
depends="python"
noarch=yes
short_desc="A modular, theme-able status line generator for the i3 window manager. "
maintainer="ibrokemypie <ibrokemypie@bastardi.net>"
license="MIT"
homepage="https://github.com/tobi-wan-kenobi/bumblebee-status"
distfiles="https://github.com/tobi-wan-kenobi/bumblebee-status/archive/v${version}.tar.gz"
checksum=42c68a3bb2fae2ef1d65a1be9287c2efc0a9250d018330f2e78abdd051796919
do_install() {
vmkdir usr/share/${pkgname}
vcopy bumblebee usr/share/${pkgname}/
vcopy themes usr/share/${pkgname}/
vcopy bumblebee-status usr/share/${pkgname}/
vbin "${FILESDIR}/bumblebee-status"
vdoc README.md
vlicense LICENSE
}

View File

@ -1,6 +1,6 @@
# Template file for 'bwidget'
pkgname=bwidget
version=1.9.10
version=1.9.11
revision=1
noarch=yes
makedepends="tk"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://tcllib.sourceforge.net/"
license="tcl/tk"
distfiles="${SOURCEFORGE_SITE}/tcllib/BWidget/$version/${pkgname}-${version}.tar.gz"
checksum=26c312204bd9d065001e95fcac8fed0f63cb44e746204853f21813ac62aeb408
checksum=448a1db08a4ca477ce339dfe592fd85c4c0649c3ff554fb4e86d6826d39bc8b9
do_install() {
local _tclversion=8.6

View File

@ -1,7 +1,7 @@
# Template file for 'caddy'
pkgname=caddy
version=0.10.8
revision=2
version=0.10.10
revision=1
build_style=go
go_import_path="github.com/mholt/caddy"
go_package="${go_import_path}/caddy"
@ -11,7 +11,7 @@ maintainer="Dominic Monroe <monroef4@googlemail.com>"
license="Apache-2.0"
homepage="https://caddyserver.com"
distfiles="https://github.com/mholt/caddy/archive/v${version}.tar.gz"
checksum=3328efc8b64a428d49dd27edf44c0b1d9dfdc8879366663ce002bafc3a7b2b90
checksum=aafaeb092e7b1bcff8ec31f19a1ded1253ff95cfdd4441378e5a530508614e8d
system_accounts="caddy"
make_dirs="/etc/caddy 0700 caddy caddy"

View File

@ -1,19 +1,19 @@
# Template file for 'cantata'
pkgname=cantata
version=2.1.0
version=2.2.0
revision=1
build_style=cmake
hostmakedepends="pkg-config"
hostmakedepends="pkg-config qt5-qmake qt5-host-tools qt5-tools"
makedepends="qt5-devel qt5-tools-devel qt5-svg-devel qt5-xmlpatterns-devel
qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-odbc
qt5-plugin-tds vlc-devel zlib-devel ffmpeg-devel taglib-devel
taglib-extras-devel libmtp-devel mpg123-devel libcdparanoia-devel libcddb-devel
speex-devel eudev-libudev-devel udisks2-devel libmusicbrainz5-devel
qt5-multimedia-devel"
qt5-multimedia-devel libcdio-paranoia-devel"
depends="media-player-info"
short_desc="Qt client for the music player daemon (MPD)"
maintainer="LockeAnarchist <emanuel@openmailbox.org>"
license="GPL-3"
homepage="https://github.com/cdrummond/cantata"
distfiles="https://github.com/CDrummond/cantata/releases/download/v${version}/${pkgname}-${version}.tar.bz2"
checksum=9317afcae75c709ec733da069d4245b47e6e2c297a259eaf87a181fa9d1cd4c4
checksum=c84691eb17711118d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0

24
srcpkgs/cava-gui/template Normal file
View File

@ -0,0 +1,24 @@
# Template file for 'cava-gui'
pkgname=cava-gui
version=0.6.0
revision=1
wrksrc="cava-${version}"
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="alsa-lib-devel pulseaudio-devel fftw-devel ncurses-devel
iniparser-devel SDL2-devel libX11-devel glu-devel"
short_desc="Console-based Audio Visualizer for ALSA (GUI branch)"
maintainer="nik123 <pavlica.nikola@gmail.com>"
homepage="https://github.com/nikp123/cava"
license="MIT"
distfiles="https://github.com/nikp123/cava/archive/${version}.tar.gz"
checksum="51abc92d4d77cb630a3389754b70cb03ef57db147711d8a2e8342a7854786dfa"
conflicts=cava
pre_configure() {
NOCONFIGURE=1 ./autogen.sh
}
post_install() {
vlicense LICENSE
}

View File

@ -1,7 +1,7 @@
# Template file for 'clerk'
pkgname=clerk
version=3.2
revision=2
version=3.2.1
revision=1
noarch=yes
build_style=gnu-makefile
conf_files="/etc/clerk.conf"
@ -11,7 +11,7 @@ maintainer="ibrokemypie <ibrokemypie@bastardi.net>"
license="MIT"
homepage="https://github.com/carnager/clerk/"
distfiles="https://github.com/carnager/clerk/archive/${version}.tar.gz"
checksum=13ccdee926393942a2be697fc44d17e907f2a903522b843658607876e861dcf6
checksum=954a388cce5a86c1760e130febc59b533651a01938b0c9a6b1f4941dda83db97
pre_build() {
sed -i 's|share/doc/clerk/config.example|share/examples/clerk/config.example|' Makefile

11
srcpkgs/convmv/template Normal file
View File

@ -0,0 +1,11 @@
# Template file for 'convmv'
pkgname=convmv
version=2.03
revision=1
build_style=gnu-makefile
short_desc="Tool for converting filesystem encodings"
maintainer="Arvin Ignaci <arvin.ignaci@gmail.com>"
license="GPL-2"
homepage="https://www.j3e.de/linux/convmv/"
distfiles="${homepage}/${pkgname}-${version}.tar.gz"
checksum=f898fd850c8ef5abe48f7536e4b23ce4e11b6133974b2fc41d9197dfecc1c027

24
srcpkgs/coq/template Normal file
View File

@ -0,0 +1,24 @@
pkgname=coq
version=8.6.1
revision=1
hostmakedepends="ocaml ocaml-findlib camlp4"
short_desc="Proof assistant written in OCaml"
maintainer="Némo Fournier <nemo@epicea.xyz>"
license="LGPL-2.1"
homepage="https://coq.inria.fr"
distfiles="${homepage}/distrib/V${version}/files/${pkgname}-${version}.tar.gz"
checksum=32f8aa92853483dec18030def9f0857a708fee56cf4287e39c9a260f08138f9d
nopie=yes
nocross=yes
do_configure() {
./configure -prefix ${DESTDIR}/usr -coqide no
}
do_build() {
make
}
do_install() {
make install
}

View File

@ -1,13 +1,13 @@
# Template file for 'dconf-editor'
pkgname=dconf-editor
version=3.22.3
version=3.26.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
makedepends="dconf-devel gtk+3-devel libxml2-devel"
short_desc="A low-level configuration system - GTK+ editor"
maintainer="Enno Boland <gottox@voidlinux.eu>"
license="LGPL-2.1"
license="GPL-3"
homepage="http://live.gnome.org/dconf"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=55f167d7e61714766406b23d7222d509f7bb98b9df1a367113ac14ea06f669a4
checksum=49332042a4c9a46ad6345055bb098c8701cbca7bc39ec9a9fd6e49b87ef1ea29

View File

@ -1,6 +1,6 @@
# Template file for 'dconf'
pkgname=dconf
version=0.26.0
version=0.26.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/dconf"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9
checksum=d583b1f7fc93b879e2956acc6a26ea05a445a0002158aeef80c8e378e1414535
dconf-devel_package() {
depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"

View File

@ -1,6 +1,6 @@
# Template file for 'devilspie2'
pkgname=devilspie2
version=0.42
version=0.43
revision=1
build_style=gnu-makefile
hostmakedepends="pkg-config"
@ -10,4 +10,4 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="GPL-3"
homepage="http://www.gusnan.se/devilspie2"
distfiles="http://download.savannah.gnu.org/releases/devilspie2/devilspie2_${version}-src.tar.gz"
checksum=11f5bc310fba4df404c057461ffb3fadac8ef51d211008c665c48f587a5a3f85
checksum=ecffc17c62b41e196b72340192a90c4223329df041f135e74c0990860595f828

View File

@ -1,23 +1,19 @@
--- src/efibootmgr.c 2016-09-27 23:00:36.000000000 +0200
+++ src/efibootmgr.c 2017-02-18 03:38:27.121886861 +0100
@@ -1199,8 +1199,8 @@
printf("\t --ip-port <local>,<remote> set local and remote IP ports\n");
--- src/efibootmgr.c
+++ src/efibootmgr.c
@@ -1239,7 +1239,7 @@ usage()
printf("\t --ip-origin { {dhcp|static} | { static|stateless|stateful} }\n");
#endif
- printf("\t-l | --loader name (defaults to \\EFI\\redhat\\grub.efi)\n");
printf("\t-l | --loader name (defaults to \""DEFAULT_LOADER"\")\n");
- printf("\t-L | --label label Boot manager display label (defaults to \"Linux\")\n");
+ printf("\t-l | --loader name (defaults to \\EFI\\void\\grubx64.efi)\n");
+ printf("\t-L | --label label Boot manager display label (defaults to \"Void Linux (GRUB2)\")\n");
printf("\t-m | --mirror-below-4G t|f mirror memory below 4GB\n");
printf("\t-M | --mirror-above-4G X percentage memory to mirror above 4GB\n");
printf("\t-n | --bootnext XXXX set BootNext to XXXX (hex)\n");
@@ -1229,8 +1229,8 @@
opts.active = -1; /* Don't set it */
@@ -1269,7 +1269,7 @@ set_default_opts()
opts.timeout = -1; /* Don't set it */
opts.edd10_devicenum = 0x80;
- opts.loader = "\\EFI\\redhat\\grub.efi";
opts.loader = DEFAULT_LOADER;
- opts.label = (unsigned char *)"Linux";
+ opts.loader = "\\EFI\\void\\grubx64.efi";
+ opts.label = (unsigned char *)"Void Linux (GRUB2)";
opts.disk = "/dev/sda";
opts.part = 1;

View File

@ -1,31 +0,0 @@
--- src/efibootdump.c 2016-09-27 23:00:36.000000000 +0200
+++ src/efibootdump.c 2017-05-09 12:33:41.756321719 +0200
@@ -39,7 +39,7 @@
uint8_t *optional_data = NULL;
size_t optional_data_len = 0;
uint16_t pathlen;
- const unsigned char const *desc;
+ const unsigned char *desc;
char *raw;
size_t raw_len;
--- src/efibootmgr.c 2017-05-09 12:32:45.939316598 +0200
+++ src/efibootmgr.c 2017-05-09 12:34:02.281323682 +0200
@@ -221,7 +221,7 @@
list_t *pos;
var_entry_t *entry;
efi_load_option *load_option;
- const unsigned char const *desc;
+ const unsigned char *desc;
list_for_each(pos, var_list) {
entry = list_entry(pos, var_entry_t, list);
@@ -873,7 +873,7 @@
{
list_t *pos;
var_entry_t *boot;
- const unsigned char const *description;
+ const unsigned char *description;
efi_load_option *load_option;
efidp dp = NULL;
unsigned char *optional_data = NULL;

View File

@ -1,7 +1,7 @@
# Template file for 'efibootmgr'
pkgname=efibootmgr
version=14
revision=3
version=15
revision=1
hostmakedepends="pkg-config"
makedepends="libefivar-devel zlib-devel pciutils-devel"
short_desc="Tool to modify UEFI Firmware Boot Manager Variables"
@ -9,14 +9,21 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="https://github.com/rhinstaller/efibootmgr"
distfiles="https://github.com/rhinstaller/efibootmgr/releases/download/${version}/${pkgname}-${version}.tar.bz2"
checksum=377ec16484414b80afd1b8a586153d7ef55ccf048638080101d49b7c77f37ad8
checksum=2081add77eb0641805386acd0a0fbbe6dbfb71831b814507ef49087f748333f9
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
conf_files="/etc/default/efibootmgr-kernel-hook"
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/efivar"
case "$XBPS_TARGET_MACHINE" in
x86_64*)
EFI_LOADER="grubx64.efi" ;;
i686*)
EFI_LOADER="grub.efi" ;;
esac
do_build() {
make EXTRA_CFLAGS="$CFLAGS" ${makejobs}
make EXTRA_CFLAGS="$CFLAGS" ${makejobs} EFIDIR="void" EFI_LOADER="${EFI_LOADER}"
}
do_install() {
vbin src/efibootdump

View File

@ -1,7 +1,7 @@
# Template file for 'efl'
pkgname=efl
version=1.20.4
revision=1
revision=3
build_style=gnu-configure
configure_args="CXX= --enable-multisense --enable-image-loader-webp --enable-liblz4
--disable-systemd $(vopt_enable framebuffer fb) $(vopt_enable pulseaudio)

1
srcpkgs/esmtool Symbolic link
View File

@ -0,0 +1 @@
openmw

View File

@ -0,0 +1,39 @@
# This file was generated by CMake because it detected TRY_RUN() commands
# in crosscompiling mode. It will be overwritten by the next CMake run.
# Copy it to a safe location, set the variables to appropriate values
# and use it then to preset the CMake cache (using -C).
# _correct_iconv_EXITCODE
# indicates whether the executable would have been able to run on its
# target platform. If so, set _correct_iconv_EXITCODE to
# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN".
# The _correct_iconv_COMPILED variable holds the build result for this TRY_RUN().
#
# Source file : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/CMakeTmp/src.c
# Executable : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/cmTC_315ee-_correct_iconv_EXITCODE
# Run arguments :
# Called from: [2] /usr/share/cmake-3.9/Modules/CheckCSourceRuns.cmake
# [1] /builddir/evolution-data-server-3.26.0/CMakeLists.txt
set( _correct_iconv_EXITCODE
0
CACHE INTERNAL "Result from TRY_RUN" FORCE)
# HAVE_LKSTRFTIME_EXITCODE
# indicates whether the executable would have been able to run on its
# target platform. If so, set HAVE_LKSTRFTIME_EXITCODE to
# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN".
# The HAVE_LKSTRFTIME_COMPILED variable holds the build result for this TRY_RUN().
#
# Source file : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/CMakeTmp/src.c
# Executable : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/cmTC_d2897-HAVE_LKSTRFTIME_EXITCODE
# Run arguments :
# Called from: [2] /usr/share/cmake-3.9/Modules/CheckCSourceRuns.cmake
# [1] /builddir/evolution-data-server-3.26.0/CMakeLists.txt
set( HAVE_LKSTRFTIME_EXITCODE
0
CACHE INTERNAL "Result from TRY_RUN" FORCE)

View File

@ -0,0 +1,5 @@
/* This is an auto-generated header, DO NOT EDIT! */
#define ICONV_ISO_D_FORMAT "iso-%d-%d"
#define ICONV_ISO_S_FORMAT "iso-%d-%s"
#define ICONV_10646 "iso-10646"

View File

@ -1,7 +1,7 @@
# Template file for 'evolution-data-server'
pkgname=evolution-data-server
version=3.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DENABLE_GOOGLE_AUTH=OFF -DENABLE_UOA=OFF"
hostmakedepends="pkg-config intltool flex glib-devel gperf $(vopt_if gir gobject-introspection)"
@ -15,7 +15,6 @@ license="GPL-2"
homepage="https://wiki.gnome.org/Apps/Evolution"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=7776ef431e58a07b32e5b678b8df4ae5e85f99003a933dafa6bb73842ccff067
nocross=yes
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then
@ -26,15 +25,23 @@ if [ ! -z "$build_option_gir" ]; then
configure_args+=" -DENABLE_INTROSPECTION=ON -DENABLE_VALA_BINDINGS=ON"
fi
# cmake perfomrms 2 checks using binary runtime, about iconv and sfrtime.
# musl (1.1.16) does not support "ISO-2022-JP" encoding (see its roadmap),
# although evolution-data-server is fine with musl.
# If crossbuild, cmake let disabling runtime checks via specific directives.
# test iconv-detect.c also generates iconv-detect.h that is required for build.
# So completly disable test from iconv-detect.c (cmake.patch file) and
# use a cmake cache file on crossbuild to disable sfrtime running test.
if [ "$CROSS_BUILD" ]; then
configure_args+=" -C disableRuntimeTests.cmake"
fi
pre_configure() {
if [ ! -d "build" ]; then
mkdir build
mkdir -p build
cp ${FILESDIR}/iconv-detect.h ${wrksrc}/build/.
if [ "$CROSS_BUILD" ]; then
cp ${FILESDIR}/disableRuntimeTests.cmake ${wrksrc}/build/.
fi
echo '/* This is an auto-generated header, DO NOT EDIT! */' > build/iconv-detect.h
echo >> build/iconv-detect.h
echo '#define ICONV_ISO_D_FORMAT "iso-%d-%d"' >> build/iconv-detect.h
echo '#define ICONV_ISO_S_FORMAT "iso-%d-%s"' >> build/iconv-detect.h
echo '#define ICONV_10646 "iso-10646"' >> build/iconv-detect.h
}
post_install() {
# Fix broken pkg-config

View File

@ -1,2 +0,0 @@
site="${GNOME_SITE}/$pkgname/cache.json"
ignore="3.*[13579].*"

View File

@ -1,16 +1,16 @@
# Template file for 'expect'
pkgname=expect
version=5.45
revision=4
version=5.45.3
revision=1
wrksrc=${pkgname}${version}
build_style=gnu-configure
makedepends="tcl-devel"
short_desc="Programmed dialogue with interactive programs"
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Public Domain"
homepage="http://www.nist.gov/el/msid/expect.cfm"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/Expect/${version}/${pkgname}${version}.tar.gz"
checksum=b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040
checksum=c520717b7195944a69ce1492ec82ca0ac3f3baf060804e6c5ee6d505ea512be9
nocross=yes
LDFLAGS+=" -Wl,-rpath=/usr/lib:/usr/lib/${pkgname}${version}"

View File

@ -1,7 +1,7 @@
# Template file for 'eyeD3'
pkgname=eyeD3
version=0.7.10
revision=1
revision=2
noarch=yes
build_style=python2-module
hostmakedepends="python-setuptools"
@ -13,3 +13,7 @@ license="GPL-2"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
checksum=98a7d249136e845eb5469866657160f623d0a44f602e59bc907a12a3bf665172
post_install() {
sed -i 's/python/python2/' ${DESTDIR}/usr/bin/eyeD3
}

View File

@ -1,6 +1,6 @@
# Template file for 'fd'
pkgname=fd
version=3.1.0
version=4.0.0
revision=1
hostmakedepends="rust cargo"
short_desc="A simple, fast and user-friendly alternative to find"
@ -8,7 +8,7 @@ maintainer="Jerry Tegno <jerrytegno@gmail.com>"
license="MIT"
homepage="https://github.com/sharkdp/fd"
distfiles="https://github.com/sharkdp/${pkgname}/archive/v${version}.tar.gz"
checksum=03f35f808d4d4a7a5767ba791f259653edab0b9f6829233e98fd617f78a3faaf
checksum=e564a11ad1beb8979b45d11ee592ed9a633fabf445eec0c766d87857b46bb636
nocross=yes
do_build() {

49
srcpkgs/ffms2/template Normal file
View File

@ -0,0 +1,49 @@
# Template file for 'ffms2'
pkgname=ffms2
version=2.23.1
revision=1
_version=2.23
wrksrc="${pkgname}-${_version}"
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
hostmakedepends="pkg-config"
makedepends="ffmpeg-devel zlib-devel"
short_desc="A libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3"
homepage="https://github.com/FFMS/ffms2"
distfiles="${homepage}/archive/${_version}.tar.gz"
checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
post_install() {
vmkdir usr/lib/vapoursynth
pushd "$DESTDIR/usr/lib/vapoursynth"
ln -sr $(ls ../libffms2.so.*.* | head -1) libffms2.so
popd
vlicense COPYING
}
libffms2-devel_package() {
depends="libffms2>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}
libffms2_package() {
short_desc+=" - runtime library"
pkg_install() {
vmove "usr/lib/*.so.*"
}
}
vapoursynth-ffms2-source_package() {
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
}
}

View File

@ -1,6 +1,6 @@
# Template build file for 'firefox-esr'.
pkgname=firefox-esr
version=52.4.0
version=52.4.1
revision=1
wrksrc="firefox-${version}esr"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
@ -8,7 +8,7 @@ maintainer="Eivind Uggedal <eivind@uggedal.com>"
homepage="https://www.mozilla.org/firefox/"
license="MPL-2.0, GPL-2, LGPL-2.1"
distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
checksum=58ae7cb6c2fb81d22762ab3c60e46cadbe7c5b687f24c2823d9533ec998a21ee
checksum=96fab11b7e5bd016f80718161ee8dd8afdf989a2cd03106a148b15def2569457
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
nopie=yes

View File

@ -154,3 +154,11 @@ chris2: I'm somewhat tempted to propose AF_TWITTER -
<nilsson> halfwit, you live in america's hat?
<maldridge> I knew it!
%
23:25 <maldridge> by the power of ansible I declare these builders to
be [ONLINE]
23:28 * Vaelatern imagines maldridge in a wizard's cloak, waving a
magic wand inscribed with the bluetooth symbol, as banks of displays
behind him show splash screens and begin showing multicoloured graphs
23:29 <maldridge> http://198.204.250.219:19999/
<The link above pointed to a page full of graphs and streaming data>
%

View File

@ -1,6 +1,6 @@
# Template file for 'freeplane'
pkgname=freeplane
version=1.6.8
version=1.6.9
revision=1
noarch=yes
hostmakedepends="apache-ant openjdk unzip gradle"
@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2"
homepage="http://freeplane.sourceforge.net/"
distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname%20stable/${pkgname}_src-$version.tar.gz"
checksum=c618df41fddce6388dfefd458bed092dbc498b02d40b4521532e61dfcb0e427e
checksum=bb88d0336dd3d098f39d17adee3195dbc1214149dfbf2e604cb31a7555206e95
make_dirs="
/usr/share/freeplane/fwdir/condperm/ 755 root root

18
srcpkgs/fsbext/template Normal file
View File

@ -0,0 +1,18 @@
# Template file for 'fsbext'
pkgname=fsbext
version=0.3.8
revision=1
hostmakedepends="unzip"
build_style=gnu-makefile
make_build_target=fsbext
create_wrksrc=obviously
short_desc="Files extractor for the FSB archives used by the FMOD library"
maintainer="John <johnz@posteo.net>"
license="GPL-1"
homepage="http://aluigi.altervista.org/search.php?src=fsbext"
distfiles="http://aluigi.altervista.org/papers/fsbext.zip"
checksum=608a84fd425df1eb849ce9f6529895154cb05f31282ed3cb8c7dce19ef2539b8
do_install() {
vbin fsbext
}

View File

@ -0,0 +1 @@
A hunspell dictionary must be installed for live spell-checking to work.

View File

@ -1,7 +1,7 @@
# Template file for 'ghostwriter'
pkgname=ghostwriter
version=1.5.0
revision=1
revision=2
build_style=qmake
hostmakedepends="qt5-qmake pkg-config"
makedepends="qt5-devel qt5-tools-devel qt5-multimedia-devel qt5-svg-devel qt5-webkit-devel hunspell-devel"

View File

@ -1,9 +1,8 @@
# Template file for 'gnome-calendar'
pkgname=gnome-calendar
version=3.24.3
version=3.26.2
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile"
build_style=meson
hostmakedepends="pkg-config intltool itstool glib-devel $(vopt_if gir gobject-introspection)"
makedepends="gtk+3-devel gnome-online-accounts-devel evolution-data-server-devel
libical-devel libpeas-devel gsettings-desktop-schemas-devel"
@ -12,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-2"
homepage="https://wiki.gnome.org/Apps/Calendar"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=3ecb4074f44cb6c883f81f93ebde2fa3890107f8e06740495be9f942190ff3ec
checksum=19a2c737b9662be926fb68e7dc731d94c523d23fa7a49e435e6a0346770dc50e
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then

View File

@ -0,0 +1,19 @@
# Template file for 'gnome-multi-writer'
pkgname=gnome-multi-writer
version=3.26.0
revision=1
build_style=meson
hostmakedepends="docbook2mdoc $(vopt_if gir gobject-introspection) pkg-config"
makedepends="gtk+3-devel libgusb-devel udisks2-devel polkit-devel"
short_desc="Writes ISO files to multiple USB devices at once"
maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="https://live.gnome.org/GnomeClocks"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=aae3f4ffd8fd907cf75ea09c6a8167400388a8584d21ddaec0c252d8196e2bcf
broken=yes
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then
build_options_default+=" gir"
fi

1
srcpkgs/gnustep-base-devel Symbolic link
View File

@ -0,0 +1 @@
gnustep-base

View File

@ -0,0 +1,30 @@
# Template file for 'gnustep-base'
pkgname=gnustep-base
version=1.25.0
revision=1
build_style=gnu-configure
hostmakedepends="gnustep-make gcc-objc"
makedepends="libobjc-devel libffi-devel libxml2-devel gnutls-devel
libxslt-devel icu-devel"
short_desc="Library of general-purpose Objective C objects for GNUstep"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="GPL-3"
homepage="https://www.gnustep.org/"
distfiles="http://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${version}.tar.gz"
checksum=f5159a7d70e06b9dfb96c5f8ac572e3a5e6cf8de7bafb056bc9b2e0c4f93c347
nocross="objc doesn't get cross build at present within gcc"
case "$XBPS_TARGET_MACHINE" in
*-musl) configure_args="${configure_args} --disable-iconv";
broken="musl patching for this is beyond the author at this time";;
*) ;;
esac
gnustep-base-devel_package() {
short_desc+=" - development files"
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/lib/*.so
vmove usr/include
}
}

View File

@ -1,18 +1,18 @@
# Template file for 'gparted'
pkgname=gparted
version=0.29.0
version=0.30.0
revision=1
build_style=gnu-configure
configure_args="--enable-libparted-dmraid"
hostmakedepends="pkg-config intltool gnome-doc-utils"
makedepends="libuuid-devel libparted-devel gtkmm2-devel gnome-doc-utils"
makedepends="libuuid-devel libparted-devel gtkmm2-devel gnome-doc-utils glib-devel"
depends="hicolor-icon-theme desktop-file-utils"
short_desc="Gnome Partition Editor"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://gparted.sourceforge.net"
license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=2250bf6bb43687be149c2a95fbfe2f6f0215690e187179d5f733ae518fa7c3cd
checksum=d31193effe058bdaeb2a4cd4b514ec753191179a0bc3abefda68a2b7975ecf4a
pre_configure() {
sed -i "s:@gksuprog@ @installdir@/gparted %f:@installdir@/gparted-pkexec %f:g" gparted.desktop.in.in

View File

@ -1,9 +1,8 @@
# Template file for 'gradio'
pkgname=gradio
version=5.0
version=6.0.2
revision=1
build_style=gnu-configure
configure_script="./autogen.sh"
build_style=meson
hostmakedepends="automake intltool itstool yelp-tools glib-devel
pkg-config gettext gettext-devel vala"
makedepends="gtk+3-devel gettext-devel vala-devel
@ -16,4 +15,4 @@ maintainer="Logen Kain <logen@sudotask.com>"
license="GPL-3"
homepage="https://github.com/haecker-felix/gradio"
distfiles="https://github.com/haecker-felix/${pkgname}/archive/v${version}.tar.gz"
checksum=ed7edc9aed2019493237334ecbc23ab4e34ba9649f99a1e301f087ddcb40af69
checksum=941b8abea901699f3110894ada34c74a51df518c6b83ea6cd237ffcac18e2092

View File

@ -1,6 +1,6 @@
# Template file for 'granite'
pkgname=granite
version=0.3.1
version=0.4.1
revision=1
build_style=cmake
hostmakedepends="pkg-config gobject-introspection vala-devel"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://launchpad.net/granite"
license="LGPL-3"
distfiles="https://launchpad.net/granite/${version%.*}/${version}/+download/granite-${version}.tar.xz"
checksum=8ec1d61f9aba75f1b3a745e721288b0dfb34cb11d1307be80cef7b0571c2dec6
checksum=8bb411523e6cd5685c928dbfe08893892189cedf9fad5f537aa76182032cf09c
nocross="error: Package 'gee-0.8' not found in specified Vala API directories or GObject-Introspection GIR directories"

View File

@ -1,4 +1,7 @@
To run gsmartcontrol through a desktop menu, a polkit authentication agent
must be running; for GNOME and KDE users it should be already installed,
otherwise you can install *lxpolkit* which is a lightweight polkit
authentication agent.
* gsmartcontrol must be run with high privileges. So its desktop menu
requires a running polkit authentication agent. GNOME or KDE DE
provide it. Otherwise, install lxpolkit that is a lightweight
polkit auth agent.
* action "options > update Drive Database" does not work since
smartmontools package does not provide this feature.

View File

@ -1,6 +1,6 @@
# Template file for 'gsmartcontrol'
pkgname=gsmartcontrol
version=1.1.0
version=1.1.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@ -11,7 +11,7 @@ maintainer="yopito <pierre.bourgin@free.fr>"
license="GPL-3"
homepage="http://gsmartcontrol.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2"
checksum=90c9ead852255f5e1a74a3ff6c265d1cbcba19ad2fc77059c60737c13a3cd2c8
checksum=2e39ad330829ae93824732f1b663303ac9ea1223f703901fae28549a3b2d7518
post_install() {
# license files uneeded

View File

@ -1,6 +1,6 @@
# Template build file for 'gtk+3'.
pkgname=gtk+3
version=3.22.22
version=3.22.24
revision=1
wrksrc="gtk+-${version}"
build_style=gnu-configure
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://www.gtk.org/"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
checksum=862dc22c5e93cd800753e5e90dfdb3af0fc760a47f6ebd918ae19136d527c6cd
checksum=cbb16e4cfc928ab8f5f22f7290616f95f6ebc8c97cc724a2007b07ced833592b
hostmakedepends="automake gettext-devel libtool pkg-config
glib-devel gtk-doc gobject-introspection gtk-update-icon-cache

View File

@ -1,6 +1,6 @@
# Template file for 'harfbuzz'
pkgname=harfbuzz
version=1.5.1
version=1.6.0
revision=1
build_style=gnu-configure
configure_args="--with-glib --with-freetype --with-cairo --with-icu --with-graphite2"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.freedesktop.org/wiki/Software/HarfBuzz/"
license="MIT"
distfiles="${FREEDESKTOP_SITE}/harfbuzz/release/${pkgname}-${version}.tar.bz2"
checksum=56838dfdad2729b8866763c82d623354d138a4d99d9ffb710c7d377b5cfc7c51
checksum=5037ac0efc85a02a334965e66c1053d9dc9ed6833eae9739bd85bc33c83167c9
pre_configure() {
autoreconf -fi

View File

@ -1,6 +1,6 @@
# Template file for 'hiera'
pkgname=hiera
version=3.1.2
version=3.4.2
revision=1
noarch=yes
build_style=ruby-module
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="Apache-2.0"
homepage="http://projects.puppetlabs.com/projects/hiera"
distfiles="http://github.com/puppetlabs/$pkgname/archive/$version.tar.gz"
checksum=1bc14501cd5970f8273f1731b5bd0ab59edcb1a1e41e2deacc250388c68e1855
checksum=7abcf3640d81bde31241b1c616bd1ee766a58bca3457ed9ddbe6f868fbd9c23a

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch

View File

@ -0,0 +1 @@
../../wpa_supplicant/patches/rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch

View File

@ -1,7 +1,7 @@
# Template file for 'hostapd'
pkgname=hostapd
version=2.6
revision=3
revision=4
build_wrksrc=${pkgname}
conf_files="/etc/hostapd/hostapd.conf"
hostmakedepends="pkg-config"

22
srcpkgs/hostfw/template Normal file
View File

@ -0,0 +1,22 @@
# Template file for 'hostfw'
pkgname=hostfw
version=0.6.1
revision=1
build_style=gnu-makefile
depends="iptables"
short_desc="Simple host-based permit-by-exception iptables generation script"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="BSD"
homepage="https://github.com/abenson/hostfw/"
distfiles="https://github.com/abenson/hostfw/archive/v${version}.tar.gz"
checksum=5a27291222f2936e295ebc0a517931b5a261026f3c3b01b1bb688955c297ac1e
do_install() {
vbin firewall
vman firewall.1
}
post_install() {
vlicense COPYING.md
}

View File

@ -1,12 +1,12 @@
# Template file for 'hplip'
pkgname=hplip
version=3.17.9
revision=1
revision=2
#XXX: pyqt pkgs for python gui
hostmakedepends="pkg-config automake libtool python"
makedepends="libressl-devel python-devel libxml2-python cups-devel sane-devel
ghostscript-devel net-snmp-devel libusb-devel libjpeg-turbo-devel dbus-devel"
depends="python-gobject2 python-dbus foomatic-db foomatic-db-engine desktop-file-utils"
depends="python-gobject2 python-dbus $(vopt_if gui python-PyQt4) foomatic-db foomatic-db-engine desktop-file-utils"
conf_files="/etc/hp/hplip.conf"
make_dirs="/var/lib/hp 0755 root root"
pycompile_dirs="usr/share/hplip"
@ -17,6 +17,9 @@ license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/hplip/hplip/${version}/hplip-${version}.tar.gz"
checksum=b2aad842f51dae7da2dd08d09ce2c27bc5f73c82a560b9494dd33589b0948678
build_options="gui"
desc_option_gui="Build with Qt4 gui support"
CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libusb-1.0 -I${XBPS_CROSS_BASE}/usr/include/python2.7"
do_configure() {
@ -36,7 +39,7 @@ do_configure() {
# do not install systemd service file
sed -i '/[[:space:]]install-dist_rulessystemDATA/s,install-dist_rulessystemDATA,,' Makefile.in
./configure ${configure_args} --disable-gui-build \
./configure ${configure_args} $(vopt_enable gui gui-build) \
--disable-foomatic-rip-hplip-install \
--enable-foomatic-ppd-install \
--enable-hpcups-install \

View File

@ -1,7 +1,7 @@
# Template file for 'i3lock'
pkgname=i3lock
version=2.9.1
revision=1
revision=2
hostmakedepends="pkg-config"
makedepends="libev-devel cairo-devel pam-devel libxkbcommon-devel
xcb-util-devel xcb-util-image-devel"
@ -20,4 +20,5 @@ do_build() {
do_install() {
make PREFIX=/usr DESTDIR=${DESTDIR} install
vman i3lock.1
vlicense LICENSE
}

View File

@ -1,6 +1,6 @@
# Template file for 'ibus'
pkgname=ibus
version=1.5.14
version=1.5.16
revision=1
build_style=gnu-configure
configure_args="--enable-ui --enable-gtk3 --disable-python
@ -20,7 +20,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://github.com/ibus/ibus"
license="LGPL-2.1"
distfiles="https://github.com/ibus/ibus/releases/download/${version}/ibus-${version}.tar.gz"
checksum=a42b40fe4642f36bf2a6f0b4649f54f4043812d6bfee4faca38117799a009d3c
checksum=36b57bfbe4f92e3281fb535cae65794b6f25164b2a3288e73e6d06b4a409fe1e
# Package build options
build_options="gir ibus_setup"

13
srcpkgs/kapow/template Normal file
View File

@ -0,0 +1,13 @@
# Template file for 'kapow'
pkgname=kapow
version=1.5.3
revision=1
build_style=qmake
hostmakedepends="pkg-config qt5-qmake qt5-tools-devel"
makedepends="qt5-devel"
short_desc="Simple punch-clock style time tracker"
maintainer="Jakub Skrzypnik <jakub.skrzypnik@interia.pl>"
license="GPL-3"
homepage="https://gottcode.org/kapow/"
distfiles="https://gottcode.org/${pkgname}/${pkgname}-${version}-src.tar.bz2"
checksum="73953d980e248ccf74c8b94c62ee1dbeaa9843481ca87a8e6af7fe1c2eb8c712"

22
srcpkgs/kbdd/template Normal file
View File

@ -0,0 +1,22 @@
# Template file for 'kbdd'
pkgname=kbdd
version=0.7.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config libtool automake dbus-glib-devel glib-devel"
makedepends="libX11-devel dbus-glib-devel glib-devel"
depends="libX11"
short_desc="Simple daemon and library to make per window layout using XKB"
maintainer="SolitudeSF <solitudesf@protonmail.com>"
license="GPL-2"
homepage="https://github.com/qnikst/kbdd"
distfiles="${homepage}/archive/v${version}.tar.gz"
checksum=17b3ee6054e86f9d54e70023582061f287a14a96bd8841a99b61921f3a3b165a
pre_configure() {
libtoolize --force
aclocal
autoheader
automake --force-missing --add-missing
autoreconf -i
}

40
srcpkgs/l-smash/template Normal file
View File

@ -0,0 +1,40 @@
# Template file for 'l-smash'
pkgname=l-smash
version=2.9.1
revision=1
build_style=configure
configure_args="--enable-shared --disable-static"
short_desc="MP4 muxer and other tools"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="ISC"
homepage="https://github.com/l-smash/l-smash"
distfiles="${homepage}/archive/v${version}.tar.gz"
checksum=17f24fc8bffba753f8c628f1732fc3581b80362341274747ef6fb96af1cac45c
do_configure() {
: ${configure_script:=./configure}
${configure_script} ${configure_args} --cc="${CC}" \
--extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}" \
--prefix=/usr
}
post_install() {
vlicense LICENSE
}
liblsmash-devel_package() {
depends="liblsmash>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}
liblsmash_package() {
short_desc+=" - runtime library"
pkg_install() {
vmove "usr/lib/*.so.*"
}
}

View File

@ -1,7 +1,7 @@
# Template file for 'lame'
pkgname=lame
version=3.99.5
revision=2
version=3.100
revision=1
build_style=gnu-configure
configure_args="--enable-nasm --enable-shared"
hostmakedepends="nasm"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1"
homepage="http://lame.sourceforge.net"
distfiles="${SOURCEFORGE_SITE}/lame/lame-${version}.tar.gz"
checksum=24346b4158e4af3bd9f2e194bb23eb473c75fb7377011523353196b19b9a23ff
checksum=ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e
pre_configure() {
if [ "${XBPS_TARGET_MACHINE%%-musl}" = "i686" ]; then

View File

@ -1,6 +1,6 @@
# Template file for 'libaccounts-glib'
pkgname=libaccounts-glib
version=1.21
version=1.23
revision=1
build_style=gnu-configure
short_desc="GLib-based client library for the accounts database"
@ -8,10 +8,10 @@ maintainer="John Rowley <enterthevoid@codesector.co>"
license="LGPL-2.1"
homepage="https://gitlab.com/accounts-sso/libaccounts-glib"
distfiles="https://gitlab.com/accounts-sso/${pkgname}/repository/archive.tar.gz?ref=VERSION_${version}>${pkgname}-${version}.tar.gz"
checksum="27cb75f3f2f0ce736b77f0fd0432f8d565297f0735846a2862577eadaec92488"
checksum=b4686af19b86cbedc0eb6a00aceee70f2c61254013d2cadd8aba15e9c540fff7
hostmakedepends="gtk-doc autoconf automake libtool pkg-config glib-devel"
makedepends="sqlite-devel libxml2-devel libglib-devel"
wrksrc="${pkgname}-VERSION_${version}-00254a604a7c7bd38c41794a80ad8930e90f21aa"
wrksrc="${pkgname}-VERSION_${version}-8d14b10652b2fe6c25d8ad8334e2d5023d254313"
pre_configure() {
NOCONFIGURE=1 ./autogen.sh

1
srcpkgs/libax25/update Normal file
View File

@ -0,0 +1 @@
site=http://www.linux-ax25.org/pub/libax25/

1
srcpkgs/libffms2 Symbolic link
View File

@ -0,0 +1 @@
ffms2

1
srcpkgs/libffms2-devel Symbolic link
View File

@ -0,0 +1 @@
ffms2

1
srcpkgs/liblsmash Symbolic link
View File

@ -0,0 +1 @@
l-smash

1
srcpkgs/liblsmash-devel Symbolic link
View File

@ -0,0 +1 @@
l-smash

View File

@ -1,7 +1,7 @@
# Template file for 'libmpdclient'
pkgname=libmpdclient
version=2.13
revision=1
revision=2
build_style=meson
short_desc="Asynchronous API library for interfacing MPD"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
@ -11,6 +11,10 @@ homepage="http://www.musicpd.org/libs/libmpdclient/"
distfiles="http://www.musicpd.org/download/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=5115bd52bc20a707c1ecc7587e6389c17305348e2132a66cf767c62fc55ed45d
post_install() {
vlicense COPYING
}
libmpdclient-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"

View File

@ -1,7 +1,7 @@
# Template file for 'libmusicbrainz5'
pkgname=libmusicbrainz5
version=5.1.0
revision=2
revision=3
build_style=cmake
wrksrc="libmusicbrainz-${version}"
hostmakedepends="pkg-config"
@ -13,6 +13,24 @@ homepage="http://musicbrainz.org/"
distfiles="https://github.com/metabrainz/libmusicbrainz/releases/download/release-${version}/libmusicbrainz-${version}.tar.gz"
checksum=6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" ${makedepends}"
fi
pre_configure() {
# Building for the host architecture is needed to generate C interface source files
# see https://github.com/metabrainz/libmusicbrainz/blob/master/INSTALL.txt
if [ "$CROSS_BUILD" ]; then
mkdir build-native
cd build-native
CC=${CC_host} CFLAGS=${XBPS_CFLAGS} CXX=${CXX_host} \
CXXFLAGS=${XBPS_CXXFLAGS} LDFLAGS=${XBPS_LDFLAGS} cmake ..
make -j ${makejobs} make-c-interface
configure_args+=" -DIMPORT_EXECUTABLES=../build-native/ImportExecutables.cmake"
cd ..
fi
}
libmusicbrainz5-devel_package() {
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
short_desc+=" -- development files"

View File

@ -1,7 +1,7 @@
# Template file for 'libtar'
pkgname=libtar
version=1.2.20
revision=1
revision=2
wrksrc="$pkgname"
build_style=gnu-configure
hostmakedepends="automake libtool pkg-config"
@ -13,6 +13,10 @@ homepage="http://www.feep.net/libtar/"
distfiles="ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/libtar-${version}.tar.gz"
checksum=43c5f50e6b4398c8be35d6f3abee26064c3f26174715b60004576792e3283353
post_install() {
vlicense COPYRIGHT
}
pre_configure() {
autoreconf -fi
}

View File

@ -1,7 +1,7 @@
# Template file for 'libupnp'
pkgname=libupnp
version=1.6.22
revision=1
revision=2
build_style=gnu-configure
hostmakedepends="automake libtool"
short_desc="A Portable Open Source UPnP Development Kit"
@ -11,6 +11,10 @@ homepage="http://pupnp.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/pupnp/$pkgname-$version.tar.bz2"
checksum=0bdfacb7fa8d99b78343b550800ff193264f92c66ef67852f87f042fd1a1ebbc
post_install() {
vlicense LICENSE
}
pre_configure() {
autoreconf -fi
}

View File

@ -0,0 +1,10 @@
--- src/lilo.c
+++ src/lilo.c
@@ -182,7 +182,6 @@ extern int has_partitions_beta(dev_t dev); /* defined in geometry.c */
printf("Without");
#endif
printf(" device-mapper\n");
- printf("\nglibc version %d.%d\n", __GLIBC__, __GLIBC_MINOR__);
printf("Kernel Headers included from %d.%d.%d\n",
LINUX_VERSION_CODE>>16,
LINUX_VERSION_CODE>>8 & 255,

View File

@ -1,7 +1,7 @@
# Template file for 'lilo'
pkgname=lilo
version=24.2
revision=1
revision=2
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
hostmakedepends="bin86"
makedepends="device-mapper-devel"
@ -40,4 +40,6 @@ do_install() {
etc/kernel.d/post-install 50-lilo
vinstall ${FILESDIR}/kernel.d/lilo.post-remove 750 \
etc/kernel.d/post-remove 50-lilo
vlicense COPYING
}

View File

@ -1,6 +1,6 @@
# Template file for 'linux'
pkgname=linux
version=4.12
version=4.13
revision=1
build_style=meta
homepage="http://www.voidlinux.eu/"

View File

@ -1,6 +1,6 @@
# Template file for 'linux4.12'
pkgname=linux4.12
version=4.12.13
version=4.12.14
revision=1
patch_args="-Np1"
wrksrc="linux-${version}"
@ -9,7 +9,7 @@ homepage="http://www.kernel.org"
license="GPL-2"
short_desc="The Linux kernel and modules (${version%.*} series)"
distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz"
checksum=896eb29ccb9fb17f16cc50bee87a47cbc436343850cd1ad038ca3bc2ebe15da3
checksum=86ab3f45b1aff5f8a9ec72c232bccf5a314edb2a09fb8664c5902b03edacfd27
nodebug=yes # -dbg package is generated below manually
nostrip=yes

View File

@ -1,6 +1,6 @@
# Template file for 'linux4.13'
pkgname=linux4.13
version=4.13.6
version=4.13.7
revision=1
patch_args="-Np1"
wrksrc="linux-${version}"
@ -9,7 +9,7 @@ homepage="http://www.kernel.org"
license="GPL-2"
short_desc="The Linux kernel and modules (${version%.*} series)"
distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz"
checksum=47d419ceae1d353dad565b858301ac9670c747deb37936c8a935915b3bdd6050
checksum=6393be5f698c24c02829aa9b08f4626ce4bbd082dcdbd54d6448018e0795729b
nodebug=yes # -dbg package is generated below manually
nostrip=yes

Some files were not shown because too many files have changed in this diff Show More