<?xml version="1.0"?>
<package name="glib-2.0">
	<description>GLib 2</description>
	<releases>
		<release version="2.18.2" revision="1" branch="stable">
			<settings>
				<environment name="LDFLAGS">$LDFLAGS -Wl,--as-needed</environment>
			</settings>
			<deps>
				<dep name="pkgconfig"/>
			</deps>
			<build>
				<script>
					<archive name="glib-$VERSION">
						<cmd>./configure --prefix=/usr --sysconfdir=/etc</cmd>
						<cmd>make -j 2</cmd>
						<cmd>make install</cmd>
					</archive>
				</script>
			</build>
		</release>
		<release version="2.18.3" revision="1" branch="testing">
			<settings>
				<environment name="LDFLAGS">$LDFLAGS -Wl,--as-needed</environment>
			</settings>
			<deps>
				<dep name="pkgconfig"/>
			</deps>
			<build>
				<script>
					<archive name="glib-$VERSION">
						<cmd>./configure --prefix=/usr --sysconfdir=/etc</cmd>
						<cmd>make -j 2</cmd>
						<cmd>make install</cmd>
					</archive>
				</script>
			</build>
		</release>
		<release version="2.19.3" revision="1" branch="unstable">
			<settings>
				<environment name="LDFLAGS">$LDFLAGS -Wl,--as-needed</environment>
			</settings>
			<deps>
				<dep name="pkgconfig"/>
			</deps>
			<build strip="no">
				<script>
					<archive name="glib-$VERSION">
						<cmd>./configure --prefix=/usr --sysconfdir=/etc</cmd>
						<cmd>make -j 2</cmd>
						<cmd>make install</cmd>
					</archive>
				</script>
			</build>
		</release>
		<release version="2.18.2" revision="1" tag="i686-pc-mingw32" branch="stable">
			<deps>
				<dep name="pkgconfig"/>
				<dep name="i686-pc-mingw32"/>
				<dep name="libiconv" tag="i686-pc-mingw32"/>
				<dep name="gettext" tag="i686-pc-mingw32"/>
			</deps>
			<build>
				<script>
					<archive name="glib-$VERSION">
						<!-- fix cross build -->
						<text dest="./config.cache">
glib_cv_long_long_format=I64
glib_cv_stack_grows=no
</text>

						<cmd>./configure --prefix=/opt/$TAG --mandir=/opt/$TAG/share/man --build=$TARGET --host=$TAG --disable-explicit-deps --cache-file=config.cache</cmd>
						<cmd>make -j 2</cmd>
						<cmd>make install</cmd>
					</archive>
				</script>
			</build>
		</release>
		<release version="2.18.3" revision="1" tag="i686-pc-mingw32" branch="testing">
			<deps>
				<dep name="pkgconfig"/>
				<dep name="i686-pc-mingw32"/>
				<dep name="libiconv" tag="i686-pc-mingw32"/>
				<dep name="gettext" tag="i686-pc-mingw32"/>
			</deps>
			<build>
				<script>
					<archive name="glib-$VERSION">
						<!-- fix cross build -->
						<text dest="./config.cache">
glib_cv_long_long_format=I64
glib_cv_stack_grows=no
</text>

						<cmd>./configure --prefix=/opt/$TAG --mandir=/opt/$TAG/share/man --build=$TARGET --host=$TAG --disable-explicit-deps --cache-file=config.cache</cmd>
						<cmd>make -j 2</cmd>
						<cmd>make install</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
