From 32753e20075620d15a4f0f36dfd20c602e36bd9d Mon Sep 17 00:00:00 2001 From: Volker Grabsch Date: Sun, 4 Oct 2009 04:01:31 +0200 Subject: new package: mingwrt-dll (for mingwm10.dll) --- src/gcc.mk | 2 +- src/mingwrt-dll.mk | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 src/mingwrt-dll.mk diff --git a/src/gcc.mk b/src/gcc.mk index 611717f..79d2d3e 100644 --- a/src/gcc.mk +++ b/src/gcc.mk @@ -28,7 +28,7 @@ $(PKG)_SUBDIR := . $(PKG)_FILE := gcc-$($(PKG)_VERSION)-srcbase-2.zip $(PKG)_WEBSITE := http://www.tdragon.net/recentgcc/ $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/tdm-gcc/Sources/TDM Sources/$($(PKG)_VERSION)/$($(PKG)_FILE) -$(PKG)_DEPS := pkg_config mingwrt w32api binutils gcc-gmp gcc-mpfr gcc-core gcc-g++ gcc-objc gcc-fortran gcc-pthreads +$(PKG)_DEPS := pkg_config mingwrt mingwrt-dll w32api binutils gcc-gmp gcc-mpfr gcc-core gcc-g++ gcc-objc gcc-fortran gcc-pthreads define $(PKG)_UPDATE $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/tdm-gcc/files/Sources/) | \ diff --git a/src/mingwrt-dll.mk b/src/mingwrt-dll.mk new file mode 100644 index 0000000..1c89030 --- /dev/null +++ b/src/mingwrt-dll.mk @@ -0,0 +1,43 @@ +# Copyright (C) 2009 Volker Grabsch +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject +# to the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +# MinGW Runtime DLL +PKG := mingwrt-dll +$(PKG)_IGNORE := +$(PKG)_VERSION := 3.16 +$(PKG)_CHECKSUM := b8032e97c79e16a3c540043f0f39821df1531ae9 +$(PKG)_SUBDIR := . +$(PKG)_FILE := mingwrt-$($(PKG)_VERSION)-mingw32-dll.tar.gz +$(PKG)_WEBSITE := http://mingw.sourceforge.net/ +$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/mingw/MinGW Runtime/mingwrt-$($(PKG)_VERSION)/$($(PKG)_FILE) +$(PKG)_DEPS := + +define $(PKG)_UPDATE + $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/mingw/files/MinGW Runtime/) | \ + $(SED) -n 's,.*mingwrt-\([0-9][^>]*\)-mingw32-dll\.tar.*,\1,p' | \ + tail -1 +endef + +define $(PKG)_BUILD + $(INSTALL) -d '$(PREFIX)/$(TARGET)' + cd '$(1)' && \ + cp -rpv bin '$(PREFIX)/$(TARGET)' +endef -- cgit v0.12