Skip to content

Commit

Permalink
Merge pull request #564 from awestruct/meta
Browse files Browse the repository at this point in the history
Update website URL and metadata
  • Loading branch information
zbynek committed Apr 16, 2023
2 parents f5661e5 + 59defd5 commit b61c332
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 27 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,7 @@
- [b55210e](https://github.com/awestruct/awestruct/commit/b55210e89d3972b9f194e14ddaf9632d2a1e439f) Merge remote branch 'lance/master' (@bobmcwhirter)
- [10c8f36](https://github.com/awestruct/awestruct/commit/10c8f363e97a5472163d50e16ad7cd2a243f581a) Add support for SCSS (.scss) files. Need to refactor. (@bobmcwhirter)
- [f665134](https://github.com/awestruct/awestruct/commit/f665134b0d4c5475279c6d311bacf91b4bfc5386) Remove gratuitous Scssable support file. (@bobmcwhirter)
- [6bb4776](https://github.com/awestruct/awestruct/commit/6bb4776b8ee16afab901f163ee2f9d015d82d38a) Do not try to process the root directory as a template. Useful for things like dirs named awestruct.org/ now with org-mode support. (@bobmcwhirter)
- [6bb4776](https://github.com/awestruct/awestruct/commit/6bb4776b8ee16afab901f163ee2f9d015d82d38a) Do not try to process the root directory as a template. Useful for things like dirs named example.org/ now with org-mode support. (@bobmcwhirter)
- [8fb1995](https://github.com/awestruct/awestruct/commit/8fb1995267761a83bf832eb9227d284829e0c6ce) Rev for release. (@bobmcwhirter)
- [fa7c28b](https://github.com/awestruct/awestruct/commit/fa7c28b9c7b960523113a447f8a620c48786ed49) declare org-mode dependency in gem spec (@brianm)
- [3192dfa](https://github.com/awestruct/awestruct/commit/3192dfa3e6bc5888c8bfa3a636fac83e3ccd0117) Correct brianm's dependency on org-ruby, not org-mode. (@bobmcwhirter)
Expand Down Expand Up @@ -997,4 +997,4 @@
- [7d99833](https://github.com/awestruct/awestruct/commit/7d998334ca7986e1df97460cb975886adaec785d) Deployer host check to be string/symbol indifferent. (@lance)
- [#111](https://github.com/awestruct/awestruct/pull/111) Merge pull request #111 from lance/awestructx (@lance)
- [88e719d](https://github.com/awestruct/awestruct/commit/88e719d88eb93235edf657c0a96b52694fef844b) Add support for --init back in. (@bobmcwhirter)
- [35fbd1a](https://github.com/awestruct/awestruct/commit/35fbd1ab5dd49ee5a7da52a2abb6e59d83ef47fb) Rev version. (@bobmcwhirter)
- [35fbd1a](https://github.com/awestruct/awestruct/commit/35fbd1ab5dd49ee5a7da52a2abb6e59d83ef47fb) Rev version. (@bobmcwhirter)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Install Awestruct using `gem install awestruct`. Then you can initialize an Awes

## For more information

Please see the complete site at <http://awestruct.org/>.
Please see the complete site at <https://awestruct.github.io/>.

## License

Expand Down
12 changes: 8 additions & 4 deletions awestruct.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,25 @@ spec = Gem::Specification.new do |s|

s.authors = ['Bob McWhirter', 'Jason Porter', 'Lance Ball', 'Dan Allen', 'Torsten Curdt', 'other contributors']
s.email = ['bob@mcwhirter.org', 'lightguard.jp@gmail.com', 'lball@redhat.com', 'dan.j.allen@gmail.com', 'tcurdt@vafer.org']
s.homepage = 'http://awestruct.org'
s.homepage = 'https://awestruct.github.io'
s.summary = 'Static site baking and publishing tool'
s.description = 'Awestruct is a static site baking and publishing tool. It supports an extensive list of both templating and markup languages via Tilt (Haml, Slim, AsciiDoc, Markdown, Sass via Compass, etc), provides mobile-first layout and styling via Bootstrap or Foundation, offers a variety of deployment options (rsync, git, S3), handles site optimizations (minification, compression, cache busting), includes built-in extensions such as blog post management and is highly extensible.'

s.license = 'MIT'

s.metadata = {
'bug_tracker_uri' => 'https://github.com/awestruct/awestruct/issues',
'changelog_uri' => 'https://github.com/awestruct/awestruct/releases',
'source_code_uri' => 'https://github.com/awestruct/awestruct'
}
s.platform = Gem::Platform::RUBY
s.required_ruby_version = '>= 2.4.0'

s.rdoc_options = ['--charset=UTF-8']
s.extra_rdoc_files = 'README.md'

s.files = `git ls-files -z -- lib/* man/* spec/* README* LICENSE* *.gemspec *file`.split("\0")
s.files = Dir.glob(["lib/**/*", "man/**/*", "spec/**/*", "spec/**/.awestruct_ignore", "README*", "LICENSE*", "*.gemspec", "*file"]).reject {|fn| File.directory?(fn) }
s.test_files = s.files.select { |path| path =~ /^spec\/.*_spec\.rb/ }
s.executables = `git ls-files -z -- bin/*`.split("\0").map {|f| File.basename f }
s.executables = Dir.glob("bin/*").map {|f| File.basename f }
s.require_paths = ['lib']

s.requirements = <<-EOS
Expand Down
2 changes: 1 addition & 1 deletion lib/awestruct/cli/options.rb
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ def parse!(args)

opts.on_tail("-v", "--version", "Display the version") do
puts "Awestruct: #{Awestruct::VERSION}"
puts "http://awestruct.org/"
puts "https://awestruct.github.io/"
exit
end
end
Expand Down
8 changes: 4 additions & 4 deletions lib/awestruct/frameworks/bootstrap/base_index.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ layout: base
%h1 You're awestruct!
%p This site is all setup to use Bootstrap 3 with Awestruct.
%p
%a.btn.btn-primary.btn-lg{ :href=>'http://awestruct.org', :role=>"button" }
%a.btn.btn-primary.btn-lg{ :href=>'https://awestruct.geihub.io', :role=>"button" }
%i.icon-info-sign.icon-white
Learn more &raquo;

Expand All @@ -16,14 +16,14 @@ layout: base
%p Awestruct is a framework for creating static HTML sites. It's inspired by the awesome Jekyll utility in the same genre.
%p Additionally, Awestruct integrates technologies such as Compass, Markdown and Haml.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
.col-md-4
%h2 Goal
%p The goal of Awestruct is to make it trivially easy to bake out non-trivial static websites. In addition to providing template-driven site creation (using Haml), Awestruct provides facilities for easily priming the site creation with additional non-page data.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
.col-md-4
%h2 Concept
%p The core concept of Awestruct is that of structures, specifically Ruby OpenStruct structures. The struct aspect allows arbitrary, schema-less data to be associated with a specific page or the entire site.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
14 changes: 7 additions & 7 deletions lib/awestruct/frameworks/foundation/base_index.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@ layout: base
---
.row
.large-12.columns
%h1 You're awestruct!
%h1 You're awestruct!
%hr

.row
.large-12.columns
.panel
%h3 Get started
%p This site is all setup to use Foundation 4 with Awestruct.
%a.button{:href=>'http://foundation.zurb.com'} Check out Foundation 4
%a.button.secondary{:href=>'http://awestruct.org'} Check out Awestruct
%a.button{:href=>'https://foundation.zurb.com'} Check out Foundation 4
%a.button.secondary{:href=>'https://awestruct.github.io'} Check out Awestruct

.row
.large-4.columns
%h3 About
%h3 About
%p Awestruct is a framework for creating static HTML sites. It's inspired by the awesome Jekyll utility in the same genre. Additionally, Awestruct integrates technologies such as Compass, Markdown and Haml.
%p
%a.button{:href=>'http://awestruct.org'} View details &raquo;
%a.button{:href=>'https://awestruct.github.io'} View details &raquo;

.large-4.columns
%h3 Goal
%p The goal of Awestruct is to make it trivially easy to bake out non-trivial static websites. In addition to providing template-driven site creation (using Haml), Awestruct provides facilities for easily priming the site creation with additional non-page data.
%p
%a.button{:href=>'http://awestruct.org'} View details &raquo;
%a.button{:href=>'https://awestruct.github.io'} View details &raquo;

.large-4.columns
%h3 Concept
%p The core concept of Awestruct is that of structures, specifically Ruby OpenStruct structures. The struct aspect allows arbitrary, schema-less data to be associated with a specific page or the entire site.
%p
%a.button{:href=>'http://awestruct.org'} View details &raquo;
%a.button{:href=>'https://awestruct.github.io'} View details &raquo;
8 changes: 4 additions & 4 deletions lib/awestruct/frameworks/none/base_index.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ layout: base
%h1 You're awestruct!
%p This site is all setup to Awestruct.
%p
%a.btn.btn-primary.btn-lg{ :href=>'http://awestruct.org', :role=>"button" }
%a.btn.btn-primary.btn-lg{ :href=>'https://awestruct.github.io', :role=>"button" }
%i.icon-info-sign.icon-white
Learn more &raquo;

Expand All @@ -16,14 +16,14 @@ layout: base
%p Awestruct is a framework for creating static HTML sites. It's inspired by the awesome Jekyll utility in the same genre.
%p Additionally, Awestruct integrates technologies such as Compass, Markdown and Haml.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
.col-md-4
%h2 Goal
%p The goal of Awestruct is to make it trivially easy to bake out non-trivial static websites. In addition to providing template-driven site creation (using Haml), Awestruct provides facilities for easily priming the site creation with additional non-page data.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
.col-md-4
%h2 Concept
%p The core concept of Awestruct is that of structures, specifically Ruby OpenStruct structures. The struct aspect allows arbitrary, schema-less data to be associated with a specific page or the entire site.
%p
%a.btn{ :href=>'http://awestruct.org' } View details &raquo;
%a.btn{ :href=>'https://awestruct.github.io' } View details &raquo;
6 changes: 2 additions & 4 deletions man/awestruct.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -122,11 +122,9 @@ RESOURCES
---------
Git source repository on GitHub: <**https://github.com/awestruct/awestruct**>

Project web site: <**http://awestruct.org**>
Project web site: <**https://awestruct.github.io**>

GitHub organization: <**http://github.com/awestruct**>

Mailinglist / forum: <**http://talk.awestruct.org**>
GitHub organization: <**https://github.com/awestruct**>


COPYING
Expand Down

0 comments on commit b61c332

Please sign in to comment.