From 5081d1bbf5e6cf6595076c3450230777d06d07ba Mon Sep 17 00:00:00 2001 From: Miro HronĨok Date: Aug 18 2020 16:29:51 +0000 Subject: Orphaned for 6+ weeks --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index efa519f..0000000 --- a/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -/millstone-0.5.15.tgz -/millstone-0.6.0.tgz -/millstone-0.6.1.tgz -/millstone-0.6.4.tgz -/millstone-0.6.5.tgz -/millstone-0.6.8.tgz -/millstone-0.6.10.tgz -/millstone-0.6.11.tgz -/millstone-0.6.12.tgz -/millstone-0.6.14.tgz -/millstone-0.6.15.tgz -/millstone-0.6.16.tgz -/millstone-0.6.17.tgz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/nodejs-millstone-internet.patch b/nodejs-millstone-internet.patch deleted file mode 100644 index fbb2594..0000000 --- a/nodejs-millstone-internet.patch +++ /dev/null @@ -1,417 +0,0 @@ -commit 71526cbb0cbf25c38bc3f1772fd5cc06badc8159 -Author: Tom Hughes -Date: Mon Nov 30 00:10:47 2015 +0000 - - Patch out tests that rely on internet access - -diff --git a/test/corrupt-zip.test.js b/test/corrupt-zip.test.js -index ff6b211..aa349b8 100644 ---- a/test/corrupt-zip.test.js -+++ b/test/corrupt-zip.test.js -@@ -14,44 +14,3 @@ var existsSync = require('fs').existsSync || require('path').existsSync; - beforeEach(function(){ - rm(path.join(__dirname, '/tmp/millstone-test')); - }) -- -- --// NOTE: watch out, this zip has both a csv and shape in it and uses --// non-ascii characters - idea being to be the basis for other tests --// https://github.com/mapbox/millstone/issues/85 --it('correctly handles re-downloading a zip that is invalid in its cached state', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'corrupt-zip/project.mml'))); -- -- var cache = '/tmp/millstone-test'; -- var options = { -- mml: mml, -- base: path.join(__dirname, 'corrupt-zip'), -- cache: cache -- }; -- -- try { -- fs.mkdirSync(options.cache, 0777); -- } catch (e) {} -- -- // write bogus data over the zip archive to simulate a corrupt cache -- if (!existsSync('/tmp/millstone-test/29f2b277-Cle%CC%81ment/')) fs.mkdirSync('/tmp/millstone-test/29f2b277-Cle%CC%81ment/') -- fs.writeFileSync('/tmp/millstone-test/29f2b277-Cle%CC%81ment/29f2b277-Cle%CC%81ment.zip',''); -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- assert.equal(resolved.Stylesheet[0].id, 'style.mss'); -- assert.equal(resolved.Stylesheet[0].data, '#polygon { }'); -- var expected = [ -- { -- "name": "corrupt-zip", -- "Datasource": { -- "file": path.join(__dirname, 'corrupt-zip/layers/corrupt-zip/29f2b277-Cle%CC%81ment.shp'), -- "type": "shape" -- }, -- "srs": '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs' -- } -- ]; -- assert.deepEqual(resolved.Layer, expected); -- done(); -- }); --}); -diff --git a/test/image-noext.test.js b/test/image-noext.test.js -index 0fe4416..aa349b8 100644 ---- a/test/image-noext.test.js -+++ b/test/image-noext.test.js -@@ -14,26 +14,3 @@ var existsSync = require('fs').existsSync || require('path').existsSync; - beforeEach(function(){ - rm(path.join(__dirname, '/tmp/millstone-test')); - }) -- --it('correctly handles images with no extension', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'image-noext/project.mml'))); -- -- var cache = '/tmp/millstone-test'; -- var options = { -- mml: mml, -- base: path.join(__dirname, 'image-noext'), -- cache: cache -- }; -- -- try { -- fs.mkdirSync(options.cache, 0777); -- } catch (e) {} -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- assert.equal(resolved.Stylesheet[0].id, 'style.mss'); -- assert.equal(resolved.Stylesheet[0].data, "Map {background-image: url('/tmp/millstone-test/2b2cf79a-images/2b2cf79a-images.jpeg');}"); -- assert.ok(existsSync('/tmp/millstone-test/2b2cf79a-images/2b2cf79a-images.jpeg')); -- done(); -- }); --}); -diff --git a/test/macosx-zipped.test.js b/test/macosx-zipped.test.js -index 231eff9..0d91b4f 100644 ---- a/test/macosx-zipped.test.js -+++ b/test/macosx-zipped.test.js -@@ -14,28 +14,3 @@ var existsSync = require('fs').existsSync || require('path').existsSync; - before(function(){ - rm('/tmp/millstone-test'); - }); -- --it('correctly handles mac os x zipped archives with the lame __MACOSX/ subfolder', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'macosx-zipped/project.mml'))); -- -- var options = { -- mml: mml, -- base: path.join(__dirname, 'macosx-zipped'), -- cache: '/tmp/millstone-test' -- }; -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- assert.deepEqual(resolved.Layer, [ -- { -- "name": "points", -- "Datasource": { -- "file": path.join(__dirname, 'macosx-zipped/layers/points/9afe4795-crashes_2007_2009.shp'), -- "type": "shape" -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- } -- ]); -- done(); -- }); --}); -\ No newline at end of file -diff --git a/test/markers.test.js b/test/markers.test.js -index 7d7e8fc..1e585b7 100644 ---- a/test/markers.test.js -+++ b/test/markers.test.js -@@ -13,60 +13,3 @@ var existsSync = require('fs').existsSync || require('path').existsSync; - before(function(){ - rm('/tmp/millstone-test'); - }); -- -- --it('correctly localizes remote image/svg files', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'markers/project.mml'))); -- -- var options = { -- mml: mml, -- base: path.join(__dirname, 'markers'), -- cache: '/tmp/millstone-test' -- }; -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- assert.equal(resolved.Stylesheet[0].id, 'style.mss'); -- assert.equal(resolved.Stylesheet[0].data, '// a url like https:example.com in the comments\n#points { one/marker-file: url(\'/tmp/millstone-test/e33af80e-Cup_of_coffee.svg\'); two/marker-file: url(\'/tmp/millstone-test/e33af80e-Cup_of_coffee.svg\'); four/marker-file: url("/tmp/millstone-test/c953e0d1-pin-m-fast-food+AA0000.png"); five/marker-file:url("/tmp/millstone-test/7b9b9979-fff&text=x/7b9b9979-fff&text=x.png"); }\n'); -- assert.deepEqual(resolved.Layer, [ -- { -- "name": "points", -- "Datasource": { -- "file": path.join(__dirname, 'markers/layers/points.csv'), -- "type": "csv" -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- } -- ]); -- done(); -- }); --}); -- --it('correctly localizes zipped json', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'zipped-json/project.mml'))); -- -- var options = { -- mml: mml, -- base: path.join(__dirname, 'zipped-json'), -- cache: '/tmp/millstone-test' -- }; -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- assert.equal(resolved.Stylesheet[0].id, 'style.mss'); -- assert.equal(resolved.Stylesheet[0].data, '#polygon { }'); -- var expected = [ -- { -- "name": "polygons-zipped", -- "Datasource": { -- "file": path.join(__dirname, 'zipped-json/layers/polygons-zipped/7e482cc8-polygons.json.json'), -- "type": "ogr", -- "layer_by_index":0 -- }, -- "srs": '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs' -- } -- ]; -- assert.deepEqual(resolved.Layer, expected); -- done(); -- }); --}); -diff --git a/test/multi-shape-zip.test.js b/test/multi-shape-zip.test.js -index 20d3789..aa349b8 100644 ---- a/test/multi-shape-zip.test.js -+++ b/test/multi-shape-zip.test.js -@@ -14,35 +14,3 @@ var existsSync = require('fs').existsSync || require('path').existsSync; - beforeEach(function(){ - rm(path.join(__dirname, '/tmp/millstone-test')); - }) -- --// https://github.com/mapbox/millstone/issues/99 --it('correctly handles a zipfile containing multiple shapefiles without corrupting data', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'multi-shape-zip/project.mml'))); -- -- var cache = '/tmp/millstone-test'; -- var options = { -- mml: mml, -- base: path.join(__dirname, 'multi-shape-zip'), -- cache: cache -- }; -- -- try { -- fs.mkdirSync(options.cache, 0777); -- } catch (e) {} -- -- millstone.resolve(options, function(err, resolved) { -- assert.equal(err,undefined,err); -- var expected = [ -- { -- "name": "multi-shape-zip", -- "Datasource": { -- "file": path.join(__dirname, 'multi-shape-zip/layers/multi-shape-zip/134ecf39-PLATES_PlateBoundary_ArcGIS.shp'), -- "type": "shape" -- }, -- "srs": '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs' -- } -- ]; -- assert.deepEqual(resolved.Layer, expected); -- done(); -- }); --}); -diff --git a/test/test.js b/test/test.js -index 272fb71..4c128a7 100644 ---- a/test/test.js -+++ b/test/test.js -@@ -125,187 +125,6 @@ describe('isRelative', function() { - - }); - -- --it('correctly caches remote files', function(done) { -- var mml = JSON.parse(fs.readFileSync(path.join(__dirname, 'cache/cache.mml'))); -- -- // Set absolute paths dynamically at test time. -- mml.Layer[2].Datasource.file = path.join(__dirname, 'data/absolute.json'); -- mml.Layer[3].Datasource.file = path.join(__dirname, 'data/absolute/absolute.shp'); -- -- var options = { -- mml: mml, -- base: path.join(__dirname, 'cache'), -- cache: path.join(__dirname, 'tmp') -- }; -- -- // Cleanup from old test runs -- try { -- fs.unlinkSync(path.join(__dirname, 'cache/layers/absolute-json.json')); -- rm(path.join(__dirname, 'cache/layers/absolute-shp')); -- fs.unlinkSync(path.join(__dirname, 'cache/layers/polygons.json')); -- fs.unlinkSync(path.join(__dirname, 'cache/layers/csv.csv')); -- rm(path.join(__dirname, 'cache/layers/zip-no-ext')); -- } catch (e) {} -- -- // Copy "cached" files to mock request headers -- try { -- fs.mkdirSync(options.cache, 0777); -- fs.mkdirSync(path.join(options.cache, '9368bdd9-zip_no_ext'),0777); -- } catch(e) { console.log("mkdirSync failed with: " + e ); } -- var files = ['9368bdd9-zip_no_ext/9368bdd9-zip_no_ext', '9368bdd9-zip_no_ext/.9368bdd9-zip_no_ext']; -- for (var i = 0; i < files.length; i++) { -- var newFile = fs.createWriteStream(path.join(options.cache, files[i])); -- var oldFile = fs.createReadStream(path.join(__dirname, 'data', files[i])); -- oldFile.pipe(newFile); -- } -- -- millstone.resolve(options, function(err, resolved) { -- if (err) throw err; -- assert.deepEqual(resolved.Stylesheet, [ -- { id:'cache-inline.mss', data:'Map { background-color:#fff }' }, -- { id:'cache-local.mss', data: '#world { polygon-fill: #fff }\n' }, -- { id:'cache-url.mss', data:'#world { line-width:1; }\n' } -- ]); -- var expected = [ -- { -- "name": "local-json", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/local.json'), -- "type": "ogr", -- "layer_by_index":0 -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": "local-shp", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/local/local.shp'), -- "type": "shape" -- }, -- "srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" -- }, -- { -- "name": "absolute-json", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/absolute-json.json'), -- "type": "ogr", -- "layer_by_index":0 -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": "absolute-shp", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/absolute-shp/absolute.shp'), -- "type": "shape" -- }, -- "srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" -- }, -- { -- "name": "polygons", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/polygons.json'), -- "type": "ogr", -- "layer_by_index":0 -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": "stations", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/stations/87c0c757-stations.shp'), -- "type": "shape" -- }, -- "srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" -- }, -- { -- "name": "csv", -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/csv.csv'), -- "type": "csv" -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": 'sqlite', -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/countries.sqlite'), -- "type": 'sqlite', -- "table": 'countries', -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": 'sqlite-attach', -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/countries.sqlite'), -- "type": 'sqlite', -- "table": 'countries', -- "attachdb": 'data@' + path.join(__dirname, 'cache/layers/data.sqlite'), -- }, -- "srs": "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -- }, -- { -- "name": 'zip-no-ext', -- "Datasource": { -- "file": path.join(__dirname, 'cache/layers/zip-no-ext/9368bdd9-zip_no_ext.shp'), -- "type": 'shape' -- }, -- "srs": '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs' -- } -- ]; -- for (var i=0;i<=10;i++) { -- assert.deepEqual(resolved.Layer[i], expected[i]); -- } -- -- // Check that URLs are downloaded and symlinked. -- assert.ok(existsSync(path.join(__dirname, 'tmp/5c505ff4-polygons.json'))); -- assert.ok(existsSync(path.join(__dirname, 'tmp/87c0c757-stations/87c0c757-stations.shp'))); -- assert.ok(fs.lstatSync(path.join(__dirname, 'cache/layers/polygons.json')).isSymbolicLink()); -- assert.ok(fs.lstatSync(path.join(__dirname, 'cache/layers/stations')).isDirectory()); -- assert.equal( -- fs.readFileSync(path.join(__dirname, 'tmp/5c505ff4-polygons.json'), 'utf8'), -- fs.readFileSync(path.join(__dirname, 'cache/layers/polygons.json'), 'utf8') -- ); -- assert.equal( -- fs.readFileSync(path.join(__dirname, 'tmp/87c0c757-stations/87c0c757-stations.shp'), 'utf8'), -- fs.readFileSync(path.join(__dirname, 'cache/layers/stations/87c0c757-stations.shp'), 'utf8') -- ); -- -- // Check that absolute paths are symlinked correctly. -- assert.ok(fs.lstatSync(path.join(__dirname, 'cache/layers/absolute-json.json')).isSymbolicLink()); -- assert.ok(fs.lstatSync(path.join(__dirname, 'cache/layers/absolute-shp')).isDirectory()); -- assert.equal( -- fs.readFileSync(path.join(__dirname, 'cache/layers/absolute-json.json'), 'utf8'), -- fs.readFileSync(path.join(__dirname, 'data/absolute.json'), 'utf8') -- ); -- assert.equal( -- fs.readFileSync(path.join(__dirname, 'cache/layers/absolute-shp/absolute.shp'), 'utf8'), -- fs.readFileSync(path.join(__dirname, 'data/absolute/absolute.shp'), 'utf8') -- ); -- -- millstone.flush({ -- layer: 'stations', -- url: 'http://mapbox.github.com/millstone/test/stations.zip', -- base: options.base, -- cache: options.cache -- }, function(err) { -- assert.equal(err, undefined); -- -- // Polygons layer and cache should still exist. -- assert.ok(existsSync(path.join(__dirname, 'cache/layers/polygons.json'))); -- assert.ok(existsSync(path.join(__dirname, 'tmp/5c505ff4-polygons.json'))); -- -- // Stations layer and cache should be gone. -- assert.ok(!existsSync(path.join(__dirname, 'layers/stations'))); -- assert.ok(!existsSync(path.join(__dirname, 'tmp/87c0c757-stations'))); -- -- done(); -- }); -- }); --}); -- - describe('util', function() { - - var copypath = path.join(__dirname, 'copypath'); diff --git a/nodejs-millstone-json.patch b/nodejs-millstone-json.patch deleted file mode 100644 index e150522..0000000 --- a/nodejs-millstone-json.patch +++ /dev/null @@ -1,34 +0,0 @@ -commit 14ed45c8a803a193d527bc8d6fed70f5ca6d6cbc -Author: Tom Hughes -Date: Fri Dec 23 15:01:58 2016 +0000 - - Fix invalid json test for changes in Node.js - - In recent versions of Node.js the error message is now: - - SyntaxError: Unexpected token ] in JSON at position 190 - - instead of: - - SyntaxError: Unexpected token ] - -diff --git a/test/error.test.js b/test/error.test.js -index 8fba15f..531bc69 100644 ---- a/test/error.test.js -+++ b/test/error.test.js -@@ -25,7 +25,7 @@ it('correctly handles invalid json', function(done) { - }; - - millstone.resolve(options, function(err, resolved) { -- assert.ok(err.message.search("error: 'Unexpected token ]'") != -1); -+ assert.ok(err.message.search("error: 'Unexpected token \\][' ]") != -1); - done(); - }); - }); -@@ -61,4 +61,4 @@ it('correctly handles missing shapefile at absolute path', function(done) { - assert.ok(err_expected); - done(); - }); --}); -\ No newline at end of file -+}); diff --git a/nodejs-millstone-mime.patch b/nodejs-millstone-mime.patch deleted file mode 100644 index 5572b90..0000000 --- a/nodejs-millstone-mime.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit a5498e95d873aa5a301930871f47173fc22134ca -Author: Tom Hughes -Date: Wed Oct 4 19:00:45 2017 +0100 - - Update for mime 2.x - -diff --git a/lib/millstone.js b/lib/millstone.js -index 01a59cf..7d35011 100644 ---- a/lib/millstone.js -+++ b/lib/millstone.js -@@ -315,7 +315,7 @@ function guessExtension(headers) { - if (headers['content-type'].indexOf('subtype=gml') != -1) { - return '.gml'; // avoid .xml being detected for gml - } -- var ext_no_dot = mime.extension(headers['content-type'].split(';')[0]); -+ var ext_no_dot = mime.getExtension(headers['content-type'].split(';')[0]); - var ext = '.'+ext_no_dot; - if (isValidExt(ext)) { - return ext; diff --git a/nodejs-millstone.spec b/nodejs-millstone.spec deleted file mode 100644 index 6bf7a49..0000000 --- a/nodejs-millstone.spec +++ /dev/null @@ -1,217 +0,0 @@ -%bcond_with internet - -Name: nodejs-millstone -Version: 0.6.17 -Release: 16%{?dist} -Summary: Prepares data sources in an MML file for consumption in Mapnik - -License: BSD -URL: https://github.com/tilemill-project/millstone -Source0: https://registry.npmjs.org/millstone/-/millstone-%{version}.tgz -# Remove tests that need internet access -Patch0: nodejs-millstone-internet.patch -# https://github.com/tilemill-project/millstone/pull/129 -Patch1: nodejs-millstone-json.patch -# https://github.com/tilemill-project/millstone/pull/130 -Patch2: nodejs-millstone-mime.patch -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-packaging - -BuildRequires: npm(mocha) -BuildRequires: npm(generic-pool) -BuildRequires: npm(mime) -BuildRequires: npm(request) -BuildRequires: npm(srs) >= 0.4.1 -BuildRequires: npm(step) -BuildRequires: npm(underscore) -BuildRequires: npm(zipfile) >= 0.5.5 - -%description -As of carto 0.2.0, the Carto module expects all data sources and -resources to be localized - remote references like URLs and providers -are not downloaded when maps are rendered. - -Millstone now contains this logic - it provides two functions, resolve -and flush. Resolve takes an MML file and returns a localized version, and -flush can be used to clear the cache of a specific resource. - - -%prep -%setup -q -n package -%if ! %{with internet} -%patch0 -p1 -%endif -%patch1 -p1 -%patch2 -p1 -%nodejs_fixdep generic-pool "^2.0.3" -%nodejs_fixdep mime "^2.0.3" -%nodejs_fixdep sqlite3 "^4.0.0" -%nodejs_fixdep step "^1.0.0" -%nodejs_fixdep underscore "^1.6.0" -rm -rf node_modules - - -%build - - -%install -mkdir -p %{buildroot}/%{nodejs_sitelib}/millstone -cp -pr package.json bin lib %{buildroot}/%{nodejs_sitelib}/millstone -%nodejs_symlink_deps - - -%check -%nodejs_symlink_deps --check -%{__nodejs} -e 'require("./")' -%{nodejs_sitelib}/mocha/bin/mocha -R spec --timeout 10000 - - -%files -%doc README.md CHANGELOG.md architecture.md -%license LICENSE -%{nodejs_sitelib}/millstone - - -%changelog -* Sat Aug 01 2020 Fedora Release Engineering - 0.6.17-16 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 0.6.17-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 0.6.17-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 0.6.17-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 0.6.17-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 0.6.17-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Mar 16 2018 Tom Hughes - 0.6.17-10 -- Fix npm(sqlite3) dependency - -* Thu Feb 08 2018 Fedora Release Engineering - 0.6.17-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Oct 4 2017 Tom Hughes - 0.6.17-8 -- Add patch for mime 2.x support -- Fix npm(mime) dependency - -* Wed Oct 04 2017 Jared Smith - 0.6.17-7 -- Relax dependency on npm(mime) - -* Thu Jul 27 2017 Fedora Release Engineering - 0.6.17-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 0.6.17-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sat Jan 7 2017 Tom Hughes - 0.6.17-4 -- Fix npm(step) dependency - -* Fri Dec 23 2016 Tom Hughes - 0.6.17-3 -- Add patch for test failures with Node 6.9 - -* Mon Mar 7 2016 Tom Hughes - 0.6.17-2 -- Fix npm(underscore) dependency - -* Sun Mar 6 2016 Tom Hughes - 0.6.17-1 -- Update to 0.6.17 upstream release - -* Wed Feb 17 2016 Jared Smith - 0.6.16-7 -- Allow newer version of npm(optimist) - -* Thu Feb 04 2016 Fedora Release Engineering - 0.6.16-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jan 1 2016 Tom Hughes - 0.6.16-5 -- Remove npm(mkdirp) fixdep - -* Mon Nov 30 2015 Tom Hughes - 0.6.16-4 -- Enable tests - -* Sun Nov 29 2015 Tom Hughes - 0.6.16-3 -- Update srs dependency - -* Wed Jun 17 2015 Fedora Release Engineering - 0.6.16-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Jan 14 2015 Tom Hughes - 0.6.16-1 -- Update to 0.6.16 upstream release - -* Thu Nov 20 2014 Tom Hughes - 0.6.15-1 -- Update to 0.6.15 upstream release - -* Mon Sep 22 2014 Tom Hughes - 0.6.14-2 -- Update sqlite3 dependency - -* Sat Jun 07 2014 Fedora Release Engineering - 0.6.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 23 2014 Tom Hughes - 0.6.14-1 -- Update to 0.6.14 upstream release - -* Fri May 2 2014 Tom Hughes - 0.6.12-4 -- Fix srs dependency - -* Fri Apr 18 2014 Jamie Nguyen - 0.6.12-3 -- fix version of npm(underscore) dependency - -* Thu Apr 17 2014 Tom Hughes - 0.6.12-2 -- Fix underscore dependency - -* Wed Apr 16 2014 Tom Hughes - 0.6.12-1 -- Update to 0.6.12 upstream release - -* Sat Mar 15 2014 Tom Hughes - 0.6.11-2 -- Fix zipfile dependency - -* Sat Feb 8 2014 Tom Hughes - 0.6.11-1 -- Update to 0.6.11 upstream release - -* Thu Feb 6 2014 Tom Hughes - 0.6.10-1 -- Update to 0.6.10 upstream release - -* Sun Jan 19 2014 T.C. Hollingsworth - 0.6.8-2 -- fix underscore for 1.5.1 - -* Wed Oct 30 2013 Tom Hughes - 0.6.8-1 -- Update to 0.6.8 upstream release - -* Tue Oct 1 2013 Tom Hughes - 0.6.5-1 -- Update to 0.6.5 upstream release - -* Tue Sep 24 2013 Tom Hughes - 0.6.4-1 -- Update to 0.6.4 upstream release. - -* Fri Sep 20 2013 Tom Hughes - 0.6.1-1 -- Update to 0.6.1 upstream release -- Update to latest nodejs packaging standards - -* Mon Aug 12 2013 Tom Hughes - 0.6.0-2 -- Fix dependencies - -* Sun Aug 11 2013 Tom Hughes - 0.6.0-1 -- Update to 0.6.0 upstream release - -* Fri Aug 9 2013 Tom Hughes - 0.5.15-5 -- Rebuild against nodejs-srs 0.3.0 - -* Sat Aug 03 2013 Fedora Release Engineering - 0.5.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Apr 4 2013 Tom Hughes - 0.5.15-3 -- Rebuild against nodejs-request 2.16 - -* Thu Mar 14 2013 Tom Hughes - 0.5.15-2 -- Rebuild against nodejs-request 2.14 - -* Sun Feb 10 2013 Tom Hughes - 0.5.15-1 -- Initial build of 0.5.15 diff --git a/sources b/sources deleted file mode 100644 index 1b5ff7d..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -335d01784620fa9c0bf754ad7aabc0d6 millstone-0.6.17.tgz